Open
Description
There are at least three algorithms in RustCrypto/password-hashes which would benefit from parallelism: argon2
, pbkdf2
, and scrypt
.
However, of those, only pkbdf2
presently has a parallel implementation (using rayon
)
It might make sense to provide more general support for parallel password hashing in the password-hash
crate, to wrap up the rayon
dependency in a higher-level, more reusable way
(or perhaps the usage is so trivial it won't help, but I thought it's worth discussing)