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