Ciphers, Codemakers and Codebreakers : National Treasure documentary

The Ceasar cipher

The Babington plot to assassinate queen Elisabeth : Simon Singh (Documentary on the Science of Secrets).


Elisabeth's Spy Network (BBC website)

The science of making and breaking codes

There are lots of different ways to encrypt a message, from early, simple ciphers to the famous Enigma machine. But it’s tough to make a code truly unbreakable. Hosted by: Michael Aranda   SciShow

Alan Turing and the Enigma machine

The Enigma WWII codebreaker Alan Turing (history, the imitation game,...) :

Anthony Mason visits with actor Benedict Cumberbatch to talk about his role as mathematician Alan Turing in "The Imitation Game," a new film recounting Turing's heroic (and tragic) life story.

Simon Singh : Alan Turing and the Enigma machine

The Enigma machine explained : World Science Festival (2013)

Alan Turing : Creator of modern computing : BBC website  

History of the Enigma machine :  Rotor machine (1915), Glowlamp Enigma (1924), Commercial Enigma (1926), Zählwerk Enigma (1928), Military Enigma (1932), Manufacturers, The Polish breakthrough (1933), WWII, Bletchey Park, The ultra secret, the Battle of the Atlantic, The Abwehr Enigma, the Japanese Enigma, Improvements,..   


See  this website : https://www.cryptomuseum.com/crypto/enigma/hist.htm


How Enigma machine work : diagram with a good overview !  See website : http://enigma.louisedade.co.uk/howitworks.html

Enigma and MATHS ! See this website : https://plus.maths.org/content/exploring-enigma

How is it working ? Maths and cryptography ...

***** Journey into cryptography ; Khan academy *****

 explanations and videos about all you have to know about cryptography : ancient cryptography, Ciphers, modern cryptography (Public Key, RSA,...), 


--> visit this website : https://www.khanacademy.org/computing/computer-science/cryptography


Public key cryptography : RSA encryption algorithm (video).

You can watch it at this adress :  https://youtu.be/wXB-V_Keiu8



Public Key Cryptography : Nrich (aged 16 to 18) 

see this website : https://nrich.maths.org/2200


The mathematics of cryptology : Paul E. Gunnells Department of Mathematics and Statistics University of Massachusetts

What is cryptology ? Basic terminology, Caesar cipher, protocols, Public key, RSA, What does Mathematics offer ?


see this file : http://people.math.umass.edu/~gunnells/talks/crypt.pdf


              to go deeper...

Mathematical cryptology from Keijo Ruohonen (retired professor of applied mathematics, Tampere University, Finland) 

- Number theory, some classical cryposystems and cryptoanalyses, Public key encryption, RSA, Quantum cryptology, DES,...


see website http://math.tut.fi/~ruohonen/MC.pdf

And today...

Cryptography in our lives : TED video from Tal Rabin, Manager and research staff member of the Cryptography Research Group at IBM's T.J. Watson Research Center.

Cryptography for everyone : John Voight at TEDxUVM (he is assistant professor of mathematics and computer science).


Caesar Cipher explanations
Caesar Cipher.pdf
Document Adobe Acrobat 89.6 KB
The Vigenere Cipher encryption and decryption
The Vigenère Cipher Encryption and Decry
Document Adobe Acrobat 412.0 KB