Aller au contenu

Chiffre du livre

Collez un texte que vous et votre destinataire possédez tous deux, puis écrivez votre message sous forme de positions dans ce texte : un numéro de mot continu, la ligne et le mot, ou la page, la ligne et le mot. Déchiffrez une suite de nombres de la même façon et voyez exactement quel mot chaque nombre désigne. Gratuit, sans inscription.

Mode

Les deux correspondants ont besoin exactement de ce texte. Placez une ligne ne contenant que --- entre les pages. Les lignes sans mot ne sont pas comptées.

Alterner donne à une lettre répétée un numéro différent à chaque fois, ce qui masque les répétitions que cherche un cryptanalyste. Le déchiffrement est le même dans les deux cas.

Sans les barres obliques, le déchiffreur ne peut pas savoir où les mots se terminent.

Calcul

Chaque mot ou chaque lettre du message est recherché dans le texte-clé. La position est ce qui s'écrit.

MessageForme écriteOù dans le livre
M58Page 1, ligne 5, mot 8 : « mankind »
e7Page 1, ligne 1, mot 7 : « events »
e7Page 1, ligne 1, mot 7 : « events »
t3Page 1, ligne 1, mot 3 : « the »
séparation de mots/
a24Page 1, ligne 2, mot 11 : « another »
t3Page 1, ligne 1, mot 3 : « the »
séparation de mots/
d15Page 1, ligne 2, mot 2 : « dissolve »
a24Page 1, ligne 2, mot 11 : « another »
w1Page 1, ligne 1, mot 1 : « When »
n10Page 1, ligne 1, mot 10 : « necessary »

Comment utiliser le chiffre du livre

  1. 1. Collez le texte-clé. C'est votre livre. L'extrait fourni est la première phrase de la Déclaration d'indépendance des États-Unis, en anglais, qui appartient au domaine public. Celui qui déchiffre a besoin du texte exactement identique, sauts de ligne compris. Une ligne ne contenant que --- commence une nouvelle page.
  2. 2. Choisissez ce vers quoi pointe chaque position. Un mot entier, la première lettre d'un mot ou une lettre seule. Les premières lettres sont les plus souples, car presque toute lettre commence un mot.
  3. 3. Choisissez la façon d'écrire les positions. Un numéro continu, ligne:position ou page:ligne:position. Chiffrez un message, ou passez en mode Déchiffrer et collez des nombres.
  4. 4. Vérifiez le calcul. Le tableau liste chaque mot ou lettre, la position écrite pour lui et l'endroit où il se trouve dans le livre. Un ? signifie que le livre ne peut pas le fournir.

Comment fonctionne un chiffre du livre

Un chiffre du livre remplace chaque mot ou chaque lettre par un nombre indiquant où le trouver dans un texte convenu. Il n'y a ni algorithme ni table de clés : le livre lui-même est la clé. Qui n'a pas le livre voit une liste de nombres ; qui l'a lit le message en cherchant chacun d'eux. Les variantes qui comptent par page, ligne et mot sont parfois appelées chiffres d'Ottendorf.

Prenons le texte d'exemple et le message Meet at dawn, écrit avec les premières lettres et un numéro continu. En comptant les mots depuis le début, mankind est le mot 58, events le mot 7, the le mot 3, another le mot 24, et ainsi de suite :

Premières lettres, numéros continus

M E E T / A T / D A W N
58 7 7 3 / 24 3 / 15 24 1 10

Passez l'adresse en ligne:position et le même message devient 5:8 1:7 1:7 1:3 / 2:11 1:3 / 2:2 2:11 1:1 1:10 : mankind est le huitième mot de la ligne 5. Les positions plus longues se vérifient plus facilement à l'œil, et avec un livre imprimé ce sont elles qu'on utilisait réellement pour retrouver les mots.

Mots entiers, premières lettres ou lettres

  • Les mots entiers sont les plus compacts et les plus difficiles à fournir : chaque mot du message doit figurer dans le livre. The people dissolve vaut ici 3 13 15, mais un mot absent du livre devient ?.
  • Les premières lettres n'exigent qu'un mot commençant par chaque lettre, si bien que quelques centaines de mots de prose ordinaire couvrent presque tout l'alphabet. Q, X et Z sont les lacunes habituelles.
  • Les lettres seules permettent de désigner n'importe quelle lettre du texte : la couverture est presque complète, au prix de messages plus longs et de nombres plus grands.

Les répétitions trahissent le message

Si le E est toujours écrit 7, le nombre 7 apparaît aussi souvent que le E en anglais, et un cryptanalyste peut partir de là. L'option alterner entre les occurrences envoie chaque répétition d'une lettre vers une occurrence différente — le E devient 7, puis 33 — si bien que le même message s'écrit 58 7 33 3 / 24 14 / 15 25 1 10. Le déchiffreur lit les deux versions de la même façon.

Où les chiffres du livre ont été utilisés

L'exemple le plus connu est celui des papiers Beale, une brochure imprimée en Virginie en 1885 qui donne trois chiffres numériques censés localiser un trésor enfoui. Le deuxième a été résolu en prenant la première lettre du mot situé à chaque nombre dans la Déclaration d'indépendance, la méthode qu'utilise cet outil. Les deux autres n'ont pas été résolus publiquement, et de nombreux historiens doutent de la véracité de l'histoire qui les entoure. La correspondance de Benedict Arnold avec l'officier britannique John André, en 1780, aurait utilisé un code fondé sur la page, la ligne et le mot de livres imprimés, dont les Commentaries de Blackstone et un dictionnaire. En 1942, deux agents allemands au Caire ont utilisé le roman Rebecca de Daphne du Maurier comme clé pour leurs messages radio.

La faiblesse que partagent les trois exemples est la même : la clé est un objet physique. Édition, impression et même sauts de ligne modifient les positions, c'est pourquoi l'outil travaille à partir d'un texte collé. Et le livre peut être retrouvé. L'étagère d'un espion suspecté forme une courte liste de candidats, et chacun prend quelques secondes à essayer. Considérez cet outil comme un jeu et un outil pédagogique, et non comme une protection.

Questions fréquentes

Qu'est-ce qu'un chiffre du livre ?
C'est un chiffre qui remplace des mots ou des lettres par leur position dans un texte que deux personnes possèdent. Le texte est la clé. Les positions peuvent être un numéro de mot continu, une ligne et un mot, ou une page, une ligne et un mot.
Comment déchiffrer un chiffre du livre sans le livre ?
Il faut retrouver le livre. Regardez le plus grand nombre : c'est la longueur minimale du texte, ce qui réduit le champ des possibles. Essayez ensuite des candidats plausibles, comme une Bible, un discours célèbre ou un roman que l'expéditeur possédait, en collant chacun dans la zone de clé en mode Déchiffrer. Un candidat qui produit un texte lisible est la clé ; celui qui produit des non-sens ne l'est pas.
Que signifient les numéros de page, de ligne et de mot ?
Trois nombres comme 2:14:5 signifient page 2, ligne 14, mot 5. Comme ils renvoient à une édition précise, l'expéditeur et le destinataire doivent posséder le même tirage. Cet outil compte les lignes dans chaque page et recommence le compte après chaque ligne ne contenant que trois tirets.
Quel texte fait une bonne clé ?
Choisissez un long texte que vous pouvez tous deux vous procurer sans modification, et qui contient un large éventail de mots. Pour les codes par premières lettres, vérifiez que chaque lettre dont vous avez besoin commence un mot. Quelques centaines de mots suffisent pour un jouet ; un livre entier est préférable, car il offre davantage de places pour chaque lettre.
Pourquoi l'outil écrit-il un point d'interrogation ?
Le texte-clé ne contient aucun mot ni aucune lettre correspondants. Choisissez une autre unité, comme les premières lettres ou les lettres seules, ou un texte plus long. En mode Déchiffrer, un point d'interrogation signifie que le nombre pointe au-delà de la fin du livre, ou qu'il n'a pas la forme attendue pour le style d'adresse choisi.
Comment fonctionnait le chiffre de Beale ?
Dans le second chiffre résolu, chaque nombre est la position d'un mot dans la Déclaration d'indépendance, et la lettre en clair est la première lettre de ce mot. Les nombres de la brochure comportent quelques erreurs, et son histoire est largement mise en doute.
Un chiffre du livre est-il sûr ?
Pas selon les normes actuelles. Si un attaquant identifie le livre, il lit tout. Les nombres répétés révèlent les fréquences des lettres, et le plus grand nombre trahit la taille du livre. Utilisez un vrai chiffrement pour tout ce qui est privé.

Outils associés

Autres outils : Codes et chiffrements