Hello, you are using an old browser that's unsafe and no longer supported. Please consider updating your browser to a newer version, or downloading a modern browser.
Training Camp • Cybersecurity Glossary
scrypt is a memory-hard password-based key derivation function defined in RFC 7914, resisting brute-force attacks from GPUs, FPGAs, and ASICs.
Scrypt Definition: scrypt is a memory-hard password-based key derivation function defined in RFC 7914, resisting brute-force attacks from GPUs, FPGAs, and ASICs.
scrypt is a password-based key derivation function designed by Colin Percival that is deliberately memory-hard, requiring large amounts of RAM to compute in order to raise the cost of large-scale brute-force attacks using GPUs, FPGAs, or ASICs. It is specified in IETF RFC 7914 and is widely used for password hashing and for deriving keys in some cryptocurrencies. Its tunable cost parameters let defenders increase memory and CPU work as hardware improves.
Turn knowledge into credentials with our instructor-led cybersecurity boot camps.
View All Courses →