Strong Password Hashing

This lesson discusses scrypt and Argon2, the two best password hashing algorithms available today.

We'll cover the following...

Argon2 and scrypt

PBKDF2 and bcrypt require a configurable amount of CPU power. Argon2 and scrypt take this a step further and require memory also. This makes them harder to crack even on specialized hardware. We’ve already looked at PyNaCl’s Argon2 function, which also provides a scrypt implementation. Additionally, Python 3.6 and later versions provide ...