Cifrado XOR: cifrar y descifrar texto (hex)
Cifra y descifra un texto con un XOR y una clave (salida en hex), en tu navegador.
XOR is reversible with the same key. Educational — do not use for serious encryption (prefer AES).
🔒 100 % en el cliente — no se envía ningún dato
Cifra o descifra texto con la operación XOR y una clave de tu elección, con una salida hexadecimal legible. La herramienta aplica el mismo proceso en ambos sentidos: la misma clave cifra y descifra. Todo se ejecuta al 100% en tu navegador: ni tu texto ni tu clave se transmiten.
What is it for?
- ▸ Ofuscar una cadena de configuración o un token en un proyecto personal
- ▸ Aprender cómo funciona el cifrado XOR probándolo de forma práctica
- ▸ Resolver un CTF o un reto de criptografía basado en XOR
- ▸ Verificar una implementación de XOR comparando la salida hex
FAQ
¿Cómo descifro un texto cifrado con XOR?
Pega la salida hexadecimal e introduce exactamente la misma clave usada para el cifrado. Como XOR es simétrico, volver a aplicar la clave restaura el texto original.
¿Es seguro el cifrado XOR?
XOR con una clave corta y reutilizada no es seguro para datos sensibles y se rompe con facilidad. Sirve para ofuscación, aprendizaje o retos, no para proteger secretos reales.
¿Por qué la salida está en hexadecimal?
XOR puede producir bytes no imprimibles; el hexadecimal representa cada byte de forma legible y copiable sin pérdida. Esto garantiza un ida y vuelta fiable entre cifrado y descifrado.