Outil de Chiffrement de César
FreeChiffrez ou déchiffrez du texte avec le chiffre de César classique, avec un tableau de correspondance A-Z, une liste de force brute, un graphique de fréquence des lettres, et un raccourci ROT13.
Fréquence des lettres
Activité récente
Visible par tous. Les 20 dernières utilisations de tous les visiteurs, les plus récentes en premier.
Pas encore d'activité. Soyez le premier.
Ce que fait cet outil
Chiffre ou déchiffre du texte à l'aide du chiffre de César classique, directement dans votre navigateur. Choisissez un décalage de 1 à 25 (ou utilisez le raccourci ROT13 pour le décalage 13), voyez la correspondance complète des lettres A-Z, essayez tous les décalages possibles à la fois avec la liste de force brute, et consultez le graphique de fréquence des lettres utilisé pour casser ce type de chiffrement.
Comment ça marche
Chaque lettre de votre texte est recherchée par sa position dans l'alphabet (A=0 à Z=25), cette position se voit ajouter la valeur du décalage (ou soustraire, en mode Déchiffrer), et le résultat est pris modulo 26 pour qu'il reboucle au lieu de dépasser Z ou d'aller avant A ; les chiffres, espaces et ponctuations restent complètement intacts, et la casse majuscule ou minuscule de la lettre originale est préservée. Le tableau de correspondance A-Z exécute simplement ce même décalage une fois pour chaque lettre de l'alphabet dans l'ordre. La liste de force brute exécute l'opération de déchiffrement 26 fois séparément, une pour chaque décalage possible de 0 à 25, donc le bon apparaît garanti quelque part dans la liste même si vous ne le connaissez pas à l'avance. Le graphique de fréquence compte, lettre par lettre, combien de fois A à Z apparaissent chacune n'importe où dans votre texte, en ignorant tout le reste.
Problèmes résolus
- Apprendre concrètement le fonctionnement des chiffrements par substitution classiques, pour un cours de cryptographie ou par curiosité personnelle.
- Obscurcir de manière décontractée des spoilers, des réponses d'énigmes, ou un message qui n'est pas censé être lu au premier coup d'œil.
- Décoder un message décalé par César lorsque la quantité de décalage est inconnue, à l'aide de la liste de force brute.
Questions fréquentes
›Qu'est-ce qu'un chiffre de César ?
C'est l'une des plus anciennes méthodes de chiffrement connues, nommée d'après Jules César qui l'aurait utilisée dans ses lettres privées. Chaque lettre du message est remplacée par la lettre située un nombre fixe de positions plus loin dans l'alphabet (revenant à A après Z), et ce nombre fixe est appelé le décalage.
›Qu'est-ce que ROT13, et pourquoi le décalage 13 est-il spécial ?
ROT13 est simplement un chiffre de César avec le décalage fixé à 13. Comme l'alphabet compte 26 lettres, décaler deux fois de 13 vous ramène exactement à votre point de départ, ce qui rend ROT13 auto-inverse : la même opération chiffre et déchiffre à la fois. Cette propriété en a fait un moyen populaire et simple de cacher des spoilers ou des chutes dans d'anciens messages de forum, puisque relancer le même « chiffrement » révèle le texte.
›Comment la liste de force brute aide-t-elle si je ne connais pas le décalage ?
Comme il n'y a que 25 décalages non nuls possibles, la liste de force brute essaie simplement chacun d'entre eux et décode votre texte avec chacun, donc le résultat du bon décalage se trouve toujours quelque part dans cette liste sous forme de texte lisible ; il suffit de parcourir la liste et de le reconnaître.
›Que montre le graphique de fréquence des lettres, et pourquoi est-ce important ?
Il compte combien de fois chaque lettre de A à Z apparaît dans votre texte. Un chiffre de César ne fait que décaler les lettres, il ne change jamais la fréquence relative de chacune par rapport aux autres, donc la forme du graphique de fréquence pour un message chiffré est identique à celle du message original, simplement réétiquetée. En anglais, les barres les plus hautes se terminent presque toujours sur E et T, ce qui est exactement la faiblesse classique qui permet de casser un chiffre de César sans jamais connaître le décalage.
›Ce chiffrement est-il vraiment sûr ?
Non, pas selon les normes modernes. Avec seulement 25 décalages possibles à essayer, il n'offre aucune protection réelle contre quiconque prend la peine de vérifier ; il est inclus ici purement comme un chiffrement éducatif classique et un moyen amusant d'obscurcir un texte de manière décontractée, pas comme un moyen de protéger des informations sensibles.
Outils similaires
Texte
Calculateur de Bande Passante
Convertissez entre unités de données, estimez le temps de transfert de fichiers, dimensionnez la bande passante d'un site web à partir du trafic, et convertissez entre une allocation de données mensuelle et une vitesse de connexion soutenue.
FreeTexte
Créateur de Diagramme à Barres
Transformez de simples données étiquette,valeur en un graphique à barres personnalisable avec 8 thèmes de couleurs, orientation, tri, prise en charge des valeurs négatives, statistiques instantanées, et export SVG/PNG.
FreeTexte
Encodeur/Décodeur Base64
Encodez du texte en base64 ou décodez du base64 en texte, en direct pendant que vous tapez, avec une prise en charge complète de l'Unicode et une variante optionnelle sûre pour les URL.
FreeTexte
Convertisseur de Base Numérique
Convertissez un nombre entre binaire, octal, décimal, hexadécimal, BCD, code Gray, et toute base personnalisée de 2 à 36, tout à la fois à partir d'une seule entrée.
Commentaires (0)
Cet outil vous a-t-il été utile ? Laissez un commentaire, partagez une astuce, ou dites-nous comment nous pourrions l'améliorer.
Pas encore de commentaires. Soyez le premier à partager votre avis !