Szyfr Cezara online – koder/dekoder
Szyfr Cezara online – koder i dekoder tekstu. Ustaw przesunięcie 1–25, sprawdź tabelę alfabetu, przykład oraz sposób łamania szyfru.
Czy Cezar naprawdę używał tego szyfru?
Co to jest szyfr Cezara?
Szyfr Cezara to prosty szyfr podstawieniowy, w którym każdą literę tekstu zastępuje litera przesunięta o stałą liczbę miejsc w alfabecie. Ta liczba jest kluczem potrzebnym do zaszyfrowania i odczytania wiadomości.
Jak działa przesunięcie?
Dla każdej litery przechodzimy w alfabecie o tyle pozycji, ile wskazuje klucz. Po literze Z wracamy na początek alfabetu. Przy kluczu 3 litera A zmienia się w D, B w E, a X w A.
Przykład dla klucza 3
Wiadomość „REBUS” po przesunięciu każdej litery o 3 pozycje daje „UHEXV”: R→U, E→H, B→E, U→X oraz S→V. Możesz odtworzyć ten przykład w narzędziu znajdującym się powyżej.
Pełna tabela alfabetu dla klucza 3
Górny wiersz pokazuje tekst jawny, a dolny literę, która go zastępuje. Tabela obejmuje 26-literowy alfabet łaciński używany przez narzędzie.
| Tekst jawny | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Szyfrogram | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | A | B | C |
Jak odszyfrować tekst?
Odszyfrowanie wykonuje przesunięcie w przeciwną stronę. Jeśli szyfrowanie używało klucza 3, każdą literę szyfrogramu cofamy o 3 miejsca. U staje się R, H staje się E, a przejście przed A zawija się na koniec alfabetu.
ROT13 a szyfr Cezara
ROT13 jest szczególną odmianą szyfru Cezara z przesunięciem o 13 miejsc. Ponieważ alfabet łaciński ma 26 liter, ponowne zastosowanie ROT13 odtwarza tekst początkowy. Metoda służy do ukrywania spoilerów lub puent, a nie do ochrony danych.
Jak złamać szyfr Cezara?
W alfabecie łacińskim wystarczy sprawdzić 25 niezerowych przesunięć i wybrać wynik przypominający poprawny język. Przy dłuższym tekście pomaga także analiza częstości liter. Narzędzie nie powinno być więc traktowane jako zabezpieczenie wiadomości.
Dlaczego szyfr Cezara nie jest bezpieczny?
Przestrzeń kluczy jest bardzo mała, identyczne litery zawsze dają identyczny wynik, a charakterystyczne częstości i wzorce języka pozostają widoczne. Współczesny komputer może przetestować wszystkie przesunięcia praktycznie natychmiast.
Zobacz też: Szyfr Vigenère’a · Szyfr AES‑256‑GCM
Historia szyfru Cezara
Nazwa metody pochodzi od Juliusza Cezara, któremu przypisuje się używanie przesuniętego alfabetu w korespondencji wojskowej. Dziś szyfr Cezara jest przede wszystkim prostym wprowadzeniem do kryptografii i arytmetyki modularnej.
Koło szyfrujące Cezara do druku
Arkusz A4 z dwiema tarczami do wycięcia i złożenia oraz krótką instrukcją. Przyda się podczas lekcji o szyfrach i nauki w domu.