1
mirror of https://github.com/jedisct1/libsodium.git synced 2024-12-20 02:25:14 -07:00

Argon2: use existing constants more consistently

By @technion via the reference implementation
This commit is contained in:
Frank Denis 2016-01-21 08:35:53 +01:00
parent 53419d7b06
commit ba415e1f4d

View File

@ -91,15 +91,15 @@ int argon2_hash(const uint32_t t_cost, const uint32_t m_cost,
int result;
uint8_t *out;
if (pwdlen > UINT32_MAX) {
if (pwdlen > ARGON2_MAX_PWD_LENGTH) {
return ARGON2_PWD_TOO_LONG;
}
if (hashlen > UINT32_MAX) {
if (hashlen > ARGON2_MAX_OUTLEN) {
return ARGON2_OUTPUT_TOO_LONG;
}
if (saltlen > UINT32_MAX) {
if (saltlen > ARGON2_MAX_SALT_LENGTH) {
return ARGON2_SALT_TOO_LONG;
}