Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
This lecture covers symmetric cryptography algorithms for integrity, focusing on CBC-MAC. It explains how to achieve confidentiality and integrity using symmetric encryption, emphasizing the importance of Message Authentication Codes (MAC) with fixed-size keys. The lecture also delves into the concept of turning a block cipher into a MAC, specifically discussing CBC-MAC and its deterministic nature. Additionally, it explores different approaches like ENCRYPT-AND-MAC and ENCRYPT-THEN-MAC to ensure both confidentiality and integrity of data. The lecture concludes with an overview of Authenticated Encryption with Associated Data (AEAD) and modern constructions to enhance security.