Mbed OS Reference
Loading...
Searching...
No Matches
oid.h File Reference

Object Identifier (OID) database. More...

#include "mbedtls/config.h"
#include "mbedtls/asn1.h"
#include "mbedtls/pk.h"
#include <stddef.h>

Go to the source code of this file.

Data Structures

struct  mbedtls_oid_descriptor_t
 Base OID descriptor structure. More...
 

Macros

#define MBEDTLS_ERR_OID_NOT_FOUND   -0x002E
 OID is not found.
 
#define MBEDTLS_ERR_OID_BUF_TOO_SMALL   -0x000B
 output buffer is too small
 
#define MBEDTLS_OID_ID_CE   MBEDTLS_OID_ISO_CCITT_DS "\x1D"
 id-ce OBJECT IDENTIFIER ::= {joint-iso-ccitt(2) ds(5) 29}
 
#define MBEDTLS_OID_INTERNET   MBEDTLS_OID_ISO_IDENTIFIED_ORG MBEDTLS_OID_ORG_DOD "\x01"
 Private Internet Extensions { iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms(5) pkix(7) }.
 
#define MBEDTLS_OID_AT   MBEDTLS_OID_ISO_CCITT_DS "\x04"
 id-at OBJECT IDENTIFIER ::= {joint-iso-ccitt(2) ds(5) 4}
 
#define MBEDTLS_OID_AT_CN   MBEDTLS_OID_AT "\x03"
 id-at-commonName AttributeType:= {id-at 3}
 
#define MBEDTLS_OID_AT_SUR_NAME   MBEDTLS_OID_AT "\x04"
 id-at-surName AttributeType:= {id-at 4}
 
#define MBEDTLS_OID_AT_SERIAL_NUMBER   MBEDTLS_OID_AT "\x05"
 id-at-serialNumber AttributeType:= {id-at 5}
 
#define MBEDTLS_OID_AT_COUNTRY   MBEDTLS_OID_AT "\x06"
 id-at-countryName AttributeType:= {id-at 6}
 
#define MBEDTLS_OID_AT_LOCALITY   MBEDTLS_OID_AT "\x07"
 id-at-locality AttributeType:= {id-at 7}
 
#define MBEDTLS_OID_AT_STATE   MBEDTLS_OID_AT "\x08"
 id-at-state AttributeType:= {id-at 8}
 
#define MBEDTLS_OID_AT_ORGANIZATION   MBEDTLS_OID_AT "\x0A"
 id-at-organizationName AttributeType:= {id-at 10}
 
#define MBEDTLS_OID_AT_ORG_UNIT   MBEDTLS_OID_AT "\x0B"
 id-at-organizationalUnitName AttributeType:= {id-at 11}
 
#define MBEDTLS_OID_AT_TITLE   MBEDTLS_OID_AT "\x0C"
 id-at-title AttributeType:= {id-at 12}
 
#define MBEDTLS_OID_AT_POSTAL_ADDRESS   MBEDTLS_OID_AT "\x10"
 id-at-postalAddress AttributeType:= {id-at 16}
 
#define MBEDTLS_OID_AT_POSTAL_CODE   MBEDTLS_OID_AT "\x11"
 id-at-postalCode AttributeType:= {id-at 17}
 
#define MBEDTLS_OID_AT_GIVEN_NAME   MBEDTLS_OID_AT "\x2A"
 id-at-givenName AttributeType:= {id-at 42}
 
#define MBEDTLS_OID_AT_INITIALS   MBEDTLS_OID_AT "\x2B"
 id-at-initials AttributeType:= {id-at 43}
 
#define MBEDTLS_OID_AT_GENERATION_QUALIFIER   MBEDTLS_OID_AT "\x2C"
 id-at-generationQualifier AttributeType:= {id-at 44}
 
#define MBEDTLS_OID_AT_UNIQUE_IDENTIFIER   MBEDTLS_OID_AT "\x2D"
 id-at-uniqueIdentifier AttributType:= {id-at 45}
 
#define MBEDTLS_OID_AT_DN_QUALIFIER   MBEDTLS_OID_AT "\x2E"
 id-at-dnQualifier AttributeType:= {id-at 46}
 
#define MBEDTLS_OID_AT_PSEUDONYM   MBEDTLS_OID_AT "\x41"
 id-at-pseudonym AttributeType:= {id-at 65}
 
#define MBEDTLS_OID_AUTHORITY_KEY_IDENTIFIER   MBEDTLS_OID_ID_CE "\x23"
 id-ce-authorityKeyIdentifier OBJECT IDENTIFIER ::= { id-ce 35 }
 
#define MBEDTLS_OID_SUBJECT_KEY_IDENTIFIER   MBEDTLS_OID_ID_CE "\x0E"
 id-ce-subjectKeyIdentifier OBJECT IDENTIFIER ::= { id-ce 14 }
 
#define MBEDTLS_OID_KEY_USAGE   MBEDTLS_OID_ID_CE "\x0F"
 id-ce-keyUsage OBJECT IDENTIFIER ::= { id-ce 15 }
 
#define MBEDTLS_OID_CERTIFICATE_POLICIES   MBEDTLS_OID_ID_CE "\x20"
 id-ce-certificatePolicies OBJECT IDENTIFIER ::= { id-ce 32 }
 
#define MBEDTLS_OID_POLICY_MAPPINGS   MBEDTLS_OID_ID_CE "\x21"
 id-ce-policyMappings OBJECT IDENTIFIER ::= { id-ce 33 }
 
#define MBEDTLS_OID_SUBJECT_ALT_NAME   MBEDTLS_OID_ID_CE "\x11"
 id-ce-subjectAltName OBJECT IDENTIFIER ::= { id-ce 17 }
 
#define MBEDTLS_OID_ISSUER_ALT_NAME   MBEDTLS_OID_ID_CE "\x12"
 id-ce-issuerAltName OBJECT IDENTIFIER ::= { id-ce 18 }
 
#define MBEDTLS_OID_SUBJECT_DIRECTORY_ATTRS   MBEDTLS_OID_ID_CE "\x09"
 id-ce-subjectDirectoryAttributes OBJECT IDENTIFIER ::= { id-ce 9 }
 
#define MBEDTLS_OID_BASIC_CONSTRAINTS   MBEDTLS_OID_ID_CE "\x13"
 id-ce-basicConstraints OBJECT IDENTIFIER ::= { id-ce 19 }
 
#define MBEDTLS_OID_NAME_CONSTRAINTS   MBEDTLS_OID_ID_CE "\x1E"
 id-ce-nameConstraints OBJECT IDENTIFIER ::= { id-ce 30 }
 
#define MBEDTLS_OID_POLICY_CONSTRAINTS   MBEDTLS_OID_ID_CE "\x24"
 id-ce-policyConstraints OBJECT IDENTIFIER ::= { id-ce 36 }
 
#define MBEDTLS_OID_EXTENDED_KEY_USAGE   MBEDTLS_OID_ID_CE "\x25"
 id-ce-extKeyUsage OBJECT IDENTIFIER ::= { id-ce 37 }
 
#define MBEDTLS_OID_CRL_DISTRIBUTION_POINTS   MBEDTLS_OID_ID_CE "\x1F"
 id-ce-cRLDistributionPoints OBJECT IDENTIFIER ::= { id-ce 31 }
 
#define MBEDTLS_OID_INIHIBIT_ANYPOLICY   MBEDTLS_OID_ID_CE "\x36"
 id-ce-inhibitAnyPolicy OBJECT IDENTIFIER ::= { id-ce 54 }
 
#define MBEDTLS_OID_FRESHEST_CRL   MBEDTLS_OID_ID_CE "\x2E"
 id-ce-freshestCRL OBJECT IDENTIFIER ::= { id-ce 46 }
 
#define MBEDTLS_OID_ANY_POLICY   MBEDTLS_OID_CERTIFICATE_POLICIES "\x00"
 anyPolicy OBJECT IDENTIFIER ::= { id-ce-certificatePolicies 0 }
 
#define MBEDTLS_OID_CRL_NUMBER   MBEDTLS_OID_ID_CE "\x14"
 id-ce-cRLNumber OBJECT IDENTIFIER ::= { id-ce 20 }
 
#define MBEDTLS_OID_ANY_EXTENDED_KEY_USAGE   MBEDTLS_OID_EXTENDED_KEY_USAGE "\x00"
 anyExtendedKeyUsage OBJECT IDENTIFIER ::= { id-ce-extKeyUsage 0 }
 
#define MBEDTLS_OID_KP   MBEDTLS_OID_PKIX "\x03"
 id-kp OBJECT IDENTIFIER ::= { id-pkix 3 }
 
#define MBEDTLS_OID_SERVER_AUTH   MBEDTLS_OID_KP "\x01"
 id-kp-serverAuth OBJECT IDENTIFIER ::= { id-kp 1 }
 
#define MBEDTLS_OID_CLIENT_AUTH   MBEDTLS_OID_KP "\x02"
 id-kp-clientAuth OBJECT IDENTIFIER ::= { id-kp 2 }
 
#define MBEDTLS_OID_CODE_SIGNING   MBEDTLS_OID_KP "\x03"
 id-kp-codeSigning OBJECT IDENTIFIER ::= { id-kp 3 }
 
#define MBEDTLS_OID_EMAIL_PROTECTION   MBEDTLS_OID_KP "\x04"
 id-kp-emailProtection OBJECT IDENTIFIER ::= { id-kp 4 }
 
#define MBEDTLS_OID_TIME_STAMPING   MBEDTLS_OID_KP "\x08"
 id-kp-timeStamping OBJECT IDENTIFIER ::= { id-kp 8 }
 
#define MBEDTLS_OID_OCSP_SIGNING   MBEDTLS_OID_KP "\x09"
 id-kp-OCSPSigning OBJECT IDENTIFIER ::= { id-kp 9 }
 
#define MBEDTLS_OID_WISUN_FAN   MBEDTLS_OID_INTERNET "\x04\x01\x82\xe4\x25\x01"
 Wi-SUN Alliance Field Area Network { iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) WiSUN(45605) FieldAreaNetwork(1) }.
 
#define MBEDTLS_OID_ON   MBEDTLS_OID_PKIX "\x08"
 id-on OBJECT IDENTIFIER ::= { id-pkix 8 }
 
#define MBEDTLS_OID_ON_HW_MODULE_NAME   MBEDTLS_OID_ON "\x04"
 id-on-hardwareModuleName OBJECT IDENTIFIER ::= { id-on 4 }
 
#define MBEDTLS_OID_PKCS   MBEDTLS_OID_RSA_COMPANY "\x01"
 pkcs OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) 1 }
 
#define MBEDTLS_OID_PKCS1   MBEDTLS_OID_PKCS "\x01"
 pkcs-1 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) 1 }
 
#define MBEDTLS_OID_PKCS5   MBEDTLS_OID_PKCS "\x05"
 pkcs-5 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) 5 }
 
#define MBEDTLS_OID_PKCS9   MBEDTLS_OID_PKCS "\x09"
 pkcs-9 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) 9 }
 
#define MBEDTLS_OID_PKCS12   MBEDTLS_OID_PKCS "\x0c"
 pkcs-12 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) 12 }
 
#define MBEDTLS_OID_PKCS1_RSA   MBEDTLS_OID_PKCS1 "\x01"
 rsaEncryption OBJECT IDENTIFIER ::= { pkcs-1 1 }
 
#define MBEDTLS_OID_PKCS1_MD2   MBEDTLS_OID_PKCS1 "\x02"
 md2WithRSAEncryption ::= { pkcs-1 2 }
 
#define MBEDTLS_OID_PKCS1_MD4   MBEDTLS_OID_PKCS1 "\x03"
 md4WithRSAEncryption ::= { pkcs-1 3 }
 
#define MBEDTLS_OID_PKCS1_MD5   MBEDTLS_OID_PKCS1 "\x04"
 md5WithRSAEncryption ::= { pkcs-1 4 }
 
#define MBEDTLS_OID_PKCS1_SHA1   MBEDTLS_OID_PKCS1 "\x05"
 sha1WithRSAEncryption ::= { pkcs-1 5 }
 
#define MBEDTLS_OID_PKCS1_SHA224   MBEDTLS_OID_PKCS1 "\x0e"
 sha224WithRSAEncryption ::= { pkcs-1 14 }
 
#define MBEDTLS_OID_PKCS1_SHA256   MBEDTLS_OID_PKCS1 "\x0b"
 sha256WithRSAEncryption ::= { pkcs-1 11 }
 
#define MBEDTLS_OID_PKCS1_SHA384   MBEDTLS_OID_PKCS1 "\x0c"
 sha384WithRSAEncryption ::= { pkcs-1 12 }
 
#define MBEDTLS_OID_PKCS1_SHA512   MBEDTLS_OID_PKCS1 "\x0d"
 sha512WithRSAEncryption ::= { pkcs-1 13 }
 
#define MBEDTLS_OID_PKCS9_EMAIL   MBEDTLS_OID_PKCS9 "\x01"
 emailAddress AttributeType ::= { pkcs-9 1 }
 
#define MBEDTLS_OID_RSASSA_PSS   MBEDTLS_OID_PKCS1 "\x0a"
 id-RSASSA-PSS ::= { pkcs-1 10 }
 
#define MBEDTLS_OID_MGF1   MBEDTLS_OID_PKCS1 "\x08"
 id-mgf1 ::= { pkcs-1 8 }
 
#define MBEDTLS_OID_DIGEST_ALG_MD2   MBEDTLS_OID_RSA_COMPANY "\x02\x02"
 id-mbedtls_md2 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 2 }
 
#define MBEDTLS_OID_DIGEST_ALG_MD4   MBEDTLS_OID_RSA_COMPANY "\x02\x04"
 id-mbedtls_md4 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 4 }
 
#define MBEDTLS_OID_DIGEST_ALG_MD5   MBEDTLS_OID_RSA_COMPANY "\x02\x05"
 id-mbedtls_md5 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 5 }
 
#define MBEDTLS_OID_DIGEST_ALG_SHA1   MBEDTLS_OID_ISO_IDENTIFIED_ORG MBEDTLS_OID_OIW_SECSIG_SHA1
 id-mbedtls_sha1 OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) oiw(14) secsig(3) algorithms(2) 26 }
 
#define MBEDTLS_OID_DIGEST_ALG_SHA224   MBEDTLS_OID_NIST_ALG "\x02\x04"
 id-sha224 OBJECT IDENTIFIER ::= { joint-iso-itu-t(2) country(16) us(840) organization(1) gov(101) csor(3) nistalgorithm(4) hashalgs(2) 4 }
 
#define MBEDTLS_OID_DIGEST_ALG_SHA256   MBEDTLS_OID_NIST_ALG "\x02\x01"
 id-mbedtls_sha256 OBJECT IDENTIFIER ::= { joint-iso-itu-t(2) country(16) us(840) organization(1) gov(101) csor(3) nistalgorithm(4) hashalgs(2) 1 }
 
#define MBEDTLS_OID_DIGEST_ALG_SHA384   MBEDTLS_OID_NIST_ALG "\x02\x02"
 id-sha384 OBJECT IDENTIFIER ::= { joint-iso-itu-t(2) country(16) us(840) organization(1) gov(101) csor(3) nistalgorithm(4) hashalgs(2) 2 }
 
#define MBEDTLS_OID_DIGEST_ALG_SHA512   MBEDTLS_OID_NIST_ALG "\x02\x03"
 id-mbedtls_sha512 OBJECT IDENTIFIER ::= { joint-iso-itu-t(2) country(16) us(840) organization(1) gov(101) csor(3) nistalgorithm(4) hashalgs(2) 3 }
 
#define MBEDTLS_OID_DIGEST_ALG_RIPEMD160   MBEDTLS_OID_TELETRUST "\x03\x02\x01"
 id-ripemd160 OBJECT IDENTIFIER :: { iso(1) identified-organization(3) teletrust(36) algorithm(3) hashAlgorithm(2) ripemd160(1) }
 
#define MBEDTLS_OID_HMAC_SHA1   MBEDTLS_OID_RSA_COMPANY "\x02\x07"
 id-hmacWithSHA1 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 7 }
 
#define MBEDTLS_OID_HMAC_SHA224   MBEDTLS_OID_RSA_COMPANY "\x02\x08"
 id-hmacWithSHA224 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 8 }
 
#define MBEDTLS_OID_HMAC_SHA256   MBEDTLS_OID_RSA_COMPANY "\x02\x09"
 id-hmacWithSHA256 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 9 }
 
#define MBEDTLS_OID_HMAC_SHA384   MBEDTLS_OID_RSA_COMPANY "\x02\x0A"
 id-hmacWithSHA384 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 10 }
 
#define MBEDTLS_OID_HMAC_SHA512   MBEDTLS_OID_RSA_COMPANY "\x02\x0B"
 id-hmacWithSHA512 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 11 }
 
#define MBEDTLS_OID_DES_CBC   MBEDTLS_OID_ISO_IDENTIFIED_ORG MBEDTLS_OID_OIW_SECSIG_ALG "\x07"
 desCBC OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) oiw(14) secsig(3) algorithms(2) 7 }
 
#define MBEDTLS_OID_DES_EDE3_CBC   MBEDTLS_OID_RSA_COMPANY "\x03\x07"
 des-ede3-cbc OBJECT IDENTIFIER ::= { iso(1) member-body(2) – us(840) rsadsi(113549) encryptionAlgorithm(3) 7 }
 
#define MBEDTLS_OID_PKCS5_PBKDF2   MBEDTLS_OID_PKCS5 "\x0c"
 id-PBKDF2 OBJECT IDENTIFIER ::= {pkcs-5 12}
 
#define MBEDTLS_OID_PKCS5_PBES2   MBEDTLS_OID_PKCS5 "\x0d"
 id-PBES2 OBJECT IDENTIFIER ::= {pkcs-5 13}
 
#define MBEDTLS_OID_PKCS5_PBMAC1   MBEDTLS_OID_PKCS5 "\x0e"
 id-PBMAC1 OBJECT IDENTIFIER ::= {pkcs-5 14}
 
#define MBEDTLS_OID_PKCS5_PBE_MD2_DES_CBC   MBEDTLS_OID_PKCS5 "\x01"
 pbeWithMD2AndDES-CBC OBJECT IDENTIFIER ::= {pkcs-5 1}
 
#define MBEDTLS_OID_PKCS5_PBE_MD2_RC2_CBC   MBEDTLS_OID_PKCS5 "\x04"
 pbeWithMD2AndRC2-CBC OBJECT IDENTIFIER ::= {pkcs-5 4}
 
#define MBEDTLS_OID_PKCS5_PBE_MD5_DES_CBC   MBEDTLS_OID_PKCS5 "\x03"
 pbeWithMD5AndDES-CBC OBJECT IDENTIFIER ::= {pkcs-5 3}
 
#define MBEDTLS_OID_PKCS5_PBE_MD5_RC2_CBC   MBEDTLS_OID_PKCS5 "\x06"
 pbeWithMD5AndRC2-CBC OBJECT IDENTIFIER ::= {pkcs-5 6}
 
#define MBEDTLS_OID_PKCS5_PBE_SHA1_DES_CBC   MBEDTLS_OID_PKCS5 "\x0a"
 pbeWithSHA1AndDES-CBC OBJECT IDENTIFIER ::= {pkcs-5 10}
 
#define MBEDTLS_OID_PKCS5_PBE_SHA1_RC2_CBC   MBEDTLS_OID_PKCS5 "\x0b"
 pbeWithSHA1AndRC2-CBC OBJECT IDENTIFIER ::= {pkcs-5 11}
 
#define MBEDTLS_OID_PKCS9_CSR_EXT_REQ   MBEDTLS_OID_PKCS9 "\x0e"
 extensionRequest OBJECT IDENTIFIER ::= {pkcs-9 14}
 
#define MBEDTLS_OID_PKCS12_PBE   MBEDTLS_OID_PKCS12 "\x01"
 pkcs-12PbeIds OBJECT IDENTIFIER ::= {pkcs-12 1}
 
#define MBEDTLS_OID_PKCS12_PBE_SHA1_RC4_128   MBEDTLS_OID_PKCS12_PBE "\x01"
 pbeWithSHAAnd128BitRC4 OBJECT IDENTIFIER ::= {pkcs-12PbeIds 1}
 
#define MBEDTLS_OID_PKCS12_PBE_SHA1_RC4_40   MBEDTLS_OID_PKCS12_PBE "\x02"
 pbeWithSHAAnd40BitRC4 OBJECT IDENTIFIER ::= {pkcs-12PbeIds 2}
 
#define MBEDTLS_OID_PKCS12_PBE_SHA1_DES3_EDE_CBC   MBEDTLS_OID_PKCS12_PBE "\x03"
 pbeWithSHAAnd3-KeyTripleDES-CBC OBJECT IDENTIFIER ::= {pkcs-12PbeIds 3}
 
#define MBEDTLS_OID_PKCS12_PBE_SHA1_DES2_EDE_CBC   MBEDTLS_OID_PKCS12_PBE "\x04"
 pbeWithSHAAnd2-KeyTripleDES-CBC OBJECT IDENTIFIER ::= {pkcs-12PbeIds 4}
 
#define MBEDTLS_OID_PKCS12_PBE_SHA1_RC2_128_CBC   MBEDTLS_OID_PKCS12_PBE "\x05"
 pbeWithSHAAnd128BitRC2-CBC OBJECT IDENTIFIER ::= {pkcs-12PbeIds 5}
 
#define MBEDTLS_OID_PKCS12_PBE_SHA1_RC2_40_CBC   MBEDTLS_OID_PKCS12_PBE "\x06"
 pbeWithSHAAnd40BitRC2-CBC OBJECT IDENTIFIER ::= {pkcs-12PbeIds 6}
 

Typedefs

typedef struct mbedtls_oid_descriptor_t mbedtls_oid_descriptor_t
 Base OID descriptor structure.
 

Functions

int mbedtls_oid_get_numeric_string (char *buf, size_t size, const mbedtls_asn1_buf *oid)
 Translate an ASN.1 OID into its numeric representation (e.g.
 
int mbedtls_oid_get_x509_ext_type (const mbedtls_asn1_buf *oid, int *ext_type)
 Translate an X.509 extension OID into local values.
 
int mbedtls_oid_get_attr_short_name (const mbedtls_asn1_buf *oid, const char **short_name)
 Translate an X.509 attribute type OID into the short name (e.g.
 
int mbedtls_oid_get_pk_alg (const mbedtls_asn1_buf *oid, mbedtls_pk_type_t *pk_alg)
 Translate PublicKeyAlgorithm OID into pk_type.
 
int mbedtls_oid_get_oid_by_pk_alg (mbedtls_pk_type_t pk_alg, const char **oid, size_t *olen)
 Translate pk_type into PublicKeyAlgorithm OID.
 
int mbedtls_oid_get_extended_key_usage (const mbedtls_asn1_buf *oid, const char **desc)
 Translate Extended Key Usage OID into description.
 
int mbedtls_oid_get_certificate_policies (const mbedtls_asn1_buf *oid, const char **desc)
 Translate certificate policies OID into description.
 
int mbedtls_oid_get_oid_by_md (mbedtls_md_type_t md_alg, const char **oid, size_t *olen)
 Translate md_type into hash algorithm OID.
 

Detailed Description

Object Identifier (OID) database.

Definition in file oid.h.