Enigma Şifresi

  • Konbuyu başlatan TéuféL
  • Başlangıç tarihi
T

TéuféL

Guest
Enigma Şifresi

Enigma Şifresi , Almanların tarafında 1nci Dünya savaşına olan katkılarından dolayı iyi bilinir. Almanlar şimdiye kadar bilinegelen Enigma Makinesini geliştirdiler. Makine, düz yazı harflerini şifreli yazı harflerine çeviren 3 ROTORlu bşir sistem üzerine kurulmuştur.Rotorlar diğer dotorlar ile kendi eksenleri etrafında dönerler, böylece Sezar Şifresindeki(Caesar Cipher) gibi yer değiştirme işlemini tamamlarlar. Makinenin klavyesine bir harf basıldığı zaman, önce ilk rotora gönderilir ve makinenin o andaki ayarına göre o harf değiştirilir(başka bir harf ile). Yeni harf, o andaki ayarına göre dönüştürülecek harf ile yer değiştireceği ikinci rotora geçer.

Bu yeni harf üçüncü rotora dönüşerek geçecek, yine uygun olarak yer değiştirecek. Sonra, bu yeni harf bir yansıtıcıdan yansıyacak ve 3 rotordan da ters sırayla geçecek.enigmayı zamanında bu kadar güçlü yapan rotorlarının kendi eksen ler etrafında dönmeleriydi. Düz metin harfi ilk rotordan geçtiğinde ilk rotor bir kere dönecekti. Diğer, ikinci rotor ilk rotor 26 kez(alman alfabesi için) dönene kadar sabit ve hareketsiz(fonksiyonsuz) kalacaktı. Sonra ikinci rotor harekete başlıyacaktı. İkinci rotor 26 kere döndüğünde(26x26 harf, ilk rotor 26 kez dönmüştü sonra ilk rotor ikinci 26’yı tamamladığında ikinci rotorda bir kez 26yı tamamlamış oldu ), üçüncü rotorda 1 yönde hareket edecekti. Döngü bütün mesajın uzunluğu kadar bunun gibi devam edecekti.Sonuç değişririlen dönüşüm. Diğer bir deyişle, bir "s" ilk bölümde "b" olarak kodlanabilir, ama mesajın ilerleyen bölümlerinde "m" olarak da kodlanabilir. Rotorların dönmesi prensibi 26x26x26 = 17576 mümkün pozisyona izin verir.

Aşağıdaki diyagram "Alan Turing: The Enigma; Simon and Schuster; 1983" ’den alınmıştır. Şekil enigmada bir harfe basıldığında neler olduğuna grafiksel bir açıklama getiriyor.Sadelik için alfabenin ilk 8 harfi aşağıdaki şekilde kullanılmış, oysaki gerçek makinede 26 harf vardır. Aşağıdaki örnekte kullanıcı "b" girdiğinde "d" çıktı alıyor:

emachine9ep.gif


Alıcının mesajı dekode edebilmesi için rotorların ilk ayarlarını bilmesi ve şifrelenmiş metni makineye koyması gerekiyor. Almanlar bütün alıcıların tarihe göre rotorlarını ayarlayabileCWk bir sistem tasarladılar. Her yazıcının tarihlere göre detaylandırılmış ayarlar kitabı vardı. Bu sistemin en büyük açığı ise işte bu tarih kitabi idi. Açıkçası, biri rotorların ayarlarının belirli günlere göre olduğunu anlasaydı, kendilerinde enigma olduğunu düşünürsek, o günlerin mesajlarını dekode edebilirlerdi.

Enigma şifresi sonunda Alan Turing ve bir grup bilim adamı tarafından savaşın sonlarına doğru kırıldı. Savaşın sonucuna harikulade etkisi olan bu kodun kırılışı , ittifak güçlerinin Alman mesajlarını çözme ve engelleme yeteneğinin önünü açtı. Bazı insanlar, enigma şifresi kırılmamış olsaydı savaşın sonucu çok farklı olurudu diye düşünmüşlerdir..

AlıntıdıR...
 
arkadaşım bide bana enigma programı lazım bulabilir misin acaba????
 
çook manyak bişeymiş biliyordum aslında ama bu kadar geniş deil....
peki şimdi merak ettiğim enigmanın yaptığı şeyi bir programlasak olabilirmi... yada varmı böyle bir program....
 
3 lü rotor süper gerçekten . bi keresinde bi yabancı gazete bir kod vermiş ve o kodu çözene yüklü para verecekmiş . bir eleman çok uzun sürede kodu çözmüş parayı almış ama adamlar , o kodun enigma kod tekniğiyle 10 dakikada çözülebileceğini söylemiş
 
ghost_laz' Alıntı:
çook manyak bişeymiş biliyordum aslında ama bu kadar geniş deil....
peki şimdi merak ettiğim enigmanın yaptığı şeyi bir programlasak olabilirmi... yada varmı böyle bir program....

aynı düzeneği yaparsan olur tabi nede olmasın ama günümüz kripto teknolojisinde artık enigmanın yeri sadece kriptoloji kitaplarında artık Md5 en güçlü şifreleme metodu olarak kabul ediliyor.Enigma kendi zamanının 1 numrasıydı bütün bir savaşın kaderini değiştirdi...Ama artık sadece tarih kitaplarında kaldı...
 
bir alaman casus abd de tren istasyonunda cantasini unutmus polis incelemis alman enigma programinin dokumanlarini bulmus hemen bunu ing. postalamislar almanlar daha sonra ogrenmisler butun sifrelerinini ing tarafindan kirildigini
 
adamlar enimmayı cözmek için 346 tani bilim adamı tutmuştu hepsi ortak calışıyordu ama hiç biri başarılı olamamış
 
wAY BE gerçekten de ilginç. adamlar yapmış abi
 
bunun filmi bile olmuştu hatta ama helal olsun valla yapanlara zeka fışkırıyo adamlardan
 
gözlerim yaşardı yaa kriptoloji konusuna 9 kez yazılmış hackhell de bir ilk:):)
 
heheh oluyo boyle seyler arada bi hehh sikma canini paylasima dewam
 
bu almanlar alem adamlar.bu kadar dusunup enıgmayı yapıyorlar.ama sonra sen kalk kır parcala olur seymı yaaa??!.....
 
benim bildiğim bunun çözülme hikayesi farklı

bir alman u-bot u abd gemilerini koruyan ingiliz kruvazörleri
tarafından yakalanıyo kaptan bütün mürettebatı dışarı çıkıyo
ve u-bot u batırmaya çalışıyo ama başarılı olamıyo
sonunda u-bot a giren ingilizler enigma yı ve şifre kitabını buluyolar
bunu hemen ingiltereye götürüp bilim adamlarına veriyolar
ve çok kısa sürede şifre çözülüyo
ve bence de bu sayede savaş çok çok daha kısa sürüyo..!
 
hannibalgs' Alıntı:
benim bildiğim bunun çözülme hikayesi farklı

bir alman u-bot u abd gemilerini koruyan ingiliz kruvazörleri
tarafından yakalanıyo kaptan bütün mürettebatı dışarı çıkıyo
ve u-bot u batırmaya çalışıyo ama başarılı olamıyo
sonunda u-bot a giren ingilizler enigma yı ve şifre kitabını buluyolar
bunu hemen ingiltereye götürüp bilim adamlarına veriyolar
ve çok kısa sürede şifre çözülüyo
ve bence de bu sayede savaş çok çok daha kısa sürüyo..!

doğru biliyorsun arkadaş...
 
Rotor Artirim Yoluna Giderek çözümlenmesi Daha Basit
 
Baba cidden süper bişeymiş bu enigma bende bi belgeselde izledim.
ama almanların salaklıgı yuzunden cozulmus ingilizler enigmayı çözme konusunda o kadar usatalaşmışlar ki anlamların msj larındaki hataları buluyolarmıs :D
 
Geri
Üst