Aller au contenu
uencoder

Déchiffreur Salsa20

Déchiffrez du texte chiffré avec Salsa20 (conception originale de Bernstein, portfolio eSTREAM) — un véritable algorithme vérifié contre les vecteurs de test officiels eSTREAM et recoupé avec PyCryptodome. La clé doit faire 16 ou 32 octets, le nonce exactement 8 octets, et le compteur de blocs doit correspondre à celui utilisé pour le chiffrement. Le format du texte chiffré suit l'option de format de sortie (hex ou base64). Gratuit, privé et 100% côté client.

Essayer un exemple:
Local only

Historique récent

Aucun historique

Utilisation

  1. Collez le texte chiffré Salsa20 (hex ou base64) dans le champ de saisie.
  2. Définissez la même clé (16 ou 32 octets) et le même nonce (exactement 8 octets) que lors du chiffrement.
  3. Réglez le même compteur de blocs initial et choisissez le format correspondant au texte chiffré.
  4. Copiez le texte en clair récupéré.

Questions fréquentes

Mes données sont-elles téléversées quelque part ?
Non. Tout le traitement s'effectue localement dans votre navigateur, sans aller-retour serveur.
Cet outil fonctionne-t-il hors ligne ?
Oui. Une fois la page chargée, l'outil s'exécute entièrement côté client et n'a pas besoin de connexion réseau.
Est-ce un véritable chiffrement Salsa20 ?
Oui. Il suit la spécification originale de D. J. Bernstein et est vérifié contre les vecteurs officiels vérifiés d'eSTREAM (y compris les jeux d'initialisation de clé 128/256 bits et de renouvellement de clé) plus les vecteurs de la spécification du core Salsa20, recoupé avec PyCryptodome.
Quelles tailles de clé et de nonce sont requises ?
La clé doit faire 16 ou 32 octets et le nonce exactement 8 octets (en texte UTF-8) ; les autres longueurs sont rejetées avec une erreur explicite. Ne réutilisez jamais un nonce avec la même clé.

Outils associés