Cryptographie!

Le chiffre de Beaufort

Description

Le chiffre de Beaufort est une variante du chiffre de Vigenère. Il a été popularisé par l'amiral anglais Sir Francis Beaufort, qui a surtout laissé son nom à l'échelle de Beaufort, une échelle empirique utilisée par les marins pour mesurer la force du vent par la seule observation des effets du vent sur la surface de la mer.

Le chiffre de Beaufort utilise la même table que le chiffre de Vigenère, mais selon un procédé différent. Si on veut coder la lettre M avec la lettre clé O, alors on cherche dans la colonne du M où est situé le O. Au début de la ligne du O, on trouve la lettre chiffrée, ici C.

Pour le reste, il s'utilise exactement comme le chiffre de Vigenère, c'est-à-dire qu' on choisit un mot-clé, on chiffre la première lettre du texte clair à l'aide de la première lettre de la clé, la deuxième lettre du chiffre clair à l'aide de la deuxième lettre de la clé, etc… D'un point de vue plus mathématique, si on remplace une lettre par sa position dans l'ordre alphabétique -1 (A=0, B=1,…), le chiffre de Vigenère correspond à l'opération

chiffré=clair+clé

alors que le chiffre de Beaufort correspond à l'opération

chiffré=clé-clair.

Le principal avantage du chiffre de Beaufort sur celui de Vigenère est que l'algorithme est exactement identique pour chiffrer ou pour déchiffrer. Il existe aussi une variante dite "à l'allemande" du chiffre de Beaufort où l'opération effectuée est cette fois

chiffré=clair-clé.

Du point de vue de la sécurité, tous ces systèmes sont équivalents.

Chiffrez vos messages avec le chiffre de Beaufort
Consulter aussi