Outil pour déchiffrer/chiffrer avec Gronsfeld. Le Chiffre de Gronsfeld est une variante du chiffre de Vigenére, la différence étant que la clé est un nombre.
Chiffre de Gronsfeld - dCode
Catégorie(s) : Chiffre Poly-Alphabétique
dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les maths, les énigmes, les géocaches, et les problèmes à résoudre au quotidien !
Une suggestion ? un problème ? une idée ? Écrire à dCode !
Le chiffre de Gronsfeld est une méthode de chiffrement polyalphabétique basée sur un système de décalage des lettres de l'alphabet selon une séquence numérique appelée clé. Cette méthode est aussi appelée chiffrement par décalages multiples. Il s'agit d'une variante du chiffre de Vigenère, mais avec une clé limitée à des chiffres (0-9) au lieu de lettres.
Le chiffrement de Gronsfeld est identique au chiffrement de Vigenère, la seule différence étant que la clé est numérique.
Pour chaque lettre du message clair, la décaler (en avançant) dans l'alphabet selon le chiffre de la clé correspondant (répéter les chiffres de la clé si nécessaire).
Exemple : Pour chiffrer le message GRONSFELD avec la clé 1234, ajouter 1 à G soit H (la lettre située 1 rang après G est H dans l'alphabet), puis ajouter 2 à C soit E (la lettre située 2 rangs après C est E), etc.
Lettre du message clair | G | R | O | N | S | F | E | L | D |
Clé (répétée) | 1 | 2 | 3 | 4 | 1 | 2 | 3 | 4 | 1 |
Lettre chiffrée | H | T | R | R | T | H | H | P | E |
Exemple : Le message chiffré est donc HTRRTHHPE.
Le déchiffrement Gronsfeld nécessite de connaitre la clé de déchiffrement (et l'alphabet utilisé si celui-ci n'est pas classique). Ici encore, le déchiffrement de Gronsfeld est identique à Vigenere, mais avec une clé numérique.
Pour chaque lettre du message chiffré, la décaler (en reculant) dans l'alphabet selon le chiffre de la clé correspondant (répéter les chiffres de la clé si nécessaire).
Exemple : Déchiffrer le message chiffré EEREG avec la clé 123
Lettre du message chiffré | E | E | R | E | G |
Clé (répétée) | 1 | 2 | 3 | 1 | 2 |
Lettre déchiffrée | D | C | O | D | E |
Exemple : Le message déchiffré est donc DCODE.
Le message a un indice de coincidence d'environ 0.04 à 0.05 (similaire à Vigenere).
Tout nombre pouvant servir de clé numérique est un indice.
Les techniques de cryptanalyses applicables à Vigenere sont également applicables à Gronsfeld.
Ces techniques sont même accélérées car l'utilisation d'une clé numérique limite le nombre de combinaisons (chaque caractère de la clé n'a que 10 possibilités contre 26 avec Vigenere).
Le nombre de combinaisons de clés possibles dépend de la longueur de la clé. Chaque position de la clé peut être remplie par l’un des 10 chiffres (0 à 9). Pour une clé de longueur N, il existe 10^N combinaisons.
Si la longueur de la clé n'est pas connue, dénombrer toutes les tailles de clés de 1 à N.
dCode se réserve la propriété du code source pour "Chiffre de Gronsfeld". Tout algorithme pour "Chiffre de Gronsfeld", applet ou snippet ou script (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toutes fonctions liées à "Chiffre de Gronsfeld" (calculer, convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codés en langage informatique (Python, Java, C#, PHP, Javascript, Matlab, etc.) ou toute base de données, ou accès API à "Chiffre de Gronsfeld" ou tout autre élément ne sont pas publics (sauf licence open source explicite type Creative Commons). Idem avec le téléchargement pour un usage hors ligne sur PC, mobile, tablette, appli iPhone ou Android.
Rappel : dCode est une ressource éducative et pédagogique, accessible en ligne gratuitement et pour tous.
Le contenu de la page "Chiffre de Gronsfeld" ainsi que ses résultats peuvent être copiés et réutilisés librement, y compris à des fins commerciales, à condition de mentionner dCode.fr comme source.
L'export des résultats est gratuit et se fait simplement en cliquant sur les icônes d'export ⤓ (format .csv ou .txt) ou ⧉ copier-coller.
Pour citer dCode.fr sur un autre site Internet, utiliser le lien :
Dans un article scientifique ou un livre, la citation bibliographique recommandée est : Chiffre de Gronsfeld sur dCode.fr [site web en ligne], consulté le 25/04/2025,