openssl/include
Matt Caswell 8c7c1c84cb Add a generic SubjectPublicKeyInfo decoder
Previously all the SubjectPublicKeyInfo decoders were specific to a key
type. We would iterate over all them until a match was found for the correct
key type. Each one would fully decode the key before then testing whether
it was a match or not - throwing it away if not. This was very inefficient.

Instead we introduce a generic SubjectPublicKeyInfo decoder which figures
out what type of key is contained within it, before subsequently passing on
the data to a key type specific SubjectPublicKeyInfo decoder.

Fixes #15646

Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15662)
2021-06-14 09:43:01 +01:00
..
crypto Add a generic SubjectPublicKeyInfo decoder 2021-06-14 09:43:01 +01:00
internal property: Add functionality to query data from a property definition 2021-06-05 20:29:47 +10:00
openssl Rename OSSL_HTTP_set_request() to OSSL_HTTP_set1_request() for clarity 2021-06-11 14:41:20 +02:00