Au XVIeme siècle, le français Blaise de Vigenère (1523-1596) exposa dans son «

Au XVIeme siècle, le français Blaise de Vigenère (1523-1596) exposa dans son « Traité des chiffres, ou secrètes manières d'écrire; Paris 1596 », le maniement du chiffre carré, également nommé « chiffre indéchiffrable » ou « chiffre par excellence ». Ce système de double substitution résista jusqu'en 1863 aux décrypteurs. Pour utiliser ce procédé, on inscrit dans un carré dit "carré de Vigenere", 26 fois l'alphabet, décalé chaque fois d'une lettre, comme dans l'exemple ci-dessous : 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 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 A C D E F G H I J K L M N O P Q R S T U V W X Y Z A B D E F G H I J K L M N O P Q R S T U V W X Y Z A B C E F G H I J K L M N O P Q R S T U V W X Y Z A B C D F G H I J K L M N O P Q R S T U V W X Y Z A B C D E G H I J K L M N O P Q R S T U V W X Y Z A B C D E F H I J K L M N O P Q R S T U V W X Y Z A B C D E F G I J K L M N O P Q R S T U V W X Y Z A B C D E F G H J K L M N O P Q R S T U V W X Y Z A B C D E F G H I K L M N O P Q R S T U V W X Y Z A B C D E F G H I J L M N O P Q R S T U V W X Y Z A B C D E F G H I J K M N O P Q R S T U V W X Y Z A B C D E F G H I J K L N O P Q R S T U V W X Y Z A B C D E F G H I J K L M O P Q R S T U V W X Y Z A B C D E F G H I J K L M N P Q R S T U V W X Y Z A B C D E F G H I J K L M N O Q R S T U V W X Y Z A B C D E F G H I J K L M N O P R S T U V W X Y Z A B C D E F G H I J K L M N O P Q S T U V W X Y Z A B C D E F G H I J K L M N O P Q R T U V W X Y Z A B C D E F G H I J K L M N O P Q R S U V W X Y Z A B C D E F G H I J K L M N O P Q R S T V W X Y Z A B C D E F G H I J K L M N O P Q R S T U W X Y Z A B C D E F G H I J K L M N O P Q R S T U V X Y Z A B C D E F G H I J K L M N O P Q R S T U V W Y Z A B C D E F G H I J K L M N O P Q R S T U V W X Z 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 Pour crypter, on convient d'une clef (mot ou phrase). A chaque lettre du texte clair on fait correspondre une lettre de la clef (la clef étant répétée autant de fois que nécessaire). La lettre du texte chiffré sera prise dans la colonne correspondante à la lettre du texte clair, et dans la ligne correspondante à la lettre de la clef. En posant C le texte codé, T le texte et K la clé, on peut traduire ceci par la formule : C = T + K [mod 26] Pour déchiffrer le message, il suffit de faire l'opération inverse : On prend la ligne correspondant à la lettre de la clé, et on la suit jusqu'à rencontrer le caractère codé; la lettre décodée est alors la première de cette colonne. Ce qui se traduit par la formule : T = C - K [mod 26] Référence : http://lwh.free.fr/pages/algo/crypto/vigenere.htm http://www.primenumbers.net/Renaud/fr/crypto/DES.htm uploads/Religion/ code-de-vigenere.pdf

  • 24
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Aoû 26, 2021
  • Catégorie Religion
  • Langue French
  • Taille du fichier 0.2902MB