À propos de cet outil
Le chiffre à mot-clé est la façon classique de générer un alphabet de substitution monoalphabétique à partir d'un mot-clé facile à retenir. Cet outil construit cet alphabet de chiffrement, montre la correspondance complète, et l'utilise pour chiffrer ou déchiffrer votre texte dans le navigateur. Il se distingue de César (un décalage fixe), d'Atbash (une inversion fixe) et d'Affine (une formule linéaire) : ici, tout l'alphabet de substitution est dérivé d'un mot que vous choisissez.
L'alphabet de chiffrement est construit en écrivant le mot-clé avec les lettres en double retirées, puis en ajoutant les lettres inutilisées restantes de A–Z dans l'ordre. Une lettre de départ de remplissage optionnelle permet de commencer cette séquence restante à un point choisi (avec bouclage dans l'alphabet) pour plus de variation. La chaîne de 26 lettres résultante s'aligne position par position avec l'alphabet clair A–Z, si bien que la lettre à chaque indice devient sa substitution. L'encodage associe le clair au chiffré ; le décodage inverse la même table.
Tout le traitement se fait localement, donc rien de ce que vous tapez ne quitte votre appareil. La casse est préservée et tout caractère non alphabétique passe intact, ce qui conserve la ponctuation et l'espacement. Comme c'est une substitution simple, le chiffre préserve les motifs de fréquence des lettres et est vulnérable à l'analyse de fréquence — excellent pour les énigmes et l'apprentissage, mais pas pour de vrais secrets. Par exemple, le mot-clé KRYPTOS produit l'alphabet de chiffrement KRYPTOSABCDEFGHIJLMNQUVWXZ.