Encodage et sécurité

Base64, hachages, mots de passe et autres tâches d'encodage. · 3 outils

Les outils d'encodage traduisent des données d'une représentation à une autre — des octets en Base64, un texte en empreinte de hachage, de l'aléa en mot de passe — sans en changer le sens. Ils constituent la plomberie des pièces jointes, de l'authentification d'API, de la vérification des téléchargements et de la sécurité des comptes, et c'est aussi là que les implémentations naïves se trompent : gestion de l'UTF-8, alphabets compatibles URL, sources d'aléa faibles.

Les outils proposés ici utilisent la cryptographie native du navigateur (Web Crypto) partout où elle existe, et des implémentations de référence auditées ailleurs. Comme rien n'est envoyé, vous pouvez hacher un fichier confidentiel ou générer un mot de passe de production ici avec la même confiance qu'en lançant une commande en local.

Autres catégories