Brutalna siła Cezara
Złam szyfr Cezara, pokazując jednocześnie wszystkie 25 możliwych przesunięć.
Brutalna siła Cezara
Wklej tekst zaszyfrowany, który, jak podejrzewasz, został zakodowany z przesunięciem Cezara — znany również jako ROT-N — a to narzędzie zastosuje wszystkie 25 możliwych przesunięć jednocześnie, dzięki czemu możesz przeskanować listę i znaleźć ten, który brzmi jako zwykły tekst. Nie ma klucza do zgadnięcia ani niczego do wcześniejszego skonfigurowania: ponieważ szyfr Cezara ma tylko 25 nietrywialnych przesunięć, wypróbowanie każdego z nich jest szybsze niż zastanawianie się, które przesunięcie zostało użyte.
Jest to standardowy pierwszy krok przeciwko szyfrowi Cezara lub ROT w łamigłówkach, pokojach ewakuacyjnych i ćwiczeniach z kryptografii dla początkujących: zamiast dekodować ręcznie litera po literze, otrzymujesz każdy kandydat w postaci zwykłego tekstu obok siebie, a twoje oko zajmuje się resztą, ponieważ prawdziwy język wyskakuje natychmiast pomiędzy 24 linijkami bełkotu. Przydaje się także w przypadku wyzwań CTF i zaciemniania forum w starym stylu, gdzie krótkie wiadomości były „szyfrowane” ze stałą wartością przesunięcia, a jedynym praktycznym atakiem jest wyczerpujące wyszukiwanie, a nie analiza częstotliwości.
Każda z 25 linii jest oznaczona numerem zmiany, dzięki czemu możesz sprawdzić, która z nich zadziałała, lub wyłączyć tę opcję, jeśli chcesz tylko przeglądać surowych kandydatów. Domyślnie liczby uzupełniają się o dwie cyfry, dzięki czemu lista pozostaje wyrównana podczas jej przeglądania. Przesuniętych jest tylko 26 nieakcentowanych liter łacińskich A – Z; cyfry, znaki interpunkcyjne, spacje, znaki akcentowane i inne znaki są kopiowane w nienaruszonym stanie w każdym wierszu, dokładnie tak, jak zdefiniowano zachowanie szyfru Cezara — dzięki czemu tekst w językach mieszanych lub sformatowany jest nadal poprawnie dekodowany wszędzie tam, gdzie stosuje się szyfr.
Wszystko działa lokalnie w Twojej przeglądarce. Wklejony tekst zaszyfrowany nigdy nie jest nigdzie przesyłany, co ma znaczenie, jeśli pracujesz nad prywatną łamigłówką, flagą CTF lub tekstem, którego nie chcesz przekazywać zewnętrznej usłudze tylko po to, aby wypróbować 25 zmian.