Libgcrypt Argon2 documentation?

human at insiberia.net human at insiberia.net
Wed Jul 5 00:45:45 CEST 2023


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



More information about the Gcrypt-devel mailing list