Enigma Makinesi etiketine sahip kayıtlar gösteriliyor.
Enigma Makinesi etiketine sahip kayıtlar gösteriliyor.

C Programlama Örnek Enigma Makinesi (Enigma Machine)


Örneğimize geçmeden önce Enigma Makinesini tanıyalım. Bir Rotor makinesi olan enigma kriptolojide şifreleme ve deşifre işlemleri için kullanılan elektro-mekanik akışlı şifreli bir cihazdır. Enigma Makinesi ilk olarak Birinci Dünya Savaşının sonlarında Alman Mühendis Arthur Scherbius tarafından keşfedilmiştir. Scherbius tarafından geliştirilen bu mekanik şifreleyici cihaz 1920’lerin başlarında ticari amaçlı kullanılmış, ardından İkinci Dünya Savaşı öncesinde ve süresince Nazi Almanya’sında olmak üzere çeşitli ülkelerde askeri ve hükümete bağlı kuruluşlar tarafından benimsenmiştir.



(Yararlı Bağlantılar)
Enigma Şifrelemesinin Analizi ve Genel Prensipler
Enigma Makinesinin Çalışma Sistemi
Unutulmuş Bir Dahi Alan TURING
Alan Turing: Creator of modern computing
Wikipedia: Enigma Machine
Online Enigma Makinesi Emülatörü
Dünya Bilim Festivali — Enigma Tanıtımı
KhanAcademy Enigma Şifreleme Makinesi