Il cifrario di Cesare è un cifrario a sostituzione che sposta ogni lettera dell’alfabeto selezionato di un numero fisso di posizioni. Per esempio, con uno spostamento di 3, A diventa D, B diventa E e C diventa F.
La cifratura sposta le lettere in avanti nell’alfabeto, mentre la decifratura le sposta indietro dello stesso valore. Spazi, numeri e segni di punteggiatura di solito restano invariati.
Poiché il metodo è semplice e prevedibile, viene spesso usato per introdurre le idee di base della crittografia classica: testo in chiaro, testo cifrato, chiavi, cifratura e decifratura.