Souligne l'importance du hachage, du salage et du stockage sécurisé des mots de passe dans la sécurité des données, en soulignant l'utilisation de sel pour prévenir les attaques par dictionnaire et les fonctions difficiles de mémoire pour ralentir le craquage des mots de passe.
Explore le schéma d'engagement, la fonction de dérivation des clés et le générateur pseudo-aléatoire dans les protocoles cryptographiques, en soulignant leur rôle dans la garantie de l'intégrité et de l'authentification des données.
Explore le contrôle d'accès et la cryptographie basée sur les mots de passe, y compris les défis, la biométrie et l'étude de cas sur les passeports biométriques.
Explore les codes d'authentification des messages et leur formalisme, en mettant l'accent sur la téléphonie mobile, couvrant des sujets tels que les attaques abusives, les notions de sécurité et l'architecture GSM.
Explore la génération de clés secrètes en utilisant le codage polaire pour de courtes longueurs de bloc, en discutant de la capacité clé, des paires taux-fuites et de la mise en œuvre pratique.
Explore le cryptage DES et AES, discutant des clés faibles, des attaques, de la structure AES, de l'importance IV et de divers modes de fonctionnement pour un cryptage sécurisé.
Introduit la cryptographie à clé secrète, couvrant le chiffrement unique, les défauts dans le partage des clés, et les principes et le fonctionnement de la norme de chiffrement des données (DES).
Couvre la cryptographie symétrique en mettant l'accent sur la méthode de chiffrement unique et la confidentialité parfaite dans les systèmes cryptographiques.
Couvre l'intégration du stockage de données évolutives et de la carte réduisent le traitement à l'aide de Hadoop, y compris HDFS, Hive, Parquet, ORC, Spark et HBase.
Couvre une série d'exercices liés aux fonctions de cryptage, en commençant par celles de base et en progressant vers des méthodes de cryptage modernes.