La Cryptographie militaire
by Auguste Kerckhoffs
15 cardsMilitary cryptography — the 1883 paper that founded modern cryptanalysis: six desiderata for ciphers, the repeated-fragment key-length attack, and the maxim that a cipher must baffle even its inventor.
The enemy knows the system
Il faut qu'il n'exige pas le secret, et qu'il puisse sans inconvénient tomber entre les mains de l'ennemi. The system must not require secrecy, and must be able to fall into the enemy's hands without inconvenience.
— In our words · Source: La Cryptographie militaire (Auguste Kerckhoffs)
A break doesn't expire
Une fois qu'un cryptogramme intercepté a pu être déchiffré, toute nouvelle dépêche, écrite avec la même clef et qui subit le même sort, peut être lue instantanément. Once one intercepted cryptogram is broken, every later dispatch written with the same key can be read instantly.
— In our words · Source: La Cryptographie militaire (Auguste Kerckhoffs)
Secrecy doesn't scale
J'entends par secret, non la clef proprement dite, mais ce qui constitue la partie matérielle du système : tableaux, dictionnaires ou appareils mécaniques. By secrecy I mean not the key itself, but the material part of the system: tables, dictionaries, mechanical devices.
— In our words · Source: La Cryptographie militaire (Auguste Kerckhoffs)
Destroy the weapon by publishing it
Ce n'était pas un des moindres services à rendre à la patrie que d'anéantir par la publicité l'arme la plus dangereuse des ennemis secrets. In 1793 Dlandol published the royalists' cipher keys — annihilating by publicity the most dangerous weapon of the Republic's secret enemies.
— In our words · Source: La Cryptographie militaire (Auguste Kerckhoffs)
Every break is two jobs
Le déchiffrement d'un cryptogramme dont on n'a pas la clef comporte deux opérations bien distinctes : un calcul de probabilité et un travail de tâtonnement. Breaking a cryptogram without the key is two distinct jobs: a probability calculation and groping trial-and-error.
— In our words · Source: La Cryptographie militaire (Auguste Kerckhoffs)
Repetition is the leak
Dans tout texte chiffré, deux polygrammes semblables sont le produit de deux groupes de lettres semblables, cryptographiés avec les mêmes alphabets ; le nombre de chiffres compris dans l'intervalle des deux polygrammes est un multiple du nombre des lettres de la clef. Two identical ciphertext fragments come from two identical plaintext groups under the same alphabets — and the distance between them is a multiple of the key length.
— In our words · Source: La Cryptographie militaire (Auguste Kerckhoffs)
The whole cipher is one letter: E
La valeur d'un chiffre se mesure aux garanties qu'il offre contre la découverte du signe correspondant à cette lettre. The value of a cipher is measured by the guarantees it offers against discovery of the sign for the letter E.
— In our words · Source: La Cryptographie militaire (Auguste Kerckhoffs)
The traitor words
Dans les cas un peu difficiles ce sont généralement les deux ou trois premiers mots qui viennent jouer le rôle de traîtres. In the hard cases it is generally the first two or three words that play the traitors.
— In our words · Source: La Cryptographie militaire (Auguste Kerckhoffs)
Symmetry of position
Du moment que les alphabets sont disposés en nombre carré, et que la signification d'un chiffre commun a été trouvée dans deux ou plusieurs alphabets, on peut, au moyen d'une simple addition, déterminer la place que doit occuper dans ces différents alphabets tout nouveau chiffre. In square-arranged alphabets the letters keep their relative order — solve one letter in two alphabets and every other letter transfers by offset.
— In our words · Source: La Cryptographie militaire (Auguste Kerckhoffs)
One key per message
Quelle que soit la disposition adoptée des alphabets, les correspondants sont toujours tenus d'écrire chacune de leurs dépêches avec une clef différente. Whatever the alphabets, correspondents must write each dispatch with a different key.
— In our words · Source: La Cryptographie militaire (Auguste Kerckhoffs)
Ars ipsi secreta magistro
Un chiffre n'est bon qu'autant qu'il reste indéchiffrable pour le maître lui-même qui l'a inventé : Ars ipsi secreta magistro. A cipher is only good insofar as it remains indecipherable to the very master who invented it.
— Source: La Cryptographie militaire (Auguste Kerckhoffs)
Teach your officers to break it
Ce ne sera que lorsque nos officiers auront étudié les principes de la cryptographie et appris l'art de déchiffrer, qu'ils seront en état d'éviter les nombreuses bévues qui compromettent la clef des meilleurs chiffres. Only when our officers have studied cryptography and learned the art of breaking will they avoid the blunders that compromise the key of the best ciphers.
— In our words · Source: La Cryptographie militaire (Auguste Kerckhoffs)
Beaufort unmasked
Tous ces appareils ne sont en réalité autre chose qu'un simple tableau de Vigenère. The English marveled at Admiral Beaufort's supposedly indecipherable system — it is Vigenère with a reversed alphabet, nothing more.
— In our words · Source: La Cryptographie militaire (Auguste Kerckhoffs)
Krohn's 3,200 alphabets
Ce n'est pas la possibilité de se servir d'un grand nombre d'alphabets différents qui donne de la valeur à un système, mais plutôt la difficulté plus ou moins grande de déterminer le nombre des alphabets employés. Krohn built a dictionary of 3,200 alphabets — c'est à la fois trop et trop peu: too much and too little.
— In our words · Source: La Cryptographie militaire (Auguste Kerckhoffs)
One wrong digit, wrong war
Qu'un seul chiffre dans un groupe soit fautif, que le télégraphe mette un 3 où il faut un 5, et le sens sera complètement changé. One wrong digit in a code group and the meaning is completely changed — an Italian cable once turned an embassy attaché into Count Andrassy.
— In our words · Source: La Cryptographie militaire (Auguste Kerckhoffs)