- Kode-Kode Rahasia: Ketika Inovasi dan Peretasan Bertarung
- Membahas sandi-sandi yang membentuk sejarah adalah perjalanan menelusuri inovasi dan strategi komunikasi yang aman. Sandi-sandi ini tidak hanya menciptakan cara untuk menyampaikan pesan, tetapi juga menjadi bagian integral dari peristiwa penting dalam sejarah manusia.
ZONA PERANG (zonaperang.com) Kode-kode rahasia ini memungkinkan komunikasi yang aman—setidaknya sampai orang lain menemukan cara untuk memecahkannya.
Sejak zaman dahulu, politisi, pemimpin militer, dan bahkan kekasih telah menggunakan sandi untuk mengenkripsi pesan rahasia. “Tujuan penggunaan kode dan sandi sebagian besar tetap sama selama berabad-abad,” kata Mark Frary, penulis The Story of Codes: “untuk mengomunikasikan pesan sedemikian rupa sehingga musuh tidak dapat membacanya.”
“Para utusan di Yunani Kuno memiliki pesan yang ditato di kepala mereka yang dicukur sebelum rambut mereka tumbuh kembali. Metode yang lambat, tetapi dengan tujuan yang sama seperti pesan yang dienkripsi menggunakan mesin Enigma Jerman yang terkenal,” kata Frary.
“Para pengusaha yang menggunakan telegraf pada masa-masa awalnya sering menggunakan kode untuk menyembunyikan rincian harga dan pesanan. Saat ini, transaksi keuangan melalui internet dirahasiakan menggunakan enkripsi.” Tokoh-tokoh sejarah dari Julius Caesar hingga Thomas Jefferson menggunakan sandi, dan beberapa sistem—seperti Sandi Masonik—telah digunakan selama ratusan tahun.
“Sepanjang sejarah, manusia selalu mencari cara untuk menjaga rahasia tetap aman. Dari pertempuran di medan perang hingga diplomasi politik yang rumit, kode rahasia menjadi alat penting yang mengubah jalannya peristiwa. Meski kode-kode ini dirancang untuk menciptakan komunikasi yang aman, selalu ada risiko: seiring berjalannya waktu, upaya untuk memecahkannya berkembang pesat.”
Berikut adalah delapan sandi legendaris yang mengubah dunia.
Baca juga : U-571 (2000) : Usaha Amerika merebut mesin Sandi Enigma Jerman
1. Scytale Sparta (ca. 500 SM)
Bangsa Sparta memiliki cara yang relatif sederhana tetapi efektif untuk mengirim pesan terenkripsi jarak jauh: Scytale, batang kayu yang dapat dililitkan dengan potongan perkamen tempat pesan ditulis. Saat dibuka, pesan tidak terbaca. Saat dililitkan kembali ke scytale dengan keliling yang sama, pesan akan terungkap.
Plutarch, yang menulis pada abad pertama, menggambarkan bagaimana bangsa Sparta menggunakan scytale:
“Mereka membuat dua potong kayu bundar yang sama panjang dan tebalnya, sehingga masing-masing sesuai dengan dimensinya, dan menyimpan satu untuk diri mereka sendiri, sementara yang lain mereka berikan kepada utusan mereka… Setiap kali mereka ingin mengirim pesan rahasia dan penting, mereka membuat gulungan perkamen yang panjang dan sempit, seperti tali kulit, dan melilitkannya di scytale mereka…. ia membaca di sekeliling tongkat, dan menemukan kesinambungan pesan.”
Setelah keliling scytale diketahui, kode tersebut mudah dipecahkan, dan metode tersebut hanya berguna untuk menyalin pesan yang lebih pendek.
“Sandi ini memungkinkan komandan Sparta mengirim perintah rahasia selama perang, seperti Pertempuran Thermopylae. Kekurangannya? Jika musuh mendapatkan batang dengan ukuran yang tepat, kode ini mudah dipecahkan—sebuah kelemahan yang akhirnya dieksploitasi.”
2. Sandi Caesar (ca. 50 SM)
Sandi Caesar melibatkan pemindahan setiap huruf dari sebuah pesan dengan sejumlah huruf yang ditetapkan. Jenderal Romawi Gaius Julius Caesar menggunakan metode substitusi ini dalam korespondensi dengan teman-temannya di Roma saat ia berkampanye di Galia.
Penulis Romawi Suetonius mengatakan bahwa Caesar “mengubah susunan huruf sedemikian rupa sehingga tidak ada kata yang dapat dipahami. Jika seseorang ingin menguraikannya… ia harus memasukkan huruf keempat dari alfabet, yaitu D untuk A, dan seterusnya.” Caesar sangat suka menggunakan berbagai metode enkripsi dalam korespondensinya sehingga Valerius Probus menulis seluruh risalah tentang teknik Caesar pada tahun 1 M (teks yang sekarang hilang dari sejarah).
Yang masih ada adalah catatan Caesar sendiri tentang perang Galia di mana ia menggambarkan pengiriman surat kepada Cicero yang terkepung dalam bahasa Yunani, bukan bahasa Latin, “agar surat itu tidak dicegat, tindakan kita tidak diketahui oleh musuh.” Untuk tindakan yang tepat, surat itu ditancapkan pada tombak dan dilemparkan ke perkemahan Cicero, di mana surat itu disimpan di menara selama dua hari sebelum ditemukan.
“Julius Caesar, pemimpin Romawi yang jenius, menggunakan sandi sederhana yang menggeser setiap huruf dalam alfabet sebanyak tiga posisi (A menjadi D, B menjadi E, dst.). Sandi ini membantu mengamankan komunikasi militer, termasuk selama Perang Galia. Namun, kelemahannya terletak pada pola geseran yang tetap—kriptoanalis modern seperti Al-Kindi pada abad ke-9 menggunakan analisis frekuensi huruf untuk memecahkannya, menandai awal analisis statistik dalam kriptografi.”
3. Sandi Freemason/Sandi Pigpen
Freemason pada abad ke-18 menggunakan Sandi Pigpen untuk mengenkripsi pesan. Alih-alih mengganti huruf, ia meletakkan huruf pada kisi dan menggunakan sudut-sudut yang berdekatan yang dibuat oleh garis-garis kisi, dipasangkan dengan serangkaian titik, untuk mewakili huruf yang ada di dalamnya. Ia juga dikenal sebagai Sandi Masonik, Sandi Napoleon, dan Sandi Tic-Tac-Toe.
“Penggunaan pertamanya telah lama terlupakan tetapi beberapa orang mengatakan bahwa sandi ini pertama kali digunakan oleh para rabi untuk mengodekan pesan dalam bahasa Ibrani,” kata Frary. Sandi Pigpen disebutkan sejak tahun 1531 oleh seorang polymath Jerman, Heinrich Cornelius Agrippa dalam Tiga Buku Mengenai Filsafat Okultisme, dan sandi ini terus digunakan selama berabad-abad.
“Sandikan ini digunakan oleh Inggris dalam Perang Kemerdekaan Amerika,” kata Frary. “Sandikan Pigpen menjadi lebih umum pada abad ke-18 ketika digunakan oleh Freemason, sehingga sandi ini disebut Sandi Freemason,” kata Frary.
4. Sandi Besar Louis XIV
Dibuat oleh duo ayah-anak Antoine dan Bonaventure Rossignol, Sandi Besar digunakan oleh Louis XIV untuk menyampaikan pesan-pesan politik yang sensitif dan tetap tidak terpecahkan selama 200 tahun. Sementara sandi-sandi sebelumnya menggunakan 26 simbol (jumlah huruf dalam alfabet), Sandi Besar menggunakan 587 angka untuk mewakili suku kata Prancis, bukan huruf tunggal, dan semakin memperumit masalah dengan membuat beberapa angka menunjukkan penghapusan.
Salah satu pesan Raja Matahari yang paling menarik yang didekodekan oleh kriptanalis Étienne Bazeries berisi kemungkinan identitas Pria Bertopeng Besi.
5. Sandi Roda Jefferson
Para Bapak Pendiri Amerika seperti Thomas Jefferson, James Madison, John Adams, dan James Monroe semuanya menggunakan sandi untuk mengenkripsi korespondensi mereka selama Revolusi Amerika. Jefferson bahkan menemukan beberapa sandi miliknya sendiri.
Jefferson terinspirasi untuk membuat Sandi Roda Jefferson saat menjabat sebagai Duta Besar Amerika untuk Prancis. Sejak Renaisans, pengadilan Eropa telah mempekerjakan “kamar hitam” para kriptanalis yang menyadap surat sensitif dari kantor pos, menyalin dan mendekodekannya, lalu mengirimkannya kembali.
Untuk mengakalinya, Jefferson membuat benda kayu yang menyerupai penggilas adonan yang dipenuhi huruf. Sandi tersebut terdiri dari 36 cakram kayu pada poros logam, dengan huruf-huruf alfabet yang ditempatkan secara acak pada setiap roda.
Pengirim akan menulis kalimat normal dalam satu garis horizontal, dan saat semua roda berada di posisi itu, menyalin pita huruf horizontal yang tidak masuk akal di baris lain, lalu hanya mengirim rangkaian huruf yang tidak masuk akal itu ke penerima. Saat penerima membuat ulang rangkaian huruf itu pada sandi mereka, mereka juga akan membuat ulang pesan yang sebenarnya dan terbaca.
Pada tahun 1802, Presiden Jefferson saat itu mengirim sandi kepada Duta Besar AS untuk Prancis Robert R. Livingston, dengan menulis: “Saya mengirimi Anda sandi untuk digunakan di antara kita, yang akan membuat Anda kesulitan untuk memahaminya, tetapi, setelah dipahami, akan menjadi yang paling mudah digunakan.” Jefferson juga mengirim Merriweather Lewis sandi tabel persegi pada tahun 1803 untuk digunakan dalam ekspedisinya bersama William Clark untuk menjelajahi tanah untuk Pembelian Louisiana.
6. Kode Morse
Penemuan telegraf pada awal abad ke-19 memungkinkan pesan dikirim melalui jarak jauh dengan kecepatan tinggi. Penemu Amerika Samuel Morse mematenkan sistem biner yang disebut Kode Morse di mana titik dan garis menggantikan angka dan huruf.
Petugas telegraf menerjemahkan pesan untuk klien ke dalam Kode Morse dan mengirimkannya melalui kabel telegraf ke stasiun-stasiun tempat pesan tersebut akan diubah kembali menjadi teks. Ada satu kelemahan utama. Seperti yang disoroti oleh seorang penulis di English Quarterly Review pada tahun 1853: “Cara-cara juga harus dilakukan untuk meniadakan satu keberatan besar, yang saat ini dirasakan sehubungan dengan pengiriman komunikasi pribadi melalui telegraf—pelanggaran terhadap semua kerahasiaan—karena dalam hal apa pun setengah lusin orang harus menyadari setiap kata yang ditujukan oleh satu orang ke orang lain.”
Masalah privasi telegraf menyebabkan kebangkitan kembali minat terhadap sandi dan munculnya kembali sandi-sandi lama. “Kode Morse sering kali digabungkan dengan metode enkripsi lainnya,” kata Frary. “Pesan tersebut pertama-tama dienkripsi menggunakan satu metode dan kemudian diubah menjadi kode Morse untuk transmisi.” Misalnya, militer Amerika mengadaptasi sandi Vigenère abad ke-15 untuk membuat cakram sandi mereka sendiri saat menyampaikan informasi sensitif.
7. Sandi Zimmermann (1917) : Telegram yang Memicu Perang
Selama Perang Dunia I, sandi Zimmermann, dikembangkan oleh Jerman, digunakan untuk komunikasi rahasia melalui telegram. Kode ini menggabungkan substitusi dan transposisi, tapi kelemahannya terletak pada penggunaan kata kunci yang dapat ditebak (seperti nama Zimmermann). Pada 1917, Inggris memecahkannya, mengungkap rencana aliansi Jerman-Meksiko terhadap AS, yang memicu masuknya Amerika ke perang.
8. Sandi Enigma (1930-an)
Selama Perang Dunia II, Jerman mengandalkan mesin Enigma untuk mengenkripsi komunikasi militer. Mesin ini menggunakan roda berputar dan kabel untuk menghasilkan jutaan kombinasi, dianggap tak terpecahkan. Namun, tim kode breaker Inggris di Bletchley Park, dipimpin oleh Alan Turing, memecahkannya pada 1941 dengan mengembangkan komputer prototipe (Bombe). Pemecahan ini mengubah arah perang, membuktikan bahwa teknologi bisa mengalahkan teknologi.
9. Kode Navajo (1942-1945)
Dalam Perang Dunia II, Amerika Serikat memanfaatkan bahasa Navajo untuk menciptakan kode yang tak tertandingi. Marinir Navajo, yang dikenal sebagai Codetalkers, mengubah pesan militer menjadi kata-kata Navajo yang tak dikenal musuh.
Kode ini tak pernah dipecahkan oleh Jepang, berkat kompleksitas bahasa asli dan enkripsi tambahan. Keberhasilannya membantu kemenangan di Pasifik, menjadikannya salah satu sandi paling sukses dalam sejarah.
“Selama Perang Dunia II, Amerika Serikat memanfaatkan bahasa Navajo sebagai sandi. Bahasa ini dipilih karena kompleksitasnya dan karena hanya sedikit orang di luar suku Navajo yang memahaminya. “Code Talkers” (penerjemah sandi) Navajo mengirimkan pesan taktis dengan aman.”
10. Kode Purple: Sandi Rahasia Jepang
Atas kepercayaan Hitler dan pejabat Jerman lainnya, Baron Hiroshi Oshima dari Jepang membeli Mesin Enigma komersial dari Jerman dengan harapan dapat mengembangkan versi baru untuk Jepang (Japanese Purple Cipher). Upaya ini menghasilkan terciptanya “mesin enigma” baru, yang diberi nama sandi “Red” oleh AS. Angkatan Laut Jepang menggunakannya dari sekitar tahun 1931 hingga 1936, ketika metode kriptografi perangkat tersebut dipecahkan oleh Badan Intelijen Sinyal AS (Balciunas). Sayangnya bagi AS, dekripsi Red tidak dirahasiakan dan pihak Jepang menjadi curiga.
“Amerika berhasil memecahkan Kode Purple, yang membantu dalam Pertempuran Midway dan operasi militer lainnya di Pasifik. Pemecahan kode ini menjadi kunci kemenangan AS di teater Pasifik.”
Purple Machine terdiri dari dua mesin ketik serta sistem rotor elektrik dengan papan tombol alfabet 25 karakter. Seperti Enigma Machine, mesin ketik pertama adalah metode di mana teks biasa, atau pesan yang tidak dienkripsi, dapat dimasukkan secara manual. Mesin ketik ini dibuat agar kompatibel dengan bahasa Inggris, romaji, dan roman, dengan menambahkan tingkat misteri melalui pilihan bahasa.
11. Sandi One-Time Pad: Enkripsi Sempurna?
One-Time Pad adalah sistem enkripsi yang menggunakan kunci acak sepanjang pesan itu sendiri. Jika digunakan dengan benar, sandi ini dianggap “sempurna” karena tidak bisa dipecahkan.
One-Time Pad digunakan selama Perang Dingin untuk komunikasi rahasia antara blok Timur dan Barat. Kunci harus benar-benar acak dan hanya digunakan sekali, yang membuatnya sulit untuk diterapkan secara praktis.
Metode enkripsi ini menawarkan perlindungan tingkat tinggi terhadap penyadapan dan akses tidak sah, sehingga menjadikannya alat penting dalam keamanan jaringan.
Baca juga : Sawo kecik dan Pangeran Diponegoro
Baca juga : Top Secret, Secret, Confidential : Bagaimana Dokumen Pemerintah Amerika Diklasifikasikan?