Key generation for asymmetric encryption algorithm #8
Unanswered
ranjithravitk
asked this question in
Q&A
Replies: 1 comment 1 reply
-
|
This are really questions for the OpenSSL project itself, but I'm game giving some answers here.
For your information, OpenSSL doesn't implement ElGamal, so for all intents and purposes, an ElGamal implementation adds something new and unknown to OpenSSL. Cool! I'll happily add a link to your project if you set one up. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I am implementing the Elgamal encryption scheme as a provider. While implementing, I came across the
int OSSL_FUNC_asym_cipher_encrypt_init(void *ctx, void *provkey,const OSSL_PARAM params[]); here the provkey said to be consisting of a key object that needs to be generated using provider-keymgmt functions. I have two questions
i) Does openSSL automatically generate the key object before encryption if I implement the keymgmt functions?
ii) Does the key object need to in EVP_PKEY structure format? if so I couldn't find the EVP_PKEY structure for Elgamal, where can I find it or how can I proceed further? any input will be helpful. @levitte apologies for tagging you. But I don't know whether the discussion board is active.
Beta Was this translation helpful? Give feedback.
All reactions