Cette méthode est la suite logique du procédé de chiffrement à trois carrés. Dans cette version, les lettres claires occupent les cellules des grilles vertes, tandis que les lettres chiffrées occupent les cellules des grilles jaunes. Dans la version française, on élimine le W qui sera le cas échéant remplacé par le V. En anglais, on préfère supprimer le J.
| Grille 1 |
|
|
Grille 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Grille 4 |
|
|
Grille 2 |
On chiffre les lettres du message clair par bigramme. À titre d'exemple, chiffrons le bigramme ch. On repère le c dans la grille 1, le h dans la grille 2, puis on cherche dans les grilles 3 et 4 les lettres qui complètent le rectangle: dans notre exemple, le S dans la grille 3 et le F dans la grille 4. CH sera donc chiffré SF.
Le déchiffrement se fait de façon analogue au chiffrement. Déchiffrons le bigramme SF. On repère le S dans la grille 3, le F dans la grille 4, puis on cherche dans les grilles 1 et 2 les lettres qui complètent le rectangle: dans notre exemple, le c dans la grille 1 et le h dans la grille 2. SF sera donc déchiffré CH.
Pour former les grilles de chiffrement (3 et 4), on utilise un mot-clef secret pour créer un alphabet désordonné avec lequel on remplissait la grille ligne par ligne.
Utilisez le programme javascript ci-dessous pour vous familiariser avec ce chiffre. Écrivez dans la partie verte le message clair (ou le cryptogramme dans la partie jaune) sans caractères spéciaux (au besoin prétraitez le texte).