Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.
DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.
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.