This kind of falls in the list of #11 , but is a bit more important.
Apparently the older version of Argon2 didn't always enforce the $v=16$ version parameter in the hash, so we should also accept hashes that do not include the version parameter and default it to Version10.
The change would basically only include Data.Password.Argon2.checkPassword.
This kind of falls in the list of #11 , but is a bit more important.
Apparently the older version of Argon2 didn't always enforce the
$v=16$
version parameter in the hash, so we should also accept hashes that do not include the version parameter and default it toVersion10
.The change would basically only include
Data.Password.Argon2.checkPassword
.