Breaking the M-209 Cipher Machine using Machine Learning in a Known-Plaintext Scenario
Cryptography for Everybody Cryptography for Everybody
14.6K subscribers
897 views
29

 Published On Jul 5, 2024

#cryptology, #cryptography, #cryptanalysis

In this video, I present how we used artificial neural networks to break the Hagelin M-209 cipher machine with a known-plaintext attack. I’ll explain the M-209's encryption mechanism and how our neural network models achieved up to 96% accuracy in recovering its pin settings. We’ll have a look into the details of our approach and the results of our experiments. Join me to learn about the exciting intersection of cryptography and machine learning, and where this research is headed next.

I gave this talk on the HistoCrypt 2024 in Oxford.

If you are interested in learning the fundaments of cryptology, let me invite you to have a look at our video series about the basics of cryptology, also for beginners:    • Basics of Cryptology – Part 1 (Crypto...  

You can download the latest version of CrypTool 2 from here: https://www.cryptool.org/en/ct2/downl...

Visit my blog: https://www.kopaldev.de
Join Discord server:   / discord  

show more

Share/Embed