Quelle était la machine Enigma?

La machine Enigma était un dispositif mécanique utilisé pour le codage et le décodage des messages secrètes. Pendant la Seconde Guerre mondiale, la machine Enigma a été utilisée par l'armée allemande pour communiquer avec les troupes sur le terrain, les navires de guerre et les sous-marins. Les cryptologues alliés, travaillant sous le nom de code ultra, ont réussi à craquer la plupart des chiffres Enigma; Cela a donné aux Alliés une source importante d'intelligence pour l'effort de guerre.

La machine Enigma elle-même était mécanique et ressemblait beaucoup à une machine à écrire. Chaque fois qu'une touche était enfoncée, le signal électronique traversait une série de roues de brouillage rotatifs, à travers un plugboard, puis recule dans une direction différente. Parce que chaque roue pouvait être tournée pour modifier le chemin du signal, une grande variété de clés différentes était possible, et les roues pouvaient simplement être tournées à chaque fois qu'une nouvelle clé était nécessaire. Les roues ont été disposées pour faire tourner chaque fois qu'une touche était pressée, ce qui rend Enigma sécurisé contre les attaques de fréquence des lettres; les positions de départ duLes roues ont également été modifiées, souvent plusieurs fois par jour.

En théorie, Enigma était censée être sûre contre tout type d'attaque par force brute, car il y avait beaucoup trop de possibilités de chiffre pour les essayer tous un par un. Les versions ultérieures d'Enigma, telles que les modèles à quatre rotors utilisées par les sous-marins allemands, ont encore augmenté le nombre de combinaisons. Malgré cela, les documents de code capturés et les erreurs humaines ont souvent donné aux cryptographes le dessus, et l'armée polonaise décodait des communications secrètes secrètes dès 1932. Leur travail a finalement atteint la Grande-Bretagne et l'Amérique, et le CodeRaking a continué avec beaucoup de succès tout au long de la guerre, malgré les tentatives des Allemands de rendre la machine de plus en plus complexe.

La rupture avec succès du code Enigma a nécessité la recherche de régularités, ou facteurs connus, pour réduire le grand nombre de chiffres possibles. Plusieurs textes simples,comme «Heil Hitler», est fréquemment apparu dans des messages allemands; Cela a donné des indices importants sur les cryptanalystes, qui pouvaient rechercher un message crypté et voir où une telle phrase pourrait apparaître. Les Allemands ont également transmis des en-têtes de six lettres simples et faciles à analyser au début des messages, tels que «Einein», pour donner l'emplacement des roues de chiffre pour le reste du message. Lorsque l'espace des clés de code possibles est toujours devenue trop grande, plusieurs ordinateurs primitifs ont été construits pour compter automatiquement les milliers de possibilités; Cela est devenu l'un des premiers travaux effectués dans l'informatique à usage général.

DANS D'AUTRES LANGUES

Cet article vous a‑t‑il été utile ? Merci pour les commentaires Merci pour les commentaires

Comment pouvons nous aider? Comment pouvons nous aider?