diff options
author | Tomas Mraz <tomas@openssl.org> | 2022-03-28 18:09:18 +0200 |
---|---|---|
committer | Tomas Mraz <tomas@openssl.org> | 2022-04-11 11:59:41 +0200 |
commit | e20af37d063514c27567c64e975fa5b3208707a9 (patch) | |
tree | 8ad4ff30a86d8f06176981723c460fbddd90c2d8 /providers | |
parent | 707d4e06eba71fb8a8b2faa77a2072511189544d (diff) |
ec_export: Other parameters are exportable with domain parameters
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17981)
Diffstat (limited to 'providers')
-rw-r--r-- | providers/implementations/keymgmt/ec_kmgmt.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/providers/implementations/keymgmt/ec_kmgmt.c b/providers/implementations/keymgmt/ec_kmgmt.c index 78dc69082f..8a86c9108d 100644 --- a/providers/implementations/keymgmt/ec_kmgmt.c +++ b/providers/implementations/keymgmt/ec_kmgmt.c @@ -470,9 +470,6 @@ int ec_export(void *keydata, int selection, OSSL_CALLBACK *param_cb, if ((selection & OSSL_KEYMGMT_SELECT_PRIVATE_KEY) != 0 && (selection & OSSL_KEYMGMT_SELECT_PUBLIC_KEY) == 0) return 0; - if ((selection & OSSL_KEYMGMT_SELECT_OTHER_PARAMETERS) != 0 - && (selection & OSSL_KEYMGMT_SELECT_KEYPAIR) == 0) - return 0; tmpl = OSSL_PARAM_BLD_new(); if (tmpl == NULL) |