Cryptography is the science of protecting data from untrusted parties. In this course, we provide a short introduction to the topics of this science. We start with a brief history session and a session about the required mathematical concepts to understand the language of cryptography. Later we give an introduction to private and public key encryption. Additionally, we explain topics such as message integrity, authentication, hash functions and elliptic curve cryptography. Finally, we give a session about more advanced and modern topics in cryptography. The course is designed to be fun and include several educational games.
Facebook Event: https://goo.gl/jzc84r