Enigma Şifreleme Makinesinin Çalışma Prensibi

uydudoktoru

Tanınmış Üye
Yönetici
Enigma, İkinci Dünya Savaşı sırasında Nazi Almanyası tarafından askeri haberleşmenin gizliliğini sağlamak amacıyla kullanılan, elektromekanik bir şifreleme makinesidir. Dönemin çok ilerisinde olan bu makinenin tasarımı, milyarlarca farklı kombinasyon üretebildiği için Almanlar tarafından "kırılamaz" olarak kabul ediliyordu.

Ancak Alan Turing ve ekibinin Bletchley Park'taki dahice çalışmaları ve geliştirdikleri Bombe makinesi sayesinde Enigma'nın şifreleme mantığı çözülmüş ve bu başarı savaşın seyrini değiştirmiştir.

Enigma'nın Çalışma Prensibi​

Enigma, temelde klavyeden basılan bir harfi, içerisindeki elektrik devresini sürekli değiştirerek tamamen farklı bir harfe dönüştürme mantığıyla çalışır. Sistemin kalbini oluşturan mekanik parçalar şunlardır:

1. Klavye ve Işıklı Panel (Lampboard)​

Operatör, şifrelemek istediği metnin harflerine klavyeden basar. Klavyede bir harfe basıldığı anda, makinenin üzerindeki ışıklı panelde şifrelenmiş olan karşılığı (başka bir harf) yanar.

2. Dönen Diskler (Rotorlar)​

Enigma'nın en kritik parçalarıdır. Genellikle yan yana dizilmiş 3 (veya daha sonraki modellerde 4) adet hareketli rotordan oluşur.
  • Her rotorun içinde, ön yüzdeki 26 harf girişini arka yüzdeki 26 harf çıkışına karmaşık kablolarla bağlayan bir elektrik devresi vardır.
  • Klavyeden her bir harfe basıldığında, en sağdaki birinci rotor bir tık (1/26 oranında) döner.
  • Birinci rotor tam bir turu (26 harfi) tamamladığında, ortadaki ikinci rotoru bir tık döndürür. İkinci rotor tam tur attığında ise üçüncü rotor bir tık döner (tıpkı bir saatin dakika ve saat akrebinin ilerlemesi gibi).
  • Rotorların sürekli dönmesi, aynı harfe arka arkaya bassanız bile her seferinde farklı bir harf elde etmenizi sağlar. Örneğin, yan yana "AAA" yazdığınızda ışıklı panelde "XTM" gibi tamamen farklı harfler yanar (Polialfabetik şifreleme).

3. Reflektör (Geri Dönüş Diski)​

Rotor diziliminin en solunda sabit bir disk bulunur. Rotorlardan geçerek gelen elektrik sinyali reflektöre çarpar ve farklı bir yoldan geri dönerek rotorların içinden tekrar geçer.
  • Reflektörün varlığı, Enigma'nın elektriksel olarak simetrik çalışmasını sağlar. Yani makine hangi ayarlarla şifreleme yaptıysa, alıcı taraftaki operatör de aynı ayarlarla şifreli metni girdiğinde orijinal metni elde eder.
  • Ancak reflektörün bir tasarım kusuru vardır: Bir harf asla kendisi olarak şifrelenemez. (Örneğin "A" harfine bastığınızda sonuç asla "A" çıkmaz). Alan Turing ve ekibi, şifreyi kırarken Almanların bu tasarım açığından yararlanmıştır.

4. Bağlantı Tablosu (Plugboard)​

Makinenin ön yüzünde bulunan, askeri Enigma modellerine eklenmiş bir kablo panelidir. Operatörler buraya taktıkları çift taraflı kablolarla belirli harfleri birbirine kalıcı olarak bağlarlardı (Örn: A ile G kabloyla bağlanmışsa, elektrik akımı daha rotorlara gitmeden A harfi G'ye, G harfi A'ye dönüşürdü). Bu tablo, olası kombinasyon sayısını trilyonlarca kat artırarak şifrenin manuel olarak çözülmesini imkansız hale getiriyordu.

Şifreleme Sürecinin Özeti​

  1. Operatör A tuşuna basar.
  2. Elektrik akımı önce Bağlantı Tablosundan (Plugboard) geçer ve harf değişebilir (Örn: K olur).
  3. Akım sırasıyla 1., 2. ve 3. rotorlardan geçer, her adımda karmaşık kablolar yüzünden harf kimliği değişir.
  4. En soldaki Reflektöre çarpar ve yön değiştirir.
  5. Geri dönen akım, rotorların içinden ters sırada tekrar geçer ve yine değişir.
  6. Tekrar bağlantı tablosundan geçer ve son halini alır.
  7. Işıklı panelde şifrelenmiş harf (Örn: Y) yanar.
  8. En kritik an: Bu işlemler bittiği an en sağdaki rotor bir tık döner. Bir sonraki harf için artık tamamen yeni bir elektrik devresi hazırdır!
 
Son düzenleyen: Moderatör:
Geri
Yukarı