Julius Caesar volt az elsők között, aki kóddal írt. Feltalálta a Caesar -kódot, amelyben minden betűt egy másik betűvel helyettesít, amely rögzített számú pozíciót tartalmaz az ábécében. A következő titkosítás nem a Caesar -titkosítás, hanem az, amit a kriptográfusok "oszlopos átültetési titkosításnak" vagy "Caesar -doboznak" neveznek, bár nem világos, hogy a kódot valóban használta -e Caesar.
Lépések
Minta
Példa a Caesar Box kódra
1. módszer 1 -ből: Dekódolási utasítások
1. lépés Számolja meg a kódban lévő karakterek számát
Itt van 16: G T Y O R J O T E O U I A B G T
2. lépés Határozza meg, hány sorra oszthatja a betűket egyenlően (Keresse meg az 1. lépésben talált szám négyzetgyökét
Ha a négyzetgyök nem egész szám, kerekítse fel). A 16 -ot négy 4 -es sorba tehetjük (azaz a 16 négyzetgyöke 4). Ha 25 betűnk lenne, akkor 5 -ös sorokba tudnánk helyezni (a 25 négyzetgyöke 5) és így tovább. Azokban az esetekben, amikor a szám nem oszlik meg ilyen szépen, használja a sorok számát a következő "dobozozható" (tökéletes négyzet) számhoz. A „dobozos” (négyzet alakú) számok 9, 16, 25, 36, 49 stb. Ha a kód 22 betűből áll (a 22 négyzetgyöke 4,69), akkor a következő szám 25, ami 5 sort jelent (4,69 kerekít 5 -ig).
3. lépés Írja ki a betűket sorokba
A megadott példával így írják ki:
GTYO
RJOT
EOUI
ABGT
4. lépés: Kezdje a bal felső betűvel és olvassa le, majd kezdje a következő oszlop tetején, és olvassa le újra, és így tovább
Ennek a példának az üzenete: "NAGY JOB YOU GOT IT".
5. lépés. Kész
Tippek
- Amikor ezeket a kódokat "dobozokká" alakítja, nem lesz mindig pontosan annyi betűje, hogy tökéletes négyzetet kapjon. Egyszerűen számolja meg a betűket, és melyik tökéletes négyzethez áll legközelebb, használja ezt a számot. Például:
- Íme egy másik példa: h a e a n d v i a e c y
- Ez így lesz dekódolva: "szép napot"
-
H U H U
E D A P
Y E T
D W S
- A "Hé haver, mi újság" mindössze 14 betűből áll. A legközelebbi szám (mindig felfelé kerekítve) 4x4 = 16. Tehát tegyen úgy, mintha 16 betűje lenne… H U H U E D A P Y E T D W S
Figyelmeztetések
-
Ezt a kódot általában nem nagyon nehéz dekódolni. Ne tegyen rendkívül fontos információkat ebbe a formátumba.