Décodage de l'Enigma: Comment 2 000 serveurs ont cassé le code en 13 minutes (2024)

Introduction

L'histoire fascinante de la machine Enigma et son impact crucial pendant la Seconde Guerre mondiale continuent de captiver les esprits. En 2017, au Imperial War Museum de Londres, des développeurs ont utilisé l'intelligence artificielle (IA) moderne pour briser la machine Enigma, considérée comme "incassable" pendant la guerre. Ce processus, qui a pris 13 minutes et coûté seulement 7 dollars grâce à l'utilisation de 2 000 serveurs DigitalOcean, a révolutionné notre compréhension de la cryptographie et de l'IA.

La Machine Enigma

La complexité de la machine Enigma résidait dans son clavier, ses rotors, sa bague d'alphabet et ses connexions, configurables par l'opérateur. Pour crypter et décrypter un message, deux opérateurs devaient connaître deux ensembles de codes. Un code de base quotidien, changé toutes les 24 heures, était publié mensuellement par les Allemands. Chaque opérateur créait ensuite un réglage individuel utilisé uniquement pour ce message, créant ainsi plus de 53 milliards de combinaisons possibles changeant chaque jour.

Le Défi de Bletchley Park

L'énigme a été initialement déchiffrée en 1932 par Marian Rejewsky et son équipe, mais les changements apportés par la marine nazie ont rendu la machine encore plus complexe. Alan Turing, à Bletchley Park, a rassemblé une équipe en 1939 pour relever le défi. Ils ont développé la "Bombe", considérée comme le premier ordinateur, pour automatiser la cryptographie et décrypter les messages quotidiens en moins de 24 heures.

Le Projet d'Enigma Pattern

S'inspirant de l'héritage de Turing, Enigma Pattern a entrepris un projet ambitieux pour décoder l'Enigma en utilisant l'IA moderne. Lukasz Kuncewicz, chef de la science des données chez Enigma, a dirigé l'équipe dans la recréation de la machine nazie en utilisant Python. Malgré des défis avec les calculs sur AWS Lambda, DigitalOcean a fourni la solution avec ses ML 1-Click Droplets.

Enigma et l'IA Moderne

En utilisant 2 000 Droplets, l'équipe a formé un algorithme à reconnaître l'allemand en utilisant des contes de fées allemands. Bien que l'IA ne comprenne pas l'allemand, elle a réussi à reconnaître les modèles. Après deux semaines d'entraînement, le premier message a été décrypté avec succès en deux semaines. En augmentant à 2 000 Droplets supplémentaires, le code Enigma a été cassé en seulement 13 minutes, marquant un triomphe pour l'IA moderne.

Enigma Pattern: Au-delà de l'Enigma

Enigma Pattern, considérant l'IA comme "la nouvelle électricité", travaille avec des entreprises pour exploiter le potentiel des mégadonnées. Ils ont aidé une entreprise possédant une flotte de plus de 10 000 voitures à utiliser l'IA pour détecter l'usure des pneus, optimisant ainsi les coûts et améliorant la sécurité.

Conclusion

Le décodage de l'Enigma par Enigma Pattern illustre la puissance de l'IA moderne dans la résolution de défis complexes hérités du passé. En appréciant les problèmes présentés à Turing et à son équipe, nous élargissons notre vision des possibilités de l'IA dans le monde actuel. Pour voir le fonctionnement d'Enigma, suivez ou visionnez la démonstration sur YouTube. Pour en savoir plus sur Alan Turing et le travail à Bletchley Park, consultez la biographie acclamée d'Andrew Hodges, "Alan Turing: The Enigma". Le code d'Enigma Pattern est disponible sur , avec un avertissem*nt selon lequel il est un peu désordonné.

Décodage de l'Enigma: Comment 2 000 serveurs ont cassé le code en 13 minutes (2024)

FAQs

Who actually broke the Enigma code? ›

More than 70 years after the Enigma was cracked by Alan Turing and his colleagues at Bletchley Park, innovative technology housed at The University of Manchester has provided a detailed peek beneath the bonnet of the German wartime cipher machine.

What computer broke the Enigma code? ›

(Turing's machine that helped decode Enigma was the electromechanical Bombe, not Colossus.) The prototype, Colossus Mark 1, was shown to be working in December 1943 and was in use at Bletchley Park by early 1944.

How long would it take a supercomputer to crack Enigma? ›

Let's say it takes about 100 such operations to try to decode a simple message with a given setting. Therefore, a single core can try 30 million configurations in a second. So to try all possibilities, it'll take us 150 trillion divided by 30, which is 5 trillion seconds: about 160,000 years!

How did Alan Turing decode Enigma? ›

Alan Turing and Gordon Welchman designed a machine called the Bombe machine which used electric circuits to solve an Enigma encoded message in under 20 minutes. The Bombe machine would try to determine the settings of the rotors and the plugboard of the Enigma machine used to send a given coded message.

Did the Germans know we broke Enigma? ›

There were periods during the war when the British managed to break Enigma codes for weeks on end, safely directing their ships around German U-boat patrols. Still, up until after the end of the war, German commanders still believed that the Enigma was only breakable in theory, but not in practice.

Did Poland crack the Enigma code? ›

Earlier in the 1930s, when Polish intelligence heard encrypted German radio messages, the three were asked to look at cracking the code. They broke into Enigma but Polish authorities did not reveal their work to the British and French until July 1939 when things were getting more serious in Poland.

What would happen if Enigma was never broken? ›

I'd have been surprised if he had been able to extend into another theatre, but it could have been an option.” One significant likely consequence of continued German control of the Atlantic has been much discussed: had Enigma not been cracked, it's unlikely that World War II would have ended in 1945.

Could we break Enigma today? ›

The strongest computers of today could crack WWII cryptographic messages in real time, with basically no delay. The Enigma Machine used rotor cipher mechanics and although they did quite a few tricks, it was still vulnerable for pattern detections and other tricks to decrypt it again, and decrypt it fast.

How long would it take a quantum computer to crack 256 bit encryption? ›

If a classical computer needs 2^256 operations to brute force a 256 bit key, a quantum computer would need 2^128 operations. That's still a huge number, dude. Even if you had a quantum computer with millions of qubits (which we don't have yet), it would still take years or decades to crack 256 bit encryption.

How many lives did Alan Turing save? ›

Due to the problems of counterfactual history, it is hard to estimate the precise effect Ultra intelligence had on the war. However, official war historian Harry Hinsley estimated that this work shortened the war in Europe by more than two years and saved over 14 million lives.

What happened to Alan Turing after the war? ›

After the war Turing worked on the design of the ACE (Automatic Computing Engine) at the National Physical Laboratory, which many people see as the forerunner to the modern computer.

When did Enigma become declassified? ›

But the work of Bletchley Park – and Turing's role there in cracking the Enigma code – was kept secret until the 1970s, and the full story was not known until the 1990s. It has been estimated that the efforts of Turing and his fellow code-breakers shortened the war by several years.

How long did it take to crack the Enigma machine? ›

Additionally, because the machine had a total of 36 sets of rotors, multiple settings could be checked simultaneously. This allowed the team at Bletchley Park to crack the daily Enigma code in under 20 minutes.

How long would it take a supercomputer to crack RSA? ›

They found that to factor a composite number of 2048 bits would require around 10,000 qubits, 2.23 trillion quantum gates, and “a quantum circuit depth of 1.8 trillion”, Fujitsu said in a statement. The researchers also found a sufficiently-large fault-tolerant quantum computer would need 104 days to crack RSA.

How much faster is a quantum computer to a supercomputer? ›

Quantum computers have shown that they can process certain tasks exponentially faster than classical computers. In late 2019, Google claimed that it had managed to solve a problem that would take 10,000 years for the world's fastest supercomputer within just 200s using a quantum computer.

How long would it take a supercomputer to replicate a second of brain activity? ›

Supercomputer Takes 40 Minutes To Model 1 Second of Brain Activity.

Top Articles
Bridge ETH from Arbitrum to Ethereum
Farming Basics | Chia Documentation
Fiskars X27 Kloofbijl - 92 cm | bol
Custom Screensaver On The Non-touch Kindle 4
Printable Whoville Houses Clipart
Driving Directions To Fedex
Big Spring Skip The Games
Call Follower Osrs
Www Craigslist Louisville
Khatrimaza Movies
Publix 147 Coral Way
You can put a price tag on the value of a personal finance education: $100,000
Aquatic Pets And Reptiles Photos
Crusader Kings 3 Workshop
How to find cash from balance sheet?
The Cure Average Setlist
Tnt Forum Activeboard
Milspec Mojo Bio
Divina Rapsing
Moving Sales Craigslist
Happy Life 365, Kelly Weekers | 9789021569444 | Boeken | bol
Mega Personal St Louis
Shreveport City Warrants Lookup
How to Make Ghee - How We Flourish
Foolproof Module 6 Test Answers
Fleet Farm Brainerd Mn Hours
At 25 Years, Understanding The Longevity Of Craigslist
Jazz Total Detox Reviews 2022
Stouffville Tribune (Stouffville, ON), March 27, 1947, p. 1
Greater Orangeburg
Bfri Forum
Swimgs Yuzzle Wuzzle Yups Wits Sadie Plant Tune 3 Tabs Winnie The Pooh Halloween Bob The Builder Christmas Autumns Cow Dog Pig Tim Cook’s Birthday Buff Work It Out Wombats Pineview Playtime Chronicles Day Of The Dead The Alpha Baa Baa Twinkle
Japanese Pokémon Cards vs English Pokémon Cards
Tamilrockers Movies 2023 Download
404-459-1280
B.k. Miller Chitterlings
Unlock The Secrets Of "Skip The Game" Greensboro North Carolina
oklahoma city community "puppies" - craigslist
Best Weapons For Psyker Darktide
Craigslist Lakeside Az
Boone County Sheriff 700 Report
Search All of Craigslist: A Comprehensive Guide - First Republic Craigslist
Check From Po Box 1111 Charlotte Nc 28201
Worcester County Circuit Court
Weekly Math Review Q2 7 Answer Key
4k Movie, Streaming, Blu-Ray Disc, and Home Theater Product Reviews & News
Gli italiani buttano sempre più cibo, quasi 7 etti a settimana (a testa)
Port Huron Newspaper
Underground Weather Tropical
Craigslist Anc Ak
Latest Posts
Article information

Author: Reed Wilderman

Last Updated:

Views: 6644

Rating: 4.1 / 5 (52 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Reed Wilderman

Birthday: 1992-06-14

Address: 998 Estell Village, Lake Oscarberg, SD 48713-6877

Phone: +21813267449721

Job: Technology Engineer

Hobby: Swimming, Do it yourself, Beekeeping, Lapidary, Cosplaying, Hiking, Graffiti

Introduction: My name is Reed Wilderman, I am a faithful, bright, lucky, adventurous, lively, rich, vast person who loves writing and wants to share my knowledge and understanding with you.