Siapa penemu sandi Caesar?
Tidak ada yang tahu. Sandi ini memakai nama Julius Caesar (100–44 SM) karena dialah orang pertama yang diketahui memakainya, pada abad ke-1 SM. Tidak ada sumber yang menyebut apakah ia menciptakannya atau mengambilnya dari orang lain. Gagasan menukar huruf sudah lama ada: sandi Atbash muncul dalam Alkitab Ibrani.
Buktinya pun sedikit. Tidak ada surat tersandi Caesar yang tersisa. Yang kita punya adalah penulis biografi Romawi Suetonius, yang sekitar tahun 121 M menjelaskan aturannya dalam satu kalimat: baca D sebagai A, dan seterusnya di seluruh alfabet. Itu pergeseran tiga, sama dengan nilai awal alat sandi Caesar kami.
Mengapa Caesar memakai sandi?
Menurut Suetonius, Caesar menulis dengan sandi ketika ada hal rahasia yang ingin disampaikan. Penulis lain, Aulus Gellius, menyebut jilid-jilid suratnya kepada Gaius Oppius dan Cornelius Balbus, yang mengurus urusannya selama ia pergi, dengan bagian berisi huruf-huruf tunggal yang tidak membentuk kata. Seorang ahli tata bahasa bernama Probus bahkan menulis komentar tentang makna rahasianya.
Caesar juga paham bahaya pesan yang tertangkap. Dalam catatannya sendiri tentang Perang Galia, ia mengirim surat kepada Quintus Cicero yang sedang terkepung, “ditulis dengan huruf Yunani”, agar musuh tidak mengetahui apa pun jika surat itu tercegat. Cara itu berbeda dari pergeseran, tetapi menunjukkan kekhawatiran yang sama.
Apakah sandi ini aman pada masanya?
Mungkin saja, meski hal itu tidak bisa diukur. Tidak ada catatan tentang seseorang yang memecahkan sandi seperti ini pada masa itu, dan banyak orang yang mungkin mencegat surat tidak bisa membaca bahasa Latin. Kini sandi yang sama kalah dalam hitungan detik oleh serangan brute force, karena alfabet Latin pada masa itu hanya memungkinkan 22 pergeseran.
Augustus dan pergeseran satu
Augustus, pewaris Caesar, memakai versi yang lebih sederhana: setiap huruf menjadi huruf berikutnya. Di akhir alfabet ia tidak kembali ke awal, melainkan menulis AA untuk X.
Panel di bagian atas halaman ini memakai alfabet Latin pada masa itu, tanpa J, U, dan W. Suetonius tidak menyebut apa yang dilakukan Caesar di akhir alfabet, jadi kembali dari Z ke awal adalah asumsi modern. Sementara “veni, vidi, vici” hanyalah ucapannya yang terkenal, bukan pesan yang diketahui pernah ia sandikan.
Bagaimana sandi ini dipecahkan dan digantikan
Uraian tertua yang masih ada tentang cara menyerang sandi seperti ini berasal dari cendekiawan Arab Al-Kindi pada abad ke-9. Analisis frekuensi menghitung huruf dalam pesan dan membandingkannya dengan bahasanya, sehingga setiap penggantian tetap terbongkar, bagaimanapun cara membuatnya.
Jawabannya adalah mengubah pergeseran di tengah jalan. Pada 1467, Leon Battista Alberti menjelaskan piringan sandi, kerabat dekat roda sandi kami. Pada 1553, Giovan Battista Bellaso menerbitkan metode yang kini keliru dinamai Vigenère, yang bertahan sampai Friedrich Kasiski menerbitkan serangan umum pada 1863. Baca lebih lanjut dalam artikel tentang monoalphabetic dan polyalphabetic cipher.
Sandi Caesar di zaman modern
Sandi ini terus dipakai lama setelah tidak lagi aman. Pada 1915, tentara Rusia dilaporkan kembali memakainya karena pasukannya kesulitan dengan sandi yang lebih rumit, dan pemecah sandi Jerman serta Austria membaca pesannya tanpa banyak kesulitan. Pada 2006, bos mafia Bernardo Provenzano tertangkap di Sisilia, antara lain karena catatan yang ditulis dengan variannya berhasil dipecahkan.
Perannya yang bertahan lebih tidak berbahaya. ROT13, pergeseran 13, dipakai di Usenet untuk menyembunyikan spoiler dan inti lelucon, dan sandi ini kini menjadi latihan pertama yang klasik bagi yang belajar kriptografi atau pemrograman. Penggunaan masa kini dibahas dalam artikel sandi Caesar dalam teknologi modern.
Garis waktu
| Kapan | Peristiwa |
|---|---|
| Abad ke-1 SM | Julius Caesar memakai pergeseran tiga dalam surat rahasia. |
| Sekitar 121 M | Suetonius menjelaskan sandi Caesar dan Augustus. |
| Abad ke-9 | Al-Kindi menguraikan analisis frekuensi. |
| 1467 | Alberti menjelaskan piringan sandi dan alfabet yang berganti. |
| 1553 | Bellaso menerbitkan metode yang kemudian disebut sandi Vigenère. |
| 1863 | Kasiski menerbitkan serangan umum terhadapnya. |
| 1915 | Tentara Rusia dilaporkan memakai sandi Caesar, dan pesannya terbaca. |
| 1980-an | ROT13 dipakai di Usenet untuk menyembunyikan spoiler. |
| 2006 | Pesan yang terpecahkan membantu penangkapan Bernardo Provenzano. |
Pertanyaan yang sering diajukan
Kapan sandi Caesar ditemukan?
Tanggal pastinya tidak diketahui. Julius Caesar memakainya pada abad ke-1 SM, dan itulah catatan tertua yang ada. Uraiannya berasal dari sekitar tahun 121 M.
Mengapa disebut sandi Caesar?
Karena Suetonius mencatat bahwa Julius Caesar memakainya. Nama itu tidak membuktikan bahwa ia penemunya.
Apakah Caesar selalu memakai pergeseran tiga?
Hanya itu yang tercatat untuknya. Karena tidak ada surat tersandinya yang tersisa, tidak bisa dipastikan apakah ia pernah memakai yang lain.