Décoder le chiffre des affines

Décoder le chiffre Affine sans connaître la clé en testant les 312 combinaisons possibles

Texte chiffré

Comment ça marche

Ce décodeur teste les 312 combinaisons possibles de clés (12 valeurs valides 'a' × 26 valeurs 'b') et classe les résultats à l'aide d'une analyse de fréquence. Le texte en clair avec les fréquences de lettres les plus proches de l'anglais standard est probablement correct.

Comment décoder le chiffre Affine

Le décodeur de chiffrement affine est conçu pour cracker automatiquement les messages codés par affine sans connaître les clés d'origine. Comme le chiffre de l'affine n'a que 312 combinaisons de clés possibles (12 valeurs A valides × 26 B), une approche par force brute est très efficace.

Notre décodeur teste toutes les paires de clés possibles et utilise l'analyse de fréquence pour classer les résultats, présentant d'abord les solutions les plus probables en texte simple.

Décryptage de la force brute Méthode

L'approche de la force brute pour briser le chiffre de l'affine fonctionne comme suit:

  1. Générer toutes les combinaisons de clés - Tester les 12 valeurs A valides (1, 3, 5, 7, 9, 11, 15, 17, 19, 21, 23, 25) avec les 26 valeurs B
  2. Décrypter avec chaque paire de clés - Appliquer la formule de décryptage D(y) = a−¹(y - b) mod 26
  3. ** Noter chaque résultat** - Utiliser l'analyse de fréquence pour évaluer dans quelle mesure la sortie correspond au texte anglais
  4. Rank and display - Résultats actuels classés par cote de probabilité

Ce processus se termine en millisecondes sur des ordinateurs modernes, rendant le chiffrement de l'affine trivialement dissable.

Analyse de fréquence

Notre décodeur de chiffrement d'affine utilise l'analyse de fréquence de lettres anglaise pour identifier les déchiffrements corrects:

** Fréquences des lettres anglaises attendues:**

  • Plus fréquent: E (12,7 %), T (9,1 %), A (8,2 %), O (7,5 %), I (7,0 %)
  • Moins fréquent: Z (0,07 %), Q (0,10 %), X (0,15 %), J (0,15 %)

Le décodeur calcule une statistique chi-carré comparant la distribution de lettres text's décryptées aux fréquences anglaises attendues. Les scores inférieurs indiquent de meilleures correspondances avec le texte anglais naturel.

Utilisation de l'outil de décoder Affine

  1. Passer votre chiffre dans le champ d'entrée
  2. Cliquez sur Décoder pour lancer l'analyse de la force brute
  3. Revoir les résultats classés - Les solutions les plus probables apparaissent en premier
  4. Les correspondances supérieures de l'examine - Vérifiez si le texte en clair a un sens
  5. Notez les clés découvertes - L'outil montre quelles valeurs A et B ont produit chaque résultat

Pour savoir comment fonctionne le cryptage, visitez notre outil principal Afine Cipher. Pour comprendre les mathématiques clés, consultez notre Calculateur.

Foire aux questions

Combien de temps faut-il pour casser un chiffre d'affines ?

Avec seulement 312 combinaisons de clés possibles, notre décodeur craque presque instantanément. L'ensemble du processus de force brute se termine généralement en moins de 100 millisecondes.

Le décodeur d'affine peut-il fonctionner sur les messages courts ?

Oui, mais la précision diminue avec des textes plus courts. L'analyse de fréquence fonctionne mieux avec des messages de plus de 50 caractères. Pour des textes très courts, vous devrez peut-être examiner manuellement plusieurs résultats.

Et si le texte en clair est en anglais?

Notre décodeur est optimisé pour le texte anglais. Pour les autres langues, l'analyse de fréquence peut ne pas classer la solution correcte en premier. Vous pouvez toujours trouver la bonne réponse en examinant les 312 résultats.

En quoi est-ce différent du décodeur César ?

Le décodeur César chiffre ne teste que 26 valeurs de déplacement. Le décodeur d'affine teste 312 combinaisons car il doit trouver à la fois la clé multiplicatrice (A) et la clé additive (B).

Ressources connexes

  • Encodeur de chiffrement d'affine — Chiffrer le texte avec des clés personnalisées
  • Fince Cipher Calculator — Mathématiques clés et inverses modulaires
  • [Learn: Guide de mathématiques du chiffre affine] (/learn/affine-cipher-mathematics-modular-arithmetic-guide) — Plongez profondément dans les mathématiques derrière le chiffrement affine
  • Caesar Cipher Decoder — Pour des chiffres de décalage plus simples
  • Cinéma des mots clés — Un autre chiffre de substitution monoalphabétique