Introduit la cryptographie, en se concentrant sur les systèmes à clé publique et à clavier unique, en mettant l'accent sur la confidentialité et l'authenticité dans la sécurité de l'information.
Couvre les concepts de base de la cryptographie, y compris les chiffres de César et Vigenère, la vie privée, l'authenticité et l'intégrité des messages.
Introduit l'encodage de l'information par compression, correction d'erreur et cryptographie, avec un gameplay interactif sur la sécurité des données et le chiffrement.
Explore la théorie de C. E. Shannon sur les systèmes de secret, couvrant divers chiffrements et le concept de secret parfait dans les systèmes de communication.
Explore les bases symétriques du cryptage, les chiffrements de substitution, les machines historiques comme Enigma, les standards modernes comme AES, et le cryptage asymétrique.
Introduit des bases de chiffrement symétrique, couvrant le chiffrement, le déchiffrement, les clés, les chiffrements de substitution, DES, AES, ChaCha20, et le chiffrement asymétrique.
Couvre la chaîne Markov Monte Carlo pour l'échantillonnage des distributions haute dimension, en discutant des défis, des avantages et des applications comme le problème Knapsack et la cryptographie.
Explore les schémas de chiffrement symétrique, y compris les chiffrements par blocs et par flux, leurs vulnérabilités et l'importance des longueurs de clés.