openssl/providers
Richard Levitte 2d49519210 Fix DER encoder implementations for output structures "EC" and "SM2"
These DER encoder implementations are supposed to be aliases for the
"type-specific" output structure, but were made different in so far
that they would output a "type specific" public key, which turns out
to be garbage (it called i2o_ECPublicKey()).  The "type-specific"
output structure doesn't support that, and shouldn't.

Fixes #16977

Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/16983)

(cherry picked from commit 2cb802e16f)
2021-11-09 05:42:20 +01:00
..
common fix some code with obvious wrong coding style 2021-10-28 13:10:46 +10:00
fips Fix a bug in signature self tests in the FIPS module 2021-10-22 08:43:27 +01:00
implementations Fix DER encoder implementations for output structures "EC" and "SM2" 2021-11-09 05:42:20 +01:00
baseprov.c
build.info Avoid duplicating prov_running.o in libdefault and libcrypto 2021-06-14 09:18:41 +10:00
decoders.inc prov: tag SM2 encoders and decoders as non-FIPS 2021-06-16 14:42:38 +01:00
defltprov.c providers: Add SM4 GCM implementation 2021-09-28 19:27:58 +10:00
encoders.inc ENCODER PROV: Add encoders with EncryptedPrivateKeyInfo output 2021-09-05 21:34:51 +02:00
fips-sources.checksums make update 2021-07-29 15:50:27 +01:00
fips.checksum make update 2021-07-29 15:50:27 +01:00
fips.module.sources make update 2021-07-29 15:50:27 +01:00
legacyprov.c kdf: Add PVK KDF to providers. 2021-09-28 18:08:41 +10:00
nullprov.c
prov_running.c
stores.inc