algorithme de Vigenere On associe à chaque lettre un chiffre correspondant à sa position dans l’alphabet, a :1, b : 2,…z : 26, l’algorithme utilise une clé. Il s’agit de chiffrer le texte original en utilisant la clé qui sera répétée autant de fois que nécessaire dans le message :
3
Exemple : soit la clé "bonjour" et soit le message suivant : "ceci est un texte secret" bonjour bonjour bonjou pour avoir une lettre du message chiffré , il faut prendre le code d’une lettre du message en clair et le code d’une lettre de la clé, faire leur somme modulo 26 code(y) = (code(x) + code( c))mod 26 pour déchiffrer le message, il faudra faire l’opération inverse code(x) = (code(y)-code(c)) mod 26
Partager