Chaque octet est représenté par deux caractères hexadécimaux. La longueur est prévisible et le format est pris en charge presque partout.
Idéal pour : Fichiers de configuration, ligne de commande, journaux et débogage.
Créez des clés API, des clés de chiffrement et des jetons d’accès cryptographiquement sûrs avec Web Crypto API. Choisissez HEX, Base64, Base64URL ou Base32 ; tout reste sur cet appareil.
Toute modification génère automatiquement de nouvelles clés ; utilisez le bouton pour recommencer avec les mêmes réglages.
Source aléatoire : crypto.getRandomValues(), un générateur cryptographiquement sûr. Les clés ne sont pas conservées après actualisation ; copiez-les ou téléchargez-les dans un gestionnaire de secrets.
Les mêmes octets aléatoires peuvent être représentés avec plusieurs encodages texte. Choisissez le format demandé par votre URL, JSON, fichier de configuration ou protocole.
Chaque octet est représenté par deux caractères hexadécimaux. La longueur est prévisible et le format est pris en charge presque partout.
Idéal pour : Fichiers de configuration, ligne de commande, journaux et débogage.
Encodage binaire-texte compact, mais +, / et = doivent être échappés dans les URL et certains noms de fichiers.
Idéal pour : Transport JSON/XML et stockage texte général.
Variante Base64 adaptée aux URL qui utilise - et _ et supprime le remplissage =.
Idéal pour : JWT, jetons OAuth, cookies et paramètres d’URL.
Insensible à la casse et sans caractères ambigus 0/O ou 1/I/L.
Idéal pour : Secrets TOTP, enregistrements DNS, codes-barres et saisie manuelle.
Oui. Il utilise crypto.getRandomValues, alimenté par la source aléatoire cryptographique du système, plutôt que Math.random.
Non. La génération et l’encodage ont lieu dans le navigateur ; aucun historique n’est conservé et l’actualisation efface les résultats.
Elles servent aux secrets lisibles par les machines : clés API, clés de chiffrement et jetons. Utilisez un gestionnaire pour les mots de passe humains.
C’est théoriquement possible, mais négligeable aux longueurs recommandées. Une clé de 32 octets offre 2^256 valeurs.
Placez les clés durables dans un gestionnaire de secrets ou une variable d’environnement protégée. Ne les mettez pas dans le code, les discussions ou les journaux, et renouvelez-les.