« Carre de Polybe » : différence entre les versions
Ligne 3 : | Ligne 3 : | ||
== Principe général == |
== Principe général == |
||
Le principe du carre de Polybe est relativement simple. Tous d’abord , nous allons créer une matrice carré d’ordre 5 dont chaque ligne et chaque colonne seront numérotées. Comme |
Le principe du carre de Polybe est relativement simple. Tous d’abord , nous allons créer une matrice carré d’ordre 5 dont chaque ligne et chaque colonne seront numérotées. Comme l'alphabet latin est constitué de 26 lettres et que notre matrice compte 25 cases, nous allons par convention ranger les lettres I et J dans la même case. <br/> |
||
<center>[[Fichier:Carré_de_Polybe.png ]]</center><br/> |
|||
Pour chiffrer un message avec le Carré de Polybe, il suffit de chiffrer chaque lettre du message par les coordonnées (ligne / colonne) de la case dans laquelle elle se trouve. Ainsi, nous avons le résultat suivant si l'on souhaite chiffrer le message SPARTACUS :<br/> |
|||
[[Fichier:Polybe.png|center]] |
|||
<center>[[Fichier:Spartacus.PNG]]</center><br/> |
|||
Afin de déchiffrer un message chiffré avec le Carré de Polybe, il suffit d'effectuer l'opération inverse. C'est à dire traduire chaque paire de chiffres, correspondant à des coordonnées, par la lettre correspondante. |
|||
Pour chiffrer, il suffit d’associer une paire de <b>(ligne, colonne)</b> à chaque lettre d’un message. Pour dechiffrer, il suffit de faire le traitement inverse. |
|||
(Exemple :GIF) |
|||
== Les variantes == |
== Les variantes == |
Version du 20 novembre 2016 à 16:26
Le carre de Polybe est une méthode ancienne de chiffrement par substitution. Actuellement, nous ne connaissons ni son inventeur, ni sa date de création. Le premier ouvrage connu qui traite de ce sujet s’appelle Histoire et a été rédigé vers -150 av-JC par l’historien grec Polybe (vers -200 à Mégalopolis – vers -120).
Principe général
Le principe du carre de Polybe est relativement simple. Tous d’abord , nous allons créer une matrice carré d’ordre 5 dont chaque ligne et chaque colonne seront numérotées. Comme l'alphabet latin est constitué de 26 lettres et que notre matrice compte 25 cases, nous allons par convention ranger les lettres I et J dans la même case.
Pour chiffrer un message avec le Carré de Polybe, il suffit de chiffrer chaque lettre du message par les coordonnées (ligne / colonne) de la case dans laquelle elle se trouve. Ainsi, nous avons le résultat suivant si l'on souhaite chiffrer le message SPARTACUS :
Afin de déchiffrer un message chiffré avec le Carré de Polybe, il suffit d'effectuer l'opération inverse. C'est à dire traduire chaque paire de chiffres, correspondant à des coordonnées, par la lettre correspondante.