1. Inspect the pattern
We look for tell-tale structure: Base64 padding, hex pairs, binary bytes, Morse symbols and number sequences.
Paste an unknown message to identify likely encodings and ciphers, then explore the strongest decoding candidates.
Try common encodings and classical transformations in one place. Your text stays in this browser; results are candidates, not a promise that every message has one correct answer.
We look for format signatures, run safe transformations, and rank readable output. Press Ctrl or Cmd + Enter to run analysis.
Paste text above to start. Try the examples if you do not have a message yet.
Supported in this first release: Base64, hexadecimal, binary, URL encoding, ROT13, Caesar shifts, Atbash, reverse text, A1Z26 and Morse code.
We look for tell-tale structure: Base64 padding, hex pairs, binary bytes, Morse symbols and number sequences.
Safe transformations such as ROT13, Caesar shifts and Atbash are compared by readable-text signals.
Move from a likely match to a focused Base64 decoder, Morse tool, or Caesar workspace.
Transformez vos messages en utilisant la méthode de chiffrement légendaire utilisée par les empereurs romains
Le chiffre de César a révolutionné la cryptographie ancienne lorsque Jules César l'a utilisé vers 58 av. J.-C. lors de ses campagnes militaires. Cette méthode de chiffrement par substitution protégeait les communications militaires cruciales en décalant chaque lettre de trois positions dans l'alphabet, établissant ainsi les bases des techniques de chiffrement modernes.
Notre encodeur du chiffre de César met en œuvre l'algorithme de décalage classique où chaque lettre se déplace d'un nombre fixe de positions dans l'alphabet. Lorsque le décalage atteint 'Z', il revient à 'A', créant un motif de substitution circulaire qui maintient la structure du message tout en garantissant la confidentialité.
The Caesar cipher utilizes modular arithmetic for precise letter transformation:
Encryption: En(x) = (x + n) mod 26
Decryption: Dn(x) = (x - n) mod 26
Where x = letter position (A=0...Z=25), n = shift value
Bien que facilement cassé par des attaques par force brute (seulement 25 clés possibles) ou par analyse fréquentielle, le décodeur du chiffre de César reste précieux pour la cryptographie éducative et l'obfuscation simple. Les applications modernes incluent ROT13 pour cacher des spoilers et enseigner les concepts fondamentaux du chiffrement.
Les utilisations contemporaines du chiffre de César incluent des démonstrations éducatives, la création de puzzles et la formation en développement logiciel. Les variantes ROT13 sont couramment utilisées dans les forums en ligne, les défis de programmation et comme briques de base pour des systèmes cryptographiques plus complexes.
Le chiffre de César constitue une introduction parfaite aux principes de la cryptographie, démontrant des concepts clés comme la substitution, le chiffrement symétrique et la cryptanalyse. Les étudiants acquièrent des compétences essentielles, notamment la reconnaissance de motifs, la pensée mathématique et la sensibilisation à la sécurité grâce à la pratique.
Le chiffre de César est une technique de chiffrement par substitution simple où chaque lettre du texte clair est décalée d'un nombre fixe de positions dans l'alphabet. Par exemple, avec un décalage de 3, 'A' devient 'D', 'B' devient 'E', etc. Le chiffre est circulaire, donc 'X' avec un décalage de 3 devient 'A'.
Le chiffre de César n'est pas sécurisé pour protéger des informations sensibles aujourd'hui. Avec seulement 25 clés possibles, il peut être facilement cassé par des attaques par force brute ou par analyse fréquentielle. Cependant, il reste précieux à des fins éducatives, pour l'obfuscation simple et comme composant dans des systèmes de chiffrement plus complexes.
L'encodage (chiffrement) convertit le texte clair en texte chiffré en appliquant le décalage de César vers l'avant. Le décodage (déchiffrement) inverse ce processus en décalant le texte chiffré vers l'arrière du même nombre pour révéler le message original. Les deux nécessitent de connaître la bonne valeur de décalage.
Oui, les chiffres de César peuvent être cassés sans connaître la valeur de décalage en utilisant deux méthodes principales : la force brute (essayer les 25 décalages possibles) et l'analyse fréquentielle (analyser les motifs de fréquence des lettres). Pour les textes plus longs, l'analyse fréquentielle est souvent plus efficace.
ROT13 est un cas particulier du chiffre de César avec un décalage de 13. Il est unique car l'application de ROT13 deux fois renvoie le texte original (puisque 13 + 13 = 26, ce qui équivaut à aucun décalage). ROT13 est couramment utilisé dans les forums en ligne pour cacher des spoilers.
Le chiffre de César traditionnel ne fonctionne qu'avec les lettres. Les chiffres et les caractères spéciaux sont généralement laissés inchangés. Notre outil offre une option pour inclure les chiffres (0-9) dans le processus de décalage, ce qui est une extension courante.