crypto.password.scrypt
Functions for encrypting passwords using the cutting-edge scrypt algorithm.
check
(check raw encrypted)Compare a raw string with a string encrypted with the encrypt function. Returns true if the string matches, false otherwise.
encrypt
(encrypt raw)(encrypt raw n)(encrypt raw n r p)Encrypt a password string using the scrypt algorithm. This function takes three optional parameters:
n- the CPU cost, must be a power of 2, defaults to 2^15r- the memory cost, defaults to 8p- the parallelization parameter, defaults to 1