Kalkulator szyfru Cezara — oblicz online
Ten kalkulator szyfruje i odszyfrowuje tekst metodą Cezara, przesuwając litery o zadaną liczbę pozycji w alfabecie. Zachowuje spacje, interpunkcję i wielkość liter.
🧮 Policz od razu
Najstarszy znany szyfr
Według Swetoniusza Juliusz Cezar używał w korespondencji wojskowej przesunięcia o trzy pozycje: A stawało się D, B stawało się E. Metoda była skuteczna nie dlatego, że była trudna, ale dlatego, że w I wieku p.n.e. większość ludzi nie potrafiła czytać — sam fakt zapisania wiadomości stanowił już zabezpieczenie.
Jak działa i jak się go łamie
Szyfr ma zaledwie 25 możliwych kluczy, więc sprawdzenie wszystkich zajmuje chwilę — to atak siłowy. Skuteczniejsza jest analiza częstości: w polszczyźnie najczęstsze litery to „a”, „i” oraz „o”, więc najczęstszy znak w szyfrogramie odpowiada zwykle jednej z nich. Metodę opisał już w IX wieku arabski uczony Al-Kindi, co uczyniło szyfry podstawieniowe bezużytecznymi na kolejne tysiąc lat.
ROT13, czyli samoodwrotność
Przesunięcie o 13 pozycji ma szczególną własność: ponieważ alfabet łaciński ma 26 liter, dwukrotne zastosowanie ROT13 odtwarza oryginał. Ta sama funkcja szyfruje i deszyfruje. Metody używano na forach internetowych do ukrywania spoilerów i puent dowcipów — nie dla bezpieczeństwa, lecz po to, by nie przeczytać czegoś przypadkiem.
Od Cezara do współczesnej kryptografii
Szyfr Cezara to szczególny przypadek szyfru podstawieniowego, w którym każdej literze przypisano inną. Kolejnym krokiem był szyfr Vigenère'a używający zmiennego przesunięcia według słowa kluczowego — przez trzysta lat uchodził za nie do złamania. Współczesne algorytmy działają na zupełnie innej zasadzie: opierają się na problemach matematycznych, których rozwiązanie jest obliczeniowo niewykonalne, a nie na ukryciu sposobu działania.
Kiedy się przydaje?
Przy nauce podstaw kryptografii, przy zabawach i grach terenowych z zagadkami, przy tworzeniu escape roomów, przy ukrywaniu spoilerów w komentarzach oraz przy zadaniach szkolnych z informatyki.