Home GnuPG

cipher:kem:ecc: Support secp256k1 by KEM API.

Description

cipher:kem:ecc: Support secp256k1 by KEM API.

* src/gcrypt.h.in (GCRY_KEM_RAW_P256K1): New.
* cipher/kem-ecc.c (algo_to_curve, algo_to_seckey_len): Support
GCRY_KEM_RAW_P256K1.

Cherry-picked from master commit of:
10c0ce88ba3fbba6b04ee6ded9d0f6ae15171d6b

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

Details

Provenance
gniibeAuthored on Jul 17 2025, 4:06 AM
Parents
rC62f84bb3040f: Fix missing simd-common-riscv.h in libgcrypt tarball.
Branches
Unknown
Tags
Unknown
Tasks
T7698: Add support of secp256k1 for KEM API