Home GnuPG
Diffusion GnuPG 5b61280e37af

gpgsm: Rewrite ecdh_derive_kek with gnupg_ecc_kem_kdf.

Description

gpgsm: Rewrite ecdh_derive_kek with gnupg_ecc_kem_kdf.

* sm/decrypt.c (hash_ecc_cms_shared_info): Remove.
(ecdh_derive_kek): Simply use build_shared_info and gnupg_ecc_kem_kdf.
  • GnuPG-bug-id: T7845
  • Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>

Details

Provenance
gniibeAuthored on Tue, Oct 7, 8:58 AM
Parents
rG035d0dd4adf3: gpgsm: Use KEM API for decryption.
Branches
Unknown
Tags
Unknown
Tasks
T7845: gpgsm: Use KEM interface for encryption