Caesar Cipher
Encrypt decrypt
Encrypt decrypt Działa lokalnie w Twojej przeglądarce
About the
Szyfr Cezara przesuwa każdą literę w wiadomości o ustaloną liczbę miejsc w alfabecie, zawijając od Z z powrotem do A. Jest to najstarszy udokumentowany szyfr i wciąż najłatwiejszy sposób zrozumienia, co oznacza podstawienie, ponieważ cały system składa się z jednej liczby. Tutaj podajesz zarówno tekst, jak i zmianę: wpisz wiadomość, następnie pionową kreskę, a następnie przesunięcie, na przykład hello|3. Jeśli pominiesz przesunięcie, zostanie użyta liczba 3, czyli wartość, której podobno używał sam Cezar. Traktuj go wyłącznie jako narzędzie dydaktyczne i urządzenie do układania puzzli; jest banalnie łamliwy.
Where people use the
- Wyjaśnienie uczącym się, jak działają szyfry podstawieniowe.
- Rozwiązywanie lub układanie puzzli lub wskazówki do skrzynki.
- Ukrywanie spoilera na widoku przed kimś, kto nie zwraca na niego uwagi.
- Sprawdzanie ręcznego wyniku ROT13 lub ROT-n.
How to use the
- 1
Wklej swój tekst
Skorzystaj z pola tekstowego. Nie ma specjalnego formatu wejściowego do zapamiętania.
- 2
Wybierz kodowanie lub dekodowanie
Kodowanie przesuwa litery do przodu. Dekodowanie przesuwa je do tyłu o tę samą wartość, więc nie musisz samodzielnie obliczać przesunięcia wstecznego.
- 3
Ustaw zmianę
Przeciągnij suwak od 0 do 25 lub kliknij jeden z przycisków skrótu dla ROT1, ROT3, ROT13 i ROT25.
- 4
Przeczytaj wynik
Dane wyjściowe pojawiają się po dokonaniu jakichkolwiek zmian wraz z notatką informującą, które przesunięcie spowoduje cofnięcie tej zmiany.
- 5
Wypróbuj każdą zmianę, jeśli tego nie wiesz
Jest tylko 25 znaczących przesunięć, więc przesuwanie suwaka, aż tekst będzie wyglądał jak język, jest całym łamaniem tego szyfru.
Wskazówki i najlepsze praktyki
- Pamiętaj, że przesunięcie o 13 jest swoją własną odwrotnością, dlatego ROT13 jest używany do spoilerów.
- Aby odwrócić dowolne przesunięcie n, zastosuj 26 minus n.
- Pozostaw spacje i znaki interpunkcyjne na miejscu; to one sprawiają, że wynik jest czytelny jak zagadka.
Często zadawane pytania
Dlaczego 3 jest wartością domyślną?
Ponieważ przesunięcie o 3 jest przesunięciem przypisywanym Juliuszowi Cezarowi w zachowanych relacjach. Jest to konwencja, a nie wymóg matematyczny; dowolna wartość od 1 do 25 działa.
Jak odszyfrować, nie znając zmiany?
Wypróbuj wszystkie 25 zmian i przeczytaj wyniki. Ręcznie zajmuje to kilka sekund i dlatego ten szyfr nie zapewnia prawdziwego bezpieczeństwa. Analiza częstotliwości, sprawdzająca, które litery pojawiają się najczęściej, jest systematyczną wersją tego samego pomysłu.
Czy spacje i znaki interpunkcyjne są szyfrowane?
Nie. Przesunięte są tylko litery; cyfry, spacje i znaki interpunkcyjne pozostają bez zmian. Jest to jeden z powodów, dla których wynik jest tak łatwy do odczytania, gdy zna się metodę.
Czy sprawa przetrwa?
Tak. Wielkie litery są przesunięte w obrębie wielkiego alfabetu, a małe w obrębie małego, dzięki czemu wielkość liter zostaje zachowana.
Czy to jest wystarczająco bezpieczne, aby wysłać prawdziwy sekret?
Nie, nie zdalnie. Posiada 25 możliwych klawiszy i nie posiada zabezpieczenia przed analizą częstotliwości. Nadaje się do łamigłówek, nauczania i ukrywania spoilerów przed przypadkowym spojrzeniem.