aboutsummaryrefslogtreecommitdiffstats
path: root/librecrypt_find_first_algorithm_.c
diff options
context:
space:
mode:
authorMattias Andrée <m@maandree.se>2026-07-01 21:37:09 +0200
committerMattias Andrée <m@maandree.se>2026-07-01 21:37:09 +0200
commit1323b81cd2679bb61a480524a0e4cd008d3d0bee (patch)
treed7fc0c3417b6ae7a1688cddd8ce3a9607ec53dd7 /librecrypt_find_first_algorithm_.c
parentAdd test and fix a bug (diff)
downloadlibrecrypt-1323b81cd2679bb61a480524a0e4cd008d3d0bee.tar.gz
librecrypt-1323b81cd2679bb61a480524a0e4cd008d3d0bee.tar.bz2
librecrypt-1323b81cd2679bb61a480524a0e4cd008d3d0bee.tar.xz
Add support for the reference implementation of Argon2HEAD1.1.1master
Signed-off-by: Mattias Andrée <m@maandree.se>
Diffstat (limited to '')
-rw-r--r--librecrypt_find_first_algorithm_.c13
1 files changed, 9 insertions, 4 deletions
diff --git a/librecrypt_find_first_algorithm_.c b/librecrypt_find_first_algorithm_.c
index a339d93..bbb5c7e 100644
--- a/librecrypt_find_first_algorithm_.c
+++ b/librecrypt_find_first_algorithm_.c
@@ -118,10 +118,15 @@ main(void)
EXPECT(librecrypt_find_first_algorithm_(NSA, sizeof(NSA) - 1u, NULL) == NULL);
EXPECT(librecrypt_find_first_algorithm_(NSA">", sizeof(NSA">") - 1u, NULL) == NULL);
- IF__argon2i__SUPPORTED(CHECK("$argon2i$"));
- IF__argon2d__SUPPORTED(CHECK("$argon2d$"));
- IF__argon2id__SUPPORTED(CHECK("$argon2id$"));
- IF__argon2ds__SUPPORTED(CHECK("$argon2ds$"));
+ IF__argon2i_v1_0__SUPPORTED(CHECK("$argon2i$"));
+ IF__argon2d_v1_0__SUPPORTED(CHECK("$argon2d$"));
+ IF__argon2id_v1_0__SUPPORTED(CHECK("$argon2id$"));
+ IF__argon2ds_v1_0__SUPPORTED(CHECK("$argon2ds$"));
+
+ IF__argon2i_v1_3__SUPPORTED(CHECK("$argon2i$v=19$"));
+ IF__argon2d_v1_3__SUPPORTED(CHECK("$argon2d$v=19$"));
+ IF__argon2id_v1_3__SUPPORTED(CHECK("$argon2id$v=19$"));
+ IF__argon2ds_v1_3__SUPPORTED(CHECK("$argon2ds$v=19$"));
ctx = librecrypt_create_context();
assert(ctx != NULL);