1/191
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
Qu’est-ce que la cryptographie ?
Un ensemble de méthodes mathématiques utilisées pour protéger les informations.
À quels risques la cryptographie répond-elle notamment ?
À l’interception, à la modification et à l’usurpation d’identité.
Quels objectifs de sécurité sont présentés dans le chapitre ?
Confidentialité, intégrité, authenticité et non-répudiation.
À quelle question répond la confidentialité ?
Seul le destinataire autorisé peut-il lire le message ?
À quelle question répond l’intégrité ?
Le message a-t-il été modifié ?
À quelle question répond l’authenticité ?
L’origine du message ou l’identité est-elle vérifiée ?
À quelle question répond la non-répudiation ?
Dispose-t-on d’une preuve de l’origine opposable au signataire ?
Que signifie chiffrer un message ?
Transformer un message clair M en un message chiffré C à l’aide d’une clé.
Que signifie déchiffrer un message ?
Retrouver le message clair M à l’aide de la clé appropriée.
Le hachage est-il un chiffrement ?
Non.
La signature numérique est-elle un chiffrement ?
Non.
Un certificat numérique chiffre-t-il lui-même les données ?
Non.
Qu’est-ce que le chiffrement symétrique ?
Un chiffrement dans lequel la même clé secrète K sert à chiffrer et à déchiffrer.
Quelle formule représente le chiffrement symétrique ?
C = Chiffrer(K, M), puis M = Déchiffrer(K, C).
Que doivent faire Alice et Bob avec la clé symétrique K ?
La connaître tous les deux et la garder secrète.
Quel algorithme symétrique majeur est cité ?
AES.
Quels autres algorithmes symétriques sont cités dans le support ?
DES, IDEA et RC4.
Quels algorithmes historiques cités faut-il éviter pour de nouveaux systèmes ?
DES et RC4.
Quel est un avantage majeur du chiffrement symétrique ?
Il est rapide.
Pourquoi le chiffrement symétrique est-il adapté aux gros volumes ?
Parce qu’il est rapide et efficace pour chiffrer beaucoup de données.
Le chiffrement symétrique peut-il être implémenté en logiciel ou en matériel ?
Oui.
Quelle est une limite majeure du chiffrement symétrique ?
La distribution sécurisée de la clé secrète.
Quel autre problème apparaît avec de nombreux utilisateurs ?
La gestion d’un grand nombre de clés.
Le chiffrement symétrique avec clé partagée fournit-il la non-répudiation ?
Non.
Combien de clés sont nécessaires si n utilisateurs communiquent tous entre eux avec une clé différente par paire ?
n × (n − 1) / 2 clés.
Combien de clés faut-il pour 5 utilisateurs en chiffrement symétrique pair-à-pair ?
10 clés.
Le chiffrement seul garantit-il l’intégrité ?
Non.
Le chiffrement seul garantit-il l’authenticité ?
Non.
Quel mécanisme peut fournir intégrité et authenticité avec une clé secrète partagée ?
Un MAC.
Que signifie MAC dans ce contexte ?
Un mécanisme d’authentification de message utilisant une clé secrète partagée.
Quel piège faut-il éviter concernant le chiffrement seul ?
Croire qu’il assure automatiquement confidentialité, intégrité et authenticité ; il vise d’abord la confidentialité.
Qu’est-ce que le chiffrement asymétrique ?
Un mécanisme utilisant deux clés complémentaires par utilisateur : une clé publique et une clé privée.
Que fait-on de la clé publique ?
Elle est diffusée aux autres.
Que fait-on de la clé privée ?
Elle est gardée secrète par son propriétaire.
À quoi peut servir la clé publique selon l’algorithme ?
À chiffrer pour son propriétaire ou à vérifier sa signature.
À quoi peut servir la clé privée selon l’algorithme ?
À déchiffrer ou à signer.
Alice veut envoyer un message confidentiel à Bob : quelle clé utilise-t-elle pour chiffrer ?
La clé publique de Bob.
Bob reçoit un message chiffré avec sa clé publique : quelle clé utilise-t-il pour déchiffrer ?
Sa clé privée.
Alice veut signer un message : quelle clé utilise-t-elle ?
Sa clé privée.
Avec quelle clé les autres vérifient-ils la signature d’Alice ?
La clé publique d’Alice.
Quels exemples d’algorithmes asymétriques sont cités ?
RSA, ElGamal et Diffie-Hellman.
Diffie-Hellman est-il un algorithme de chiffrement direct des messages ?
Non.
À quoi sert Diffie-Hellman selon le support ?
À établir un secret partagé.
Quel avantage de l’asymétrique concerne la clé privée ?
Il n’est pas nécessaire de transmettre la clé privée.
Combien de clés sont nécessaires pour n utilisateurs en asymétrique selon le support ?
2n clés, soit une paire par utilisateur.
Quel mécanisme supplémentaire l’asymétrique permet-il ?
La signature numérique.
Quel est un inconvénient de l’asymétrique par rapport au symétrique ?
Il est généralement plus coûteux en calcul.
Pourquoi la clé publique doit-elle être authentifiée ?
Pour vérifier qu’elle appartient réellement à la personne ou au serveur annoncé.
Quel risque apparaît si la clé publique n’est pas authentifiée ?
Une attaque de l’homme du milieu par substitution de clé.
Comment fonctionne l’attaque de l’homme du milieu décrite ?
L’attaquant remplace la clé publique de Bob par la sienne ; Alice croit alors parler à Bob.
Quel mécanisme aide à vérifier à qui appartient une clé publique ?
Les certificats numériques.
Qu’est-ce que le chiffrement hybride ?
La combinaison de la cryptographie asymétrique pour les clés et du chiffrement symétrique pour les données.
Quelle est la première étape du chiffrement hybride dans l’exemple ?
Alice génère une clé symétrique temporaire K appelée clé de session.
Que fait Alice avec le document dans un chiffrement hybride ?
Elle le chiffre avec la clé symétrique de session K.
Comment Alice protège-t-elle la clé de session K dans l’exemple ?
Elle la protège avec la clé publique de Bob.
Que reçoit Bob dans le schéma hybride ?
Le document chiffré et la clé de session protégée.
Comment Bob récupère-t-il la clé de session ?
Avec sa clé privée.
Que fait Bob après avoir récupéré la clé de session ?
Il déchiffre le document avec cette clé symétrique.
Quel principe général faut-il retenir du chiffrement hybride ?
Asymétrique pour établir/protéger les clés, symétrique pour les données.
Pourquoi utiliser le chiffrement hybride ?
Pour combiner la rapidité du symétrique avec la gestion des clés par l’asymétrique.
Diffie-Hellman peut-il être utilisé dans un schéma hybride ?
Oui, pour établir le secret de session.
Le chiffrement hybride fournit-il automatiquement une signature ?
Non.
Le chiffrement hybride fournit-il automatiquement la non-répudiation ?
Non.
La cryptographie asymétrique est-elle toujours plus sûre que la symétrique ?
Non, la sécurité dépend des algorithmes, des clés et du protocole.
Qu’est-ce qu’une fonction de hachage ?
Une fonction qui calcule une empreinte h = H(M) à partir d’un message M.
Quelle formule représente le hachage ?
h = H(M).
Quelle est la taille de l’entrée d’une fonction de hachage ?
Elle peut être variable.
Quelle est la taille de l’empreinte pour un algorithme de hachage donné ?
Fixe.
Existe-t-il une clé de déchiffrement pour un hash simple ?
Non.
Hacher signifie-t-il chiffrer ?
Non.
Qu’est-ce que la résistance à la préimage ?
À partir de h, il doit être difficile de trouver M tel que H(M) = h.
Qu’est-ce que la résistance à la seconde préimage ?
À partir d’un message M, il doit être difficile de trouver un autre M′ tel que H(M′) = H(M).
Qu’est-ce que la résistance aux collisions ?
Il doit être difficile de trouver deux messages différents ayant la même empreinte.
Les collisions existent-elles mathématiquement ?
Oui.
Que demande-t-on à une bonne fonction de hachage concernant les collisions ?
Qu’elles soient trop coûteuses à trouver en pratique.
Quelle taille d’empreinte produit MD5 ?
128 bits.
Quelle taille d’empreinte produit SHA-1 ?
160 bits.
Quelle taille d’empreinte produit SHA-256 ?
256 bits.
MD5 convient-il encore aux usages exigeant une forte résistance aux collisions ?
Non.
SHA-1 convient-il encore aux usages exigeant une forte résistance aux collisions ?
Non.
Quelles familles de hachage faut-il retenir pour les usages modernes dans la fiche ?
SHA-2 et SHA-3.
Quel algorithme cité dans le support n’a pas été retenu comme standard SHA-3 ?
MD6.
Quels usages du hachage sont cités ?
Contrôle d’intégrité, signatures et stockage des mots de passe.
Pourquoi une empreinte de référence doit-elle être fiable ?
Parce qu’un attaquant pourrait sinon modifier à la fois le fichier et son empreinte.
Quelle recommandation est donnée pour le stockage des mots de passe ?
Utiliser un sel unique et une fonction dédiée coûteuse, comme Argon2id.
Un simple SHA-256 est-il suffisant pour stocker les mots de passe ?
Non.
Quel est le but principal d’une signature numérique ?
Prouver l’origine et détecter les modifications du document.
Quelle est la première étape de création d’une signature dans le schéma du cours ?
Calculer l’empreinte du document.
Quelle clé Alice utilise-t-elle pour produire la signature ?
Sa clé privée.
Que transmet Alice au destinataire lors d’une signature ?
Le document et la signature.
Avec quelle clé Bob vérifie-t-il la signature d’Alice ?
Avec la clé publique authentifiée d’Alice.
Que contrôle la vérification de signature ?
La cohérence entre la signature et le document reçu.
Que signifie une signature valide ?
L’intégrité et l’origine sont vérifiées, sous réserve d’une clé publique fiable et d’une clé privée protégée.
À quel objectif la signature contribue-t-elle ?
À la non-répudiation.
Que peut signifier une signature invalide ?
Message altéré, mauvaise clé ou signature incorrecte.
Que faut-il faire si la signature est invalide ?
Rejeter la vérification.
Signer un document le rend-il confidentiel ?
Non.
Une signature est-elle simplement un chiffrement avec la clé privée ?
Non, signature et chiffrement sont des opérations distinctes.
Quelle condition est essentielle pour faire confiance à une signature ?
Disposer d’une clé publique authentifiée du signataire.
Pourquoi faut-il protéger la clé privée du signataire ?
Parce qu’une compromission remet en cause la confiance dans les signatures produites.