.password_verify = verify_argon2,
.password_generate = generate_argon2id,
},
+ {
+ .name = "ARGON2",
+ .default_encoding = PW_ENCODING_NONE,
+ .raw_password_len = 0,
+ .password_verify = verify_argon2,
+ .password_generate = generate_argon2id,
+ },
#endif
};
{ "MD5", "DES-CRYPT" },
{ "MD5-CRYPT", "DES-CRYPT" },
{ "ARGON2ID", "ARGON2I" },
+ { "ARGON2", "ARGON2I" },
};
/* some algorithms are detected as something other, because they are compatible
test_password_scheme("ARGON2I", "{ARGON2I}$argon2i$v=19$m=32768,t=4,p=1$f2iuP4aUeNMrgu34fhOkkg$1XSZZMWlIs0zmE+snlUIcLADO3GXbA2O/hsQmmc317k", "test");
#ifdef crypto_pwhash_ALG_ARGON2ID13
test_password_scheme("ARGON2ID", "{ARGON2ID}$argon2id$v=19$m=65536,t=3,p=1$vBb99oJ12p3WAdYlaMHz1A$jtFOtbo/sYV9OSlTxDo/nVNq3uArHd5GJSEx0ty85Cc", "test");
+ test_password_scheme("ARGON2", "{ARGON2}$argon2id$v=19$m=65536,t=3,p=1$vBb99oJ12p3WAdYlaMHz1A$jtFOtbo/sYV9OSlTxDo/nVNq3uArHd5GJSEx0ty85Cc", "test");
#endif
#endif
}