Caesarova šifra
← Zpět na seznam
Caesarova šifra
Caesarova šifra (též posunová šifra, Caesarova rotace) je jednoduchá substituční šifra, kterou používal Julius Caesar ve své korespondenci.
Princip
Každé písmeno v otevřeném textu je nahrazeno písmenem, které je v abecedě o pevný počet pozic dále. Pokud bychom přesáhli konec abecedy, pokračujeme od jejího začátku.
Příklad
Při posunu o 3 pozice:
- A → D
- B → E
- ...
- X → A
- Y → B
- Z → C
Slovo "AHOJ" se zašifruje jako "DKRM".
Dešifrování
Pro dešifrování použijeme stejný posun, ale opačným směrem (tj. posun -3).
Režimy
- Normální: Klasický Caesar s pevným posunem
- Progresivní: Posun se zvyšuje s každým písmenem
- Vigenèrova: Posun určen heslem
- Augustova: Speciální varianta (A→B, B→C, ..., Z→A)