openssl/providers
Shane Lontis 5e77b79a8c Remove gen_get_params & gen_gettable_params from keygen operation
EVP_PKEY_CTX_gettable_params() was missing code for the keygen operation.
After adding it it was noticed that it is probably not required for this type, so instead
the gen_get_params and gen_gettable_params have been remnoved from the provider interface.
gen_get_params was only implemented for ec to get the curve name. This seems redundant
since normally you would set parameters into the keygen_init() and then generate a key.
Normally you would expect to extract data from the key - not the object that we just set up
to do the keygen.

Added a simple settable and gettable test into a test that does keygen.

Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/11683)
2020-05-07 15:31:05 +10:00
..
common Rename FIPS_MODE to FIPS_MODULE 2020-04-28 15:37:37 +02:00
fips Amend references to "OpenSSL license" 2020-04-29 15:27:22 +02:00
implementations Remove gen_get_params & gen_gettable_params from keygen operation 2020-05-07 15:31:05 +10:00
build.info Rename FIPS_MODE to FIPS_MODULE 2020-04-28 15:37:37 +02:00
defltprov.c Update copyright year 2020-04-23 13:55:52 +01:00
legacyprov.c Fix incorrect default keysize for CAST ofb and cfb modes. 2020-05-05 09:38:08 +10:00
nullprov.c Add a null provider which implements no algorithms. 2020-04-09 17:12:35 +10:00