Hello,

Falko Strenzke <falko.stren...@mtg.de> wrote:
> There is another point to consider for the design of a generic KEM API: 
> the use of the public in the key derivation, which makes it necessary to 
> pass the public key to the decapsulation function if one doesn't want to 
> run the computation of the public key from the private key in the 
> decapsulation function.

Thank you for the input.

I encounter this exact issue when I did an experiment for DHKEM(X25519,
HKDF-SHA256).  Currently, it computes public key from secret key.

My experiment is here:

    https://dev.gnupg.org/source/libgcrypt/history/gniibe%252Fkem2/

This is the branch on top of master.

Last month, I created the gniibe/kem branch on top of 1.10 branch.  I
need HKDF function for the DHKEM, so, I did again on top of master.
-- 

_______________________________________________
Gcrypt-devel mailing list
Gcrypt-devel@gnupg.org
https://lists.gnupg.org/mailman/listinfo/gcrypt-devel

Reply via email to