Przejdź do treści

Szyfr Cezara, ROT13, Atbash i Vigenère — szyfrowanie i łamanie

Zaszyfruj i odszyfruj tekst klasycznymi szyframi: Cezara (z polskim alfabetem), ROT13, Atbash i Vigenère’a. Dla szyfru Cezara — wszystkie przesunięcia naraz, żeby złamać wiadomość bez klucza.

Umieść to narzędzie na swojej stronie

Bezpłatnie, bez rejestracji. Widżet pokazuje na dole napis „Narzędzie udostępnia AMKBIT.pl”.

Szyfr Cezara

Juliusz Cezar według przekazów szyfrował listy, przesuwając każdą literę o trzy pozycje: A → D, B → E… Odbiorca przesuwał litery z powrotem. To najprostszy szyfr podstawieniowy.

przesunięcie 3, alfabet łaciński: CEZAR → FHCDU odszyfrowanie: przesunięcie o 3 w przeciwną stronę

Jak złamać szyfr Cezara

Możliwych przesunięć jest tylko tyle, ile liter alfabetu — wystarczy sprawdzić wszystkie i znaleźć to, które daje sensowny tekst. Kalkulator pokazuje je w rozwijanej tabeli. Inny sposób to analiza częstości: w polskich tekstach najczęstsze litery to A, I, O, E.

Vigenère — szyfr „nie do złamania”

Zamiast jednego przesunięcia stosuje się słowo-klucz: każda litera klucza wyznacza przesunięcie dla kolejnej litery tekstu. Przez trzy stulecia uważano go za niemożliwy do złamania — aż w XIX wieku Charles Babbage i Friedrich Kasiski pokazali, jak odgadnąć długość klucza. Dzisiejsze szyfry (AES) działają zupełnie inaczej i opierają się na matematyce, a nie na tajności metody.

Do czego się przydaje

Gry terenowe, escape roomy, podchody harcerskie, lekcje informatyki i matematyki (arytmetyka modularna), zagadki urodzinowe dla dzieci.

Przykłady

Cezar, przesunięcie 3 (łaciński)

ALA MA KOTA → DOD PD NRWD

ROT13

Hello → Uryyb

Najczęstsze pytania

Czy polski alfabet zmienia wynik?

Tak. W alfabecie polskim po A jest Ą, więc przesunięcie o 1 zamienia A w Ą, a nie w B. Odbiorca musi wiedzieć, którego alfabetu użyto.

Poradniki

Wynik ma charakter pomocniczy. Przy ważnych decyzjach (finansowych, technicznych, zdrowotnych) sprawdź go niezależnie. Zasady korzystania.