Julij Cezar je bil eden prvih ljudi, ki je pisal kodo. Izumil je Cezarjevo šifro, pri kateri se vsaka črka nadomesti z drugo črko s fiksnim številom položajev po abecedi. Naslednja šifra ni Cezarjeva šifra, temveč tisto, kar kriptografi imenujejo "stebrasta transpozicijska šifra" ali "Cezarjeva škatla", čeprav ni jasno, ali je Cezar kdaj uporabil kodo.
Koraki
Vzorec
Primer kode Caesar Box
Metoda 1 od 1: Navodila za dekodiranje
Korak 1. Preštejte število znakov v kodi
Tukaj imamo 16: G T Y O R J O T E O U I A B G T
Korak 2. Določite, koliko vrstic lahko črke razdelite na enako (Poiščite kvadratni koren števila, ki ste ga našli v 1. koraku
Če kvadratni koren ni celo število, zaokrožite navzgor). 16 lahko postavimo v 4 vrstice po 4 (tj. Kvadratni koren 16 je 4). Če bi imeli 25 črk, bi jih lahko razvrstili v 5 vrstic po 5 (kvadratni koren 25 je 5) itd. V primerih, ko se število ne deli tako lepo, uporabite število vrstic za naslednjo številko, ki je primerna za polje (popoln kvadrat) navzgor. "Škatlaste" (kvadratne) številke so 9, 16, 25, 36, 49 itd. Če ima koda 22 črk (kvadratni koren 22 je 4,69), je naslednja številka navzgor 25, kar bi pomenilo 5 vrstic (4,69 zaokroži do 5).
Korak 3. Črke zapišite v vrstice
Z navedenim primerom bi bilo zapisano tako:
GTYO
RJOT
EOUI
ABGT
Korak 4. Začnite od zgornje leve črke in preberite navzdol, nato začnite na vrhu naslednjega stolpca in ponovno preberite navzdol itd
Ta primer ima sporočilo: "ODLIČNO DELO STE DOBILI".
Korak 5. Končano
Nasveti
- Ko te kode spremenite v "škatle", ne boste imeli vedno dovolj črk za popoln kvadrat. Preprosto preštejte črke in kateremu koli popolnemu kvadratu je najbližje, uporabite to številko. Na primer:
- Tu je še en primer: h a e a n d v i a e c y
- To bo dekodirano kot "lep dan"
-
H U H U
E D A P
Y E T
D W S
- "Hej stari, kaj je" je dolgo samo 14 črk. Najbližja številka (vedno zaokroži navzgor) je 4x4 = 16. Zato se pretvarjajte, da imate 16 črk … H U H U E D A P Y E T D W S
Opozorila
-
Te kode običajno ni težko dekodirati. V to obliko ne dajajte zelo pomembnih informacij.