Chiffre RC4
Cryptez et déchiffrez le texte avec le chiffrement de flux RC4 et une clé : sortie hex, retour de texte.
Chiffre RC4
RC4 est un chiffrement de flux classique : une courte étape de planification de clé génère un état de 256 octets à partir de votre clé, puis un flux de clés est généré un octet à la fois et combiné avec les données. La même clé qui crypte décrypte également, donc cet outil fait les deux : crypter transforme votre texte en minuscule hex et décrypter les lectures de hex en texte. La clé est toujours prise en octets UTF-8, donc tout mot ou phrase secrète fonctionne directement.
Tout est UTF-8 au niveau des octets, ce qui signifie que le texte accentué et les emoji vont et viennent sans perte : cryptez un message, remettez le hex à quelqu'un avec la même clé et déchiffrez-le, restaurez-le exactement. Le décompte indique le nombre d'octets traités. L'entrée Hex pour la direction de décryptage tolère les espaces et un préfixe 0x, et tout ce qui n'est pas valide hex produit une erreur calme plutôt qu'un résultat erroné.
Cela vaut la peine de le dire clairement : RC4 est cryptographiquement cassé. Son flux de clés présente des biais bien connus, et des attaques pratiques le retirent de toute utilisation sérieuse – le TLS et les navigateurs modernes l'ont abandonné il y a des années. Ne protégez rien de réel avec. Ce qui est toujours utile, c'est l'interopérabilité avec les anciens systèmes qui ne parlent que des exercices RC4, CTF et de cryptographie, la désobscurcissement des chaînes extraites des anciens binaires ou des configurations de logiciels malveillants et l'apprentissage du fonctionnement d'un chiffrement de flux. Pour protéger réellement un message, utilisez plutôt l’outil de chiffrement de texte basé sur AES.
Tout s'exécute localement dans votre navigateur : les textes en clair, hex et les clés ne quittent jamais votre appareil, et le champ clé est masqué et jamais stocké.