Scrypt Hash Generator
Scrypt is a password-based key derivation function designed to be computationally intensive and memory-hard, making it resistant to hardware brute-force attacks.
Scrypt Derive / Hash
Scrypt Verify
What is Scrypt?
Scrypt is a password-based key derivation function (PBKDF) created by Colin Percival in 2009. It was specifically designed to make it costly to perform large-scale custom hardware attacks by requiring large amounts of memory.
Unlike bcrypt which is CPU-intensive, scrypt is both CPU and memory-intensive, making it more resistant to attacks using specialized hardware like ASICs and GPUs. It's widely used in cryptocurrencies like Litecoin and Dogecoin.
Key Features
- Memory-hard algorithm - requires significant RAM to compute
- Configurable parameters (N, r, p) allow adjusting difficulty
- Resistant to hardware brute-force attacks (GPU, ASIC)
- Recommended for password hashing and key derivation
Security Information
Always use a random salt for each password to prevent rainbow table attacks.
Higher N values increase security but also increase computation time and memory usage.
For password hashing, recommended parameters: N=16384, r=8, p=1 (minimum for good security).
Privacy Information
All scrypt operations are performed entirely in your browser. Your passwords and salts are never sent to our server.