Kelas : 07 pagi
NIM : 181220060
Di sekitar tahun 1941 ketika terjadi perang dunia kedua, kala itu, Jerman berada di atas angin.
Pasukan Nazi sangat kuat dan telah mengalahkan negara-negara besar di Eropa daratan.
Inggris pun boleh dibilang tinggal sendirian di Eropa menghadapi Jerman, Dan mereka
kewalahan. Bukan hanya karena pasukan Jerman tangguh, tapi ada satu senjata lagi yang
membuat mereka sangat sukar dikalahkan yaitu Mesin Enigma,mesin penyandi yang
digunakan untuk mengenkripsikan dan mendekripsikan pesan rahasia. Yang digunakan untuk
komunikasi utama oleh tentara dan pemerintah Jerman Nazi selama Perang Dunia II.
Maka Inggris mengumpulkan beberapa ahli pemecah sandi paling top kala itu untuk
memecahka kode Enigma nazi jerman untuk memenangkan perang tersebut. Salah satunya
adalah Alan Mathison Turing. Turing dikenal sebagai pria yang sangat pintar matematika
yang menempuh pendidikan di Cambridge University yang nantinya Alan Turing dan tim
bertugas membuka kode enkripsi/membongkar komunikasi awak angkatan laut Jerman saat
perang dunia 2 yang menggunakan Enigma.
Alan Turing dan tim ahli enksripsi harus memecahkan kode pesan yang memiliki
kemungkinan sebesar 159 triliun kode setiap harinya. Ini tentu hal diluar batas kemampuan
manusia. Karena tanpa berhasil memecahkan kode tersebut, semua data yang didapatkan oleh
sekutu menjadi percuma.
Untuk menyelesaikan tugas tersebut, akhirnya Alan Turing membuat mesin yang mampu
memecah kode Enigma. Selain rancangan mesin tersebut sangat rumit, Alan Turing juga
membutuhkan dana yang sangat besar yaitu 100 ribu poundsterling. Hal ini mendapat
penentangan dari komandannya Alastair Denniston (Charles Dance), yang dan meragukan
Alan Turing untuk benar-benar mewujudkan mesin tersebut.
Alan turing pun berhasil menciptakan mesin untuk memecahkan kode kode pada mesin
Enigma yaitu dengan Turing Machine yakni mesin pemecah pesan-pesan rahasia perang
milik Nazi Jerman yang bersumber dari Enigma (mesin pembuat sandi milik Nazi Jerman).
Alan Mathison Turing yang dikenal sebagai pria yang sangat pintar yang juga seorang
lulusan Universitas Cambridge, sangat gemar dalam hal memecahkan kode-kode rahasia
yang telah ditekuninya sejak remaja.yang kemudian direkrut oleh inggris untuk memecahkan
kode inigma jerman. banyak halangan menghadangnya, Alan Turing semakin diragukan dan
bahkan dicurigai sebagai mata-mata Uni Soviet karena sikapnya yang berbeda dari teman-
teman setimnya. Alan cenderung ingin bekerja sendiri, enggan bergaul dan selalu merasa
paling benar.
Tapi Alan justru mendapat dukungan kuat dari panglima jenderal Stewart Menzies dan
perdana menteri Inggris Sir Winston Churchill yang melihat ide-ide Alan memang sangat
brilian. Bahkan Alan ditunjuk sebagai ketua dalam tim pemecah kode di Bletchley dan
memiliki kewenangan untuk menentukan rencana kerja dalam timnya tersebut.
Turing Machine (sebuah komputer yang berfungsi untuk memecahkan pesan rahasia yang
bersumber dari Enigma / penghitung pola yang mampu memecahkan kode Enigma nazi
jerman untuk memenangkan perang tersebut)
1.Mesin turing memiliki pita berupa array sebagai memori yang dapat menyimpan sebuah
simbol tunggal
2.Mesin turing memiliki head sebagai penunjuk posisi yang sedang diakses pada pita
3.Head dapat bergerak kekanan/kekiri pada pita sesuai fungsi transisi yang ditetapkan untuk
membaca inputan
M = (Q, S, G, d, S, F, b)
Dimana:
Misal :
Pada state q1 yang menunjukkan karakter a pada pita, maka karakter pada state tersebut
berubah menjadi b dan head bergerak ke kanan dengan menunjuk array sebagai state q1
-state berikutnya
3. Bila dari pasangan state dan simbol yang ditunjuk head tidak ada lagi fungsi
transisinya,berarti mesin turing berhenti
4. Bila mesin turing berhenti di dalam state final (F) , berarti input diterima. Sebaliknya jika
mesin berhenti tidak pada state akhir,maka berarti inputan tersebut ditolak.