← Outils de texte & liste
Outils de texte & liste · fonctionne localement

Outil de chiffrement Affine

Encoder ou décoder des lettres latines avec des clés validées de multiplicateur affine et de décalage en utilisant l'arithmétique modulo 26.

Prêt. Vos données de travail restent dans ce navigateur.

Pourquoi cet outil est utile

Utilisez l'outil Chiffrement affine pour des exemples en classe nécessitant une substitution à clé avec un multiplicateur explicitement inversible.

Comment ça marche

L’encodeur calcule (a·x+b) mod 26 ; le décodage trouve l’inverse modulaire de a, et rejette les multiplicateurs qui ne sont pas premiers avec 26.

Exemple pratique

Avec le multiplicateur 5 et le décalage 8, AFFINE CIPHER s'encode en IHHWVC SWFRCP et se décode обратно sans changer l'espace.

Validation

Le calcul est déterministe et explique les erreurs de validation au lieu de modifier silencieusement les entrées invalides.

Limite de confidentialité

L'entrée et la sortie restent dans cet onglet. La copie et le téléchargement se font via les API du navigateur, sans envoi vers un serveur.

Passeport de résultat

Chaque exécution indique son mode d’outil, son horodatage et la taille de l’entrée/de la sortie afin que les données transformées puissent être auditées.