XXVI CODE (REVEALED) 2

1595 Words
Sam’s Point of View Hasil pemecahan kode kemarin cukup membuat ku bingung. Jenis kode apa lagi ini? Dan bagaimana cara memecahkannya? Walaupun kemarin tidak sempat membaca buku-buku tentang kriptografi, untung aku sudah meminjamnya dari awal jadi buku itu sekarang ada di kamarku. Malam itu, setalah menjenguk Kare yang sakit, Aku tidak bisa tidur karena beberapa alasan. 1.       Seperti biasa, banyak hal yang berkecamuk dalam pikiranku 2.       Tadi sore, saat berbincang dengan Zlo, aku meminum kopi s**u dengan topping whipped cream, perpaduan pahit, manis, dan gurihnya, Sangat enak. Tapi jelas kopi memacu jantungku berdetak lebih cepat dan gula pada whipped cream (+sedikit sprinkles) menambah energiku sampai aku tidak merasa lelah sama sekali. 3.       Terakhir, kode yang belum aku pecahkan itu membuat tidurku tidak pernah nyenyak. Karena itu semua, Aku memutuskan untuk menyelesaikan dan menemukan pesan sesungguhnya dari cryptex itu. Setelah membaca setengah dari buku berjudul Handbook of Cryptography itu akhirnya aku sudah bisa sedikit mengenali beberapa cipher yang ada dan pernah digunakan di masa lampau. Cipher atau kode bisa dikatakan sebagai usaha keamanan tingkat terendah, karena kini manusia sudah dapat meningkatkan tingkat pengamanan melalui pemograman dengan pola yang sangat rumit. Kecuali, Cipher itu hanya digunakan antar dua orang, maka kode itu akan sangat sulit untul dipecahkan. Dari beberapa Cipher yang k*****a ada beberapa yang menarik. Salah satunya adalah Cipher Atbash yang awalnya merupakan cipher substitusi monoalphabetic yang digunakan untuk alfabet Ibrani. Cipher ini memiliki bentuk yang khas dan cukup sulit ditebak jika kita belum pernah melihatnya sebelumnya. Sebenarnya ada beberapa yang seperti ini tapi yang melekat di otakku hanya Atbash untuk Cipher Huruf. Sedangkan untuk angka aku lebih menyukai Cistercian. Cipher ini juga mengadalkan pola-pola khusus, tapi fungsinya hanya untuk menyembunyikan angka. Sedikit membahas tentang angka, aku sedikit tergelitik dengan Cipher Affine. Cipher ini sedikit berbeda dengan contoh lain yang ditemui di sini, karena proses enkripsi secara substansial matematis. Seluruh proses bergantung pada kerja modulo m (panjang alfabet yang digunakan). Bahkan dalam menjelaskannya saja aku sedikit ragu karena ini sepetinya diciptakan khusus untuk para pencinta matematika. Sedangkan pada golongan Alfabet sederhana seperti Alfabet campuran dan Caesar atau shift cipher sepertinya tidak bisa menyelesaikan Kode dalam pesan ini. Mengingat huruf hanya ada enam huruf yang digunakan. Karena pencarianku belum selesai, aku melanjutkan membaca setengah dari buku ini. Ya, sampai habis. Semoga aku mendapatkan jawaban dari sini. Hampir menuju selesai, akhirnya aku menemukan sedikit cahaya dalam kegelapan. Sandi ADFGVX? Itu semua adalah huruf-huruf yang ku temukan dalam pesan itu. Mataku langsung menajam, begini sekiranya apa yang aku dapatkan dari buku itu.   Sandi ADFGVX digunakan oleh Angkatan Darat Jerman selama Perang Dunia I sebagai sandi lapangan. Itu adalah perpanjangan dari ADFGX Cipher sebelumnya yang bekerja dengan cara yang sangat mirip. Ini ditemukan oleh Kolonel Fritz Nebel, dan menggabungkan Polybius Square yang diadaptasi dengan Columnar Transposition (dengan cara yang sama seperti Transposing Fractionated Text ). Penggunaan ADFGX atau ADFGVX bergantung pada apakah kita ingin memasukkan angka dalam alfabet enkripsi. V ditambahkan ke cipher sekitar 4 bulan setelah yang asli awalnya digunakan sehingga plaintext yang memasukkan banyak angka (yang sering dilakukan oleh transmisi tentara) bisa lebih aman dan jauh lebih pendek (sebelumnya mereka akan menggunakan kata-kata untuk setiap angka). Huruf-huruf yang digunakan dalam enkripsi, ADFGVX, dipilih dengan sangat hati-hati karena terdengar sangat berbeda satu sama lain ketika dikirimkan melalui Kode Morse. Hal ini dilakukan untuk mengurangi kesalahan operator dalam proses transmisi (dan sangat berhasil). Didalam buku ini juga menjelaskan mengenai sejarah sandi ini. ADFGVX dianggap sebagai sandi yang sangat aman, terutama karena masih dapat digunakan di lapangan. Bahkan orang Jerman percaya itu tidak bisa dipecahkan untuk sementara waktu. Namun, pada bulan Juni 1918, Letnan Angkatan Darat Prancis Georges Painvin memecahkan sandi tersebut, menggunakan Cribs (bagian dari teks yang diketahui atau dianggap sudah diketahui). Meskipun rusak segera setelah penggunaan awal, itu bukan sandi yang sepele untuk dipecahkan, dan sangat bergantung pada penggunaan boks. Dengan standar saat ini, cipher tidak aman, tetapi masih merupakan tantangan bagi cryptanalyst yang berpengalaman sekalipun. Kotak Polybius digunakan dengan cara yang sama seperti biasanya, tetapi judul baris dan kolomnya adalah huruf ADFGX untuk kotak 5x5 atau ADFGVX untuk kotak 6x6. V ditambahkan ke Cipher ADFGX asli sehingga semua 26 huruf dan 10 digit dapat dienkripsi dengan mudah (sebelum digit ini akan dibiarkan sebagai digit dan hanya dialihkan, mengurangi keamanan). Baiklah, setelah mengetahui informasi tentang Cipher ADFGVX sekarang saatnya untuk mencoba men-decrypt. Baik akan ku tuliskan kembali hasil pemecahan pertamaku. Sebelum itu, tulisan yang bercetak tebal itu merupakan petunjuk langsung dari buku yang aku baca. A A F F D X A V A V F G F D A D A X F V G G A X V A G A G X Keyword: H U M A N Keybox: 7earths Sesuai dengan yang k*****a pada buku Untuk mendekripsi pesan yang diterima menggunakan ADFGVX Cipher, pertama-tama kita harus membatalkan Transposisi Kolom dengan menulis teks sandi dengan alphabetical yang benar.  Mungkin yang dimaksud adalah menyusun Keyword berurutan sesuai alfabet? Mari kita lakukan. H U M A N menjadi A H M N U Kemudian membaca baris dengan kata kunci yang diurutkan dengan benar. (sepeti yang sudah ku tuliskan di atas). Aku akan memasukkan A A F F D X A V A V F G F D A D A X F V G G A X V A G A G X kedalam kolom keyword yang sudah tersusun menjadi   A H M N U A A F F V A V D V A F A A G G F V D G A D F A A G X G X X X   lalu mengubah pasangan huruf kembali ke teks biasa menggunakan Kotak Campuran. Ini sungguh menyulitkanku. H U M A N A V F A F V A D A V A G A F G V A D F G F G A D A G X X X Aku menyusunnya sesuai dengan anggota keyword tersusun. Misalnya huruf H pada A H M N U memiliki ekor A V A V  F G maka akan kususun serupa pada seperti itu di keyword  yang belum tersusun (HUMAN). Setelah itu apa? Aku belum bisa menemukan apapun karena proses pemecahan Chiper ini cukup panjang. Kini energi yang diberikan oleh whipped cream ku tadi sore sudah sedikit demi sedikit terkuras. Setelah itu susun anggota setiap keyword berurutan secara horizontal, dari baris paling atas hingga paling bawah. Ini cukup mudah. A V F A F V A D A V A G A F G V A D F G F G A D A G X X X X   Untuk menemukan kata atau mendekripsi, terakhir, buatlah kotak 7 x 7. Isi baris pertama, kolom kedua dengan A dilanjutkan sampai baris ke tujuh tulis berurutan D F G V X. Lakukan hal yang sama pada baris kedua kolom pertama hingga kolom terakhir. Ku tarik kata-kataku. Cipher ini membuatku depresi. (O) A D F G V X  A  D  F  G  V  X Apakah ini yang mereka maksud? Masukkan dan susun Keybox dimulai dari baris kedua kolom kedua dan seterusnya. Aku tidak akan berkomentar lagi karena tenagaku sudah menipis. (O) A D F G V X A   7 E A R T H D   S F   G   V   X   Susun alfabet yang tersisa secara berurutan, dilanjutkan dengan angka 1 sampai 0. Tidak boleh ada huruf atau angka yang diulang. (X) A D F G V X A   7 E A R T H D   S B C D F G F   I J K L M N G   O P Q U V W V   X Y Z 1 2 3 X   4 5 6 8 9 0 Setelah itu, kelompokkan tiap huruf cipher berpasangan. Setiap huruf yang melewati potongan merupakan pesan yang anda cari. AV FA FV AD AV AG AF GV AD FG FG AD AG XX XX (X) A D F G V X A   7 E A R T H D   S B C D F G F   I J K L M N G   O P Q U V W V   X Y Z 1 2 3 X   4 5 6 8 9 0 Pertemuan huruf A dan V menjadi T Pertemuan huruf F dan A menjadi I Pertemuan huruf F dan V menjadi M Pertemuan huruf A dan D menjadi E Pertemuan huruf A dan V menjadi T Pertemuan huruf A dan G menjadi R Pertemuan huruf A dan F menjadi A Pertemuan huruf G dan V menjadi V Pertemuan huruf A dan D menjadi E Pertemuan huruf F dan G menjadi L Pertemuan huruf F dan G menjadi L Pertemuan huruf A dan D menjadi E Pertemuan huruf A dan G menjadi R Pertemuan huruf X dan X menjadi 0 Pertemuan huruf X dan X menjadi 0 Hasilnya dari pesan itu adalah TIMETRAVELLER00. Apa apaan ini? Bahkan setelah aku memecahkan pesan ini aku masih tidak mengerti apa maksud dari pesan ini? Apakah ini belum sampai pada jawaban sesungguhnya? Orang yang melakukan ini, apa dia memang ingin melihatku menderita? Aku langsung menutup tab tempatku mencatat semua ini. Nanti jika ada waktu mungkin akan ku pikirkan lagi, untuk sekarang aku masih menyayangi otakku dan tidak mau membuatnya terbakar. Jika ini tidak berhubungan dengan diculiknya Hobit mungkin rasa lelahku akan mengalahkan rasa penasaran untuk memecahkan pesan ini. Saat ku melihat jam dan bersiap untuk tidur, ternyata sekarang sudah pagi. Aku memecahkan satu pesan semalaman. Karena tidurpun percuma (hanya ada waktu dua jam dan waktu yang kubutuhkan untuk bersiap sekitar satu setengah jam) aku memilih untuk mandi dan akan meminta ekstra shoot espresso untuk menahan mata ini sampai istirahat makan siang.  
Free reading for new users
Scan code to download app
Facebookexpand_more
  • author-avatar
    Writer
  • chap_listContents
  • likeADD