Télécharger 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
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.