diff options
author | NIIBE Yutaka <[email protected]> | 2024-04-05 05:17:25 +0000 |
---|---|---|
committer | NIIBE Yutaka <[email protected]> | 2024-04-05 05:17:25 +0000 |
commit | 131dd2a35145a1db1a45ab76764f32cbbca3fd43 (patch) | |
tree | 7ef3fa4053fe64cc1e8eb265839c9c1a92343b81 /g10/keyedit.c | |
parent | gpg: Initial support for generating Kyber subkeys. (diff) | |
download | gnupg-131dd2a35145a1db1a45ab76764f32cbbca3fd43.tar.gz gnupg-131dd2a35145a1db1a45ab76764f32cbbca3fd43.zip |
agent: Add initial support for hybrid ECC+PQC decryption with KEM.
* agent/agent.h (enum kemid): New.
(agent_kem_decrypt): New.
* agent/command.c (cmd_pkdecrypt): Support --kem option to call
agent_kem_decrypt.
* agent/pkdecrypt.c (reverse_buffer): New.
(agent_hybrid_pgp_kem_decrypt): New.
(agent_kem_decrypt): New.
--
Now, it only supports X25519 + ML-KEM.
GnuPG-bug-id: 7014
Signed-off-by: NIIBE Yutaka <[email protected]>
Diffstat (limited to 'g10/keyedit.c')
0 files changed, 0 insertions, 0 deletions