Outil pour chiffrer/déchiffrer avec un disque chiffrant (ou codant) aussi appelé cadran (ou roue), un outil visuel facilitant la substitution mono-alphabétique.
Disque Chiffrant - dCode
Catégorie(s) : Chiffrement par Substitution
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 !
Un disque chiffrant est un outil mécanique composé de 2 cadrans (1 disque intérieur et 1 disque extérieur) permettant de représenter une substitution mono-alphabétique en faisant tourner les disques l'un par rapport à l'autre. L'alignement des cases ainsi obtenu indique les correspondances des lettres. Voici un exemple de disque (vide) pouvant être rempli avec les 26 lettres de l'alphabet
Généralement, au moins 1 des 2 disques contient l'alphabet dans son ordre classique : ABCDEFGHIJKLMNOPQRSTUVWXYZ, le second peut être différent et contenir un alphabet désordonné.
Souvent, le disque intérieur sert de référence pour les lettres en clair, et le disque extérieur est utilisé pour les lettres codées.
Sélectionner une position pour le disque (en faisant tourner le cadran intérieur ou extérieur) et le disque de référence pour les lettres du message clair.
Pour chaque lettre du message à coder, repérer la lettre sur le disque clair et noter la lettre correspondante située en face sur le disque chiffré.
Positionner le disque selon un décalage défini.
Pour chaque lettre du message codé, repérer la lettre sur le disque chiffré et noter la lettre correspondante située en face sur le disque clair.
Choisir la position du disque c'est indiquer quelles lettres correspond à quelles autres. Il y a plusieurs méthodes :
— Donner une clé de 2 lettres, définissant un couple (lettre claire-lettre chiffrée), l'utilisateur doit alors aligner les 2 lettres avant de débuter un chiffrement (ou déchiffrement). Parfois les lettres sont accolées : AB ou séparées par un tiret A-B ou encore par le signe égal A=B.
— Donner une seule lettre, la second lettre omise étant la lettre claire A.
— Donner un nombre, définissant la valeur de décalage du disque tournant (généralement extérieur) par rapport au disque fixe (généralement intérieur), une valeur positive indiquant le sens des aiguilles d'une montre et une valeur négative indiquant le sens trigonométrique.
Un chiffrement par disque n'est rien d'autre qu'une substitution alphabétique. L'utilisation du disque permet de faciliter le chiffrement/déchiffrement à la main.
L'indice de coincidence d'un message chiffré par disque est donc similaire à celui du message clair.
L'analyse des fréquences devrait mettre en avant la lettre codante pour E.
Les notions de disque, roue ou cadran sont des indices.
Le chiffrement par disque permet de représenter toute substitution comme le chiffre de César, ou le code Atbash.
Alberti a proposé l'utilisation de disques chiffrants et a amélioré légèrement sa sécurité en proposant de décaler/tourner périodiquement le disque selon une période et un incrément défini, voir le chiffre d'Alberti.
dCode se réserve la propriété du code source pour "Disque Chiffrant". Tout algorithme pour "Disque Chiffrant", applet ou snippet ou script (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toutes fonctions liées à "Disque Chiffrant" (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 à "Disque Chiffrant" 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 "Disque Chiffrant" 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 : Disque Chiffrant sur dCode.fr [site web en ligne], consulté le 19/04/2025,