Security
Génère des mots de passe sécurisés aléatoires
password-generatorCryptography
Générer un hash de dérivation de clé PBKDF2
pbkdf2-generatorCryptography
Valider le mot de passe contre la clé dérivée PBKDF2
pbkdf2-validatorSecurity
Valide la force du mot de passe et vérifie les exigences de sécurité courantes
password-validatorValidation
Valide et formate les numéros de téléphone internationalement
phone-validatorSecurity
Génère des jetons à usage unique cryptographiquement sûrs pour les scénarios de sécurité web — jetons CSRF, paramètres state OAuth/OIDC, nonces de session et code_verifier/code_challenge PKCE (S256). Utilise crypto.randomBytes, jamais Math.random.
nonce-generatorValidation
Valide ou génère des nombres avec l'algorithme de Luhn (mod-10). Cartes de crédit, IMEI, IMEISV, SIN, NPI et tout identifiant basé sur Luhn.
luhn-checksumValidation
Valide ou génère des nombres avec l'algorithme Modulus-11 (ISO 7064) du chiffre de contrôle, schémas ISBN-10 (10..2), ID norvégienne (3,7,6,1,8,9,4,5,2) et générique 2-7.
mod11-checksumSecurity
Genere ou valide des phrases BIP39 de 12 a 24 mots avec entropie et seed PBKDF2-HMAC-SHA512
mnemonic-bip39-generatorSecurity
Génère des paires de clés ML-KEM-512/768/1024 (FIPS 203 / CRYSTALS-Kyber), encapsule un secret partagé aléatoire avec la clé publique, le décapsule avec la clé privée et vérifie l'égalité — en contrôlant en direct les tailles exactes des trois jeux de paramètres.
ml-kem-kyber-keypair-and-encapsulation-testerValidation
Valide les adresses MAC et identifie les informations du fournisseur
mac-address-validatorSecurity
Génère des JSON Web Keys (JWK) pour RSA, EC (P-256/P-384/P-521/secp256k1) et OKP (Ed25519/Ed448/X25519/X448), ou analyse un JWK existant pour inspecter ses paramètres, empreinte et métadonnées
jwk-generator