crow/crypto/password-hash.crow
(source)
password-hash-quality
enum
quality-moderate
quality-sensitive
These correspond to options from libsodium.
Use quality-moderate
for most cases.quality-sensitive
is for non-interactive use cases.
password-hash
nat8
array
(password
string
, quality
password-hash-quality
)
Get the hash of a password.
password-matches-hash
bool
(password
string
, hash
nat8
array
) bare
With high probability, this will only be true
if hash
was the result of hashing password
.