summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2020-03-31 16:42:04 +0200
committerRichard Levitte <levitte@openssl.org>2020-04-07 11:16:56 +0200
commit77de6bb38d3bc247eac548715969b01cc2b752bb (patch)
treecad6bccac30b5c94716a60c28046fc426080df1e /include
parent3cb55fe47c3398b81956e4fe20c4004524d47519 (diff)
Add perl support to parse and DER encode ASN.1 OID specs
We have an old OID database that's not as readable as would be desired, and we have spots with hand coded DER for well known OIDs. The perl modules added here give enough support that we can parse OBJECT IDENTIFIER definitions and encode them as DER. OpenSSL::OID is a general OID parsing and encoding of ASN.1 definitions, and supports enough of the X.680 syntax to understand what we find in RFCs and similar documents and produce the DER encoding for them. oids_to_c is a specialized module to convert the DER encoding from OpenSSL::OID to C code. This is primarily useful in file templates that are processed with util/dofile.pl. Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/11450)
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions