Décodeur et encodeur de chiffre de Caesar

Encodez et décodez du texte avec le décalage Caesar, ROT13, ROT47 et Atbash, ou testez les 25 décalages d'un coup par force brute. Tout s'exécute dans votre navigateur.

Le décodeur de chiffre de Caesar s'exécute entièrement dans votre navigateur. Le texte en clair et le texte chiffré que vous saisissez ou collez restent sur votre appareil et ne sont jamais téléversés vers ArrayKit.

Ouvrir le traducteur de code Morse

À propos de Chiffre Caesar et ROT13

Le décodeur de chiffre de Caesar encode et décode le classique chiffre à décalage et ses cousins bien connus — ROT13, ROT47 et Atbash — depuis un seul panneau. Choisissez Caesar et sélectionnez n'importe quel décalage de 1 à 25 pour encoder un message ou le ramener en clair ; le décalage et le bouton Encoder/Décoder font le calcul pour vous. ROT13, ROT47 et Atbash sont sans clé et involutifs, un seul clic les transforme et les rétablit donc. Lorsque vous avez le texte chiffré mais pas la clé, le panneau Force brute liste les 25 rotations Caesar côte à côte pour repérer instantanément celle qui est lisible. La casse ainsi que chaque espace, chiffre et signe de ponctuation sont préservés. Il est conçu pour les joueurs de CTF, les chasseurs d'énigmes, les étudiants et toute personne apprenant la cryptographie — et il s'exécute entièrement sur votre appareil, de sorte que le texte que vous collez n'est jamais téléversé.

Fonctionnalités

Comment utiliser Chiffre Caesar et ROT13

  1. Choisissez un chiffre : Caesar, ROT13, ROT47, Atbash ou Force brute
  2. Pour Caesar, définissez le décalage (1–25) et choisissez Encoder ou Décoder
  3. Saisissez ou collez votre texte dans le volet de saisie
  4. Lisez le résultat transformé à droite et copiez-le
  5. Vous ignorez la clé ? Ouvrez Force brute et choisissez la ligne lisible

Exemple

Entrée

Attack at dawn

Sortie

Dwwdfn dw gdzq

Un décalage Caesar de 3 déplace chaque lettre de trois positions vers l'avant ; décodez en décalant de 3 vers l'arrière.

Erreurs courantes et dépannage

Foire aux questions

Comment décoder un chiffre de Caesar sans connaître le décalage ?
Passez au panneau Force brute et collez le texte chiffré. Il liste les 25 rotations Caesar possibles d'un coup, pour que vous puissiez les parcourir et copier la ligne qui se lit en mots normaux — sans deviner un décalage à la fois.
Pourquoi ROT13 est-il identique pour l'encodage et le décodage ?
ROT13 est un décalage Caesar de 13, et l'alphabet compte 26 lettres. Décaler deux fois de 13 déplace une lettre de 26 positions complètes, la ramenant à son point de départ, donc réappliquer ROT13 l'inverse parfaitement.
Quelle est la différence entre ROT13 et ROT47 ?
ROT13 ne fait tourner que les 26 lettres A–Z et laisse les chiffres et la ponctuation intacts. ROT47 fait tourner 94 caractères ASCII imprimables — lettres, chiffres et symboles — de 47, il brouille donc bien plus de texte tout en restant involutif.
Comment fonctionne le chiffre Atbash ?
Atbash inverse l'alphabet comme un miroir : A devient Z, B devient Y, et ainsi de suite jusqu'à Z qui devient A. Il n'a pas de clé numérique et est son propre inverse, donc l'encodage et le décodage sont la même opération.
Un chiffre de Caesar est-il assez sûr pour protéger de vraies données ?
Non. Caesar, ROT13, ROT47 et Atbash sont des chiffres historiques ou d'obfuscation comptant au plus 25 clés, cassés trivialement par force brute. Utilisez-les pour des énigmes, des CTF et l'apprentissage — jamais pour de vrais secrets. Pour cela, utilisez le hachage ou un vrai chiffrement.
L'outil conserve-t-il la casse et la ponctuation d'origine ?
Oui. Les majuscules restent des majuscules et les minuscules des minuscules, et chaque espace, chiffre et signe de ponctuation passe sans changement, de sorte que la forme de votre message est préservée après l'encodage ou le décodage.

Outils associés

Tous les outils ArrayKit