Syllabus Secret Key Encryption Math Basics Classical Ciphers Perfect Secrecy and Entropy Block Ciphers Hash Functions and MACs Public Key Cryptography Signature Schemes Public Key Infrastructure (PKI)