Encodeur de chiffre de Trithemius

Le chiffre Trithemius déplace progressivement chaque lettre par une valeur incrémentale, commençant à 0 pour la première lettre, 1 pour la seconde, et ainsi de suite. Inventé par Johannes Trithemius dans 1508, c'est le premier chiffre polyalphabétique et le prédécesseur direct du chiffre vigénère. Utilisez cet outil en ligne gratuit pour coder et décoder les messages avec le chiffrement progressif Trithemius.

Résultat
0 caractères
Options:Préserver l'affaire
Démarrer le changement:

Qu'est-ce que le chiffre Trithemius ?

Le chiffre Trithemius est le premier chiffre de substitution polyalphabétique connu, inventé par l'abbé bénédictin allemand Johannes Trithemius et publié dans Polygraphiae libri sex dans 1508. Il chiffre chaque lettre en utilisant un décalage progressivement croissant — le premier décalage de lettre par 0, le second par 1, le troisième par 2, et ainsi de suite à travers le message.

Contrairement au chiffre César, qui applique un seul décalage fixe à chaque lettre, le chiffre Trithemius varie à chaque position. Cela rend beaucoup plus difficile de rompre avec une analyse de fréquence simple, bien que le schéma de changement prévisible (0, 1, 2, 3...) signifie qu'il ne nécessite aucune clé secrète — quiconque connaît la méthode peut déchiffrer n'importe quel message.

L'importance durable du chiffre ne réside pas dans sa sécurité, mais dans les concepts qu'il a introduits: plusieurs alphabets de substitution au sein d'un seul message et le tabula recta, la grille de référence 26x26 qui est devenue l'outil standard pour tous les chiffrements polyalphabétiques ultérieurs, y compris le chiffre Vigenere.

Qu'est-ce que la Tabula Recta?

La tabula recta** (Latin pour "table droite" ou "table droite") est une grille 26x26 de lettres inventée par Trithemius. Chaque ligne contient l'alphabet décalé par une position de plus que la ligne ci-dessus:

  • Ligne 0: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
  • Ligne 1: B C D E F G H I J K L M N O P Q R S T U V W X Y Z A
  • Ligne 2: C D E F G H I J K L M N O P Q R S T U V W X Y Z A B
  • ...et ainsi de suite jusqu'à la ligne 25

Pour chiffrer une lettre à l'aide de la tabula recta, trouvez la lettre en texte en clair dans la ligne supérieure (en-tête de colonne) et lisez la ligne correspondant à la valeur de déplacement actuelle. La lettre à cette intersection est le chiffrement.

La tabula recta est devenue la pierre angulaire de la cryptographie polyalphabétique. Le Vigenere chiffre utilise la même table, mais sélectionne les lignes en fonction d'un mot-clé répété plutôt que d'une séquence progressive fixe. Le Porta crypt utilise une version modifiée avec seulement 13 alphabets distincts.

La formule du chiffre Trithemius

** Chiffrement:** C = (P + i) mod 26

Décryptage: P = (C - i + 26) mod 26

Where:

  • P est la position en caractères simples (A=0, B=1,..., Z=25)
  • C est la position de la lettre de chiffrement
  • i est l'index de la lettre dans le message (à partir de 0)

Exemple: Chiffrement "HELLO"

Position (i)LettreDécalageCalculRésultat
0H (7)0(7 + 0) mod 26 = 7H
1E (4)1(4 + 1) mod 26 = 5F
2L (11)2(11 + 2) mod 26 = 13N
3L (11)3(11 + 3) mod 26 = 14O
4O (14)4(14 + 4) mod 26 = 18S

"HELLO" chiffre vers "HFNOS". Chaque lettre utilise la ligne correspondante de la tabula recta.

Comment utiliser cet outil de chiffrement Trithemius

  1. Entrez votre message dans le champ d'entrée
  2. Choisissez le mode chiffrer ou décrypter
  3. Voir le résultat instantanément — des changements progressifs sont appliqués automatiquement
  4. Explorer la visualisation de tabula recta pour voir quelle ligne s'applique à chaque lettre
  5. Copier la sortie en un seul clic

Aucune entrée de clé n'est nécessaire parce que le chiffre Trithemius utilise toujours la même séquence de décalage (0, 1, 2, 3...). C'est à la fois sa caractéristique déterminante et sa faiblesse première.

Johannes Trithemius: Père de la Cryptographie

Johannes Trithemius (1462-1516), né Johann Heidenberg, est un abbé bénédictin allemand. Ses principaux travaux sont les suivants:

  • Polygraphiee libri sexe (1508) — Le premier livre imprimé sur la cryptographie, contenant le tabula recta et le chiffre de changement progressif
  • Steganographia (c. 1499, publié 1606) — Un traité sur la stéganographie déguisé en une œuvre sur la magie des anges, qui a été placé sur l'Index des livres interdits de l'Église catholique

Trithemius est largement considéré comme l'un des fondateurs de la cryptographie moderne. Son tabula recta a influencé chaque chiffre polyalphabétique majeur qui a suivi, du chiffre clé de Giovan Battista Bellaso (1553) au système plus tard misattribué à Blaise de Vigenere.

Chiffres Trithemius vs Chiffres connexes

FonctionnalitéTrithemiusVigenereCaesarPorta
TypePolyalphabétiquePolyalphabétiqueMonoalphabétiquePolyalphabétique
CléAucune (progressive)Répéter le mot cléNuméro uniqueRépéter le mot clé
Utilise tabula rectaOui (inventé)OuiNonVersion modifiée
Gamme de déplacements0-25 (progressive)0-25 (en mots clés)Fixe 0-250-12 (13 alphabets)
SécuritéTrès faibleModéréeTrès faibleModérée
Self-reciprocalNoNoNoYes

Le chiffre de Trithemius se trouve au début de l'évolution polyalphabétique: il a introduit la tabula recta et le concept de divers alphabets de substitution, qui plus tard est affiné en ajoutant des mots-clés secrets.

Analyse de la sécurité

Le chiffre de Trithemius est non sécurisé. Parce qu'il utilise un modèle de changement fixe, publiquement connu, sans clé secrète:

  • Aucun secret clé — Quiconque connaît le système de chiffrement peut déchiffrer instantanément n'importe quel message
  • ** Modèle prévisible** — La séquence de décalage (0, 1, 2, 3...) ne change jamais
  • Analyse des cartes — Même sans connaître le système, la progression régulière est facile à détecter statistiquement
  • Pas de résistance à la force brute — Il n'y a rien à forcer parce qu'il n'y a pas de clé

Le chiffre est utilisé aujourd'hui exclusivement pour l'éducation et les études historiques. Pour la sécurité réelle des messages, un chiffre basé sur un mot-clé comme Vigenere ou le chiffre Alberta fournit au moins une transformation dépendante des clés.

Foire aux questions

Quel est le tabula recta et qui l'a inventé ?

La tabula recta est une grille de lettres 26x26 où chaque ligne déplace l'alphabet par une position de plus que la ligne ci-dessus. Il a été inventé par Johannes Trithemius et publié dans 1508. La tabula recta est devenue la table de référence standard pour le chiffrement de Vigenere et beaucoup d'autres systèmes polyalphabétiques, en faisant l'un des outils les plus importants dans l'histoire de la cryptographie.

En quoi le chiffre de Trithemius diffère-t-il de Vigenere?

Le chiffre de Trithemius utilise une séquence de décalage progressif fixe (0, 1, 2, 3...) sans clé secrète, tandis que le chiffre de Vigenere utilise un mot-clé répétitif pour déterminer les décalages. Les deux utilisent la tabula recta pour le cryptage, mais le mot clé de Vigenere rend beaucoup plus difficile à casser parce que le modèle de déplacement n'est pas connu publiquement.

Le chiffre de Trithemius est-il sécurisé ?

Non. Parce qu'il n'utilise aucune clé secrète et que le schéma de changement est toujours 0, 1, 2, 3..., quiconque sait que le système peut déchiffrer instantanément n'importe quel message. Il a été révolutionnaire dans 1508 pour introduire la substitution polyalphabétique, mais il est utilisé aujourd'hui seulement pour l'éducation.

Qui était Johannes Trithemius ?

Johannes Trithemius (1462-1516) est un abbé bénédictin allemand. Il a écrit Polygraphiae libri sex, le premier livre imprimé sur la cryptographie, et Steganographia, un ouvrage pionnier sur la communication cachée. Son invention du tabula recta a jeté les bases de tous les caractères polyalphabétiques ultérieurs.

Comment décryptez-vous un chiffrement de Trithemius ?

Soustraire l'index de position de chaque lettre de chiffrement: la première lettre soustrait 0, la seconde soustrait 1, la troisième soustrait 2, etc. Par exemple, "HFNOS" décrypte vers "HELLO" parce que H-0=H, F-1=E, N-2=L, O-3=L, S-4=O. Notre outil decoder effectue cela automatiquement.

Qu'est-ce que Steganographia?

Steganographia a été écrit par Johannes Trithemius autour de 1499 et publié à titre posthume dans 1606. Déguisé comme un traité sur la magie des anges, il contenait en fait des méthodes de communication secrète, y compris des techniques stéganographiques précoces et des systèmes de chiffrement. Il a été placé sur l'index des livres interdits de l'Église catholique jusqu'à ce que les savants modernes révèlent son véritable contenu cryptographique.

Outils et Ressources connexes

Foire aux questions sur le chiffre de Trithemius

Qu'est-ce que le chiffre Trithemius ?

Le chiffre de Trithemius est un chiffre polyalphabétique de déplacement progressif où chaque lettre est déplacée par une quantité croissante.

En quoi est-ce différent du chiffre de César ?

Contrairement à César, Trithemius change le décalage pour chaque personnage au lieu d'utiliser un décalage fixe.

Qu'est-ce que Tabula Recta?

Tabula Recta est la grille 26x26 utilisée pour cartographier les lettres en caractères simples à leurs homologues décalés.