La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Le codage Vigenère.

Présentations similaires


Présentation au sujet: "Le codage Vigenère."— Transcription de la présentation:

1 Le codage Vigenère

2 Le codage Vigenère consiste à utiliser un mot clé choisi au hasard pour crypter ou décrypter un message. Historique Blaise de Vigenère était un diplomate français ( ). Il a inventé le codage Vigenère en améliorant le code César à l’aide d’une clé. Blaise de Vigenère a été mathématicien ( cryptographe ) IL était aussi amateur d’ésotérisme ( alchimiste )

3 Coder un message claire chiffre claire chiffre
B C D E F G H I J K L M chiffre 1 2 3 4 5 6 7 8 9 10 11 12 claire N O P Q R S T U V W X Y Z chiffre 13 14 15 16 17 18 19 20 21 22 23 24 25 Chaque lettre en clair ci-dessus est associée à un chiffre. Pour coder, on considère la lettre en clair au dessus de la lettre du mot clé, et on décale chaque lettre en clair du nombre associé à la lettre du mot clé. Par exemple la lettre en clair B doit être décalée de 12 lettres, si la lettre du mot clé est M. Donc la lettre codée est N.  Le chiffrement de Vigenère ressemble beaucoup au chiffrement de César, à la différence près qu'il utilise une clef plus longue afin de pallier le principal problème du chiffrement de César: le fait qu'une lettre puisse être codée d'une seule façon. Pour cela on utilise un mot clef au lieu d'un simple caractère.

4 Table de Vigenère. Lettre en clair A B C D E F G H I J K L M N O P Q R
S T U V W X Y Z C l é U t i l i s é e L e t t r e c h i f f r é e

5 Exemple1 : Codons un message : pour coder « bonjour », on choisit une clé : « MPS ».
On écrit le mot clé sous le texte clair autant de fois que nécessaire. B O N J U R M P S D F V Exemple 2 : en utilisant la table de Vigenère et le mot clé bonjour R E N D Z V O U S A M T P I F A M I D J C U


Télécharger ppt "Le codage Vigenère."

Présentations similaires


Annonces Google