Cryptography Principles (SP-Networks and Ciphers)
Symmetric Cryptography (Block vs Stream Cipher, AES, CTR/CBC/ECB)
Diffie-Hellman Key Exchange