Validation
Valide les numéros de version selon Semantic Versioning 2.0.0 (format x.y.z-alpha.1)
semver-validatorCryptography
Générer un hash Scrypt à partir d'un mot de passe
scrypt-generatorCryptography
Valider le mot de passe contre la clé dérivée Scrypt
scrypt-validatorSecurity
Génère des codes numériques à usage unique cryptographiquement sûrs (vérification SMS / e-mail, codes de tirage, PIN d'événement) avec longueur configurable (3-10 chiffres), sortie en lot, exclusion facultative des chiffres ambigus et compte à rebours d'expiration. Utilise crypto.randomInt, pas Math.random.
otp-generatorSecurity
Évalue la robustesse réelle du mot de passe via l'entropie de Shannon, la détection de motifs zxcvbn (l33t, dictionnaire, séquences, répétitions) et le temps de cassage par force brute selon plusieurs scénarios d'attaque. Le mot de passe est évalué localement, sans envoi nulle part.
password-strength-meterValidation
Valide structurellement les documents OpenAPI 3.0/3.1 et Swagger 2.0 : champs requis, complétude des chemins/opérations, codes de réponse, résolution des $ref, unicité des operationId et intégrité des composants
openapi-validatorSecurity
Analyse des regex pour le risque de backtracking catastrophique, simule des entrees malveillantes et propose des remplacements plus surs
redos-regex-scannerValidation
Valide les numéros de passeport de différents pays (Chine, États-Unis, Japon, etc.)
passport-validatorSecurity
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-validator