Exercices - Chapitre 1: Histoire de la cryptographie
Mettez en pratique vos connaissances sur l'histoire et l'évolution de la cryptographie
Exercice 1.1 : Chiffrement de César
Le chiffrement de César est l'un des plus anciens algorithmes de chiffrement connus. Il consiste à décaler chaque lettre d'un message d'un nombre fixe de positions dans l'alphabet.
Partie A : Déchiffrement
Déchiffrez le message suivant qui a été chiffré avec un décalage de 3 positions :
DWWDTXHU D O'DXEH
Partie B : Chiffrement
Chiffrez le message suivant en utilisant un décalage de 7 positions :
RENDEZ-VOUS A MIDI
Partie C : Cryptanalyse
Vous avez intercepté le message chiffré suivant : "WHVW GH FRQQALVVDQFH"
Vous ne connaissez pas la clé (le décalage), mais vous savez qu'il s'agit d'un chiffrement de César. Comment procéderiez-vous pour retrouver le message original ?
Exercice 1.2 : Analyse fréquentielle
L'analyse fréquentielle est une technique de cryptanalyse qui exploite le fait que, dans une langue donnée, certaines lettres apparaissent plus fréquemment que d'autres.
Texte chiffré
Voici un texte chiffré par substitution mono-alphabétique (chaque lettre est remplacée par une autre lettre de manière constante) :
PF HZOKRLTZJKBOF FDR PJ DHOFGHF EFD HLEFD DFHZFRD FR FPPF FDR VROFBFGR POFF J P'BGELZXJROCVF. PFD KZFXOFZD DNDRKXFD EF HZOKRLTF FRJOFGR RZFD DOXKPFD, XJOD JPV HOVZD EFD DOFHPFD, OPD DLGR EFQFGVD EF KPVD FG KPVD HLXKPFIFS.
Consigne
En utilisant l'analyse fréquentielle, déchiffrez ce texte. Voici les fréquences des lettres en français (par ordre décroissant) : E, A, S, I, N, T, R, U, L, O, D, C, P, M, V, Q, F, B, G, H, J, X, Y, Z, K, W.
Indice : commencez par identifier les lettres les plus fréquentes dans le texte chiffré et comparez-les avec les lettres les plus fréquentes en français.
Exercice 1.3 : Chiffre de Vigenère
Le chiffre de Vigenère est un système de chiffrement par substitution polyalphabétique utilisant une série de différents chiffrements de César basés sur les lettres d'un mot clé.
Partie A : Chiffrement
Chiffrez le message suivant en utilisant le chiffre de Vigenère avec la clé "CRYPTO" :
COURS DE CRYPTOGRAPHIE
Partie B : Déchiffrement
Déchiffrez le message suivant qui a été chiffré avec le chiffre de Vigenère en utilisant la clé "ENIGMA" :
IRMLQM SR XZUNTK TMSQSGO
Partie C : Analyse
Expliquez pourquoi le chiffre de Vigenère a été considéré comme "indéchiffrable" pendant près de trois siècles, et comment il a finalement été cassé.
Exercice 1.4 : Évolution historique et impact
Cet exercice vise à développer votre compréhension des aspects historiques et stratégiques de la cryptographie.
Partie A : Enigma et son impact
Expliquez comment le déchiffrement d'Enigma par les Alliés a influencé l'issue de la Seconde Guerre mondiale. Quelles innovations techniques et organisationnelles ont été nécessaires pour y parvenir ?
Partie B : De la cryptographie classique à la moderne
Identifiez et décrivez les trois changements les plus significatifs qui ont marqué la transition de la cryptographie classique (pré-informatique) à la cryptographie moderne.
Partie C : Étude de cas
Choisissez un événement historique où la cryptographie a joué un rôle crucial (autre que le déchiffrement d'Enigma) et analysez son impact sur le cours de l'histoire.
Matériel de cours associé
Pour mieux comprendre ces exercices, revisitez le chapitre correspondant du cours.
Chapitre 1 : Histoire de la cryptographie