Juliusz Cezar był jedną z pierwszych osób, które pisały kodem. Wynalazł szyfr Cezara, w którym każda litera jest zastępowana inną literą o ustalonej liczbie pozycji w alfabecie. Poniższy szyfr nie jest szyfrem Cezara, ale raczej tym, co kryptografowie nazywają „kolumnowym szyfrem transpozycyjnym” lub „pudełkiem Cezara”, chociaż nie jest jasne, czy kod był kiedykolwiek używany przez Cezara.
Kroki
Próbka
Przykład kodu skrzynki Cezara
Metoda 1 z 1: Instrukcje dekodowania
Krok 1. Policz liczbę znaków w kodzie
Tutaj mamy 16: G T Y O R J O T E O U I A B G T
Krok 2. Określ, na ile wierszy można równo podzielić litery (Znajdź pierwiastek kwadratowy liczby znalezionej w kroku 1
Jeśli pierwiastek kwadratowy nie jest liczbą całkowitą, zaokrąglij w górę). Możemy umieścić 16 w 4 rzędach po 4 (tzn. pierwiastek kwadratowy z 16 to 4). Gdybyśmy mieli 25 liter, moglibyśmy umieścić je w 5 rzędach po 5 (pierwiastek kwadratowy z 25 to 5) i tak dalej. W przypadkach, w których liczba nie dzieli się tak dokładnie, użyj liczby rzędów dla następnej liczby „do pola” (idealnego kwadratu) w górę. Liczby „pudełkowane” (kwadratowe) to 9, 16, 25, 36, 49 itd. Jeśli kod ma 22 litery (pierwiastek kwadratowy z 22 to 4,69), następna liczba w górę to 25, co oznaczałoby 5 wierszy (4,69 zaokrągla do 5).
Krok 3. Napisz litery w rzędach
W podanym przykładzie byłoby to napisane w następujący sposób:
GTYO
RJOT
EOUI
ABGT
Krok 4. Zacznij od górnej lewej litery i czytaj w dół, następnie zacznij od góry następnej kolumny i ponownie czytaj w dół i tak dalej
Ten przykład zawiera komunikat: „WSPANIAŁA PRACA, KTÓRA JEST DOSKONAŁA”.
Krok 5. Zakończony
Porady
- Zamieniając te kody w „pudełka”, nie zawsze będziesz mieć dokładnie tyle liter, aby utworzyć idealny kwadrat. Po prostu policz litery i użyj tej liczby, do którego idealnego kwadratu jest najbliżej. Na przykład:
- Oto kolejny przykład: h a e a n d v i a e c y
- To będzie dekodować jako "miłego dnia"
-
HU HU
E DA P
JUŻ
D W S
- „Hej, stary, co słychać” ma tylko 14 liter. Najbliższa liczba (zawsze zaokrąglana w górę) to 4x4 = 16. Więc udawaj, że masz 16 liter… H U H U E D A P Y E T D W S
Ostrzeżenia
-
Ten kod zwykle nie jest bardzo trudny do odszyfrowania. Nie umieszczaj w tym formacie bardzo ważnych informacji.