Serie 3
Serie 3
Serie 3
SERIE D’EXERCICES 3
Exercice 8 - Cryptographie 3
Une technique ultérieure de cryptographie consista à opérer non avec un décalage
systématique, mais par une substitution aléatoire. Pour cela, on utilise un alphabet-clé, dans
lequel les lettres se succèdent de manière désordonnée, par exemple :
HYLUJPVREAKBNDOFSQZCWMGITX
C’est cette clé qui va servir ensuite à coder le message. Selon notre exemple, les A
deviendront des H, les B des Y, les C des L, etc.
Ecrire un algorithme qui effectue ce cryptage (l’alphabet-clé sera saisi par l’utilisateur, et on
suppose qu'il effectue une saisie correcte).
Exercice 9 - Cryptographie 4 - le chiffre de Vigenère
Un système de cryptographie beaucoup plus difficile à briser que les précédents fut inventé au
XVIe siècle par le français Vigenère. Il consistait en une combinaison de différents chiffres de
César.
On peut en effet écrire 25 alphabets décalés par rapport à l’alphabet normal :