Julije Cezar bio je jedan od prvih ljudi koji su pisali šifrom. Izumio je Cezarovu šifru u kojoj se svako slovo zamjenjuje drugim slovom s fiksnim brojem pozicija u abecedi. Sljedeća šifra nije Cezarova šifra, već ono što kriptografi nazivaju "stubna transpozicijska šifra" ili "Cezarova kutija", iako je nejasno je li Cezar ikada koristio kôd.
Koraci
Uzorak
Primjer koda Caesar Box
Metoda 1 od 1: Uputstva za dekodiranje
Korak 1. Izbrojite broj znakova u kodu
Ovdje imamo 16: G T Y O R J O T E O U I A B G T
Korak 2. Odredite koliko redova možete podijeliti slova na jednak način (Pronađite kvadratni korijen broja koji ste pronašli u koraku 1
Ako kvadratni korijen nije cijeli broj, zaokružite). Možemo staviti 16 u 4 reda po 4 (tj. Kvadratni korijen iz 16 je 4). Da imamo 25 slova mogli bismo ih svrstati u 5 redova po 5 (kvadratni korijen od 25 je 5) itd. U slučajevima kada se broj ne dijeli tako uredno, upotrijebite broj redova za sljedeći broj "sa kutijom" (savršeni kvadrat) prema gore. "Kvadratni" brojevi u kutiji su 9, 16, 25, 36, 49 itd. Ako kôd ima 22 slova (kvadratni korijen od 22 je 4,69), sljedeći broj gore je 25, što bi značilo 5 redova (4,69 zaokružuje do 5).
Korak 3. Zapišite slova u redove
S navedenim primjerom, to bi bilo zapisano ovako:
GTYO
RJOT
EOUI
ABGT
Korak 4. Počnite od gornjeg lijevog slova i pročitajte prema dolje, zatim počnite pri vrhu sljedeće kolone i ponovo pročitajte, i tako dalje
Ovaj primjer ima poruku: "Sjajan posao ste dobili".
Korak 5. Završeno
Savjeti
- Prilikom pretvaranja ovih kodova u "kutije" nećete uvijek imati dovoljno slova da napravite savršeni kvadrat. Jednostavno prebrojite slova i koji je savršeniji kvadrat najbliži, upotrijebite taj broj. Na primjer:
- Evo još jednog primjera: h a e a n d v i a e c y
- Ovo će se dekodirati kao "ugodan dan"
-
H U H U
E D A P
Y E T
D W S
- "Hej stari šta ima" ima samo 14 slova. Najbliži broj (uvijek zaokružuje) je 4x4 = 16. Zato se pretvarajte da imate 16 slova … H U H U E D A P Y E T D W S
Upozorenja
-
Ovaj kod obično nije teško dekodirati. Ne stavljajte vrlo važne informacije u ovaj format.