Scrypt Key Derivation - Free Online Tool | PivaBox

Derive keys using scrypt — a memory-hard KDF resistant to GPU and ASIC attacks

How to Use Scrypt Key Derivation

  1. Enter your password and salt — click Generate Random Salt to create a cryptographically random 16-byte salt
  2. Configure scrypt parameters: N (CPU/memory cost, higher is more secure), r (block size), p (parallelization), and key length
  3. Click Derive Key to compute the scrypt-derived key — wait for the progress bar to complete, then copy the resulting hex key

Frequently Asked Questions

Is Scrypt Key Derivation free?

Yes, PivaBox Scrypt Key Derivation is completely free to use. All computation runs locally in your browser using the <code>scrypt-js</code> library.

Is my password uploaded to a server?

No. All key derivation happens entirely in your browser. Your password, salt, and derived keys never leave your device.

What N value should I use?

For production use, <strong>N=16384</strong> or higher is recommended. N=4096 (the default) is suitable for most applications. N=1024 is faster but less secure. Higher N values increase memory usage (128*N*r bytes) and computation time, making attacks exponentially harder.