Introduction classique Moderne Future … chiffrement par substitution cryptographie à clé secrète cryptographie à clé publique chiffrement par transposition Signature et authentification
Introduction Terminologie: cryptologie: 2 branches: - cryptographie: étude des méthodes permettant de transmettre des données de manière confidentielle; chiffrement Résultat: cryptogramme. cryptographie moderne utilise des algo cryptographiques qui dépendent d’une clé.
cryptanalyse: étude des procédés cryptographiques (cryptosystèmes): Trouver des points faibles; Décrypter des textes chiffrés. Décryptage (Décryptement): Trouver le texte en clair sans connaître la clé de déchiffrement.
clé de chiffrement clé de déchiffrement Texte en clair chiffrement Texte chiffré cryptogramme Déchiffrement Texte en clair Décryptement Texte en clair et/ou clé
Mécanismes de la cryptographie: cryptographie traditionnelle: dissimuler des messages pour certains utilisateurs; cryptographie moderne: offrir des services de sécurité: - confidentialité; - Intégrité; - Authentification des données transmises; - Authentification des tiers.
Mécanismes de sécurité: basés sur des algorithmes cryptographiques qui englobent: Le chiffrement; Le scellement et la signature; Les protocoles d’authentification mutuelle avec échange de clés; …
4 méthodes de cryptanalyse: cryptanalyse: reconstruction d’un message chiffré en clair à l’aide des méthodes mathématiques. 4 méthodes de cryptanalyse: Attaque sur texte chiffré seulement: Attaque sur texte clair connu: Attaque sur texte clair choisi: Attaque sur texte chiffré choisi: