openssl/providers/implementations
Matt Caswell 381f3f3bbc Make EVP_PKEY_CTX_[get|set]_group_name work for ECX too
The previous commits made EVP_PKEY_CTX_[get|set]_group_name work for
EC and DH keys. We now extend this to ECX. Even though that keys with
these key types only have one group we still allow it to be explicitly
set so that we have only one codepath for all keys. Setting the group
name for these types of keys is optional, but if you do so it must have
the correct name.

Additionally we enable parameter generation for these keys. Parameters
aren't actually needed for this key type, but for the same reasons as
above (to ensure a single codepath for users of these algorithms) we
enable it anyway.

Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/11914)
2020-06-19 10:19:31 +01:00
..
asymciphers PROV: Use rsa_padding_add_PKCS1_OAEP_mgf1_with_libctx() in RSA-OAEP 2020-05-27 12:42:20 +02:00
ciphers Fix incorrect default keysize for CAST ofb and cfb modes. 2020-05-05 09:38:08 +10:00
digests Update copyright year 2020-04-23 13:55:52 +01:00
exchange Rename FIPS_MODE to FIPS_MODULE 2020-04-28 15:37:37 +02:00
include/prov PROV & KEYMGMT: Add PSS-parameter support in the RSA KEYMGMT implementation 2020-05-14 12:16:35 +02:00
kdfs The EVP_MAC functions have been renamed for consistency. The EVP_MAC_CTX_* 2020-06-11 11:16:37 +10:00
keymgmt Make EVP_PKEY_CTX_[get|set]_group_name work for ECX too 2020-06-19 10:19:31 +01:00
macs Update copyright year 2020-05-15 14:09:49 +01:00
serializers Coverity 1463576: Error handling issues (CHECKED_RETURN) 2020-05-22 17:23:49 +10:00
signature Add ACVP fips module tests 2020-06-17 11:33:16 +10:00
build.info