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.
Explore la complexité de l'exposantiation discrète, les groupes cycliques et la cryptographie pratique, y compris les algorithmes populaires comme Diffie-Hellman et RSA.
Couvre les concepts fondamentaux de la cryptographie, y compris les primitives, la sécurité, le cryptage et l'authentification, en explorant la cryptographie symétrique et à clé publique, l'accord clé, les schémas d'engagement et les fonctions de hachage.
Explore les nombres premiers dans la progression arithmétique, en se concentrant sur les fonctions L, les caractères et la divergence de la somme de 1 sur p pour p congruent à un modulo q.