Breaking Enigma With the Power of Modern C++ - CppCon 2022
Offered By: CppCon via YouTube
Course Description
Overview
Explore a fascinating conference talk that delves into breaking the Enigma encryption using modern C++ and contemporary computing power. Discover the historical context of Alan Turing's work at Bletchley Park during World War II, and learn how the speaker approaches the challenge of cracking Enigma with today's technology. Gain insights into the design and cryptoanalysis of the Enigma machine, and witness the application of C++20 features to tackle this complex problem. Investigate the performance capabilities of modern multi-core CPUs in handling cryptographic computations, and explore micro-benchmarking techniques to optimize the code. This presentation offers a unique blend of history, cryptography, and cutting-edge C++ programming, demonstrating how modern tools can be applied to historical challenges.
Syllabus
Breaking Enigma With the Power of Modern C++ - Mathieu Ropert - CppCon 2022
Taught by
CppCon
Related Courses
Applied CryptographyUniversity of Virginia via Udacity Cryptography II
Stanford University via Coursera Coding the Matrix: Linear Algebra through Computer Science Applications
Brown University via Coursera Cryptography I
Stanford University via Coursera Unpredictable? Randomness, Chance and Free Will
National University of Singapore via Coursera