Mailing List Archive

Libgcrypt Argon2 documentation?
Hello, I am building a GPL3 tool that uses libgcrypt and currently I use
Scrypt from libgcrypt as key derivation function. According to
https://lists.gnupg.org/pipermail/gnupg-announce/2022q1/000471.html
there is now support for Argon2 available, but I could not find
documentation about it. Can you help me to answer these three questions
please?

1) What version of Argon2 is implemented? I am interested in Argon2id in
particular.

2) What is the maturity level? I've read somewhere that there was some
security issues at the initial release, I guess it has been fixed now?

3) How do I call Argon2 from libgcrypt for my project?

Thanks!
human

_______________________________________________
Gcrypt-devel mailing list
Gcrypt-devel@gnupg.org
https://lists.gnupg.org/mailman/listinfo/gcrypt-devel
Re: Libgcrypt Argon2 documentation? [ In reply to ]
human wrote:
> 3) How do I call Argon2 from libgcrypt for my project?

You can find the examples in the function check_argon2 in
libgcrypt/tests/t-kdf.c.
--

_______________________________________________
Gcrypt-devel mailing list
Gcrypt-devel@gnupg.org
https://lists.gnupg.org/mailman/listinfo/gcrypt-devel
Re: Libgcrypt Argon2 documentation? [ In reply to ]
On 7/6/23 02:12, NIIBE Yutaka wrote:
> human wrote:
>> 3) How do I call Argon2 from libgcrypt for my project?
>
> You can find the examples in the function check_argon2 in
> libgcrypt/tests/t-kdf.c.

Thanks!



_______________________________________________
Gcrypt-devel mailing list
Gcrypt-devel@gnupg.org
https://lists.gnupg.org/mailman/listinfo/gcrypt-devel