by jph on 6/10/25, 11:33 AM with 4 comments
* https://github.com/joelparkerhenderson/demo-rust-argon2
* https://github.com/joelparkerhenderson/demo-rust-scrypt
* https://github.com/joelparkerhenderson/demo-rust-pbkdf2
I'm seeking advice please, such as pros and cons. The context is medical software where hashing is on generally modern machines. I'm aware of the OWASP recommendations which seem broadly helpful. Thanks!
by cpach on 6/11/25, 10:29 AM
For comparison, see also the section named Password handling in Cryptographic Right Answers: Post Quantum Edition https://www.latacora.com/blog/2024/07/29/crypto-right-answer...
by stop50 on 6/10/25, 2:06 PM
Pbkdf2 is quite old and has an attack vector from ASICs and FPGA, but is still quite widespread for applications and protocols.
by dandelion9 on 6/11/25, 8:34 AM
by tptacek on 6/12/25, 5:23 AM
[†] Really, "PBKDF2 vs. any modern password hash".