Skip to main content
Tool Factory

Outil dans le navigateur

Encodeur du chiffre affine

Encodez un texte avec une substitution affine et des paramètres a et b explicites.

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 Encodeur du chiffre affine

L'encodeur applique la substitution affine sur A=0 à Z=25. La valeur a doit être première avec 26, et les caractères non alphabétiques passent sans transformation.

Résultat

Ce que vous recevez

L'outil renvoie le texte encodé avec la casse et la ponctuation conservées.

Utiliser cet outil

Comment utiliser Encodeur du chiffre affine

  1. Saisissez un texte public et les valeurs a et b.
  2. Utilisez une valeur a première avec 26, comme 5.
  3. Décodez la sortie avec les mêmes paramètres pour vérifier la transformation.
  4. Saisissez le texte en clair et choisissez 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 : Hello, World! avec a = 5 et b = 8 renvoie Rclla, Oaplx!.
  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: Hello, World!

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

Résultat: Rclla, Oaplx!

La transformation est prévisible et convient à une fixture de compatibilité, pas à un secret.

Usages courants

Usages de Encodeur du chiffre affine

  • Créez une fixture de substitution affine.
  • Préparez un ciphertext pour le décodeur affine.
  • Vérifiez la conservation de la casse et de la ponctuation.

Limites

Vérifier le résultat

  • Des paramètres incorrects produisent une sortie incompatible avec le décodeur.
  • La règle couvre seulement l'alphabet anglais de 26 lettres.
  • La substitution affine n'offre ni confidentialité, ni intégrité.
  • Encodeur du chiffre affine : le multiplicateur a doit être premier avec 26. Sinon, les lettres ne peuvent pas être inversées de manière unique.
  • Encodeur du chiffre affine : l'outil utilise l'alphabet anglais de 26 lettres. Il conserve la casse et laisse les autres caractères inchangés.
  • Encodeur du chiffre affine : de mauvais réglages peuvent produire un texte qui semble valide. Confirmez la clé et la convention d'alphabet.
  • Encodeur du chiffre affine : la substitution affine sert aux cours et aux puzzles. Elle ne protège pas les secrets.