implementing the internet draft 'ECC in OpenPGP'
Sergi Blanch i Torné
sergi at calcurco.cat
Mon Sep 15 12:36:08 CEST 2008
I'm preparing a patch to have implemented the elliptic curve encryption is
side the libgcrypt. There are two points that I need to be guide in order to
have the methods in the correct place implemented.
First of all, the encryption schema uses a Key derivation Function (KDF) from
the NIST 'SP800-56A', that could be used in the future in other algorithms.
Then implement it inside the cipher/ecc.c file could be incorrect. Where can
be the correct place?
Second, the algorithm orders to use a aes wrapper from the rfc 3394. Also this
would be used from other places on the library. I don't think the correct
place for it is the rijndael file. Maybe a new file in cipher directory can
Then, I'll write it but if it can be done in the correct final position it
will save time to the main team.
Ps: Oh! future changes on the ecc interface will be necessary to have
interoperability according to the mentioned interned draft.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: This is a digitally signed message part.
More information about the Gcrypt-devel