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 utilise la méthode de Vigenere, la différence étant que la clé est directement numérique, nul besoin de calculer le rang de la lettre de la clé dans l'alphabet. Il est cependant nécessaire d'appliquer les décalages correspondants, ce faisant la méthode de Gronsfeld se rapproche d'un chiffrement par décalages multiples.
Exemple : Soit le message à chiffrer 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 nécessite de connaitre la clé de déchiffrement (et l'alphabet utilisé si celui-ci n'est pas classique). Le déchiffrement est identique à Vigenere, mais avec une clé numérique.
Exemple : Soit 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 |
Le message déchiffré est donc DCODE.
Le message a un indice de coincidence d'environ 0.04 à 0.05 (similaire à Vigenere).
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).
Les variantes de Gronsfeld sont les mêmes que les variantes de Vigenere.
dCode se réserve la propriété du code source pour "Chiffre de Gronsfeld". Sauf code licence open source explicite (indiqué Creative Commons / gratuit), l'algorithme pour "Chiffre de Gronsfeld", l'applet ou snippet (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou les 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 les données, en téléchargement, script, ou les accès API à "Chiffre de Gronsfeld" ne sont pas publics, idem pour un usage hors ligne, PC, mobile, tablette, appli iPhone ou Android !
Rappel : dCode est gratuit.
Le copier-coller de la page "Chiffre de Gronsfeld" ou de ses résultats est autorisée (même pour un usage commercial) tant que vous créditez dCode !
L'exportation des résultats sous forme de fichier .csv ou .txt est gratuite en cliquant sur l'icone export
Citer comme source bibliographique :
Chiffre de Gronsfeld sur dCode.fr [site web en ligne], consulté le 22/12/2024,