ca. 58 A.C. — Comunicaciones del ejército romano de Julio César
Cada letra del mensaje se reemplaza por la letra situada K posiciones adelante en el alfabeto circular. El descifrado aplica la operación inversa. Cifrado: C = (P + K) mod N · Descifrado: P = (C − K + N) mod N. Con N=26 solo existen 25 claves distintas; susceptible a fuerza bruta en segundos.
El Cifrado César desplaza cada carácter K posiciones en el alfabeto de N letras.
Cifrado: C = (P + K) mod N
Descifrado: P = (C − K + N) mod N
Con N=26, solo hay 25 claves posibles — completamente vulnerable a fuerza bruta o análisis de frecuencias.