Home GnuPG

cipher:kem: Provide each enum constant as macro.

Description

cipher:kem: Provide each enum constant as macro.

src/gcrypt.h.in (GCRY_KEM_CM6688128F, GCRY_KEM_DHKEM25519)
(GCRY_KEM_DHKEM448, GCRY_KEM_DHKEMP256R1, GCRY_KEM_DHKEMP384R1)
(GCRY_KEM_DHKEMP521R1, GCRY_KEM_RAW_BP256, GCRY_KEM_RAW_BP384)
(GCRY_KEM_RAW_BP512, GCRY_KEM_RAW_MLKEM512, GCRY_KEM_RAW_MLKEM768)
(GCRY_KEM_RAW_MLKEM1024, GCRY_KEM_RAW_P256K1, GCRY_KEM_RAW_P256R1)
(GCRY_KEM_RAW_P384R1, GCRY_KEM_RAW_P521R1, GCRY_KEM_RAW_X25519)
(GCRY_KEM_RAW_X448, GCRY_KEM_SNTRUP761): New defines.

  • GnuPG-bug-id: T7698
  • Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>

Details

Provenance
gniibeAuthored on Jul 3 2025, 7:15 AM
Parents
rC292cb75a723c: cipher:rsa: Fix missing initialization in generate_fips.
Branches
Unknown
Tags
Unknown
Tasks
T7698: Add support of secp256k1 for KEM API