Cryptography 101: Course Overview & Key Concepts 🔐
Kick off your cryptography journey with an introduction to course essentials, including symmetric and public-key cryptography, and explore the fundamentals of security in this comprehensive lecture.

Luca Mariot
1.0K views • Jul 29, 2023

About this video
After the customary introduction to the course, in this lecture I give a basic overview of symmetric and public-key cryptography. Topics covered:
- Security models in cryptography
- Taxonomy of cryptosystems
- Unconditionally secure ciphers: the One-Time Pad
- Vernam-like stream ciphers and pseudorandom number generators
- One-way functions, the basis of modern cryptography
- Block ciphers and the Advanced Encryption Standard (AES)
- Basics of public-key cryptography
- The Diffie-Hellman key agreement scheme
- The RSA public-key encryption algorithm
- Mentions of quantum computing and post-quantum cryptography
Reading Material:
- Slides of the lecture: https://lucamariot.org/files/slides/ai_crypto_2023_lecture_1.pdf
Nice textbooks on cryptography:
- J. Katz, Y. Lindell. Introduction to Modern Cryptography. 3rd ed. CRC Press, 2021
- N. P. Smart. Cryptography: An Introduction. 1st ed. McGraw-Hill, 2004 (freely available on the author’s website: https://homes.esat.kuleuven.be/~nsmart/Crypto_Book/)
- D. R. Stinson. Cryptography: Theory and Practice. 3rd ed. CRC Press, 2006
Website of the course, with reading material and more: https://lucamariot.org/teaching/ai-crypto/
- Security models in cryptography
- Taxonomy of cryptosystems
- Unconditionally secure ciphers: the One-Time Pad
- Vernam-like stream ciphers and pseudorandom number generators
- One-way functions, the basis of modern cryptography
- Block ciphers and the Advanced Encryption Standard (AES)
- Basics of public-key cryptography
- The Diffie-Hellman key agreement scheme
- The RSA public-key encryption algorithm
- Mentions of quantum computing and post-quantum cryptography
Reading Material:
- Slides of the lecture: https://lucamariot.org/files/slides/ai_crypto_2023_lecture_1.pdf
Nice textbooks on cryptography:
- J. Katz, Y. Lindell. Introduction to Modern Cryptography. 3rd ed. CRC Press, 2021
- N. P. Smart. Cryptography: An Introduction. 1st ed. McGraw-Hill, 2004 (freely available on the author’s website: https://homes.esat.kuleuven.be/~nsmart/Crypto_Book/)
- D. R. Stinson. Cryptography: Theory and Practice. 3rd ed. CRC Press, 2006
Website of the course, with reading material and more: https://lucamariot.org/teaching/ai-crypto/
Tags and Topics
Browse our collection to discover more content in these categories.
Video Information
Views
1.0K
Likes
11
Duration
01:56:06
Published
Jul 29, 2023
User Reviews
4.2
(1) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.