Skip to main content

Mi volt az Enigma Machine?

Az Enigma gép egy mechanikus eszköz volt, amelyet titkos üzenetek kódolására és dekódolására használtak.A második világháború alatt a német katonaság az Enigma gépet felhasználta a terepi, hadihajók és tengeralattjárók csapatainak kommunikációjára.A szövetséges kriptológusok, az Ultra kódnév alatt dolgozva, sikeresen repedtek a rejtett rejtjelek nagy részét;Ez a szövetségesek számára fontos intelligencia forrást adott a háborús erőfeszítésekhez.Minden alkalommal, amikor egy kulcsot megnyomtak, az elektronikus jel áthalad egy forgó rotgálási kerekek sorozatán, egy dugó táblán, majd más irányba.Mivel minden kerék elforgatható, hogy megváltoztassa a jel útját, sokféle kulcs volt lehetséges, és a kerekeket egyszerűen el lehet forgatni minden alkalommal, amikor új kulcsra van szükség.A kerekeket úgy rendezték el, hogy minden gomb megnyomásakor forogjanak, így az Enigma biztonságos a levélfrekvenciás támadások ellen;A kerekek kiindulási helyzetét szintén megváltoztatták, gyakran naponta többször is.By-One.Az Enigma későbbi verziói, mint például a német U-csónakok által használt négy rugó modellek, tovább növelték a kombinációk számát.Ennek ellenére a rögzített kóddokumentumok és az emberi hibák gyakran a kriptográfusokat adták a felső kéznek, és a lengyel katonaság már 1932 -ben dekódolta a titkos német kommunikációt.a háború során az egész háború, annak ellenére, hogy a németek megkíséreltek egyre összetettebbé tenni a gépet.Számos egyszerű szöveg, például a „Heil Hitler”, gyakran megjelent a német üzenetekben;Ez fontos nyomokat adott a kriptanalitikusoknak, akik titkosított üzenetet kereshetnek, és megnézhetik, hol jelenhet meg egy ilyen kifejezés.A németek az üzenetek kezdetén, például az „Einein” elején egyszerű, könnyen elemezhető hatbetűs fejléceket továbbítottak, hogy a rejtjelkerekek helyét az üzenet többi része számára biztosítsák.Amikor a lehetséges kódkulcsok tere továbbra is túl nagy lett, több primitív számítógépet építettek, hogy automatikusan számoljanak a több ezer lehetőségen;Ez lett az első, az általános célú számítástechnika által elvégzett munkák egy részévé.