OpenCore  1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
oids.c File Reference
#include "libDER.h"
#include "oids.h"

Go to the source code of this file.

Macros

#define OID_ISO_CCITT_DIR_SERVICE   85
 
#define OID_DS   OID_ISO_CCITT_DIR_SERVICE
 
#define OID_ATTR_TYPE   OID_DS, 4
 
#define OID_EXTENSION   OID_DS, 29
 
#define OID_ISO_STANDARD   40
 
#define OID_ISO_MEMBER   42
 
#define OID_US   OID_ISO_MEMBER, 134, 72
 
#define OID_ISO_IDENTIFIED_ORG   43
 
#define OID_OSINET   OID_ISO_IDENTIFIED_ORG, 4
 
#define OID_GOSIP   OID_ISO_IDENTIFIED_ORG, 5
 
#define OID_DOD   OID_ISO_IDENTIFIED_ORG, 6
 
#define OID_OIW   OID_ISO_IDENTIFIED_ORG, 14
 
#define OID_RSA   OID_US, 134, 247, 13
 
#define OID_RSA_HASH   OID_RSA, 2
 
#define OID_RSA_ENCRYPT   OID_RSA, 3
 
#define OID_PKCS   OID_RSA, 1
 
#define OID_PKCS_1   OID_PKCS, 1
 
#define OID_PKCS_2   OID_PKCS, 2
 
#define OID_PKCS_3   OID_PKCS, 3
 
#define OID_PKCS_4   OID_PKCS, 4
 
#define OID_PKCS_5   OID_PKCS, 5
 
#define OID_PKCS_6   OID_PKCS, 6
 
#define OID_PKCS_7   OID_PKCS, 7
 
#define OID_PKCS_8   OID_PKCS, 8
 
#define OID_PKCS_9   OID_PKCS, 9
 
#define OID_PKCS_10   OID_PKCS, 10
 
#define OID_PKCS_11   OID_PKCS, 11
 
#define OID_PKCS_12   OID_PKCS, 12
 
#define OID_ANSI_X9_62   OID_US, 206, 61
 
#define OID_PUBLIC_KEY_TYPE   OID_ANSI_X9_62, 2
 
#define OID_EC_SIG_TYPE   OID_ANSI_X9_62, 4
 
#define OID_ECDSA_WITH_SHA2   OID_EC_SIG_TYPE, 3
 
#define OID_ANSI_X9_42   OID_US, 206, 62, 2
 
#define OID_ANSI_X9_42_SCHEME   OID_ANSI_X9_42, 3
 
#define OID_ANSI_X9_42_NAMED_SCHEME   OID_ANSI_X9_42, 4
 
#define OID_IANA   OID_DOD, 1, 5
 
#define OID_KERBv5   OID_IANA, 2
 
#define OID_KERBv5_PKINIT   OID_KERBv5, 3
 
#define OID_MECHANISMS   OID_IANA, 5
 
#define OID_PKIX   OID_MECHANISMS, 7
 
#define OID_PE   OID_PKIX, 1
 
#define OID_QT   OID_PKIX, 2
 
#define OID_KP   OID_PKIX, 3
 
#define OID_OTHER_NAME   OID_PKIX, 8
 
#define OID_PDA   OID_PKIX, 9
 
#define OID_QCS   OID_PKIX, 11
 
#define OID_AD   OID_PKIX, 48
 
#define OID_AD_OCSP   OID_AD, 1
 
#define OID_AD_CAISSUERS   OID_AD, 2
 
#define OID_ISAKMP   OID_MECHANISMS, 8
 
#define OID_ETSI   0x04, 0x00
 
#define OID_ETSI_QCS   0x04, 0x00, 0x8E, 0x46, 0x01
 
#define OID_OIW_SECSIG   OID_OIW, 3
 
#define OID_OIW_ALGORITHM   OID_OIW_SECSIG, 2
 
#define OID_NIST_HASHALG   0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02
 
#define APPLE_OID   OID_US, 0x86, 0xf7, 0x63
 
#define APPLE_ADS_OID   APPLE_OID, 0x64
 
#define APPLE_TP_OID   APPLE_ADS_OID, 1
 
#define APPLE_ALG_OID   APPLE_ADS_OID, 2
 
#define APPLE_DOTMAC_CERT_OID   APPLE_ADS_OID, 3
 
#define APPLE_DOTMAC_CERT_REQ_OID   APPLE_DOTMAC_CERT_OID, 1
 
#define APPLE_DOTMAC_CERT_EXTEN_OID   APPLE_DOTMAC_CERT_OID, 2
 
#define APPLE_DOTMAC_CERT_REQ_VALUE_OID   APPLE_DOTMAC_CERT_OID, 3
 
#define APPLE_EKU_OID   APPLE_ADS_OID, 4
 
#define APPLE_EKU_CODE_SIGNING   APPLE_EKU_OID, 1
 
#define APPLE_EKU_APPLE_ID   APPLE_EKU_OID, 7
 
#define APPLE_CERT_POLICIES   APPLE_ADS_OID, 5
 
#define APPLE_CERT_EXT   APPLE_ADS_OID, 6
 
#define APPLE_CERT_EXT_INTERMEDIATE_MARKER   APPLE_CERT_EXT, 2
 
#define APPLE_CERT_EXT_INTERMEDIATE_MARKER_APPLEID   APPLE_CERT_EXT_INTERMEDIATE_MARKER, 3
 
#define APPLE_SBOOT_CERT_EXTEN_SBOOT_SPEC_OID   APPLE_ADS_OID, 6, 1, 1
 
#define APPLE_PROVISIONING_PROFILE_OID   APPLE_ADS_OID, 6, 2, 2, 1
 
#define APPLE_APP_SIGINING_OID   APPLE_ADS_OID, 6, 1, 3
 
#define NETSCAPE_BASE_OID   0x60, 0x86, 0x48, 0x01, 0x86, 0xf8, 0x42
 
#define NETSCAPE_CERT_EXTEN   NETSCAPE_BASE_OID, 0x01
 
#define NETSCAPE_CERT_POLICY   NETSCAPE_BASE_OID, 0x04
 
#define ENTRUST_BASE_OID   OID_US, 0x86, 0xf6, 0x7d
 
#define ENTRUST_CERT_EXTEN   ENTRUST_BASE_OID, 0x07, 0x41
 
#define MICROSOFT_BASE_OID   OID_DOD, 0x01, 0x04, 0x01, 0x82, 0x37
 
#define MICROSOFT_ENROLLMENT_OID   MICROSOFT_BASE_OID, 0x14
 

Functions

bool DEROidCompare (const DERItem *oid1, const DERItem *oid2)
 

Variables

const DERItem oidRsa
 
const DERItem oidMd2Rsa
 
const DERItem oidMd5Rsa
 
const DERItem oidSha1Rsa
 
const DERItem oidSha256Rsa
 
const DERItem oidEcPubKey
 
const DERItem oidSha1Ecdsa
 
const DERItem oidSha224Ecdsa
 
const DERItem oidSha256Ecdsa
 
const DERItem oidSha384Ecdsa
 
const DERItem oidSha512Ecdsa
 
const DERItem oidMd2
 
const DERItem oidMd4
 
const DERItem oidMd5
 
const DERItem oidSha1
 
const DERItem oidSha256
 
const DERItem oidSha384
 
const DERItem oidSha512
 
const DERItem oidSha224
 
const DERItem oidSubjectKeyIdentifier
 
const DERItem oidKeyUsage
 
const DERItem oidPrivateKeyUsagePeriod
 
const DERItem oidSubjectAltName
 
const DERItem oidIssuerAltName
 
const DERItem oidBasicConstraints
 
const DERItem oidCrlDistributionPoints
 
const DERItem oidCertificatePolicies
 
const DERItem oidAnyPolicy
 
const DERItem oidPolicyMappings
 
const DERItem oidAuthorityKeyIdentifier
 
const DERItem oidPolicyConstraints
 
const DERItem oidExtendedKeyUsage
 
const DERItem oidAnyExtendedKeyUsage
 
const DERItem oidInhibitAnyPolicy
 
const DERItem oidAuthorityInfoAccess
 
const DERItem oidSubjectInfoAccess
 
const DERItem oidAdOCSP
 
const DERItem oidAdCAIssuer
 
const DERItem oidNetscapeCertType
 
const DERItem oidEntrustVersInfo
 
const DERItem oidMSNTPrincipalName
 
const DERItem oidQtCps
 
const DERItem oidQtUNotice
 
const DERItem oidCommonName
 
const DERItem oidCountryName
 
const DERItem oidLocalityName
 
const DERItem oidStateOrProvinceName
 
const DERItem oidOrganizationName
 
const DERItem oidOrganizationalUnitName
 
const DERItem oidDescription
 
const DERItem oidEmailAddress
 
const DERItem oidFriendlyName
 
const DERItem oidLocalKeyId
 
const DERItem oidExtendedKeyUsageServerAuth
 
const DERItem oidExtendedKeyUsageClientAuth
 
const DERItem oidExtendedKeyUsageCodeSigning
 
const DERItem oidExtendedKeyUsageEmailProtection
 
const DERItem oidExtendedKeyUsageOCSPSigning
 
const DERItem oidExtendedKeyUsageIPSec
 
const DERItem oidExtendedKeyUsageMicrosoftSGC
 
const DERItem oidExtendedKeyUsageNetscapeSGC
 
const DERItem oidAppleSecureBootCertSpec
 
const DERItem oidAppleProvisioningProfile
 
const DERItem oidAppleApplicationSigning
 
const DERItem oidAppleExtendedKeyUsageAppleID
 
const DERItem oidAppleIntmMarkerAppleID
 

Macro Definition Documentation

◆ APPLE_ADS_OID

#define APPLE_ADS_OID   APPLE_OID, 0x64

Definition at line 109 of file oids.c.

◆ APPLE_ALG_OID

#define APPLE_ALG_OID   APPLE_ADS_OID, 2

Definition at line 127 of file oids.c.

◆ APPLE_APP_SIGINING_OID

#define APPLE_APP_SIGINING_OID   APPLE_ADS_OID, 6, 1, 3

Definition at line 205 of file oids.c.

◆ APPLE_CERT_EXT

#define APPLE_CERT_EXT   APPLE_ADS_OID, 6

Definition at line 193 of file oids.c.

◆ APPLE_CERT_EXT_INTERMEDIATE_MARKER

#define APPLE_CERT_EXT_INTERMEDIATE_MARKER   APPLE_CERT_EXT, 2

Definition at line 195 of file oids.c.

◆ APPLE_CERT_EXT_INTERMEDIATE_MARKER_APPLEID

#define APPLE_CERT_EXT_INTERMEDIATE_MARKER_APPLEID   APPLE_CERT_EXT_INTERMEDIATE_MARKER, 3

Definition at line 197 of file oids.c.

◆ APPLE_CERT_POLICIES

#define APPLE_CERT_POLICIES   APPLE_ADS_OID, 5

Definition at line 187 of file oids.c.

◆ APPLE_DOTMAC_CERT_EXTEN_OID

#define APPLE_DOTMAC_CERT_EXTEN_OID   APPLE_DOTMAC_CERT_OID, 2

Definition at line 152 of file oids.c.

◆ APPLE_DOTMAC_CERT_OID

#define APPLE_DOTMAC_CERT_OID   APPLE_ADS_OID, 3

Definition at line 134 of file oids.c.

◆ APPLE_DOTMAC_CERT_REQ_OID

#define APPLE_DOTMAC_CERT_REQ_OID   APPLE_DOTMAC_CERT_OID, 1

Definition at line 143 of file oids.c.

◆ APPLE_DOTMAC_CERT_REQ_VALUE_OID

#define APPLE_DOTMAC_CERT_REQ_VALUE_OID   APPLE_DOTMAC_CERT_OID, 3

Definition at line 161 of file oids.c.

◆ APPLE_EKU_APPLE_ID

#define APPLE_EKU_APPLE_ID   APPLE_EKU_OID, 7

Definition at line 179 of file oids.c.

◆ APPLE_EKU_CODE_SIGNING

#define APPLE_EKU_CODE_SIGNING   APPLE_EKU_OID, 1

Definition at line 178 of file oids.c.

◆ APPLE_EKU_OID

#define APPLE_EKU_OID   APPLE_ADS_OID, 4

Definition at line 170 of file oids.c.

◆ APPLE_OID

#define APPLE_OID   OID_US, 0x86, 0xf7, 0x63

Definition at line 101 of file oids.c.

◆ APPLE_PROVISIONING_PROFILE_OID

#define APPLE_PROVISIONING_PROFILE_OID   APPLE_ADS_OID, 6, 2, 2, 1

Definition at line 203 of file oids.c.

◆ APPLE_SBOOT_CERT_EXTEN_SBOOT_SPEC_OID

#define APPLE_SBOOT_CERT_EXTEN_SBOOT_SPEC_OID   APPLE_ADS_OID, 6, 1, 1

Definition at line 201 of file oids.c.

◆ APPLE_TP_OID

#define APPLE_TP_OID   APPLE_ADS_OID, 1

Definition at line 118 of file oids.c.

◆ ENTRUST_BASE_OID

#define ENTRUST_BASE_OID   OID_US, 0x86, 0xf6, 0x7d

Definition at line 225 of file oids.c.

◆ ENTRUST_CERT_EXTEN

#define ENTRUST_CERT_EXTEN   ENTRUST_BASE_OID, 0x07, 0x41

Definition at line 235 of file oids.c.

◆ MICROSOFT_BASE_OID

#define MICROSOFT_BASE_OID   OID_DOD, 0x01, 0x04, 0x01, 0x82, 0x37

Definition at line 238 of file oids.c.

◆ MICROSOFT_ENROLLMENT_OID

#define MICROSOFT_ENROLLMENT_OID   MICROSOFT_BASE_OID, 0x14

Definition at line 239 of file oids.c.

◆ NETSCAPE_BASE_OID

#define NETSCAPE_BASE_OID   0x60, 0x86, 0x48, 0x01, 0x86, 0xf8, 0x42

Definition at line 210 of file oids.c.

◆ NETSCAPE_CERT_EXTEN

#define NETSCAPE_CERT_EXTEN   NETSCAPE_BASE_OID, 0x01

Definition at line 220 of file oids.c.

◆ NETSCAPE_CERT_POLICY

#define NETSCAPE_CERT_POLICY   NETSCAPE_BASE_OID, 0x04

Definition at line 222 of file oids.c.

◆ OID_AD

#define OID_AD   OID_PKIX, 48

Definition at line 73 of file oids.c.

◆ OID_AD_CAISSUERS

#define OID_AD_CAISSUERS   OID_AD, 2

Definition at line 75 of file oids.c.

◆ OID_AD_OCSP

#define OID_AD_OCSP   OID_AD, 1

Definition at line 74 of file oids.c.

◆ OID_ANSI_X9_42

#define OID_ANSI_X9_42   OID_US, 206, 62, 2

Definition at line 51 of file oids.c.

◆ OID_ANSI_X9_42_NAMED_SCHEME

#define OID_ANSI_X9_42_NAMED_SCHEME   OID_ANSI_X9_42, 4

Definition at line 53 of file oids.c.

◆ OID_ANSI_X9_42_SCHEME

#define OID_ANSI_X9_42_SCHEME   OID_ANSI_X9_42, 3

Definition at line 52 of file oids.c.

◆ OID_ANSI_X9_62

#define OID_ANSI_X9_62   OID_US, 206, 61

Definition at line 45 of file oids.c.

◆ OID_ATTR_TYPE

#define OID_ATTR_TYPE   OID_DS, 4

Definition at line 14 of file oids.c.

◆ OID_DOD

#define OID_DOD   OID_ISO_IDENTIFIED_ORG, 6

Definition at line 23 of file oids.c.

◆ OID_DS

#define OID_DS   OID_ISO_CCITT_DIR_SERVICE

Definition at line 13 of file oids.c.

◆ OID_EC_SIG_TYPE

#define OID_EC_SIG_TYPE   OID_ANSI_X9_62, 4

Definition at line 47 of file oids.c.

◆ OID_ECDSA_WITH_SHA2

#define OID_ECDSA_WITH_SHA2   OID_EC_SIG_TYPE, 3

Definition at line 48 of file oids.c.

◆ OID_ETSI

#define OID_ETSI   0x04, 0x00

Definition at line 81 of file oids.c.

◆ OID_ETSI_QCS

#define OID_ETSI_QCS   0x04, 0x00, 0x8E, 0x46, 0x01

Definition at line 82 of file oids.c.

◆ OID_EXTENSION

#define OID_EXTENSION   OID_DS, 29

Definition at line 15 of file oids.c.

◆ OID_GOSIP

#define OID_GOSIP   OID_ISO_IDENTIFIED_ORG, 5

Definition at line 22 of file oids.c.

◆ OID_IANA

#define OID_IANA   OID_DOD, 1, 5

Definition at line 56 of file oids.c.

◆ OID_ISAKMP

#define OID_ISAKMP   OID_MECHANISMS, 8

Definition at line 78 of file oids.c.

◆ OID_ISO_CCITT_DIR_SERVICE

#define OID_ISO_CCITT_DIR_SERVICE   85

Definition at line 12 of file oids.c.

◆ OID_ISO_IDENTIFIED_ORG

#define OID_ISO_IDENTIFIED_ORG   43

Definition at line 20 of file oids.c.

◆ OID_ISO_MEMBER

#define OID_ISO_MEMBER   42

Definition at line 17 of file oids.c.

◆ OID_ISO_STANDARD

#define OID_ISO_STANDARD   40

Definition at line 16 of file oids.c.

◆ OID_KERBv5

#define OID_KERBv5   OID_IANA, 2

Definition at line 59 of file oids.c.

◆ OID_KERBv5_PKINIT

#define OID_KERBv5_PKINIT   OID_KERBv5, 3

Definition at line 60 of file oids.c.

◆ OID_KP

#define OID_KP   OID_PKIX, 3

Definition at line 69 of file oids.c.

◆ OID_MECHANISMS

#define OID_MECHANISMS   OID_IANA, 5

Definition at line 63 of file oids.c.

◆ OID_NIST_HASHALG

#define OID_NIST_HASHALG   0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02

Definition at line 89 of file oids.c.

◆ OID_OIW

#define OID_OIW   OID_ISO_IDENTIFIED_ORG, 14

Definition at line 24 of file oids.c.

◆ OID_OIW_ALGORITHM

#define OID_OIW_ALGORITHM   OID_OIW_SECSIG, 2

Definition at line 86 of file oids.c.

◆ OID_OIW_SECSIG

#define OID_OIW_SECSIG   OID_OIW, 3

Definition at line 84 of file oids.c.

◆ OID_OSINET

#define OID_OSINET   OID_ISO_IDENTIFIED_ORG, 4

Definition at line 21 of file oids.c.

◆ OID_OTHER_NAME

#define OID_OTHER_NAME   OID_PKIX, 8

Definition at line 70 of file oids.c.

◆ OID_PDA

#define OID_PDA   OID_PKIX, 9

Definition at line 71 of file oids.c.

◆ OID_PE

#define OID_PE   OID_PKIX, 1

Definition at line 67 of file oids.c.

◆ OID_PKCS

#define OID_PKCS   OID_RSA, 1

Definition at line 30 of file oids.c.

◆ OID_PKCS_1

#define OID_PKCS_1   OID_PKCS, 1

Definition at line 31 of file oids.c.

◆ OID_PKCS_10

#define OID_PKCS_10   OID_PKCS, 10

Definition at line 40 of file oids.c.

◆ OID_PKCS_11

#define OID_PKCS_11   OID_PKCS, 11

Definition at line 41 of file oids.c.

◆ OID_PKCS_12

#define OID_PKCS_12   OID_PKCS, 12

Definition at line 42 of file oids.c.

◆ OID_PKCS_2

#define OID_PKCS_2   OID_PKCS, 2

Definition at line 32 of file oids.c.

◆ OID_PKCS_3

#define OID_PKCS_3   OID_PKCS, 3

Definition at line 33 of file oids.c.

◆ OID_PKCS_4

#define OID_PKCS_4   OID_PKCS, 4

Definition at line 34 of file oids.c.

◆ OID_PKCS_5

#define OID_PKCS_5   OID_PKCS, 5

Definition at line 35 of file oids.c.

◆ OID_PKCS_6

#define OID_PKCS_6   OID_PKCS, 6

Definition at line 36 of file oids.c.

◆ OID_PKCS_7

#define OID_PKCS_7   OID_PKCS, 7

Definition at line 37 of file oids.c.

◆ OID_PKCS_8

#define OID_PKCS_8   OID_PKCS, 8

Definition at line 38 of file oids.c.

◆ OID_PKCS_9

#define OID_PKCS_9   OID_PKCS, 9

Definition at line 39 of file oids.c.

◆ OID_PKIX

#define OID_PKIX   OID_MECHANISMS, 7

Definition at line 66 of file oids.c.

◆ OID_PUBLIC_KEY_TYPE

#define OID_PUBLIC_KEY_TYPE   OID_ANSI_X9_62, 2

Definition at line 46 of file oids.c.

◆ OID_QCS

#define OID_QCS   OID_PKIX, 11

Definition at line 72 of file oids.c.

◆ OID_QT

#define OID_QT   OID_PKIX, 2

Definition at line 68 of file oids.c.

◆ OID_RSA

#define OID_RSA   OID_US, 134, 247, 13

Definition at line 27 of file oids.c.

◆ OID_RSA_ENCRYPT

#define OID_RSA_ENCRYPT   OID_RSA, 3

Definition at line 29 of file oids.c.

◆ OID_RSA_HASH

#define OID_RSA_HASH   OID_RSA, 2

Definition at line 28 of file oids.c.

◆ OID_US

#define OID_US   OID_ISO_MEMBER, 134, 72

Definition at line 18 of file oids.c.

Function Documentation

◆ DEROidCompare()

bool DEROidCompare ( const DERItem * oid1,
const DERItem * oid2 )

Definition at line 454 of file oids.c.

Variable Documentation

◆ oidAdCAIssuer

const DERItem oidAdCAIssuer
Initial value:
= { (DERByte *)_oidAdCAIssuer,
sizeof(_oidAdCAIssuer) }
uint8_t DERByte

Definition at line 392 of file oids.c.

◆ oidAdOCSP

const DERItem oidAdOCSP
Initial value:
= { (DERByte *)_oidAdOCSP,
sizeof(_oidAdOCSP) }

Definition at line 390 of file oids.c.

◆ oidAnyExtendedKeyUsage

const DERItem oidAnyExtendedKeyUsage
Initial value:
= { (DERByte *)_oidAnyExtendedKeyUsage,
sizeof(_oidAnyExtendedKeyUsage) }

Definition at line 382 of file oids.c.

◆ oidAnyPolicy

const DERItem oidAnyPolicy
Initial value:
= { (DERByte *)_oidAnyPolicy,
sizeof(_oidAnyPolicy) }

Definition at line 372 of file oids.c.

◆ oidAppleApplicationSigning

const DERItem oidAppleApplicationSigning
Initial value:
= { (DERByte *)_oidAppleApplicationSigning,
sizeof(_oidAppleApplicationSigning) }

Definition at line 446 of file oids.c.

◆ oidAppleExtendedKeyUsageAppleID

const DERItem oidAppleExtendedKeyUsageAppleID
Initial value:
= { (DERByte *)_oidAppleExtendedKeyUsageAppleID,
sizeof(_oidAppleExtendedKeyUsageAppleID) }

Definition at line 448 of file oids.c.

◆ oidAppleIntmMarkerAppleID

const DERItem oidAppleIntmMarkerAppleID
Initial value:
= { (DERByte *)_oidAppleIntmMarkerAppleID,
sizeof(_oidAppleIntmMarkerAppleID) }

Definition at line 450 of file oids.c.

◆ oidAppleProvisioningProfile

const DERItem oidAppleProvisioningProfile
Initial value:
= { (DERByte *)_oidAppleProvisioningProfile,
sizeof(_oidAppleProvisioningProfile) }

Definition at line 444 of file oids.c.

◆ oidAppleSecureBootCertSpec

const DERItem oidAppleSecureBootCertSpec
Initial value:
= { (DERByte *)_oidAppleSecureBootCertSpec,
sizeof(_oidAppleSecureBootCertSpec) }

Definition at line 442 of file oids.c.

◆ oidAuthorityInfoAccess

const DERItem oidAuthorityInfoAccess
Initial value:
= { (DERByte *)_oidAuthorityInfoAccess,
sizeof(_oidAuthorityInfoAccess) }

Definition at line 386 of file oids.c.

◆ oidAuthorityKeyIdentifier

const DERItem oidAuthorityKeyIdentifier
Initial value:
= { (DERByte *)_oidAuthorityKeyIdentifier,
sizeof(_oidAuthorityKeyIdentifier) }

Definition at line 376 of file oids.c.

◆ oidBasicConstraints

const DERItem oidBasicConstraints
Initial value:
= { (DERByte *)_oidBasicConstraints,
sizeof(_oidBasicConstraints) }

Definition at line 366 of file oids.c.

◆ oidCertificatePolicies

const DERItem oidCertificatePolicies
Initial value:
= { (DERByte *)_oidCertificatePolicies,
sizeof(_oidCertificatePolicies) }

Definition at line 370 of file oids.c.

◆ oidCommonName

const DERItem oidCommonName
Initial value:
= { (DERByte *)_oidCommonName,
sizeof(_oidCommonName) }

Definition at line 406 of file oids.c.

◆ oidCountryName

const DERItem oidCountryName
Initial value:
= { (DERByte *)_oidCountryName,
sizeof(_oidCountryName) }

Definition at line 408 of file oids.c.

◆ oidCrlDistributionPoints

const DERItem oidCrlDistributionPoints
Initial value:
= { (DERByte *)_oidCrlDistributionPoints,
sizeof(_oidCrlDistributionPoints) }

Definition at line 368 of file oids.c.

◆ oidDescription

const DERItem oidDescription
Initial value:
= { (DERByte *)_oidDescription,
sizeof(_oidDescription) }

Definition at line 418 of file oids.c.

◆ oidEcPubKey

const DERItem oidEcPubKey
Initial value:
= { (DERByte *)_oidEcPubKey,
sizeof(_oidEcPubKey) }

Definition at line 274 of file oids.c.

◆ oidEmailAddress

const DERItem oidEmailAddress
Initial value:
= { (DERByte *)_oidEmailAddress,
sizeof(_oidEmailAddress) }

Definition at line 420 of file oids.c.

◆ oidEntrustVersInfo

const DERItem oidEntrustVersInfo
Initial value:
= { (DERByte *)_oidEntrustVersInfo,
sizeof(_oidEntrustVersInfo) }

Definition at line 396 of file oids.c.

◆ oidExtendedKeyUsage

const DERItem oidExtendedKeyUsage
Initial value:
= { (DERByte *)_oidExtendedKeyUsage,
sizeof(_oidExtendedKeyUsage) }

Definition at line 380 of file oids.c.

◆ oidExtendedKeyUsageClientAuth

const DERItem oidExtendedKeyUsageClientAuth
Initial value:
= { (DERByte *)_oidExtendedKeyUsageClientAuth,
sizeof(_oidExtendedKeyUsageClientAuth) }

Definition at line 428 of file oids.c.

◆ oidExtendedKeyUsageCodeSigning

const DERItem oidExtendedKeyUsageCodeSigning
Initial value:
= { (DERByte *)_oidExtendedKeyUsageCodeSigning,
sizeof(_oidExtendedKeyUsageCodeSigning) }

Definition at line 430 of file oids.c.

◆ oidExtendedKeyUsageEmailProtection

const DERItem oidExtendedKeyUsageEmailProtection
Initial value:
= { (DERByte *)_oidExtendedKeyUsageEmailProtection,
sizeof(_oidExtendedKeyUsageEmailProtection) }

Definition at line 432 of file oids.c.

◆ oidExtendedKeyUsageIPSec

const DERItem oidExtendedKeyUsageIPSec
Initial value:
= { (DERByte *)_oidExtendedKeyUsageIPSec,
sizeof(_oidExtendedKeyUsageIPSec) }

Definition at line 436 of file oids.c.

◆ oidExtendedKeyUsageMicrosoftSGC

const DERItem oidExtendedKeyUsageMicrosoftSGC
Initial value:
= { (DERByte *)_oidExtendedKeyUsageMicrosoftSGC,
sizeof(_oidExtendedKeyUsageMicrosoftSGC) }

Definition at line 438 of file oids.c.

◆ oidExtendedKeyUsageNetscapeSGC

const DERItem oidExtendedKeyUsageNetscapeSGC
Initial value:
= { (DERByte *)_oidExtendedKeyUsageNetscapeSGC,
sizeof(_oidExtendedKeyUsageNetscapeSGC) }

Definition at line 440 of file oids.c.

◆ oidExtendedKeyUsageOCSPSigning

const DERItem oidExtendedKeyUsageOCSPSigning
Initial value:
= { (DERByte *)_oidExtendedKeyUsageOCSPSigning,
sizeof(_oidExtendedKeyUsageOCSPSigning) }

Definition at line 434 of file oids.c.

◆ oidExtendedKeyUsageServerAuth

const DERItem oidExtendedKeyUsageServerAuth
Initial value:
= { (DERByte *)_oidExtendedKeyUsageServerAuth,
sizeof(_oidExtendedKeyUsageServerAuth) }

Definition at line 426 of file oids.c.

◆ oidFriendlyName

const DERItem oidFriendlyName
Initial value:
= { (DERByte *)_oidFriendlyName,
sizeof(_oidFriendlyName) }

Definition at line 422 of file oids.c.

◆ oidInhibitAnyPolicy

const DERItem oidInhibitAnyPolicy
Initial value:
= { (DERByte *)_oidInhibitAnyPolicy,
sizeof(_oidInhibitAnyPolicy) }

Definition at line 384 of file oids.c.

◆ oidIssuerAltName

const DERItem oidIssuerAltName
Initial value:
= { (DERByte *)_oidIssuerAltName,
sizeof(_oidIssuerAltName) }

Definition at line 364 of file oids.c.

◆ oidKeyUsage

const DERItem oidKeyUsage
Initial value:
= { (DERByte *)_oidKeyUsage,
sizeof(_oidKeyUsage) }

Definition at line 358 of file oids.c.

◆ oidLocalityName

const DERItem oidLocalityName
Initial value:
= { (DERByte *)_oidLocalityName,
sizeof(_oidLocalityName) }

Definition at line 410 of file oids.c.

◆ oidLocalKeyId

const DERItem oidLocalKeyId
Initial value:
= { (DERByte *)_oidLocalKeyId,
sizeof(_oidLocalKeyId) }

Definition at line 424 of file oids.c.

◆ oidMd2

const DERItem oidMd2
Initial value:
= { (DERByte *)_oidMd2,
sizeof(_oidMd2) }

Definition at line 286 of file oids.c.

◆ oidMd2Rsa

const DERItem oidMd2Rsa
Initial value:
= { (DERByte *)_oidMd2Rsa,
sizeof(_oidMd2Rsa) }

Definition at line 266 of file oids.c.

◆ oidMd4

const DERItem oidMd4
Initial value:
= { (DERByte *)_oidMd4,
sizeof(_oidMd4) }

Definition at line 288 of file oids.c.

◆ oidMd5

const DERItem oidMd5
Initial value:
= { (DERByte *)_oidMd5,
sizeof(_oidMd5) }

Definition at line 290 of file oids.c.

◆ oidMd5Rsa

const DERItem oidMd5Rsa
Initial value:
= { (DERByte *)_oidMd5Rsa,
sizeof(_oidMd5Rsa) }

Definition at line 268 of file oids.c.

◆ oidMSNTPrincipalName

const DERItem oidMSNTPrincipalName
Initial value:
= { (DERByte *)_oidMSNTPrincipalName,
sizeof(_oidMSNTPrincipalName) }

Definition at line 398 of file oids.c.

◆ oidNetscapeCertType

const DERItem oidNetscapeCertType
Initial value:
= { (DERByte *)_oidNetscapeCertType,
sizeof(_oidNetscapeCertType) }

Definition at line 394 of file oids.c.

◆ oidOrganizationalUnitName

const DERItem oidOrganizationalUnitName
Initial value:
= { (DERByte *)_oidOrganizationalUnitName,
sizeof(_oidOrganizationalUnitName) }

Definition at line 416 of file oids.c.

◆ oidOrganizationName

const DERItem oidOrganizationName
Initial value:
= { (DERByte *)_oidOrganizationName,
sizeof(_oidOrganizationName) }

Definition at line 414 of file oids.c.

◆ oidPolicyConstraints

const DERItem oidPolicyConstraints
Initial value:
= { (DERByte *)_oidPolicyConstraints,
sizeof(_oidPolicyConstraints) }

Definition at line 378 of file oids.c.

◆ oidPolicyMappings

const DERItem oidPolicyMappings
Initial value:
= { (DERByte *)_oidPolicyMappings,
sizeof(_oidPolicyMappings) }

Definition at line 374 of file oids.c.

◆ oidPrivateKeyUsagePeriod

const DERItem oidPrivateKeyUsagePeriod
Initial value:
= { (DERByte *)_oidPrivateKeyUsagePeriod,
sizeof(_oidPrivateKeyUsagePeriod) }

Definition at line 360 of file oids.c.

◆ oidQtCps

const DERItem oidQtCps
Initial value:
= { (DERByte *)_oidQtCps,
sizeof(_oidQtCps) }

Definition at line 401 of file oids.c.

◆ oidQtUNotice

const DERItem oidQtUNotice
Initial value:
= { (DERByte *)_oidQtUNotice,
sizeof(_oidQtUNotice) }

Definition at line 403 of file oids.c.

◆ oidRsa

const DERItem oidRsa
Initial value:
= { (DERByte *)_oidRsa,
sizeof(_oidRsa) }

Definition at line 264 of file oids.c.

◆ oidSha1

const DERItem oidSha1
Initial value:
= { (DERByte *)_oidSha1,
sizeof(_oidSha1) }

Definition at line 292 of file oids.c.

◆ oidSha1Ecdsa

const DERItem oidSha1Ecdsa
Initial value:
= { (DERByte *)_oidSha1Ecdsa,
sizeof(_oidSha1Ecdsa) }

Definition at line 276 of file oids.c.

◆ oidSha1Rsa

const DERItem oidSha1Rsa
Initial value:
= { (DERByte *)_oidSha1Rsa,
sizeof(_oidSha1Rsa) }

Definition at line 270 of file oids.c.

◆ oidSha224

const DERItem oidSha224
Initial value:
= { (DERByte *)_oidSha224,
sizeof(_oidSha224) }

Definition at line 300 of file oids.c.

◆ oidSha224Ecdsa

const DERItem oidSha224Ecdsa
Initial value:
= { (DERByte *)_oidSha224Ecdsa,
sizeof(_oidSha224Ecdsa) }

Definition at line 278 of file oids.c.

◆ oidSha256

const DERItem oidSha256
Initial value:
= { (DERByte *)_oidSha256,
sizeof(_oidSha256) }

Definition at line 294 of file oids.c.

◆ oidSha256Ecdsa

const DERItem oidSha256Ecdsa
Initial value:
= { (DERByte *)_oidSha256Ecdsa,
sizeof(_oidSha256Ecdsa) }

Definition at line 280 of file oids.c.

◆ oidSha256Rsa

const DERItem oidSha256Rsa
Initial value:
= { (DERByte *)_oidSha256Rsa,
sizeof(_oidSha256Rsa) }

Definition at line 272 of file oids.c.

◆ oidSha384

const DERItem oidSha384
Initial value:
= { (DERByte *)_oidSha384,
sizeof(_oidSha384) }

Definition at line 296 of file oids.c.

◆ oidSha384Ecdsa

const DERItem oidSha384Ecdsa
Initial value:
= { (DERByte *)_oidSha384Ecdsa,
sizeof(_oidSha384Ecdsa) }

Definition at line 282 of file oids.c.

◆ oidSha512

const DERItem oidSha512
Initial value:
= { (DERByte *)_oidSha512,
sizeof(_oidSha512) }

Definition at line 298 of file oids.c.

◆ oidSha512Ecdsa

const DERItem oidSha512Ecdsa
Initial value:
= { (DERByte *)_oidSha512Ecdsa,
sizeof(_oidSha512Ecdsa) }

Definition at line 284 of file oids.c.

◆ oidStateOrProvinceName

const DERItem oidStateOrProvinceName
Initial value:
= { (DERByte *)_oidStateOrProvinceName,
sizeof(_oidStateOrProvinceName) }

Definition at line 412 of file oids.c.

◆ oidSubjectAltName

const DERItem oidSubjectAltName
Initial value:
= { (DERByte *)_oidSubjectAltName,
sizeof(_oidSubjectAltName) }

Definition at line 362 of file oids.c.

◆ oidSubjectInfoAccess

const DERItem oidSubjectInfoAccess
Initial value:
= { (DERByte *)_oidSubjectInfoAccess,
sizeof(_oidSubjectInfoAccess) }

Definition at line 388 of file oids.c.

◆ oidSubjectKeyIdentifier

const DERItem oidSubjectKeyIdentifier
Initial value:
= { (DERByte *)_oidSubjectKeyIdentifier,
sizeof(_oidSubjectKeyIdentifier) }

Definition at line 356 of file oids.c.