Page MenuHome GnuPG

gnupg: Use KEM interface for encryption/decryption
Testing, HighPublic

Description

T7014: agent: Enhancement of PKDECRYPT for KEM interface introduced use of KEM API (of libgcrypt) to gpg-agent.
It is good (for industrial certification(s) and auditors) to use KEM API in gpg frontend.

Event Timeline

gniibe triaged this task as High priority.
gniibe created this task.
gniibe renamed this task from gnupg: Use KEM interface for decryption to gnupg: Use KEM interface for encryption/decryption.Mon, May 19, 2:35 AM
gniibe changed the task status from Open to Testing.Thu, May 22, 8:05 AM

Pushed all changes needed. Actually, agent side too.
Clean up will be done.

FYI: I'd like to get a new release out after these changes.

Clean up finished by rG681d75404300: gpg,agent: Clean up around using ECC KEM.
Tested by make check and decrypting tests/openpgp/samplemsgs/pqc-sample-*.enc.asc.

@werner I think these changes caused an ASAN failure that I reported in T7664. I think it would be good to get that sorted before a release.

Another possible change will be use of KEM interface for gpgsm.
Not high priority, but for long term code maintenance.