Passer au contenu principal

Chiffrement de texte

Chiffrez et déchiffrez du texte avec César, ROT13, Vigenère, Atbash, Morse, Base64, Binaire et Hexadécimal. Brute-force et analyse de fréquence inclus.

Algorithme
Mode

Historique

Aucun chiffrement effectué.

Comment fonctionne le chiffrement de texte ?

Le chiffrement consiste à transformer un texte lisible (clair) en un texte illisible (chiffré) à l'aide d'un algorithme et d'une clé. Le déchiffrement est l'opération inverse. Les algorithmes présentés ici sont des chiffrements classiques à visée éducative — ils ne sont pas sécurisés pour un usage professionnel (utilisez AES ou ChaCha20 pour des données sensibles).

Chiffre de César et ROT13

Le chiffre de César décale chaque lettre de l'alphabet d'un nombre fixe de positions (la clé). Avec une clé de 3, A→D, B→E, etc. C'est l'un des plus anciens algorithmes connus, utilisé par Jules César pour ses communications militaires. ROT13 est un cas particulier avec un décalage de 13 — appliquer ROT13 deux fois redonne le texte original.

Chiffre de Vigenère

Le chiffre de Vigenère utilise un mot-clé pour appliquer plusieurs décalages de César cycliquement. Avec la clé "KEY", la 1ère lettre est décalée de 10 (K), la 2ème de 4 (E), la 3ème de 24 (Y), puis on recommence. C'est beaucoup plus robuste que César car la même lettre peut être chiffrée différemment selon sa position.

Questions fréquentes

Le chiffrement protège la confidentialité des données : sans la clé, le texte chiffré est illisible. L'encodage (Base64, Binaire, Hex) convertit simplement le f... Le chiffrement protège la confidentialité des données : sans la clé, le texte chiffré est illisible. L'encodage (Base64, Binaire, Hex) convertit simplement le format de représentation des données — sans protection. N'importe qui peut décoder du Base64 sans clé. Dans cet outil, Base64, Binaire et Hexadécimal sont des encodages, pas des chiffrements. César, ROT13, Vigenère et Atbash sont des chiffrements classiques (faibles par rapport aux standards modernes).

Le chiffre de César n'a que 25 clés possibles (décalages de 1 à 25). L'attaque par force brute consiste à essayer toutes les clés et à afficher les 25 déchiffre... Le chiffre de César n'a que 25 clés possibles (décalages de 1 à 25). L'attaque par force brute consiste à essayer toutes les clés et à afficher les 25 déchiffrements possibles. L'humain lit les résultats et identifie le texte intelligible. Cliquez sur la ligne correspondante pour appliquer ce décalage automatiquement. C'est pourquoi le chiffre de César est considéré comme cryptographiquement nul face à une attaque moderne.

L'Indice de Coïncidence mesure la probabilité que deux lettres choisies au hasard dans un texte soient identiques. Pour un texte français ou anglais non chiffré... L'Indice de Coïncidence mesure la probabilité que deux lettres choisies au hasard dans un texte soient identiques. Pour un texte français ou anglais non chiffré, l'IC est d'environ 0.065-0.075. Pour un texte chiffré par substitution monoalphabétique (César, Atbash), l'IC reste similaire car les fréquences relatives sont préservées. Pour un chiffre polyalphabétique (Vigenère) ou un texte vraiment aléatoire, l'IC tombe vers 0.038. Cela permet d'identifier le type de chiffrement utilisé.

Non, pas par les standards modernes. Le chiffre de Vigenère a été considéré « indéchiffrable » pendant 300 ans jusqu'à ce que Charles Babbage et Friedrich Kasis... Non, pas par les standards modernes. Le chiffre de Vigenère a été considéré « indéchiffrable » pendant 300 ans jusqu'à ce que Charles Babbage et Friedrich Kasiski découvrent des méthodes d'attaque au XIXe siècle. La méthode de Kasiski permet de trouver la longueur de la clé, puis l'analyse fréquentielle déchiffre chaque position. Pour des données réellement sensibles, utilisez des algorithmes modernes comme AES-256-GCM ou ChaCha20-Poly1305.

Non. Les algorithmes présentés (César, ROT13, Vigenère, Atbash, Morse, Base64, Binaire, Hex) sont des outils éducatifs pour comprendre les concepts de cryptogra... Non. Les algorithmes présentés (César, ROT13, Vigenère, Atbash, Morse, Base64, Binaire, Hex) sont des outils éducatifs pour comprendre les concepts de cryptographie. Ils ne sont pas sécurisés pour protéger des mots de passe, des données personnelles ou des communications confidentielles. Pour un chiffrement sécurisé, utilisez des solutions éprouvées : VeraCrypt pour les fichiers, Signal pour la messagerie, ou la bibliothèque Web Crypto API (AES-GCM) pour les applications web.
Lien copié !