openssl/providers/common
Matt Caswell 4cecf7a127 Add a nid 2 algorithm name mapping capability
Providers that link against libcrypto can just use OBJ_nid2sn() to look
up the name of an algorithm given a NID. However that doesn't work for the
FIPS provider because OBJ_nid2sn() is not available there (due to the
reliance of the code on ASN.1 types). Therefore we provider a new function
to do this mapping. For providers linking against libcrypto the new function
just wraps OBJ_nid2sn(). For the FIPS provider it has a look up for all the
NIDs known there.

Reviewed-by: Matthias St. Pierre <Matthias.St.Pierre@ncp-e.com>
(Merged from https://github.com/openssl/openssl/pull/9035)
2019-06-28 10:22:21 +01:00
..
ciphers Change OSSL_PARAM return size to not be a pointer. 2019-06-24 14:43:55 +10:00
digests Fix s390x build errors and warnings 2019-06-25 00:10:20 +02:00
include/internal Add a nid 2 algorithm name mapping capability 2019-06-28 10:22:21 +01:00
build.info Add a nid 2 algorithm name mapping capability 2019-06-28 10:22:21 +01:00
provider_err.c Create provider errors and use them 2019-04-19 09:31:54 +01:00
provlib.c Add a nid 2 algorithm name mapping capability 2019-06-28 10:22:21 +01:00