L11: Cryptography: Block Ciphers, PKE

Materials

Use the raw slides (pdf) before lecture to take notes.

Summary

  • INDCPA-secure encryption
  • Block ciphers, mode of operation
  • Message Authentication Codes
  • How to build MACs for short messages
  • How to MAC for long messages
  • How to apply both Encrypt and Authentication (order matters)
  • Summary of mini-crypt
  • Introduction to public key crypto (crypto-mania)