Enigma
Cipher
Enigma
Cipher adalah suatu metode yang terkenal pada waktu perang dunia ke 2 bagi
pihak jerman. Waktu itu dikembangkan sesuatu metode atau model yang di sebut
dengan mesin Enigma. 5mesin
ddidasarkan pada system 3 rotor yang menggantikan huruf dalam ciphertext dengan huruf dalam plaintext. Rotor itu akan berputar dan
menghasilkan hubungan antara huruf yang satu dengan huruf yang lain, sehingga
menampilkan berbagai subtitusi seperti pergeseran Caesar.
Ketika satu huruf diketik pada
keyboard mesin, hal pertama yang dilakukan adalah pengiriman ke rotor pertama yang kosong kemudian akan
menggeser huruf menurut kondisi yang ada.Setelah itu huruf baru kan melewati rotor kedua, dimana akan terjadi
pergantian oleh subtitusi menurut kondisi yang telah ditentukan dirotor kedua .
Baru setelah itu, huruf baru ini akan melewati rotor ketiga dan hasilnya akan di subtitusikan lagi. Sampai huruf
baru ini akhirnya akan di kembalikan pada reflector dan kembali lagi melalui 3 rotor dalam urutan yang terbalik.
Kondisi yang membuat Enigma kuat adalah
putaran rotor.
Karena
huruf plaintext melewati rotor
pertama akan berputar 1 posisi. 2 rotor yang
lain akan meninggalkan tulisan sampai rotor
yang pertama telah berputar 26 kali (jumlah huruf dalam alphabet serta 1
putaran penuh). Kemudian rotor kedua akan berputar 1 posisi. Sesudah rotor kedua terus berputar 26 kali
(26x26 huruf, karena rotor pertama
harus berputar 26 kali untuk setiap waktu rotor
kedua berputar), rotor ketiga akan
berputar 1 posisi.
Siklus ini akan berlanjut untuk
seluruh pesan yang dibaca. Dengan kata lain, hasilnya merupakan geseran yang
digeser. Sebagai contoh, huruf s dapat disandikan sebagai huruf b dalam bagian
pertama pesan, kemudian huruf m berikutnya dalam pesan. Sehingga dari 26 huruf
dalam alphabet akan muncul pergeseran 26x26x26 yaitu posisi rotor yang mungkin.
Dari sini kita dapat penjelasan
tentang grafis dari apa yang terjadi ketika kunci ditekan pada mesin enigma.
Supaya lebih sederhana, dalam gambar itu hanya dimunculkan 8 huruf alfabet,
sedangkan mesin yang asli menggunakan semua huruf yaitu 26 huruf.
Tidak ada komentar:
Posting Komentar