Prochaine enigme
Faire fi de tout cela arrive dans
--
Jours
:
--
Heures
:
--
Minutes
:
--
Secondes
Ère informatique   Chiffrement par flux

Chiffrement XOR en ligne

Résultat instantané Clé répétée cycliquement Sortie hexadécimale
🔐 Outil interactif

Histoire

Le chiffrement XOR (OU exclusif) est l'un des fondements de la cryptographie moderne. L'opération XOR, notée ⊕, est une opération logique bit à bit qui retourne 1 lorsque les deux bits comparés sont différents, et 0 lorsqu'ils sont identiques.

Sa propriété fondamentale est d'être involutive : appliquer deux fois la même opération avec la même clé redonne le texte original. Autrement dit, si C = M ⊕ K, alors M = C ⊕ K. Cette propriété en fait un composant essentiel de nombreux algorithmes de chiffrement modernes comme AES, DES et les chiffrements par flux.

Utilisé seul avec une clé courte, le chiffrement XOR est vulnérable à l'analyse fréquentielle et aux attaques par texte clair connu. Cependant, lorsque la clé est aussi longue que le message et véritablement aléatoire (cas du masque jetable), le chiffrement XOR devient théoriquement incassable.

Exemple

Texte clair
HELLO
Clé
KEY
Résultat (hex)
03 00 17 07 0A