Générateur de Clés Secrètes Criptographiques

Créez des mots de passe robustes, clés d'API et secrets de session sans biais modulo directement dans votre navigateur.

High-Entropy Secret Key Generator

Uniformly sampled from CSPRNG without modulo bias

Secret Length: 32 Characters~207 bits of entropy
8 chars32 chars (recommended)64 chars128 chars
Batch quantity:
Pool size: 88 characters

Comment Générer des Clés Secrètes et Mots de Passe à Haute Entropie

1. Définissez la Longueur du Secret

Ajustez le curseur de 8 à 128 caractères. Une longueur de 32 à 64 caractères est idéale pour les clés d'API et sessions.

2. Personnalisez les Jeux de Caractères

Activez majuscules, minuscules, chiffres et symboles. Éliminez les caractères ambigus (0, O, l, 1, I) pour faciliter la saisie manuelle.

3. Vérifiez le Score d'Entropie de Shannon

Consultez le calcul d'entropie en direct (bits d'aléa = longueur * log2(taille_alphabet)).

4. Copiez et Sécurisez le Secret

Copiez votre secret et conservez-le dans vos variables d'environnement ou gestionnaire de mots de passe.

Échantillonnage par Rejet et Élimination du Biais Modulo

Les générateurs basiques appliquent souvent l'opérateur modulo (octet % taille). Comme 256 n'est généralement pas divisible par la taille de l'alphabet, certains caractères ont une probabilité supérieure d'être choisis. Notre algorithme utilise l'échantillonnage par rejet pour garantir une distribution rigoureusement uniforme.

Spécification / ParamètreNorme & Valeur Requise
Source d'AléaAPI Web Crypto CSPRNG du navigateur
Méthode de DistributionÉchantillonnage par rejet (zéro biais modulo)
Formule d'EntropieH = Longueur × log2(Taille de l'alphabet)
Longueur Maximale128 caractères (~830 bits d'entropie)

Bonnes Pratiques de Production pour Clés d'API

Générer un secret robuste n'est que la première étape. Ne committez jamais vos identifiants dans Git, évitez de transmettre des clés par messagerie, mettez en place une rotation automatique tous les 90 à 180 jours et privilégiez les coffres-forts de secrets.

Recommandation : Une clé de 32 caractères incluant des symboles offre plus de 200 bits d'entropie réelle, rendant toute tentative de force brute impossible.

Questions Fréquentes : Secrets à Haute Entropie

Qu'est-ce que le biais modulo et pourquoi affaiblit-il les mots de passe ?

Si un octet (0 à 255) est projeté sur 80 caractères avec un modulo, les premiers caractères ont 4 chances sur 256 d'être choisis contre 3 pour les autres. L'échantillonnage par rejet supprime ce déséquilibre.

Combien de bits d'entropie sont nécessaires ?

Le NIST recommande au moins 112 à 128 bits pour les applications modernes. Une clé de 24 caractères complets fournit environ 157 bits.

Ces clés conviennent-elles aux bases de données et webhooks ?

Oui. Elles sont tirées d'une source d'entropie matérielle et conviennent parfaitement pour PostgreSQL, Redis ou des webhooks de paiement.

Ce générateur envoie-t-il des données sur votre serveur ?

Non. Tous les secrets sont générés dans la mémoire de votre navigateur. Aucun paquet réseau n'est émis.

Guides Techniques Approfondis

Voir tous les guides
Générateur de clés secrètes – Mots de passe et tokens