Méthodes de chiffrement Poly-alphabétique
Chiffre de Bellaso
L'ancêtre direct de Vigenère : poly-alphabétique à clé textuelle, inventé trente ans avant la publication de Vigenère.
- Famille :
- Poly-alphabétique
- Difficulté :
- Intermédiaire
- Époque :
- 1553, Giovan Battista Bellaso
- Inventeur :
- Giovan Battista Bellaso
Aussi appelé : Bellaso cipher
Le chiffre de Bellaso a été décrit par le cryptographe italien Giovan Battista Bellaso dans La cifra del Sig. Giovan Battista Bellaso en 1553 — soit trente-trois ans avant la publication du chiffre dit « de Vigenère ». Par un tour de l’histoire, le crédit a été attribué à Vigenère, qui publia sa version en 1586 ; Bellaso est tombé dans un relatif oubli.
Principe
Bellaso a proposé plusieurs tableaux successifs dans sa carrière (1553, 1555, 1564), tous bâtis sur la même idée : un tableau de correspondance piloté par une clé textuelle répétée cycliquement sous le clair. Chaque lettre de clé sélectionne une ligne du tableau ; la lettre claire détermine la colonne.
Le tableau le plus célèbre est celui de 1564, qui s’éloigne légèrement de la tabula recta en utilisant des lignes permutées au lieu d’alphabets décalés. Mais le principe opérationnel est identique à Vigenère :
C_i = fonction(P_i, K_i) où fonction dépend du tableau
Pour des raisons pédagogiques, on présente aujourd’hui souvent Bellaso avec la table de Vigenère, ce qui donne exactement Vigenère.
Exemple
Clair CIPHERCHRONICLE avec clé BELLASO (cyclée BELLASOBELLASOB) et table de Vigenère :
C + B → D I + E → M P + L → A H + L → S E + A → E
R + S → J C + O → Q H + B → I R + E → V O + L → Z
N + L → Y I + A → I C + S → U L + O → Z E + B → F
Résultat : DMASEJQIVZYIUZF.
Importance historique
- 1553 : Bellaso publie son premier traité. Il introduit l’idée d’une clé textuelle courte répétée cycliquement — c’est la clé moderne de Vigenère.
- 1586 : Blaise de Vigenère publie son Traicté des chiffres, qui reprend l’idée de Bellaso et y ajoute l’autoclave (extension de la clé par le texte clair). La postérité garde le nom de Vigenère.
- 1863 : Kasiski casse Vigenère (donc aussi Bellaso) avec sa méthode d’analyse des répétitions.
Faiblesses
Les mêmes que Vigenère — Bellaso partage la même structure de clé répétée :
- Kasiski pour retrouver la période.
- Indice de coïncidence pour confirmer la longueur.
- Chaque colonne est un César qu’on résout par analyse de fréquence.
Dans CipherChronicle
Bellaso est l’occasion de rendre à César ce qui lui est dû… ou plutôt à Bellaso. Les grilles associées peuvent s’appuyer sur cette anecdote historique pour introduire le concept de priorité scientifique dans la cryptographie classique.
Grille
- 1
Texte chiffré
Distribution plate, clé répétée — proche de Vigenère, historiquement antérieur.
- 2
Recherche de la période de clé
Kasiski et l'indice de coïncidence fonctionnent comme sur Vigenère.
- 3
Hypothèse : clé « BELLASO » (longueur 7)
Une fois la période identifiée, chaque colonne devient un César.
- 4
Application de la table de Bellaso
Chaque lettre de clé sélectionne une ligne du tableau et la lettre claire est décalée en conséquence.
- 5
Message révélé
Le texte clair apparaît après application des décalages cycliques.