Functions for encrypting passwords using the cutting-edge scrypt algorithm.
Functions for encrypting passwords using the cutting-edge scrypt algorithm. See: https://www.tarsnap.com/scrypt/scrypt.pdf
(check raw encrypted)
Compare a raw string with a string encrypted with the encrypt
function.
Returns true if the string matches, false otherwise.
Compare a raw string with a string encrypted with the [[encrypt]] function. Returns true if the string matches, false otherwise.
(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 1Encrypt 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^15 * `r` - the memory cost, defaults to 8 * `p` - the parallelization parameter, defaults to 1
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close