uencoder

scrypt Key Derivation

Derive a key from a password using scrypt (memory-hard KDF). Free, private, and 100% client-side.

Local only

Recent history

No history yet

How to use

  1. Enter the password.
  2. Provide a salt.
  3. Set N (power of 2), r, p, and key length.
  4. Copy the derived key.

Frequently asked questions

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.

Related tools