Crypto History : caesar, vigenere, enigma
What is a Cipher ?
One time pad
=> perfect secrecy
=> need of Stream Cipher
Shannon Theorem (1949)
Pseudo Random Generator (seed -> function ->key)
=> is really secure ?
=> what is negligble ?
Do not use : random() glibc !