Wehrmacht Enigma 'da Kullanılan Bazı Kısaltmalar X = NoktaY =VirgülUD = Soru işaretiXX = İki nokta üstüsteYY =TireKK*****KK = ParantezJ*****J = Ünlem işareti Aynı ifadeler birçok değişik şekilde şifrelenerek şifre kırıcıların işi zorlaştırılmıştır. KLAM = ParantezZZ = VirgülX = Cümlenin bittiğini gösterir.YY = NoktaX****X = Kesme işareti FRAGE, FRAGEZ , FRAQ = Bu üç kelime soru işaretinin yerine kullanılmıştır.Almanca 'da soru işareti anlamına gelen "Fragezeigen " kelimesinin çeşitli formlarıdırlar. Yabancı isim ve yerler iki X harfi arasına yazılırdı.XPARISXPARISX Not : CH harfleri Q harfi ile gösterilirdi.ACHT (sekiz) AQT olarak, RICHTUNG (yön) de RIQTUNG olarak şifrelenmiştir. "0" rakamının deşifre edilmesi ise birçok defa engellenmiştir.Bunun sebebi ise 0 rakamının birden çok gösteriminin olmasıdır.İki tane sıfır "CENTA" ile,üç tane sıfır "MILLE" ile ve dört tane sıfır da "MYRIA" ile gösterilmekteydi. Örnekler : 200 = ZWO CENTA, 00780 = CENTA SIEBEN AQT NULL ( SIEBEN=7 , AQT=ACHT=8 , NULL=0 ) 50005= FUNF MILLE FUNF ( FUNF=5 ) Çalışma Sistemi Diğer Rotor makineleri gibi Enigma da Elektro-Mekanik bir sistemdir.Temel olarak, rotor mekanizması sayesinde olasılık üreten bir mekanizmadır.Daktilo klavyesine benzer herbir klavye tuşuna basıldığında, rotorlar döner.Belirgin olarak tüm Enigma sistemlerinde öncelikle en sağdaki rotor döner, daha sonra ona komşu olan rotorlar bir veya daha fazla adım atabilir.Rotorun dişli mekanizması her algoritma programlanmadan önce sökülür ve farklı bir konumda takılırdı.Ayrıca her mesaj çekiminden önce operatör tarafından alt bölümdeki elektrik soketlerini farklı şekilde dizerek şifrenin çözümünü daha da zorlaştırırdı.Mekanik sisteme bağlı elektrik sistemi, operatöre gösterge bölümünde hangi harfin basıldığını ışıklı olarak gösterirdi İLK ŞİFRE: DÜŞMANI BATIRDIK Çözülmesi imkansız olarak nitelendirilen Enigma’nın üç şifresinden ilki binlerce bilgisayarın gücüyle çözüldü.1942’de Alman Enigma şifre makinesi tarafından oluşturulan üç şifreden ilki ev bilgisayarları yardımıyla çözüldü. Proje, kalan iki şifre üzerinde çalışıyor... İkinci Dünya Savaşı’ndan bu yana çözülemeyen üç Nazi şifresi binlerce ev bilgisayarının yardımıyla çözülüyor. Alman Enigma şifre makinesi tarafından 1942’de oluşturulan şifrelerle, Alman U denizaltıları arasındaki iletişim, müttefikler tarafından izlenmeden yapılabiliyordu. Ancak M4 adlı proje grid sistemiyle internete bağlı binlerce ev bilgisayarının işlem gücünü kullanarak birinci şifreyi çözmeyi başardı. Grid, bir sistem üzerindeki servis sağlayıcı ve bilgisayarların tek bir şebeke üzerinde birleşerek güçlerini paylaşması ilkesine dayanıyor. Müttefiklerin ağır kaybı Bu kodlar, savaş sırasında müttefiklerin en usta şifre çözücülerinin çabalarına direnmişti. Alman şifreleme sistemlerinin gösterdiği bu gelişme, müttefiklerin 1942’de Kuzey Atlantik’te çok fazla kayıp vermesine yol açmıştı. Bu üç Enigma şifresi, 1995’te bir kriptografi dergisinde yayımlanmış, o zamandan bu yana şifre meraklılarının ilgisini çekmişti. Kodları çözmek için son girişim kriptoloji ve bilgisayar programcılığıyla ilgilenen Stefan Krah adlı Alman bir kemancıdan geldi. Stefan Krah yazdığı kod çözücü programı ve konuyla ilgili projesini internetteki haber gruplarına göndermiş, projeyle ilgilenen 45 kişi, bilgisayarlarının kullanılmasına izin vermiş. Kısa sürede projeye katılan bilgisayarların sayısı 2 bin 500’ü bulmuş. Krah, "En inanılmaz şey, katılımcı sayısının geometrik artışıydı. Benim yaptığım, iki haber grubu ve bir e-posta grubunda projeyi duyurmaktan ibaretti, katılımcı sayısı projenin kulaktan kulağa yayılmasıyla katlanarak arttı" diyor. 20 Şubat'ta çözülen ilk mesaj : "Saldırıda düşmanı batırdık. Derinliği artıyor. Düşmanın son konumu 0830h AJ 9863, (istikamet) 220 derece, (hız) 8 knot. (Düşmanı) izliyorum. Rüzgar kuzey-kuzeydoğu, (güç) 4, görüş 10 (deniz mili)." Projenin liderlerinden Alman şifreleme meraklısı Stefan Krah, üçüncü mesajı okumayı şimdilik başaramadıklarını, ama bu konuda ısrarcı olduklarını söyledi. Orjinal mesaj aşağıdaki gibi görünüyor: NCZWV USXPN YMINH ZXMQX SFWXW LKJAH SHNMC OCCAK UQPMK CSMHK SEINJ USBLK IOSXC KUBHM LLXCS JUSRR DVKOH ULXWC CBGVL IYXEO AHXRH KKFVD REWEZ LXOBA FGYUJ QUKGR TVUKA MEURB VEKSU HHVOY HABCJ WMAKL FKLMY FVNRI ZRVVR TKOFD ANJMO LBGFF LEOPR GTFLV RHOWO PBEKV WMUQF MPWPA RMFHA GKXII BG Şifreleme tersine çevrildiğinde ise: Funktelegramm 1132/19 Inhalt:"F T 1132/19 Inhalt : Bei Angriff unter Wasser gedrücktWabos. Letzter Gegnerstand 0830 Uhr AJ 9863, 220 Grad, 8 sm. Stosse nach. 14 mb. fällt, NNO 4, Sicht 10.Looks" Şifre kırıcılar çözülen ikinci şifrenin: "Kafile yönünde (55 derece) hiçbir şey bulunamadı, emredilen bölgeye (deniz) gidiyor(um). Pozisyon deniz bölgesi AJ 3995. (Rüzgar) güneydoğu (kuvvet) 4, deniz (durumu) 3, 10/10 bulutlu, (barometre)(10) 28 mb (yükseliyor), sis, görüş 1 deniz mili" olduğunu açıkladılar. BLETCHLEY PARK Savaş sırasında müttefiklerin kod çözücü ekipleri, Büyük Britanya’daki Bletchley Park’ta konuşlanıyor ve Nazi savaş makinesini baltalayarak Atlantik’teki denizcileri kurtarmaya çalışıyordu. Bletchley Park ekipleri ilkel bilgisayarlarla binlerce mesajı çözmüş ve birçok defa saldırıya hazırlanan Alman denizaltılarının son anda yolunun kesilmesini sağlamıştı. Bletchley Park ve onun kod çözücüleri televizyon, sinema ve kitaplarla ölümsüzleştirildi. Krah’ın başlattığı şifre çözme projesine amatör kullanıcıların ilgisi de büyük ölçüde Bletchley Park’takilerin yaptığı şeyi, kendi kişisel bilgisayarları ile başarma arzusuna dayanıyor.