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 the fundamental principles of cryptography, including the importance of assuming the adversary knows the encryption methods used, the challenges of setting up keys in a network, and the impact of technology advancement on security. The evolution of cryptography from manual encryption to computer-based encryption is discussed, along with the concept of perfect secrecy and the limitations of achieving it for messages of arbitrary lengths.