¿Cómo usar esta herramienta?
- Elija el modo: estándar (26 A–Z), extendido (27 con ñ), normalización (ñ→n, tildes fuera), ROT13 (desplazamiento fijo 13) o ROT47 (ASCII).
- Introduzca el texto — la salida aparece en vivo, sin pulsar ningún botón.
- Cambie el desplazamiento con el deslizador o el campo numérico; invierta la dirección con el conmutador cifrar/descifrar o el botón de intercambio.
- La tabla brute-force muestra todos los desplazamientos posibles — la entrada marcada en naranja tiene la menor diferencia Chi² respecto a la referencia lingüística.
- El disco de César interactivo gira en sincronía con el deslizador; imprima como modelo de papel A4 con el botón correspondiente.
¿Qué puede el cifrado César?
El cifrado César es el más sencillo de los cifrados de sustitución monoalfabética — cada letra se sustituye por otra que está un número fijo de posiciones más adelante en el alfabeto. Es al mismo tiempo su fortaleza y su debilidad: se explica en un posavasos y se rompe en un posavasos.
Esta herramienta hace cinco cosas en una página: cifrar y descifrar de forma bidireccional, probar automáticamente los 25 desplazamientos (brute-force), comparar la frecuencia de letras con las estadísticas lingüísticas españolas e inglesas (test del Chi²), visualizar la idea como un disco giratorio y mostrar el cálculo para cada letra — el modo escuela, que alinea texto claro, posición, desplazamiento y texto cifrado uno al lado del otro.
¿Quién fue Gaius Julius Caesar — y usó realmente el cifrado?
Gaius Julius Caesar (100–44 a. C.) fue general romano, estadista y dictador vitalicio. Su biógrafo Suetonio describe en «De vita Caesarum» (principios del siglo II d. C.) muy escuetamente: cuando César tenía algo importante que transmitir, lo escribía en una forma «en la cual cada letra se sustituía por la que sigue tres posiciones más adelante en el alfabeto» — es decir, A se convertía en D, B en E, etc. Su sobrino nieto Augusto, según se cuenta, usaba solo desplazamiento 1, es decir, A hacia B.
Si esto es la verdad histórica no se puede demostrar — Suetonio escribía más de 150 años después de la muerte de César. Pero dos cosas son seguras: el cifrado lleva ese nombre desde la Antigüedad, y se reinventó independientemente en las culturas más diversas. En el Talmud judío existe el cifrado Atbash (alfabeto espejo), en la tradición hebrea hay otras variantes. El cifrado César en sí es menos una invención que una idea que vuelve siempre independientemente — porque se impone.
El punto débil histórico decisivo del cifrado César lo describió en el siglo IX el polímata árabe Al-Kindi en su obra «Sobre el desciframiento de mensajes cifrados»: el análisis de frecuencia. Cada letra de una lengua tiene una frecuencia característica — en español, E es la más frecuente con alrededor del 13,7 %, seguida de A (12,5 %) y O (8,7 %). Cuando una letra de frecuencia alta aparece en el texto cifrado, es muy probablemente la E desplazada. Con esa observación, el cifrado César estaba acabado — y con él todas las sustituciones monoalfabéticas.
¿Cómo funciona el cifrado paso a paso?
El principio básico se describe en cuatro pasos:
- Escribir el texto claro: por ejemplo
CESAR ESTUVO AQUI. - Elegir el desplazamiento: un número entre 1 y 25. Con desplazamiento 3 se desplaza cada letra tres posiciones.
- Sustituir letra por letra: C se vuelve F, E se vuelve H, S se vuelve V, A se vuelve D, R se vuelve U, etc.
- Leer el texto cifrado:
FHVDU HVWXYR DTXL.
La función modo escuela de esta herramienta muestra exactamente esos pasos en una tabla: a la izquierda la letra del texto claro, luego su posición en el alfabeto (A=0, B=1, …, Z=25), luego el desplazamiento, luego la nueva posición (módulo 26 — es decir, si paso más allá de Z, vuelvo a empezar en A), y finalmente la letra del texto cifrado.
Matemáticamente escrito: si p es la posición de la letra del texto claro en el alfabeto y k la clave (el desplazamiento), la posición de la letra del texto cifrado es (p + k) mod 26. Al descifrar: (p − k) mod 26. Esa es la única matemática del cifrado César.
¿Por qué un modo extendido para la ñ?
El cifrado César estándar trabaja sobre el alfabeto latino de 26 letras — la ñ no está dentro. Si un alumno español quiere cifrar la frase «PEQUEÑA ESPAÑA», tiene dos posibilidades: renunciar a la ñ y convertir en ASCII mayúsculas, o ampliar el alfabeto.
Eso es justo lo que hace el modo extendido de esta herramienta. Añade la ñ como posición propia en el alfabeto — siguiendo la convención escolar habitual: ñ entre N y O. Así surgen 27 posiciones y desplazamientos posibles de 1 a 26.
La alternativa — normalización — sustituye antes del cifrado cada ñ por n y cada vocal acentuada por su forma sin tilde. Después corre el cifrado César estándar de 26 letras. Ventaja: el texto cifrado es compatible con cualquier herramienta César online. Inconveniente: al descifrar ya no puede reconstruir si originalmente había «n» o «ñ» — eso es informacionalmente irreparable.
¿Qué modo es el correcto? En la enseñanza, el modo extendido es didácticamente más limpio, porque hace visible que la elección del alfabeto forma parte del procedimiento. Para geocachés y acertijos online, la normalización es más práctica, porque la mayoría de decodificadores esperan ASCII.
¿Qué es el análisis de frecuencia y cómo ayuda a romperlo?
El análisis de frecuencia es históricamente el primer método sistemático de criptoanálisis. Se basa en una observación sencilla: cada lengua tiene una distribución de letras característica. En español, las diez letras más frecuentes en ese orden son: E, A, O, S, R, N, I, L, D, C. En inglés, el orden es distinto: E, T, A, O, I, N, S, H, R, D.
En una sustitución monoalfabética como el cifrado César, esas frecuencias no cambian — la letra más frecuente en el texto claro sigue siendo la más frecuente en el cifrado, solo bajo otro nombre. Si en el texto cifrado la letra «R» aparece con más frecuencia, es muy probablemente la E desplazada. Con un desplazamiento de 13, E se convertiría en R — luego clave = 13.
Esta herramienta usa el test de Chi-cuadrado (Wikipedia) para la evaluación matemática. Para cada descifrado posible, la distribución observada de letras se compara con las curvas de referencia para español e inglés. El desplazamiento con la suma Chi² más baja es el texto claro más probable. La visualización muestra ambos uno al lado del otro: barras oscuras = su texto, contornos claros = referencia lingüística. Si ambos coinciden estrechamente, el texto está probablemente descifrado.
Una regla práctica importante: el análisis de frecuencia necesita al menos 30 a 50 letras para funcionar de forma fiable. En textos muy cortos («SOS» o «HOLA»), la distribución puede parecer engañosa por azar. La herramienta oculta la detección de idioma por debajo de 30 letras para no inducir a error.
¿Cómo uso el disco de César interactivo?
El disco de César (a veces también disco de cifrado) es la ilustración histórica y didáctica más famosa del cifrado César. Dos anillos concéntricos llevan el alfabeto — el exterior es el texto claro, el interior es el texto cifrado. Girando el anillo interior se ajusta el desplazamiento.
En esta herramienta, el anillo interior gira en sincronía con el deslizador. Desplazamiento 3 significa: el anillo interior está desplazado tres posiciones respecto al exterior. Sobre la posición 0 (arriba), el anillo exterior muestra A — y debajo, en el anillo interior, se sitúa la D. Esa es la clave como geometría visual.
También puede imprimir el disco como plantilla de papel A4. En modo impresión aparecen dos círculos separados: el más grande es el disco exterior, el más pequeño el interior. Con tijeras y una chincheta en el centro tiene un disco César físico funcional para clase. La plantilla de papel está disponible en el cuadro de diálogo de impresión de su navegador — directamente sobre papel o guardado como PDF.
El disco de César es también didácticamente valioso porque establece un vínculo entre criptología y geometría: un desplazamiento cíclico en el círculo corresponde exactamente a una operación módulo en aritmética. Esa observación lleva directamente al concepto moderno de aritmética modular y, por tanto, a todos los cifrados modernos de RSA a AES.
¿Qué significan ROT13 y ROT47?
ROT13 no es otra cosa que un cifrado César con desplazamiento fijo de 13. Se convirtió en los años 1980, en los newsgroups de Usenet, en el estándar para ocultar spoilers — quien quería revelar el final de una película lo codificaba en ROT13. Quien no quería saberlo simplemente seguía desplazándose.
Una propiedad bonita de ROT13: como 13 es la mitad de 26, el cifrado es autoinverso. Aplicar ROT13 dos veces devuelve el texto claro. Es matemáticamente una consecuencia directa de la aritmética modular: (x + 13 + 13) mod 26 = x.
ROT47 es la ampliación del mismo principio a 94 caracteres ASCII imprimibles — es decir, no solo letras, sino también cifras y puntuación. El alfabeto empieza en ! (punto de código 33) y termina en ~ (punto de código 126), son 94 caracteres. El desplazamiento 47 es otra vez la mitad del alfabeto — y por eso ROT47 también es autoinverso.
Importante: ni ROT13 ni ROT47 son cifrados reales. No hay clave alguna que alguien deba conocer — la clave forma parte del nombre del procedimiento. Ambos son códigos de ofuscación puros, pensados para dificultar la lectura, no para impedirla. En foros como 4chan y Hacker News siguen apareciendo, en escape rooms también — sobre todo cuando un acertijo quiere sugerir «cripto» sin exigir criptología real.
¿Cómo aprendo el cifrado César de la mejor manera?
Tres consejos prácticos extraídos de la didáctica criptológica:
1. Primero con papel y lápiz, luego con la herramienta. Escriba el alfabeto dos veces uno debajo del otro, el segundo desplazado lo que quiera. Ahora tiene una tabla de traducción que usar como un diccionario. Ese ejercicio hace el procedimiento físicamente comprensible — y la comprensión crece más rápido cuando la mano piensa con uno.
2. Rompa primero textos ajenos antes de cifrar propios. La tabla brute-force de esta herramienta es un compañero de entrenamiento ideal: recibe un texto cifrado sin conocer la clave y debe identificar entre 25 variantes la que tiene sentido. Eso afina el sentido de la estadística lingüística — aprende a reconocer textos en español e inglés de un vistazo.
3. Comprenda la debilidad antes de buscar fortalezas. El cifrado César no es didácticamente valioso a pesar de su simplicidad, sino gracias a ella. Si entiende por qué es débil (espacio de claves 25, análisis de frecuencia), entiende también qué debe ofrecer un cifrado fuerte: un espacio de claves enorme que haga imposible la brute-force (AES: 2^128 o 2^256 claves), y procedimientos que oculten la estadística lingüística.
Quien quiera ir más allá llega rápidamente al cifrado de Vigenère — una ampliación polialfabética en la que el desplazamiento cambia por posición. Fue célebre durante mucho tiempo como «le chiffre indéchiffrable», hasta que Friedrich Kasiski describió en 1863 el método para romperlo también. Pero esa es otra historia y probablemente una herramienta futura.
¿Tiene el cifrado César sentido hoy en algún sitio?
Como cifrado real: no. Pero en tres lugares sigue siendo relevante:
- En la enseñanza criptológica. Es la puerta de entrada de todo manual — Beutelspacher, Singh, Schneier. Quien quiere comprender la criptología empieza por César.
- En geocaching y escape rooms. ROT13 y cifrados César son piezas estándar de los cachés acertijo. Son tan clásicos que los geocachers entienden de inmediato el término «César» como pista.
- En ofuscación de código fuente contra miradas casuales. Nadie usaría César contra un atacante serio — pero si un desarrollador de juegos quiere evitar que códigos de truco aparezcan en claro en una cadena del binario, un desplazamiento César basta a menudo como barrera mínima. Es más seguridad psicológica que criptográfica.
Para todo lo demás — datos bancarios, secretos de login, comunicación confidencial — sigue valiendo: solo procedimientos simétricos establecidos como AES o asimétricos como RSA y ECC. El cifrado César pertenece a la parte histórica del libro de texto, no a la arquitectura de seguridad.
Preguntas frecuentes
Todas las respuestas figuran más arriba en el texto — las FAQ recogen directamente las consultas de búsqueda más frecuentes.
Herramientas de texto relacionadas
Otras herramientas del ecosistema kittokit que encajan con el tema:
- Traductor de código Morse — texto a código Morse y vuelta, con reproducción de audio y modo de aprendizaje.
- Contador de caracteres — contar letras, palabras y caracteres en vivo mientras se escribe.
- Codificador Base64 — codificar o decodificar texto y datos binarios de forma segura.
- Generador de hash — calcular localmente MD5, SHA-1, SHA-256 y SHA-512.
- Números romanos — convertir entre números arábigos y romanos.
Última actualización: