Crypto in general

Vernam cipher

Randomness

True randomness (non-deterministic)

Pseudorandom (deterministic)

Symmetric cryptography

Breaking DES

ECB & CBC