Outils de codage et de cryptographie
Hachages, Base64, JWT, HMAC et cryptage – calculés dans votre navigateur.
- Encodeur et décodeur Base64Dans les deux sens, compatible Unicode, avec l'alphabet sécurisé pour les URL lorsque vous en avez besoin.S’exécute dans votre navigateur
- Décodeur JWTLisez l’en-tête et les revendications d’un jeton et voyez ce qu’il dit sur lui-même. Décodage, pas vérification.S’exécute dans votre navigateur
- Encodeur et décodeur d'URLCodage en pourcentage dans les trois saveurs, côte à côte, afin que vous puissiez voir laquelle vous voulez.S’exécute dans votre navigateur
Ce que ces outils ont en commun
Ce sont les outils que vous utilisez lorsque quelque chose n'a pas la forme que vous attendiez : un jeton que vous devez lire, une somme de contrôle qui doit correspondre, une charge utile arrivée codée en Base64, une signature que vous souhaitez reproduire.
Chacun d'entre eux fonctionne sur l'API Web Crypto ou une primitive de navigateur équivalente, ce qui compte plus ici que partout ailleurs sur le site. Coller une clé de signature ou un JWT de production dans une page qui la publie sur un serveur est un véritable incident, et de nombreux outils populaires font exactement cela. Rien dans cette section n'envoie votre contribution nulle part.
Lorsqu’un algorithme est obsolète par rapport à son objectif initial – MD5 et SHA-1 pour les mots de passe, de toute évidence – la page le dit clairement et explique à quoi il est encore légitimement utilisé, plutôt que de refuser de le calculer.
