Julius Caesar adalah salah satu orang pertama yang menulis kode. Dia menemukan sandi Caesar, di mana setiap huruf diganti dengan huruf lain dengan jumlah posisi tetap di bawah alfabet. Cipher berikut ini bukanlah Caesar cipher, melainkan apa yang oleh para kriptografer disebut sebagai "columnar transposition cipher" atau "Caesar's Box" meskipun tidak jelas apakah kode tersebut pernah benar-benar digunakan oleh Caesar.
Langkah
Sampel
Contoh Kode Kotak Caesar
Metode 1 dari 1: Instruksi Decoding
Langkah 1. Hitung jumlah karakter dalam kode
Di sini kita memiliki 16: G T Y O R J O T E O U I A B G T
Langkah 2. Tentukan berapa banyak baris yang Anda dapat membagi huruf menjadi sama (Temukan akar kuadrat dari angka yang Anda temukan di langkah 1
Jika akar kuadrat bukan bilangan bulat, bulatkan). Kita dapat menempatkan 16 menjadi 4 baris 4 (yaitu akar kuadrat dari 16 adalah 4). Jika kita memiliki 25 huruf, kita dapat memasukkannya ke dalam 5 baris 5 (akar kuadrat dari 25 adalah 5) dan seterusnya. Dalam kasus di mana nomor tidak membagi dengan rapi, gunakan jumlah baris untuk nomor "boxable" (persegi sempurna) berikutnya. Angka "kotak" (persegi) adalah 9, 16, 25, 36, 49, dll. Jika kode memiliki 22 huruf (akar kuadrat dari 22 adalah 4,69), angka berikutnya adalah 25, yang berarti 5 baris (4,69 dibulatkan menjadi 5).
Langkah 3. Tulis huruf menjadi baris
Dengan contoh yang diberikan, itu akan ditulis seperti ini:
GTYO
RJOT
EOUI
ABGT
Langkah 4. Mulailah dari huruf kiri atas dan baca ke bawah, lalu mulai dari atas kolom berikutnya dan baca lagi, dan seterusnya
Contoh ini memiliki pesan: "PEKERJAAN BESAR ANDA MENDAPATKANNYA".
Langkah 5. Selesai
Tips
- Saat mengubah kode ini menjadi "kotak", Anda tidak akan selalu memiliki cukup huruf untuk membuat persegi yang sempurna. Cukup hitung hurufnya dan kuadrat sempurna mana yang paling dekat, gunakan angka itu. Sebagai contoh:
- Berikut adalah contoh lain: h a e a n d v i a e c y
- Ini akan diterjemahkan sebagai "semoga harimu menyenangkan"
-
HU HU
E D A P
BELUM
DW S
- "Hey dude what's up" hanya terdiri dari 14 huruf. Bilangan terdekat (selalu dibulatkan ke atas) adalah 4x4 = 16. Jadi anggaplah kamu memiliki 16 huruf… H U H U E D A P Y E T D W S
Peringatan
-
Kode ini biasanya tidak terlalu sulit untuk didekode. Jangan memasukkan informasi yang sangat penting dalam format ini.