

Vini, Vidi, Vici
Julius Ceasar 100BC - 44BC
Julius Ceasar 100BC - 44BC

Tell Cleopatra,
WE ATTACK AT DAWN!

Leave it to me sir!
Sgt. Pony 50BC-48BC
Sgt. Pony 50BC-48BC


Attack at dawn! ATTACKATDAWN
I was never really on your side!
Sgt. pony 50BC-48BC
They attack at dawn! oh yea


What Caesar did
abcdefghijklmnopqrstuwxyz
caesar_cipher("ATTACKATDAWN", 5)
We get, fyyfhpfyifbs



Symmetric Pre-shared Keys



Vigenère cipher

Cipher analysis
The use of cryptography was obscure

World War II
(1939 - 1945)
(1939 - 1945)
The German Enigma Machine

Alan Turing
(1912-1954)
Bombe vs The Enigma

Modern day


Key distribution problem

- Availability
- Scalability
Diffie-Hellman Key Exchange
Experiment!
- Find a partner
- paint a small square with a yellow highlighter
- pick up a highlighter of another color
- color over the yellow square
- trade your colored square with a partner
- receive your partner's colored square
- color over your partner's square with your highlighter
- get same colored square as your partner!
RSA
Shall we watch a video?
(It's a minute long)

Summary
Plain text --> Caesar Cipher Caesar Cipher --> Vigenere cipher Vigenere Cipher --> RSA (public key infrastructure)

Thank you
From Caesar to Modern CryptographyFrom Caesar to Modern Cryptography
By vampure
From Caesar to Modern CryptographyFrom Caesar to Modern Cryptography
- 1,752