🗝️ Outil de chiffrement en ligne
Outil gratuit de chiffrement et de déchiffrement : César, Vigenère, Atbash, ROT13, chiffre affine, code Morse, Base64 et plus. Prend en charge l'alphabet latin et cyrillique. Fonctionne dans le navigateur, sans inscription.
Saisissez le texte
Chiffre
Résultat
Saisissez le texte…

Outil de chiffrement en ligne

Outil gratuit de chiffrement et de déchiffrement : César, Vigenère, Atbash, ROT13, chiffre affine, code Morse, Base64 et plus. Prend en charge l'alphabet latin et cyrillique. Fonctionne dans le navigateur, sans inscription.

Chiffre

Chiffre de César
Chaque lettre est décalée de N positions dans l'alphabet. Le chiffre classique de Jules César (décalage 3), avec affichage de tous les décalages.
français → iudqêdlv
ROT13
César avec un décalage de 13 pour l'alphabet latin. L'alphabet compte 26 lettres : chiffrer et déchiffrer sont la même opération.
Hello → Uryyb
ROT47
ROT13 étendu : rotation de 47 parmi les 94 caractères ASCII visibles — lettres, chiffres et ponctuation.
Hello → w6==@
Atbash
L'alphabet est inversé en miroir : la première lettre devient la dernière, la deuxième l'avant-dernière. Aucune clé nécessaire.
français → ôyÿæmÿëx
Chiffre de Vigenère
Chiffre polyalphabétique : chaque lettre est décalée selon la lettre correspondante d'un mot-clé répété. Plus robuste que César.
français → hæepüekç
Chiffre affine
La lettre x devient (a·x + b) mod n, où a doit être premier avec la longueur de l'alphabet. Généralisation du chiffre de César.
français → ëjièâigo
Rail Fence
Chiffre par transposition : le texte est écrit en zigzag sur N rails puis lu ligne par ligne. Les lettres sont seulement déplacées.
HELLO WORLD → HOREL OLLWD
A1Z26
Chaque lettre est remplacée par sa position dans l'alphabet : A=1, B=2… Le chiffre numérique le plus simple pour les énigmes.
français → 6-18-1-14-30-1-9-19
Code Morse
Points et tirets. Les lettres sont séparées par un espace, les mots par une barre oblique /. Tables pour l'ukrainien, le russe et l'anglais.
bonjour → -... --- -. .--- --- ..- .-.
Base64
Encode le texte (UTF-8) en 64 caractères imprimables. Ce n'est pas du chiffrement, mais un format courant dans les API, jetons et e-mails.
Bonjour → Qm9uam91cg==
Code binaire
Chaque octet du texte sur 8 bits. En UTF-8, une lettre cyrillique occupe 2 octets.
Hi → 01001000 01101001
Hex
Chaque octet du texte en hexadécimal. Pratique pour le débogage et l'analyse de données.
Hi → 48 69

Quand l'utiliser

  • Études et concours d'informatique
  • Énigmes, quêtes et jeux
  • Masquer un spoiler ou une réponse (ROT13, Atbash)
  • Encoder des données : Base64, Hex, binaire

Mode d'emploi

  1. Choisissez un chiffre
  2. Choisissez le mode : Chiffrer ou Déchiffrer
  3. Saisissez le texte et réglez le décalage ou la clé
  4. Le résultat s'affiche aussitôt — cliquez sur « Copier »

Questions fréquentes

Qu'est-ce que le chiffre de César ?
C'est l'un des plus anciens chiffres de substitution. Chaque lettre est décalée d'un nombre fixe de positions dans l'alphabet ; avec un décalage de 3, A devient D. Le déchiffrement décale dans l'autre sens.
Comment déchiffrer un César dont le décalage est inconnu ?
Choisissez le chiffre de César et cliquez sur « Essayer tous les décalages ». L'outil affiche le résultat pour chaque décalage, le texte lisible se repère facilement.
Quels alphabets sont pris en charge ?
L'alphabet français (A–Z et les lettres accentuées à â æ ç é è ê ë î ï ô œ ù û ü ÿ) est reconnu automatiquement, aucun choix d'alphabet n'est nécessaire. Chaque lettre est décalée dans cet alphabet (42 lettres) ; chiffres, espaces, ponctuation et autres caractères restent inchangés. La casse est conservée.
En quoi le chiffre de Vigenère diffère-t-il de celui de César ?
Avec César, le décalage est le même pour tout le texte ; avec Vigenère, chaque lettre est décalée d'une valeur donnée par la lettre correspondante du mot-clé. Cela dilue les fréquences des lettres, rendant le chiffre plus difficile à casser.
Pourquoi le chiffrement et le déchiffrement sont-ils identiques pour ROT13 et Atbash ?
Ce sont des transformations symétriques : les appliquer deux fois redonne le texte original. ROT13 décale l'alphabet latin de 13 lettres sur 26, et Atbash inverse l'alphabet en miroir.
Pourquoi le chiffre affine n'accepte-t-il pas certaines valeurs de a ?
Le nombre a doit être premier avec la longueur de l'alphabet, sinon plusieurs lettres donneraient le même résultat chiffré et le déchiffrement serait impossible. L'outil vous avertit si la valeur de a choisie ne convient pas.
Ces chiffres sont-ils sûrs ?
Non. Ce sont des chiffres historiques et pédagogiques, faciles à casser. Base64, binaire et Hex sont des encodages, pas du chiffrement. Pour une vraie protection, utilisez des algorithmes modernes comme AES.
Mon texte est-il envoyé à un serveur ?
Non. Tout s'exécute dans votre navigateur.