Szyfrowanie i Deszyfrowanie
Szyfruj i odszyfruj szyfr Cezara, ROT13, ROT47, Atbash, Vigenere, A1Z26 i Bacona. Tabela siłowa pokazuje wszystkie 25 przesunięć Cezara naraz, bez klucza.
Co robi każdy szyfr
Wszystkie te szyfry są klasyczne. Nadają się do łamigłówek, gier i nauki, a żaden z nich nie oprze się komputerowi.
- Szyfr Cezara. Przesuwa każdą literę o stałą liczbę miejsc w alfabecie. Przesunięcie o 3 zamienia A na D. Nazwa pochodzi od Juliusza Cezara, który stosował go w wiadomościach wojskowych.
- ROT13. Szyfr Cezara z przesunięciem dokładnie o 13. Ponieważ alfabet ma 26 liter, dwukrotne zastosowanie przywraca oryginał, i właśnie dlatego stał się standardowym sposobem ukrywania spoilerów w sieci.
- ROT47. Jak ROT13, ale obejmuje wszystkie widoczne znaki ASCII, więc miesza także cyfry i interpunkcję. Również jest swoją własną odwrotnością.
- Atbasz. Odbija alfabet lustrzanie: A staje się Z, B staje się Y. Wywodzi się z tradycji hebrajskich skrybów i w ogóle nie potrzebuje klucza.
- Vigenère. Za pomocą słowa kluczowego stosuje do każdej litery inne przesunięcie Cezara. Opierał się kryptoanalizie przez trzy stulecia i zyskał przydomek szyfru nie do złamania.
- A1Z26. Po prostu numeruje alfabet: A to 1, Z to 26. Częsty w zbiorach łamigłówek i pokojach zagadek.
- Szyfr Bacona. Koduje każdą literę jako pięcioznakową grupę liter A i B. Francis Bacon zaprojektował go tak, by wiadomość dało się ukryć w formatowaniu niewinnie wyglądającego tekstu.
Jak złamać szyfr, którego nie potrafisz odczytać
Zacznij od policzenia liter. Jeśli częstości wyglądają jak w zwykłym języku, ale litery się nie zgadzają, prawdopodobnie mamy do czynienia z prostym podstawieniem, takim jak Cezar czy Atbasz, a tabela pełnego przeglądu na tej stronie rozwiąże Cezara w kilka sekund. Jeśli częstości są nietypowo wyrównane, bardziej prawdopodobny jest szyfr ze słowem kluczowym, taki jak Vigenère, ponieważ rozprasza on każdą literę na kilka różnych przesunięć. Grupy pięciu znaków A i B wskazują na szyfr Bacona, a liczby od 1 do 26 na A1Z26.
Warto wiedzieć
- Żaden z tych szyfrów nie jest bezpieczny. Używaj ich do łamigłówek i nauki, nigdy do czegoś, co naprawdę musisz chronić.
- Większość zostawia spacje i interpunkcję nietknięte, co samo w sobie jest wskazówką dla kogoś, kto próbuje złamać wiadomość.
- Przesunięcie Cezara o 13 to dokładnie ROT13, a przesunięcie o 26 pozostawia tekst bez zmian.
- Całe przetwarzanie odbywa się na naszym serwerze, więc nic z tego, co wpiszesz, nie jest zapisywane ani rejestrowane.