Jak działa szyfr Cezara?
Szyfr Cezara to jeden z najstarszych znanych szyfrów — według rzymskiego historyka Swetoniusza Juliusz Cezar przesuwał w listach każdą literę o trzy miejsca w alfabecie. Zasada jest prosta: każdą literę zastępujemy literą leżącą o ustaloną liczbę pozycji dalej. Ta liczba to klucz (przesunięcie). Gdy dojdziemy do końca alfabetu, wracamy na jego początek — dlatego najwygodniej szyfrować kołem.
Przykład krok po kroku
Na kole szyfrowym z alfabetem łacińskim (26 liter) ustawiamy literę A z tarczy wewnętrznej naprzeciw D na tarczy zewnętrznej — to przesunięcie o 3. Słowo KOT:
- K na tarczy wewnętrznej wskazuje N,
- O wskazuje R,
- T wskazuje W.
Szyfrogram: NRW. Odszyfrowujemy w drugą stronę: szukamy litery na tarczy zewnętrznej i czytamy literę z wewnętrznej.
Alfabet polski czy łaciński?
Polski alfabet ma 32 litery: A Ą B C Ć D E Ę F G H I J K L Ł M N Ń O Ó P R S Ś T U W Y Z Ź Ż. Przy przesunięciu o 3 litera A zamienia się w C, a Ą — w Ć. Koło w wersji łacińskiej (26 liter, z Q, V i X) jest prostsze do narysowania, ale polskie litery trzeba wtedy zapisać bez ogonków. Trzecia możliwość to 23 litery bez ogonków i bez Q, V, X. Najważniejsze, żeby nadawca i odbiorca mieli takie samo koło.
Dlaczego łatwo go złamać?
Kluczy jest tylko tyle, ile liter w alfabecie minus jeden — w wersji polskiej 31. Wystarczy sprawdzić je wszystkie (to tzw. atak siłowy) albo policzyć, która litera w szyfrogramie występuje najczęściej: w polskich tekstach to zwykle A, I, O lub E. To świetny pierwszy szyfr do nauki kryptografii, ale do naprawdę tajnych wiadomości trzeba czegoś mocniejszego.
Pomysły na zbiórkę i grę terenową
- Każdy zastęp robi własne koło z tektury — później koła przydają się na grach przez cały rok.
- Klucz ukryj w terenie: liczba drzew w alei, numer domu, liczba stopni na schodach.
- Wyścig łamaczy: zastępy dostają szyfrogram bez klucza i mierzą czas do odczytania hasła.
- Wersja trudniejsza: każde słowo zaszyfrowane innym przesunięciem — kolejne klucze tworzą datę lub godzinę zbiórki.
Często zadawane pytania
Jak odszyfrować szyfr Cezara?
Każdą literę cofamy w alfabecie o tyle pozycji, o ile przesunięto ją przy szyfrowaniu. Na kole szyfrowym szukamy litery szyfrogramu na tarczy zewnętrznej i odczytujemy literę jawną z tarczy wewnętrznej.
Jak złamać szyfr Cezara bez klucza?
Wystarczy sprawdzić wszystkie przesunięcia — w polskim alfabecie jest ich tylko 31. Przycisk „Złam szyfr” robi to automatycznie i wskazuje odczytanie, które najbardziej przypomina polski tekst.
Czy w szyfrze Cezara można używać polskich liter?
Tak. W wersji z polskim alfabetem (32 litery) Ą, Ć, Ę i pozostałe litery z ogonkami mają własne miejsca w alfabecie. W wersji łacińskiej (26 liter) zamieniamy je wcześniej na litery bez ogonków.
Jak zrobić koło szyfrowe?
Wydrukuj dwie tarcze przyciskiem „Drukuj koło do wycięcia”, wytnij je, połóż mniejszą na większej i przebij środki pinezką lub spinaczem. Obracając wewnętrzną tarczę, ustawiasz klucz.