Rumitnya Bahasa Sandi dari Mesin Enigma
Kala itu dunia sedang dilanda perang, dan tentara NAZI beserta armada U-Boat nya bagaikan serigala di laut, menguasai lautan dengan salah satu kekuatan terbesar yg pernah dimiliki manusia, sebuah kode rahasia yg bisa memenangkan perang. Berlin 1941, 2 tahun semenjak perang dunia II meletus, Jerman bersiap mengirimkan perintah pada semua U-Boat untuk menenggelamkan kapal-kapal perang milik inggris, intelejen inggris berhasil menghadang transmisi radio yg berisikan pesan sandi yg dikirim untuk pasukan Kriegsmarine (Angkatan Laut Jerman) mereka, namun jerman menggunakan mesin canggih yg mengubah pesan yg mereka kirim menjadi sebuah kode yg hampir tak bisa dipecahkan. Mesin ini dikenal dengan nama “ENIGMA”.
Dengan menggunakan beberapa rotor dan beberapa steker (plug), masing2 huruf bisa diubah menjadi bermacam-macam huruf yg acak. Enigma menggunakan algoritma acak, untuk mengubah kata2 seperti misalnya : “TAG” (dalam bahasa jerman yg berarti : “Hari”), menjadi bermacam2 rangkaian kata yg nampak tak bermakna sama sekali misalnya menjadi : ATG, RTS, IEP, FCT, KSW... Dengan menggunakan mesin Enigma, sekutu sama sekali tak memiliki kesempatan untuk memecahkan kode2 tak beraturan itu, kecuali mereka memiliki buku panduan kode sandi nya (code key).
Kode Enigma Milik Jerman Semasa Perang Dunia II
Sementara itu, Enigma memiliki kemungkinan variasi kode sebanyak 159 Quintilion ( diikuti 18 angka nol dibelakangnya ). Sampai pada akhirnya, sekutu berhasil melancarkan operasi militernya untuk merebut Enigma beserta buku “Code key” nya dari tangan jerman dan berhasil memecahkan sandi2 yg mereka kirim.
Enigma pertama kali diciptakan oleh seorang insinyur jerman “Arthur Scherbius”, mesin ini adalah mesin sandi untuk mengirim pesan rahasia untuk kepentingan negara, dan pada pemerintahan Adolf Hitler, enigma digunakan sebagai alat perang dalam mengirim pesan antara Wermacht(AD) dan Kriegsmarine (AL) jerman. Nama enigma diambil dari bahasa latin “Aenigma” yg berarti “teka-teki”.
Mesin ini memiliki keyboard yg terdiri dari 26 huruf alfabet, panel lampu dengan 26 huruf juga, 3 set rotator, sebuah plugboard dan reflektor (pada berbagai macam varian mesin ini bisa memiliki spesifikasi yg berbeda pada masing2 bagiannya). Pada dasarnya,enigma memiliki mekanisme kerja dimana ketika kita mengetikkan kata pada keyboardnya, maka kata atau kalimat kita tadi akan digantikan dan dienkripsi oleh bagian yg disebut Rotator pada enigma.
Proses enkripsi yg dilakukan enigma adalah proses substitusi, dimana sebuah huruf akan digantikan dengan sebuah huruf juga, dan pergantian ini dilakukan selama beberapa kali. Meskipun hanya dengan sebuah substitusi, sebuah pesan yg dikirim dari enigma pasti akan sulit sekali di dekripsi kecuali menggunakan alat yg sama, dengan pengaturan posisi yg sama, jenis substitusi yg sama dan “code key” yg sama pula. Dan semua proses enkripsi dengan substitusi ini dilakukan dengan Wiring (melalui sambungan kabel).
- Keyboard
Ketika operator menekan tombol huruf ‘T’ pada keyboard maka sinyal elektrik terkirim kedalam mesin enigma dan berakhir pada nyala lampu pada Lampboard.
Perhentian pertama sinyal adalah pada plugboard. Disinilah sinyal akan dihubungkan dengan input ‘T’ pada plugboard. Beberapa huruf di plugboard akan dihubungkan dengan huruf lainnya, yg mana menyebabkan sinyal akan dialihkan. Jika input untuk huruf ‘T’ tidak terhubung ke huruf lainnya maka sinyal yg kita kirimkan akan diteruskan melewati output ‘T’. Misalnya ketika T dihubungkan ke ‘K’, maka sinyal akan dialihkan ke rute yg baru, jadi huruf hasilnya adalah ‘K’.
- Static Rotor
- Rotor (Pengacak)
- Reflektor
- Reverse Journey
- Lampboard
(via Kaskus)
Judul | Rumitnya Bahasa Sandi dari Mesin Enigma |
Deskripsi | Kala itu dunia sedang dilanda perang, dan tentara NAZI beserta armada U-Boat nya bagaikan serigala di laut, menguasai lautan dengan sala... |
Author | All Fredy |
Author Rating |
4.5 /
5
|
0 komentar:
Post a Comment