Dérivation de clé scrypt
Derive a key from a password using scrypt (memory-hard KDF). Gratuit, privé et 100% côté client.
Local only
Historique récent
Aucun historique
Utilisation
- Enter the password.
- Provide a salt.
- Set N (power of 2), r, p, and key length.
- Copy the derived key.
Tâches utilisant cet outil
Derive un cryptographic clé de un mot de passe utilisant un KDF
Turn un human-memorable mot de passe en un fixed-longueur clé suitable pour AES ou HMAC utilisant PBKDF2, scrypt, ou bcrypt avec un salt. TÂCHE
Hachage un mot de passe et vérifier it later sans storing le plaintext
Utiliser un lent mot de passe-hashing fonction (bcrypt/PBKDF2/scrypt) en stocker un salted hachage, puis vérifier un candidate mot de passe against it. TÂCHE
Questions fréquentes
- What parameters should I use?
- Common: N=16384, r=8, p=1. Increase N for more security (must be a power of 2). N=32768 or 65536 for higher security.
- Why is scrypt slower than PBKDF2?
- scrypt is memory-hard by design, requiring significant RAM, which makes GPU/ASIC attacks expensive.
Outils associés
Dérivation de clé PBKDF2
Derive a key from a password using PBKDF2 (RFC 2898) with Web Crypto API. Gratuit, privé et 100% côté client. OUTIL
Générateur de hash bcrypt
Hash passwords with bcrypt or verify bcrypt hashes. Gratuit, privé et 100% côté client. OUTIL
Générateur HMAC
Generate HMAC (Keyed-Hash Message Authentication Code) with SHA-1/256/512. Gratuit, privé et 100% côté client. OUTIL