openssl/providers
Tomas Mraz 2acb0d363c When exporting/importing decoded keys do not use 0 as selection
When decoding 0 as the selection means to decode anything
you get.

However when exporting and then importing the key data 0 as
selection is not meaningful.
So we set it to OSSL_KEYMGMT_SELECT_ALL to make the export/import
function export/import everything that we have decoded.

Fixes #21493

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Todd Short <todd.short@me.com>
(Merged from https://github.com/openssl/openssl/pull/21519)
2023-08-04 10:09:44 -04:00
..
common fips: update DSA security check to fix legacy verify strengths 2023-06-15 09:21:30 +10:00
fips fips: use tsan counter instead of tsan_add to increment 2023-06-16 20:10:23 +10:00
implementations When exporting/importing decoded keys do not use 0 as selection 2023-08-04 10:09:44 -04:00
baseprov.c Replaced '{ 0, NULL }' with OSSL_DISPATCH_END in OSSL_DISPATCH arrays 2023-04-21 16:19:11 +02:00
build.info
decoders.inc configure: introduce no-ecx to remove ECX related feature 2023-06-14 13:06:22 +10:00
defltprov.c Add support for SHA256/192 2023-06-28 08:00:43 +10:00
encoders.inc configure: introduce no-ecx to remove ECX related feature 2023-06-14 13:06:22 +10:00
fips-sources.checksums Update the FIPS checksums 2023-05-22 15:14:31 +02:00
fips.checksum Update the FIPS checksums 2023-05-22 15:14:31 +02:00
fips.module.sources Update the FIPS checksums 2023-05-22 15:14:31 +02:00
legacyprov.c Replaced '{ 0, NULL }' with OSSL_DISPATCH_END in OSSL_DISPATCH arrays 2023-04-21 16:19:11 +02:00
nullprov.c Replaced '{ 0, NULL }' with OSSL_DISPATCH_END in OSSL_DISPATCH arrays 2023-04-21 16:19:11 +02:00
prov_running.c
stores.inc