Question on Adding Support for Classic McEliece

Robert J. Hansen rjh at sixdemonbag.org
Tue Sep 16 19:57:09 CEST 2025


> I am now curious.
> 
> Why was Classic McEliece added to Libgcrypt in that case?

Why does it support Whirlpool? Or SHA-3? Or Serpent? Or…

The answer can be found in the first sentence of libgcrypt's home page:

"Libgcrypt is a general purpose cryptographic library…"

Libgcrypt supports an awful lot more than just what's needed to 
implement LibrePGP. It is, as it says, a general-purpose cryptographic 
library.

https://gnupg.org/software/libgcrypt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 236 bytes
Desc: OpenPGP digital signature
URL: <https://lists.gnupg.org/pipermail/gnupg-devel/attachments/20250916/1690aab2/attachment.sig>


More information about the Gnupg-devel mailing list