Codificador y decodificador de cifrado César
Desplace cada letra del alfabeto una cantidad fija: el cifrado por sustitución más antiguo que existe. Con un desplazamiento de 13 obtiene ROT13. Si no conoce el desplazamiento, la vista de fuerza bruta de abajo lo resuelve por usted.
1-25. El desplazamiento 13 es ROT13, que cifra y descifra con el mismo ajuste.
Todos los desplazamientos posibles aplicados a su texto. Una de estas líneas es el mensaje: en la práctica se reconoce al instante, y ese es justamente el problema de este cifrado.
Escriba texto arriba para ver los 25 desplazamientos.
Cómo funciona el cifrado César
Cada letra se desplaza un número fijo de posiciones en el alfabeto. Con un desplazamiento de 3,
la A se convierte en D, la
B en E, y al llegar al final del
alfabeto se vuelve al principio: la Z se convierte en
C. Descifrar es la misma operación en sentido inverso.
Solo se desplazan las 26 letras. Los dígitos, los espacios, la puntuación y las letras acentuadas pasan sin cambios, y las mayúsculas siguen siendo mayúsculas: cómodo, y también una de las razones por las que este cifrado se rompe con tanta facilidad. La forma del mensaje sobrevive al cifrado.
El nombre procede de Julio César, quien según Suetonio empleaba un desplazamiento de 3 en su correspondencia militar. En su momento resultaba realmente eficaz, por el motivo poco glorioso de que la mayoría de sus adversarios no sabía leer en absoluto.
ROT13
ROT13 es un cifrado César con el desplazamiento fijado en 13. Como 13 es exactamente la mitad de 26, la operación es su propia inversa: aplicar ROT13 dos veces devuelve el texto original, de modo que un único botón cifra y descifra por igual.
Nunca se pensó para ser seguro. En los antiguos grupos de Usenet, y desde entonces en los foros, ROT13 sirve para ocultar remates, spoilers y soluciones de acertijos de una mirada casual: la idea es que leerlo tenga que ser una decisión deliberada, no que resulte difícil.
Por qué se rompe trivialmente
Solo hay 25 claves útiles. Un atacante no necesita ser ingenioso: las prueba todas y lee la que produce texto con sentido. Es exactamente lo que hace en unos milisegundos la pestaña de fuerza bruta de arriba.
Incluso sin fuerza bruta cae ante el análisis de frecuencias. El desplazamiento no altera las
frecuencias de las letras, solo las renombra, así que en un texto cifrado en español de longitud
razonable la letra más frecuente casi siempre es una E desplazada.
Esa sola observación suele bastar para revelar la clave. La técnica la describió al-Kindi en el
siglo IX, lo que deja este cifrado completamente roto desde hace bastante más de mil años.
Trátelo por tanto como un pasatiempo, un ejemplo didáctico o una etiqueta antispoiler, nunca como protección. Si necesita texto que resista de verdad la lectura ajena, use la herramienta de cifrado AES: cifra con una contraseña en la misma pestaña del navegador y no tiene ataques prácticos conocidos.
Preguntas frecuentes
¿Qué es el cifrado César?
Un cifrado por sustitución que desplaza cada letra del alfabeto un número fijo de posiciones, volviendo de la Z a la A. La clave es el propio desplazamiento y solo hay 25 valores útiles, y por eso es fácil de romper.
¿Qué es ROT13 y en qué se diferencia?
ROT13 es un cifrado César fijado en un desplazamiento de 13. Como 13 es la mitad de 26, aplicarlo dos veces devuelve el texto original, así que la misma operación cifra y descifra. Se usa para spoilers y soluciones de acertijos, no para dar seguridad.
¿Cómo descifro un cifrado César sin conocer el desplazamiento?
Pruebe los 25 desplazamientos y lea el que tenga sentido. La vista de fuerza bruta de esta página lo hace al instante. En textos largos también sirve el análisis de frecuencias: la letra más común en español es la E, así que la letra más frecuente del texto cifrado será probablemente una E desplazada.
¿Cifra también números y signos de puntuación?
No. Solo se desplazan las 26 letras del alfabeto. Los dígitos, los espacios, la puntuación y las letras acentuadas pasan sin cambios, y se conservan las mayúsculas y las minúsculas.
¿Es el cifrado César lo bastante seguro para un uso real?
No, y no lo es desde hace más de mil años. Tiene 25 claves posibles y cae de inmediato ante el análisis de frecuencias. Úselo para pasatiempos y para enseñar. Para texto que deba permanecer privado, use un cifrado moderno como AES.
¿Se envía mi texto a un servidor?
No. El desplazamiento ocurre en su navegador mediante JavaScript. En este sitio no existe ningún punto final que reciba el texto, y puede comprobarlo en la pestaña Red de las herramientas de desarrollo de su navegador.
Herramientas relacionadas
Cuando el pasatiempo deja de serlo
Un cifrado por desplazamiento es una buena forma de entender el cifrado y una pésima forma de aplicarlo. Snoq mantiene toda una base de notas cifrada con AES-256 y Argon2id en su propio disco: se desbloquea una vez y luego simplemente funciona. Texto enriquecido, pestañas, búsqueda de texto completo, exportación a PDF. Gratis, Windows, sin cuenta y sin nube.
Descargar Snoq para Windows