Caesarova šifra
Zašifrujte nebo dešifrujte text klasickou Caesarovou posuvnou šifrou.
Caesarova šifra
Caesarova šifra patří k nejstarším a nejjednodušším substitučním šifrám. Jméno má po Juliu Caesarovi, který jí chránil svou korespondenci. Každé písmeno se posune o pevný počet pozic v abecedě, takže při posunu o tři se z A stane D, z B písmeno E a Z se cyklicky vrátí na C. Vložte text, zvolte posun od 1 do 25 a výsledek se objeví okamžitě.
Nastavte režim šifrování, chcete-li zprávu zakódovat, nebo režim dešifrování, když posun znáte a chcete text přečíst. Protože šifrování o N a dešifrování o N jsou přesné opaky, jeden nástroj zvládne oba směry. Velikost písmen zůstává zachována a číslice, mezery, interpunkce i písmena s diakritikou či nelatinkové znaky procházejí beze změny — posouvají se jen běžná písmena A–Z a a–z. Posun o 13 je zvláštní případ známý jako ROT13, který je sám sobě inverzí.
Nástroj se hodí do školy, na únikové hry, soutěže typu capture-the-flag i na domácí úkoly, kde se studenti učí, jak substitučné šifry fungují. Záměrně neslouží k ochraně skutečných tajemství: při pouhých 25 možných posunech se Caesarova šifra prolomí vyzkoušením každého klíče. Pro opravdovou důvěrnost použijte moderní šifrování.
Vše běží výhradně ve vašem prohlížeči. Text se nikam nenahrává, takže můžete klidně experimentovat i se soukromými poznámkami. Přehled pod výstupem ukazuje, kolik písmen se posunulo a celkový počet znaků; výsledek zkopírujete nebo pošlete rovnou do dalšího nástroje.