Home GnuPG
Diffusion GnuPG 328a642aa5ed

Fixed the ECC interface to Libgcrypt to be ABI compatible with the previous…
328a642aa5edUnpublished

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

Fixed the ECC interface to Libgcrypt to be ABI compatible with the previous version.

Quite some changes were needed but in the end we have less code than
before. Instead of trying to do everything with MPIs and pass them
back and forth between Libgcrypt and GnuPG, we know use the
S-expression based interface and make heavy use of our opaque MPI
feature.

Encryption, decryption, signing and verification work with
self-generared keys.

Import and export does not yet work; thus it was not possible to check
the test keys at https://sites.google.com/site/brainhub/pgpecckeys .

Details

Provenance
wernerAuthored on Jan 31 2011, 3:44 PM
Parents
rG0fb0bb8d9a96: Reworked the ECC changes to better fit into the Libgcrypt API.
Branches
Unknown
Tags
Unknown