Julius Caesar adalah salah satu orang pertama yang menulis dalam kod. Dia mencipta cipher Caesar, di mana setiap huruf diganti dengan huruf lain yang merupakan bilangan kedudukan tetap di bawah abjad. Cipher berikut bukanlah cipher Caesar, melainkan apa yang disebut oleh kriptografer sebagai "cipher transposition kolumnar" atau "Kotak Caesar" walaupun tidak jelas apakah kod tersebut sebenarnya digunakan oleh Caesar.
Langkah-langkah
Contohnya
Contoh Kod Kotak Caesar
Kaedah 1 dari 1: Arahan Penyahkodan
Langkah 1. Hitung bilangan watak dalam kod tersebut
Di sini kita mempunyai 16: G T Y O R J O T E O U I A B G T
Langkah 2. Tentukan berapa baris anda boleh membahagikan huruf menjadi sama (Cari punca kuasa dua nombor yang anda dapati dalam langkah 1
Sekiranya punca kuasa dua bukan nombor bulat, bulatkan). Kita boleh meletakkan 16 menjadi 4 baris 4 (iaitu punca kuasa dua 16 adalah 4). Sekiranya kita mempunyai 25 huruf, kita boleh memasukkannya ke dalam 5 baris 5 (akar kuadrat 25 adalah 5) dan seterusnya. Sekiranya nombor tidak dibahagi dengan kemas, gunakan bilangan baris untuk nombor "kotak" (kotak sempurna) seterusnya. Nombor "kotak" (persegi) adalah 9, 16, 25, 36, 49, dll. Jika kod tersebut mempunyai 22 huruf (akar kuadrat dari 22 adalah 4,69), angka seterusnya adalah 25, yang berarti 5 baris (4,69 pusingan hingga 5).
Langkah 3. Tuliskan huruf ke dalam baris
Dengan contoh yang diberikan, ia akan ditulis seperti itu:
GTYO
RJOT
EOUI
ABGT
Langkah 4. Mulakan dari huruf kiri atas dan baca, kemudian mulakan di bahagian atas lajur seterusnya dan baca lagi, dan seterusnya
Contoh ini mempunyai mesej: "KERJA BESAR ANDA MENDAPATNYA".
Langkah 5. Selesai
Petua
- Apabila mengubah kod-kod ini menjadi "kotak", anda tidak akan mempunyai huruf yang cukup tepat untuk membuat kotak yang sempurna. Cukup hitung huruf dan kotak yang paling sempurna yang paling dekat dengannya, gunakan nombor itu. Sebagai contoh:
- Berikut adalah contoh lain: h a e a n d v i a e c y
- Ini akan disahkod sebagai "semoga hari yang menyenangkan"
-
H U H U
E D A P
Y E T
D W S
- "Hai kawan apa lagi" panjangnya hanya 14 huruf. Nombor terdekat (selalu bulat) ialah 4x4 = 16. Oleh itu, pura-pura anda mempunyai 16 huruf… H U H U E D A P Y E T D W S
Amaran
-
Kod ini biasanya tidak terlalu sukar untuk disahkod. Jangan meletakkan maklumat yang sangat penting dalam format ini.