Cracking Enigma in 2021 - Computerphile
Computerphile3 HN recommenders · recommended in 3 months, 2021–2024
explainer · intermediate · evergreen · 2021–2024 on HN
Dr Mike Pound of Computerphile shows how a modern laptop can crack Enigma, using a ciphertext-only attack based on an older paper. He compares it with the tooling in CrypTool.
HN recommends it as a good starting point on practical Enigma cryptanalysis with modern hardware.
Up next
4 mo on HNGreat Impractical Ideas in Computer Science: PowerPoint Programming
Tom Wildenhain
4 HN recommender · 2020–2026
10 mo on HNPainting a Character with Maths
Inigo Quilez
13 HN recommender · 2021–2025
2 mo on HNSensor Fusion on Android Devices: A Revolution in Motion Processing
Google TechTalks
2 HN recommender · 2012–2026
1 mo on HNPolyend Tracker // Review and Full Tutorial from Sample to Song
loopop
1 HN recommend · 2020–2022
7 mo on HNI promise this story about microwaves is interesting.
Tom Scott
9 HN recommender · 2021–2026
6 mo on HNJancovici : Can we save energy, jobs and growth at the same time ? 08/01/2018
Jean-Marc Jancovici
6 HN recommender · 2019–2023
6 mo on HNThe Biggest Misconception About Electricity
Veritasium
7 HN recommender · 2021–2026
11 mo on HNBehind the Scenes of iOS Security
Black Hat
9 HN recommender · 2016–2026
11 mo on HNWhy Electronic Voting Is Still A Bad Idea
Tom Scott
11 HN recommender · 2020–2026
11 mo on HNBut how does bitcoin actually work?
3Blue1Brown
15 HN recommender · 2017–2024
8 mo on HNDiffie-Hellman Key Exchange
Art of the Problem
9 HN recommender · 2016–2024
7 mo on HNBlackHat USA 2011: SSL And The Future Of Authenticity
Christiaan008
9 HN recommender · 2011–2017
4 comments from Hacker News
AFAIK the Germans kept improving both the Enigma itself and the procedures for using it. For example there was some specific weakness that the Polish attacks used, but at some point Germans figured it out and "patched" it. By the end of the war they could change the "encryption key" even more often than once a day, whereas before the war they could reuse the same key for many months. The Poles didn't break all Enigma setups till 1939 because one didn't have to it yet to effectively collect intelligence. Also because they hadn't existed yet :) Enigma was actually pretty good, but it had a major design flaw: insufficient diffusion. The YouTube channel Computerphile made a good video on practical cryptanalysis of the Enigma using modern hardware: ▶ this video . In short, if you know what you're doing you can do ciphertext-only attacks given long enough messages and minimal knowledge about the distribution of the plaintext (their example relies only on the fact that the plaintext is in English).
Super interesting, thanks! This is also a good companion video -- ▶ this video -- about the feasibility of cracking Enigma "in 2021" i.e. using computational power available to us today. TLDW & AFAIK: it's crackable (just as it was back then, using a bag of approaches & heuristics), but you still couldn't plain brute force an encrypted message today if you didn't have any portion of the plain text, the Enigma was using 10 plugboard pairs, etc. Also see link
I would think that the recent computerphile video "Cracking Enigma In 2021" would be a good place to start. ▶ this video
An episode of Computerphile attempted to answer the question - ▶ this video . TL;DW: With some clever tricks, and the advantage of hindsight, it can be done reasonably quickly on a modern computer.