El cifrado César es un método de cifrado que desplaza los caracteres.
El juego admite dos alfabetos: ruso (А-Я, Ё) e inglés (A–Z). Todas las letras se convierten automáticamente a mayúsculas. Los espacios se conservan, pero no se cifran. No se permiten números ni signos de puntuación.
Alice introduce el mensaje original. Cada carácter se comprueba con el alfabeto elegido. Los caracteres no válidos se filtran automáticamente.
Se elige un desplazamiento (0-90) y una dirección (izquierda/derecha). El disco muestra visualmente la correspondencia de caracteres.
Para cada carácter del mensaje:
Fórmula: C = (P + K) mod N, donde P es la posición del texto original, K es el desplazamiento, N es el tamaño del alfabeto.
La clave (el desplazamiento) se transmite por un canal seguro, el texto cifrado por uno abierto.
Bob aplica el desplazamiento inverso al texto cifrado, recuperando el mensaje original.
Fórmula: P = (C − K + N) mod N
Leyenda de colores: ● Texto original, ● Texto cifrado