Cryptography Fundamentals

  1. 1. What Is Cryptography?
  2. 2. Classical Ciphers
  3. 3. The Enigma Machine
  4. 4. Breaking Enigma
  5. 5. Symmetric-Key Cryptography
  6. 6. Modes of Operation
  7. 7. Hash Functions
  8. 8. Message Authentication
  9. 9. Public-Key Cryptography
  10. 10. Digital Signatures & the Trust Chain
  11. 11. Key Management in Practice
  12. 12. Capstone — Cryptography in the Real World