Skip to main content
Tool Factory

Outil dans le navigateur

Décodeur du chiffre affine

Décodez une substitution affine avec les paramètres a et b d'une fixture publique.

Espace de travail

Entrée requise

Votre entrée reste dans ce navigateur.

Ajoutez l’entrée requise pour continuer.

Entrée

Ajoutez votre source et choisissez les options requises.

Options

Les résultats se mettent à jour automatiquement.

Votre résultat apparaît ici

Complétez l’entrée requise pour continuer.

Réponse directe

Fonction de Décodeur du chiffre affine

Le décodeur applique une substitution affine sur A=0 à Z=25. La valeur a doit être première avec 26; les espaces, la ponctuation et la casse suivent les règles de l'opération.

Résultat

Ce que vous recevez

L'outil renvoie le texte décodé et conserve les caractères non alphabétiques.

Utiliser cet outil

Comment utiliser Décodeur du chiffre affine

  1. Saisissez le ciphertext public et les valeurs a et b.
  2. Utilisez une valeur a première avec 26, comme 5.
  3. Encodez à nouveau le résultat avec les mêmes paramètres pour vérifier le round trip.
  4. Collez le texte chiffré et saisissez ses valeurs connues a et b.
  5. Utilisez des nombres entiers non négatifs. De 0 à 25, les valeurs a valides sont 1, 3, 5, 7, 9, 11, 15, 17, 19, 21, 23 et 25.
  6. Exemple : Rclla, Oaplx! avec a = 5 et b = 8 renvoie Hello, World!.
  7. Vérifiez le résultat avec l'outil associé en utilisant les mêmes valeurs a et b.

Exemple

Tester avec un exemple sûr

Entrée: Rclla, Oaplx!

Paramètres: a: 5; b: 8; alphabet: A=0 through Z=25.

Résultat: Hello, World!

La ponctuation reste inchangée. Cet exemple ne fournit pas un chiffrement moderne.

Usages courants

Usages de Décodeur du chiffre affine

  • Vérifiez un puzzle utilisant une substitution affine.
  • Comparez les directions encode et decode.
  • Testez la règle a=5, b=8 sur l'alphabet anglais.

Limites

Vérifier le résultat

  • Des paramètres a ou b incorrects peuvent produire un texte plausible mais faux.
  • L'alphabet de 26 lettres ne couvre pas les autres alphabets.
  • La substitution affine est éducative et ne protège pas les secrets.
  • Décodeur du chiffre affine : le multiplicateur a doit être premier avec 26. Sinon, les lettres ne peuvent pas être inversées de manière unique.
  • Décodeur du chiffre affine : l'outil utilise l'alphabet anglais de 26 lettres. Il conserve la casse et laisse les autres caractères inchangés.
  • Décodeur du chiffre affine : de mauvais réglages peuvent produire un texte qui semble valide. Confirmez la clé et la convention d'alphabet.
  • Décodeur du chiffre affine : la substitution affine sert aux cours et aux puzzles. Elle ne protège pas les secrets.