Cifrado César
Cifra y descifra mensajes como hacía Julio César: elige un desplazamiento de 1 a 25 (o usa el preajuste ROT13). Las mayúsculas, los símbolos y los espacios se conservan.
Un poco de historia: de Julio César a ROT13
Según el historiador romano Suetonio, Julio César protegía su correspondencia militar sustituyendo cada letra por la que está tres posiciones más adelante en el alfabeto: la A se convertía en D, la B en E, y así sucesivamente. Es uno de los cifrados documentados más antiguos. La variante ROT13, con un desplazamiento de 13, tiene una propiedad curiosa: como el alfabeto latino tiene 26 letras, aplicarla dos veces devuelve el texto original — cifrar y descifrar son exactamente la misma operación. Por eso se convirtió en el estándar de los foros de Usenet de los años 80 para ocultar spoilers y soluciones de acertijos.
¿Cómo de seguro es el cifrado César?
Hoy en día, nada seguro: solo hay 25 desplazamientos posibles, así que un ataque de fuerza bruta los prueba todos en segundos, y el análisis de frecuencia de las letras lo rompe incluso a mano — en español la E y la A son las letras más comunes, y siguen siéndolo en el texto cifrado, solo que desplazadas. Sigue siendo estupendo para juegos, búsquedas del tesoro, escape rooms y para aprender lo básico de la criptografía: eso sí, nunca lo uses para proteger datos realmente sensibles.