Chiffre d'Alberti

Chiffre d'Alberti

Le chiffre d'Alberti est un chiffrement polyalphabétique inventé par Léon Battista Alberti.

Sommaire

Le précurseur

Bien que les chiffres polyalphabétiques n'apparaissent qu'à la fin du XVIe siècle, on peut en faire remonter l'origine à Alberti. Autour de 1460, Alberti proposa d'utiliser deux ou plusieurs alphabets désordonnés en passant de l'un à l'autre au cours du chiffrement, afin d'échapper à l'analyse des fréquences des cryptanalystes potentiels. Bien qu'il ait effectué, ce faisant, la percée la plus significative dans le cryptage depuis plus de mille ans, Alberti échoua à développer son concept en un système complet. Cette tâche devait revenir à plusieurs chercheurs qui travaillèrent sur ses idées après lui: Jean Trithème, Giovanni Battista Bellaso, Giambattista della Porta et Blaise de Vigenère.

Le cadran chiffrant d'Alberti

Dans l'essai De Componendis Cyphris qu'il écrivit en 1466 ou 1467, il laissait entendre qu'il avait inventé la notion d'analyse des fréquences, mais les idées qu'il avançait semblent trop élaborées pour qu'il en soit ainsi. Néanmoins, son étude remarquablement claire constitue, en vingt-cinq pages manuscrites en latin, le plus ancien ouvrage de cryptologie du monde occidental. Ce n'est qu'après avoir expliqué comment les déchiffrements sont possibles qu'il exposait les moyens de les prévenir. Partant de là, Alberti passait en revue divers procédés:

  • substitutions de différentes sortes
  • transposition des lettres au sein d'un mot
  • messages obtenus en marquant d'un point certaines lettres d'un texte innocent, encres sympathiques.

Il terminait son œuvre par un chiffre de son invention: le cadran chiffrant.

Fonctionnement

Alberti décrit son fonctionnement :

Je découpe deux disques dans une plaque de cuivre. L'un, plus grand, sera fixe, et l'autre, plus petit, mobile. Le diamètre du disque fixe est supérieur d'un neuvième à celui du disque mobile. Je divise la circonférence de chacun d'eux en vingt-quatre parties égales appelées secteurs. Dans chaque secteur du grand disque j'inscris en suivant l'ordre alphabétique normal une lettre majuscule rouge: d'abord A, ensuite B, puis C, etc., omettant H et K [et Y] qui ne sont pas indispensables.

Ceci lui donnait 20 lettres, J, U et W ne figurant pas dans son alphabet. Dans les quatre secteurs restants, il inscrivait les chiffres 1, 2, 3 et 4. Dans chacun des vingt-quatre secteurs du disque mobile, il inscrivait «une lettre minuscule, en noir, non pas dans un ordre normal comme pour le disque fixe, mais dans un ordre incohérent. Ainsi, on peut supposer que la première lettre sera a, la deuxième g, la troisième q, et ainsi de suite jusqu'à ce que les vingt-quatre secteurs soient remplis, car il y a vingt-trois caractères dans l'alphabet latin, le vingt-quatrième étant &. Ces arrangements effectués, on place le petit disque sur le grand, de façon qu'une aiguille passée dans les deux centres serve d'axe commun autour duquel tournera le disque mobile.» Les deux correspondants, disposant chacun de cadrans identiques, conviennent d'une lettre-indice prise dans le cercle mobile, par exemple k. Ensuite, pour chiffrer, l'expéditeur place cette lettre-indice en face d'une lettre quelconque du disque extérieur. Il informe son correspondant de la position du disque mobile en écrivant en tête du cryptogramme cette lettre-clef. Alberti donne comme exemple le k en face du B.

Alberti ajoute :

À partir de ce point de départ, chaque lettre du message [chiffré] représentera la lettre fixée au-dessus d'elle. Après avoir écrit trois ou quatre lettres, je peux changer la position de la lettre-indice de façon que k soit, par exemple, sous le D. Donc, dans mon message, j'écrirai un D majuscule et à partir de ce point k ne signifiera plus B mais D et toutes les lettres du disques fixes auront de nouveaux équivalents.

Cette multiplicité des équivalents fait d'Alberti l'inventeur de la substitution polyalphabétique.

Surchiffrement

Alberti compléta cette découverte, déterminante dans l'histoire de la cryptologie, par une autre invention remarquable: le surchiffrement codique. C'est dans ce but qu'il avait ajouté les chiffres sur le disque extérieur. Il composa une table dans laquelle était réunies toutes les combinaisons possibles des chiffres 1, 2, 3, 4, de 11 à 4444. Il obtint ainsi 336 groupes qu'il utilisait comme un petit répertoire.

J'introduis ces nombres dans mon message et, par application du procédé, ils se trouvent remplacés par des lettres qui leur correspondent.

Ainsi supposons que 341 signifie "Pape". Ce nombre deviendra "iqh" pour une position du disque et "dgb" pour une autre.

Voir aussi

Références

  • Kahn David, La guerre des codes secrets, InterEditions, 1980, pp. 20-23
  • De Componendis Cyfris (en latin) téléchargé chez Galimberti Tipografi Editori
  • Cet article contient tout ou une partie d'un document provenant du site Ars Cryptographica. L'auteur autorise Wikipédia à utiliser les textes présents sur son site si la source originale est mentionnée.

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Chiffre d'Alberti de Wikipédia en français (auteurs)

Игры ⚽ Поможем сделать НИР

Regardez d'autres dictionnaires:

  • Chiffre De Beale — Le Chiffre de Beale est le nom donné au chiffre de Thomas J. Beale, chiffre qui reste en partie encore mystérieux. Il faut également noter que cette histoire est soumise à caution, de nombreux éléments laissant planer un doute sur sa véracité.… …   Wikipédia en Français

  • Chiffre de beale — Le Chiffre de Beale est le nom donné au chiffre de Thomas J. Beale, chiffre qui reste en partie encore mystérieux. Il faut également noter que cette histoire est soumise à caution, de nombreux éléments laissant planer un doute sur sa véracité.… …   Wikipédia en Français

  • Chiffre De Vigenère — Le chiffre de Vigenère est un système de chiffrement, élaboré par Blaise de Vigenère (1523 1596), diplomate français du XVIe siècle. C est un système de substitution poly alphabétique ou de chiffrement polyalphabétique. Cela signifie qu il… …   Wikipédia en Français

  • Chiffre de Vigenere — Chiffre de Vigenère Le chiffre de Vigenère est un système de chiffrement, élaboré par Blaise de Vigenère (1523 1596), diplomate français du XVIe siècle. C est un système de substitution poly alphabétique ou de chiffrement polyalphabétique.… …   Wikipédia en Français

  • Chiffre de vigenère — Le chiffre de Vigenère est un système de chiffrement, élaboré par Blaise de Vigenère (1523 1596), diplomate français du XVIe siècle. C est un système de substitution poly alphabétique ou de chiffrement polyalphabétique. Cela signifie qu il… …   Wikipédia en Français

  • Chiffre Des Francs-maçons — Le chiffre des Francs maçons, encore appelé alphabet du parc à cochons ou Pigpen, est un chiffre de substitution associant à chaque lettre un symbole. Ce chiffre est facilement attaquable par analyse fréquentielle. Sommaire 1 Historique 2… …   Wikipédia en Français

  • Chiffre des Francs-macons — Chiffre des Francs maçons Le chiffre des Francs maçons, encore appelé alphabet du parc à cochons ou Pigpen, est un chiffre de substitution associant à chaque lettre un symbole. Ce chiffre est facilement attaquable par analyse fréquentielle.… …   Wikipédia en Français

  • Chiffre des francs-maçons — Le chiffre des Francs maçons, encore appelé alphabet du parc à cochons ou Pigpen, est un chiffre de substitution associant à chaque lettre un symbole. Ce chiffre est facilement attaquable par analyse fréquentielle. Sommaire 1 Historique 2… …   Wikipédia en Français

  • Chiffre De Playfair — Le Chiffre de Playfair, fut inventé par Charles Wheatstone, qui le décrit pour la première fois en 1854. Le Chiffre de Playfair ou Carré de Playfair est une méthode manuelle de chiffrement symétrique qui fut la première technique utilisable en… …   Wikipédia en Français

  • Chiffre Playfair — Chiffre de Playfair Le Chiffre de Playfair, fut inventé par Charles Wheatstone, qui le décrit pour la première fois en 1854. Le Chiffre de Playfair ou Carré de Playfair est une méthode manuelle de chiffrement symétrique qui fut la première… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”