Générateur de Token sécurisé
| Format | Usage recommandé |
|---|---|
| Hex | Clés, configuration et données hexadécimales |
| Base64 | API et transferts binaires |
| Base64URL | URL, Cookie et JWT |
Hex, Base64 et Base64URL
Comment utiliser le générateur de Token sécurisé ?
Choisir le format du Token
Hex représente les octets aléatoires avec des caractères hexadécimaux et convient aux fichiers de configuration, aux matériaux de clés et aux situations nécessitant un jeu de caractères fixe. Base64 représente les données binaires de manière plus compacte et convient à de nombreux scénarios d’API et de transmission de données. Base64URL utilise une représentation compatible avec les URL et convient aux URL, aux cookies et aux JWT.
Choisir la longueur des données aléatoires
La longueur des données aléatoires est définie en octets : 16 octets (128 bits), 24 octets (192 bits), 32 octets (256 bits), 48 octets (384 bits) ou 64 octets (512 bits), avec 32 octets par défaut. 32 octets de données aléatoires produisent 64 caractères en Hex et généralement 44 caractères en Base64 standard.
Remplissage Base64
Pour Base64 et Base64URL, vous pouvez choisir de conserver ou non le caractère égal final utilisé comme remplissage. Base64 standard conserve le remplissage par défaut, tandis que Base64URL le supprime par défaut, ce qui convient mieux aux URL, cookies et JWT.
Source aléatoire sécurisée
Les Tokens sont générés avec crypto.getRandomValues(). L’outil n’utilise ni Math.random(), ni horodatage, ni combinaison prévisible d’un nom d’utilisateur et d’une date. Si le navigateur ne prend pas en charge les nombres aléatoires sécurisés, l’outil indique qu’il ne peut pas effectuer la génération.
Génération par lot et gestion des résultats
Jusqu’à 50 Tokens peuvent être générés en une seule fois, chaque Token utilisant des données aléatoires indépendantes. Après modification du format, de la longueur en octets, de la quantité ou du remplissage Base64, les résultats sont générés selon les paramètres actuels. Les résultats peuvent être copiés individuellement, copiés en totalité ou exportés au format TXT.
Conseil de sécurité
Les Tokens sont des identifiants sensibles. Après leur génération, copiez-les immédiatement et conservez-les dans un emplacement sécurisé. Ne publiez jamais de véritables Tokens sur des pages publiques, dans des dépôts de code ou dans des conversations. Cet outil n’envoie ni n’enregistre les résultats générés. L’actualisation de la page supprime les résultats actuels.
Qu’est-ce qu’un Token sécurisé ?
- Prend en charge les formats Hex, Base64 et Base64URL ; Base64URL convient aux URL, cookies et JWT
- Longueurs de données aléatoires de 16, 24, 32, 48 ou 64 octets, avec 32 octets soit 256 bits par défaut
- 32 octets de données aléatoires donnent 64 caractères en Hex et généralement 44 caractères en Base64 standard
- Le remplissage final = peut être conservé ou supprimé séparément pour Base64 et Base64URL
- Utilisation de crypto.getRandomValues() sans Math.random() ni données prévisibles telles que les horodatages
- Jusqu’à 50 Tokens indépendants par opération, avec copie et export TXT ; les résultats ne sont ni envoyés ni enregistrés