Modern Applications of Cryptography


Date
Apr 12, 2025
Location
Rabat, Morocco

I helped organize the Cipher Challenge at UM6P College of Computing, a competition that brings together students from all over Morocco. The material I contributed can be found at: https://cipherchallenge.github.io/. I gave a keynote presentation that delves into the fascinating world of cryptography and its evolution from classical techniques to modern applications. This talk provides a comprehensive overview of how cryptography has been traditionally used for encryption and digital signatures, and then explores groundbreaking advancements that are shaping the future of secure communication and data protection. Throughout the talk, we provide concrete examples of how these cryptographic techniques are being utilized in popular platforms and technologies, including Playstation, TikTok, Apple, WhatsApp, and various blockchains such as Bitcoin and Ethereum. By the end of the session, the goal is for the attendees to have a deeper appreciation for the critical role cryptography plays in our digital world and the innovative ways it continues to evolve to meet new challenges.