ChaCha20 chiffrer puis Hex
ChaCha20 est un chiffrement de flux rapide utilisé dans TLS. Le codage Hex rend le texte chiffré stockable.
Problème résolu
Chiffrer avec ChaCha20 puis coder en Hex le texte chiffré.
Entrée → Sortie
Chiffreur ChaCha20 entrée → Encodeur hexadécimal sortie , total 2 étapes.
Durée d’exécution
2–3 min · entièrement en local dans le navigateur.
Avant de commencer
- Texte clair et clé ChaCha20
Pipeline
-
Chiffrez du texte avec le chiffrement de flux ChaCha20 (RFC 8439) — un véritable algorithme vérifié octet par octet contre les vecteurs de test officiels du RFC et recoupé avec OpenSSL. Clé de 256 bits (32 octets), nonce de 96 bits (12 octets), compteur de blocs de 32 bits. Gratuit, privé et 100% côté client. Ne réutilisez jamais un nonce avec la même clé.
Paramètres : key=0123456789abcdef0123456789abcdef, nonce=0123456789ab
-
Encode text to hexadecimal online. Gratuit, privé et 100% côté client.
S’exécute localement dans le navigateur. La recette ne définit que le pipeline — vos entrées ne quittent jamais cet onglet.
▶Exécuter ce flux
Saisissez votre entrée ci-dessous et cliquez sur Exécuter. Tout le traitement se fait localement dans votre navigateur — rien n'est envoyé.
Progression du pipeline
- Chiffreur ChaCha20chacha20-encrypt
- Encodeur hexadécimalhex-encode
Exemple d’entrée
Secret data
Sortie attendue
39343936393632333862343133643264656538333464
Cette paire entrée-sortie est exécutée avec de vrais outils à la construction (tests/unit/recipes.test.ts) — la sortie attendue est vérifiée, non illustrative.
Vous pourriez aussi avoir besoin de
Workflows partageant des outils ou thèmes avec cette recette.