Alan Mathison Turing lahir di London pada tahun 1912. Sepanjang pendidikannya Alan Turing menunjukkan bakat luar biasa khususnya di bidang matematika dan sains. Alan Turing adalah seorang ahli kriptografi matematika dan pelopor ilmu komputer. Ia dikenal luas sebagai bapak ilmu komputer dan kecerdasan buatan. Ia juga dikenal karena kecerdasannya dalam memecahkan kode enigma dan memperpendek lamanya Perang Dunia II.

Enigma (berasal dari kata latin, aenigma yang bermakna teka-teki) adalah sebuah mesin rotor elektromekanik yang digunakan untuk mengenskripsi dan mendeskripsi suatu pesan rahasia. Enigma dapat menggantikan karakter dalam pesan dengan karakter yang lain yang ditentukan oleh pengaturan rotor mesin dan pengaturan kabel yang sebelumnya dibuat antara pengirim dan penerima. Mesin enigma dipatenkan oleh insinyur asal Jerman yang bernama Arthur Scherbius, yang kemudian digunakan oleh militer dan pemerintah Jerman Nazi sebelum dan selama perang dunia II. Salah satu versi enigma yang terkenal adalah versi mesin yang digunakan oleh wehrmacht (angkatan bersenjata Jerman Nazi) dalam pertempuran perang dunia II untuk saling bertukar sandi rahasia tanpa sepengetahuan musuh.

Mesin enigma memiliki 26 kunci untuk huruf normal dan 26 huruf yang akan berlampu. Ketika sebuah tombol ditekan, arus listrik mengalir melalui tiga roda dan akan memutar salah satu roda menjadi simpul dan itu akan menguraikan kode. Huruf ciphered akan menyala dan mengirimkan surat pesan terenkripsi dengan huruf dalam kode morse melalui radio. Di sisi penerima, pesan aslinya akan muncul di papan surat cahaya jika penerima mengetik pesan berkode pada keyboard enigma nya.

Alan Turing melakukan pendekatannya sendiri untuk memecahkan enigma. Ia mengusulkan mesin komputasi hipotetis, yang disebut Turing Machine (Mesin Turing). Mesin Turing menyediakan model perhitungan matematika yang sederhana namun kuat. Mesin Turing adalah perangkat komputasi teoretis yang dilengkapi dengan pita memori yang menyimpan simbol dan perangkat yang disebut head yang dapat membaca (read) dan menulis (write), atau memodifikasi (modify) simbol pada pita memori itu. Variabel state dapat menyimpan sepotong informasi dan menjelaskan kondisi mesin. Model mesin turing adalah salah satu pilar ilmu komputer dan dapat disebut salah satu abstraksi matematika paling berpengaruh dari abad ke-20. Berkat mesin turing ini, Turing dan rekan-rekannya dapat memecahkan kode mesin enigma dan memperpendek lamanya perang dunia II.

REFERENSI

[1].    https://en.wikipedia.org/wiki/Enigma_machine diakses pada tanggal 23 April 2020

[2].    https://towardsdatascience.com/can-machines-think-using-the-turing-test-2dce3665b552?gi=1c39f8e67531 diakses 20 April 2020

[3].    https://www.codepolitan.com/alan-turing-pioner-awal-terciptanya komputer-digital-58c686f4cdcef diakses pada 20 April 2020

Original Create by : Mutiatul Hasanah & ‘Said’ Thaufik Rizaldi

Sumber Gambar