El cifrado de desplazamiento más simple, usado por Julio César hace dos mil años. Con él comenzó la historia de la criptografía.
Imagina que eres un general en la antigua Roma. Necesitas enviar una orden a tus tropas, pero el mensajero podría caer en manos del enemigo. ¿Cómo lograr que, aunque el mensaje sea interceptado, nadie salvo tus generales entienda su significado?
Precisamente ese problema lo resolvió Julio César hace más de 2000 años. Su método — un simple desplazamiento de las letras del alfabeto — fue el primer paso hacia la criptografía moderna.
Hoy el cifrado César no se usa para proteger datos reales — se puede romper en segundos. Pero sigue siendo una herramienta didáctica perfecta, porque muestra con claridad principios fundamentales:
El principio es de una simplicidad genial: cada letra del mensaje se sustituye por otra letra, situada a una distancia fija de posiciones en el alfabeto. Ese número se llama desplazamiento o clave.
A cada letra del alfabeto se le asigna una posición numérica: А=0, Б=1, В=2... Я=32 (para el alfabeto ruso).
A la posición de cada letra se le suma la clave: nueva_posición = (posición_anterior + clave) mod N, donde N es el tamaño del alfabeto.
Para descifrar, el receptor resta la clave: posición_anterior = (nueva_posición - clave + N) mod N.
П con desplazamiento 3ТТ con desplazamiento 3Пmod N hace que el alfabeto se «cierre en bucle»: después de la última letra vuelve a empezar la primera. Esta propiedad matemática simple pero poderosa es la base de muchos cifrados modernos.En la simulación interactiva "Cifrado César" no solo leerás la teoría, sino que te convertirás en criptógrafo:
Verás cómo el disco verde (texto plano) y el disco azul (texto cifrado) giran, mostrando con claridad la simetría entre cifrado y descifrado.
El cifrado que usaba Julio César fue descrito por el historiador romano Suetonio. César desplazaba las letras 3 posiciones, pero el principio funciona con cualquier clave. Durante mucho tiempo se consideró un método bastante seguro, hasta que los eruditos árabes desarrollaron el análisis de frecuencias (siglo IX).
A pesar de su importancia histórica, el cifrado César es fácil de romper:
Si quieres profundizar más en criptografía, aquí tienes algunos temas clave:
Cómo la estadística del lenguaje ayuda a romper cifrados: frecuencias de letras, bigramas y trigramas
Un cifrado polialfabético que se consideró indescifrable durante tres siglos
El único cifrado teóricamente indescifrable: una clave tan larga como el mensaje, usada una sola vez
Cómo las ideas de sustitución simple evolucionaron hasta AES, el estándar ruso «Kuznyechik» y otros algoritmos
Scripts prácticos para análisis de frecuencias y ataques al cifrado César
GOST 28147-89 «Magma», GOST R 34.12-2015 «Kuznyechik» y la función hash «Streebog»
Ahora que entiendes la matemática y la historia del cifrado César, ¡es el momento perfecto para probarlo en acción!
En la simulación interactiva podrás cifrar tu propio mensaje y ver cada paso del proceso