Chiffrer et déchiffrer un texte en XOR (hex)
Chiffrez et déchiffrez un texte avec un XOR et une clé (sortie hexadécimale), dans le navigateur.
Le XOR est réversible avec la même clé. Pédagogique — n’utilisez pas pour du chiffrement sérieux (préférez AES).
🔒 100 % côté client — aucune donnée envoyée
Chiffrez ou déchiffrez un texte avec l'opération XOR et une clé de votre choix, avec une sortie hexadécimale lisible. L'outil applique le même processus dans les deux sens, la même clé servant à chiffrer et à déchiffrer. Tout s'exécute à 100% dans votre navigateur : ni votre texte ni votre clé ne sont transmis.
À quoi ça sert ?
- ▸ Obfusquer une chaîne de configuration ou un jeton dans un projet perso
- ▸ Comprendre et tester le fonctionnement du chiffrement XOR pour apprendre
- ▸ Résoudre un défi CTF ou de cryptographie basé sur XOR
- ▸ Vérifier une implémentation XOR en comparant la sortie hexadécimale
FAQ
Comment déchiffrer un texte chiffré en XOR ?
Collez la sortie hexadécimale et saisissez exactement la même clé que celle utilisée au chiffrement. Comme XOR est symétrique, réappliquer la clé restitue le texte d'origine.
Le chiffrement XOR est-il sécurisé ?
Le XOR avec une clé courte réutilisée n'est pas sûr pour des données sensibles et se casse facilement. Il convient à l'obfuscation, à l'apprentissage ou aux défis, pas à la protection de secrets réels.
Pourquoi la sortie est-elle en hexadécimal ?
Le XOR peut produire des octets non imprimables ; l'hexadécimal représente chaque octet de façon lisible et copiable sans perte. Cela garantit un aller-retour fiable entre chiffrement et déchiffrement.