openssl/providers/implementations
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
..
asymciphers If oaep_md is not initialized, correctly initialize it 2023-05-23 15:10:09 +02:00
ciphers Do not ignore empty associated data with AES-SIV mode 2023-07-14 12:59:02 +02:00
digests Update with ARMV8_HAVE_SHA3_AND_WORTH_USING 2023-07-21 10:19:19 +10:00
encode_decode When exporting/importing decoded keys do not use 0 as selection 2023-08-04 10:09:44 -04:00
exchange configure: introduce no-ecx to remove ECX related feature 2023-06-14 13:06:22 +10:00
include/prov prov(legacy): update to structure based atomics 2023-07-01 21:18:25 +10:00
kdfs Fix typos found by codespell 2023-06-15 10:11:46 +10:00
kem configure: introduce no-ecx to remove ECX related feature 2023-06-14 13:06:22 +10:00
keymgmt Avoid exporting bogus (empty) data if empty selection is used 2023-08-04 10:09:43 -04:00
macs Replaced '{ 0, NULL }' with OSSL_DISPATCH_END in OSSL_DISPATCH arrays 2023-04-21 16:19:11 +02:00
rands Add limited support for WebAssembly WASI target 2023-07-06 12:54:17 +10:00
signature configure: introduce no-ecx to remove ECX related feature 2023-06-14 13:06:22 +10:00
storemgmt Optimise PKEY decoders 2023-07-17 08:12:06 +10:00
build.info Add KEM (Key encapsulation mechanism) support to providers 2020-09-19 18:08:46 +10:00