Ever wonder how the famous Enigma Machine worked? Mathematician and cryptography expert Dr. James Grime takes one apart to demonstrate how it created complex codes.
I have been watching some of his videos. In general they are very interesting. I was surprised to learn that the Enigma machine had the very basic flaw which he points out.