encoding::asn1::stdoid
This module contains a database of oids used in the standard lib. The database is provided by db and can be used with the oid functions found in encoding::asn1.
A project specific oid database can be generated with the genoiddb command.
Index
Constants
def ANSIX9P256R1: asn1::oid = 16;
def ANSIX9P384R1: asn1::oid = 17;
def ANSIX9P521R1: asn1::oid = 18;
def ANY_EXTENDED_KEY_USAGE: asn1::oid = 54;
def ECDSA_WITH_SHA1: asn1::oid = 19;
def ECDSA_WITH_SHA224: asn1::oid = 20;
def ECDSA_WITH_SHA256: asn1::oid = 21;
def ECDSA_WITH_SHA384: asn1::oid = 22;
def ECDSA_WITH_SHA512: asn1::oid = 23;
def ED25519: asn1::oid = 0;
def ID_AT_COMMON_NAME: asn1::oid = 24;
def ID_AT_COUNTRY_NAME: asn1::oid = 27;
def ID_AT_DN_QUALIFIER: asn1::oid = 36;
def ID_AT_GENERATION_QUALIFIER: asn1::oid = 35;
def ID_AT_GIVEN_NAME: asn1::oid = 33;
def ID_AT_INITIALS: asn1::oid = 34;
def ID_AT_LOCALITY_NAME: asn1::oid = 28;
def ID_AT_ORGANIZATIONAL_UNIT_NAME: asn1::oid = 31;
def ID_AT_ORGANIZATION_NAME: asn1::oid = 30;
def ID_AT_PSEUDONYM: asn1::oid = 37;
def ID_AT_SERIAL_NUMBER: asn1::oid = 26;
def ID_AT_STATE_OR_PROVINCE_NAME: asn1::oid = 29;
def ID_AT_SURNAME: asn1::oid = 25;
def ID_AT_TITLE: asn1::oid = 32;
def ID_CE_AUTHORITY_KEY_IDENTIFIER: asn1::oid = 49;
def ID_CE_BASIC_CONSTRAINTS: asn1::oid = 44;
def ID_CE_CERTIFICATE_POLICIES: asn1::oid = 47;
def ID_CE_C_RLDISTRIBUTION_POINTS: asn1::oid = 46;
def ID_CE_EXT_KEY_USAGE: asn1::oid = 51;
def ID_CE_FRESHEST_CRL: asn1::oid = 52;
def ID_CE_INHIBIT_ANY_POLICY: asn1::oid = 53;
def ID_CE_ISSUER_ALT_NAME: asn1::oid = 43;
def ID_CE_KEY_USAGE: asn1::oid = 41;
def ID_CE_NAME_CONSTRAINTS: asn1::oid = 45;
def ID_CE_POLICY_CONSTRAINTS: asn1::oid = 50;
def ID_CE_POLICY_MAPPINGS: asn1::oid = 48;
def ID_CE_SUBJECT_ALT_NAME: asn1::oid = 42;
def ID_CE_SUBJECT_DIRECTORY_ATTRIBUTES: asn1::oid = 39;
def ID_CE_SUBJECT_KEY_IDENTIFIER: asn1::oid = 40;
def ID_DOMAIN_COMPONENT: asn1::oid = 38;
def ID_EC_PUBLIC_KEY: asn1::oid = 14;
def ID_KP_CLIENT_AUTH: asn1::oid = 56;
def ID_KP_CODE_SIGNING: asn1::oid = 57;
def ID_KP_EMAIL_PROTECTION: asn1::oid = 58;
def ID_KP_OCSPSIGNING: asn1::oid = 60;
def ID_KP_SERVER_AUTH: asn1::oid = 55;
def ID_KP_TIME_STAMPING: asn1::oid = 59;
def ID_MGF1: asn1::oid = 3;
def ID_SHA1: asn1::oid = 9;
def ID_SHA224: asn1::oid = 13;
def ID_SHA256: asn1::oid = 10;
def ID_SHA384: asn1::oid = 11;
def ID_SHA512: asn1::oid = 12;
def PRIME256V1: asn1::oid = 15;
def RSASSA_PSS: asn1::oid = 4;
def RSA_ENCRYPTION: asn1::oid = 1;
def SHA1_WITH_RSAENCRYPTION: asn1::oid = 2;
def SHA224_WITH_RSAENCRYPTION: asn1::oid = 5;
def SHA256_WITH_RSAENCRYPTION: asn1::oid = 6;
def SHA384_WITH_RSAENCRYPTION: asn1::oid = 7;
def SHA512_WITH_RSAENCRYPTION: asn1::oid = 8;
Globals
const db;
Constants
def ANSIX9P256R1
def ANSIX9P256R1: asn1::oid = 16;
id: 1.2.840.10045.3.1.7 name: ansix9p256r1
def ANSIX9P384R1
def ANSIX9P384R1: asn1::oid = 17;
id: 1.3.132.0.34 name: ansix9p384r1
def ANSIX9P521R1
def ANSIX9P521R1: asn1::oid = 18;
id: 1.3.132.0.35 name: ansix9p521r1
def ANY_EXTENDED_KEY_USAGE
def ANY_EXTENDED_KEY_USAGE: asn1::oid = 54;
id: 2.5.29.37.0 name: anyExtendedKeyUsage
def ECDSA_WITH_SHA1
def ECDSA_WITH_SHA1: asn1::oid = 19;
id: 1.2.840.10045.4.1 name: ecdsa-with-SHA1
def ECDSA_WITH_SHA224
def ECDSA_WITH_SHA224: asn1::oid = 20;
id: 1.2.840.10045.4.3.1 name: ecdsa-with-SHA224
def ECDSA_WITH_SHA256
def ECDSA_WITH_SHA256: asn1::oid = 21;
id: 1.2.840.10045.4.3.2 name: ecdsa-with-SHA256
def ECDSA_WITH_SHA384
def ECDSA_WITH_SHA384: asn1::oid = 22;
id: 1.2.840.10045.4.3.3 name: ecdsa-with-SHA384
def ECDSA_WITH_SHA512
def ECDSA_WITH_SHA512: asn1::oid = 23;
id: 1.2.840.10045.4.3.4 name: ecdsa-with-SHA512
def ED25519
def ED25519: asn1::oid = 0;
id: 1.3.101.112 name: ed25519
def ID_AT_COMMON_NAME
def ID_AT_COMMON_NAME: asn1::oid = 24;
id: 2.5.4.3 name: id-at-commonName
def ID_AT_COUNTRY_NAME
def ID_AT_COUNTRY_NAME: asn1::oid = 27;
id: 2.5.4.6 name: id-at-countryName
def ID_AT_DN_QUALIFIER
def ID_AT_DN_QUALIFIER: asn1::oid = 36;
id: 2.5.4.46 name: id-at-dnQualifier
def ID_AT_GENERATION_QUALIFIER
def ID_AT_GENERATION_QUALIFIER: asn1::oid = 35;
id: 2.5.4.43 name: id-at-generationQualifier
def ID_AT_GIVEN_NAME
def ID_AT_GIVEN_NAME: asn1::oid = 33;
id: 2.5.4.42 name: id-at-givenName
def ID_AT_INITIALS
def ID_AT_INITIALS: asn1::oid = 34;
id: 2.5.4.43 name: id-at-initials
def ID_AT_LOCALITY_NAME
def ID_AT_LOCALITY_NAME: asn1::oid = 28;
id: 2.5.4.7 name: id-at-localityName
def ID_AT_ORGANIZATIONAL_UNIT_NAME
def ID_AT_ORGANIZATIONAL_UNIT_NAME: asn1::oid = 31;
id: 2.5.4.11 name: id-at-organizationalUnitName
def ID_AT_ORGANIZATION_NAME
def ID_AT_ORGANIZATION_NAME: asn1::oid = 30;
id: 2.5.4.10 name: id-at-organizationName
def ID_AT_PSEUDONYM
def ID_AT_PSEUDONYM: asn1::oid = 37;
id: 2.5.4.65 name: id-at-pseudonym
def ID_AT_SERIAL_NUMBER
def ID_AT_SERIAL_NUMBER: asn1::oid = 26;
id: 2.5.4.5 name: id-at-serialNumber
def ID_AT_STATE_OR_PROVINCE_NAME
def ID_AT_STATE_OR_PROVINCE_NAME: asn1::oid = 29;
id: 2.5.4.8 name: id-at-stateOrProvinceName
def ID_AT_SURNAME
def ID_AT_SURNAME: asn1::oid = 25;
id: 2.5.4.4 name: id-at-surname
def ID_AT_TITLE
def ID_AT_TITLE: asn1::oid = 32;
id: 2.5.4.12 name: id-at-title
def ID_CE_AUTHORITY_KEY_IDENTIFIER
def ID_CE_AUTHORITY_KEY_IDENTIFIER: asn1::oid = 49;
id: 2.5.29.35 name: id-ce-authorityKeyIdentifier
def ID_CE_BASIC_CONSTRAINTS
def ID_CE_BASIC_CONSTRAINTS: asn1::oid = 44;
id: 2.5.29.19 name: id-ce-basicConstraints
def ID_CE_CERTIFICATE_POLICIES
def ID_CE_CERTIFICATE_POLICIES: asn1::oid = 47;
id: 2.5.29.32 name: id-ce-certificatePolicies
def ID_CE_C_RLDISTRIBUTION_POINTS
def ID_CE_C_RLDISTRIBUTION_POINTS: asn1::oid = 46;
id: 2.5.29.31 name: id-ce-cRLDistributionPoints
def ID_CE_EXT_KEY_USAGE
def ID_CE_EXT_KEY_USAGE: asn1::oid = 51;
id: 2.5.29.37 name: id-ce-extKeyUsage
def ID_CE_FRESHEST_CRL
def ID_CE_FRESHEST_CRL: asn1::oid = 52;
id: 2.5.29.46 name: id-ce-freshestCRL
def ID_CE_INHIBIT_ANY_POLICY
def ID_CE_INHIBIT_ANY_POLICY: asn1::oid = 53;
id: 2.5.29.54 name: id-ce-inhibitAnyPolicy
def ID_CE_ISSUER_ALT_NAME
def ID_CE_ISSUER_ALT_NAME: asn1::oid = 43;
id: 2.5.29.18 name: id-ce-issuerAltName
def ID_CE_KEY_USAGE
def ID_CE_KEY_USAGE: asn1::oid = 41;
id: 2.5.29.15 name: id-ce-keyUsage
def ID_CE_NAME_CONSTRAINTS
def ID_CE_NAME_CONSTRAINTS: asn1::oid = 45;
id: 2.5.29.30 name: id-ce-nameConstraints
def ID_CE_POLICY_CONSTRAINTS
def ID_CE_POLICY_CONSTRAINTS: asn1::oid = 50;
id: 2.5.29.36 name: id-ce-policyConstraints
def ID_CE_POLICY_MAPPINGS
def ID_CE_POLICY_MAPPINGS: asn1::oid = 48;
id: 2.5.29.33 name: id-ce-policyMappings
def ID_CE_SUBJECT_ALT_NAME
def ID_CE_SUBJECT_ALT_NAME: asn1::oid = 42;
id: 2.5.29.17 name: id-ce-subjectAltName
def ID_CE_SUBJECT_DIRECTORY_ATTRIBUTES
def ID_CE_SUBJECT_DIRECTORY_ATTRIBUTES: asn1::oid = 39;
id: 2.5.29.9 name: id-ce-subjectDirectoryAttributes
def ID_CE_SUBJECT_KEY_IDENTIFIER
def ID_CE_SUBJECT_KEY_IDENTIFIER: asn1::oid = 40;
id: 2.5.29.14 name: id-ce-subjectKeyIdentifier
def ID_DOMAIN_COMPONENT
def ID_DOMAIN_COMPONENT: asn1::oid = 38;
id: 0.9.2342.19200300.100.1.25 name: id-domainComponent
def ID_EC_PUBLIC_KEY
def ID_EC_PUBLIC_KEY: asn1::oid = 14;
id: 1.2.840.10045.2.1 name: id-ecPublicKey
def ID_KP_CLIENT_AUTH
def ID_KP_CLIENT_AUTH: asn1::oid = 56;
id: 1.3.6.1.5.5.7.3.2 name: id-kp-clientAuth
def ID_KP_CODE_SIGNING
def ID_KP_CODE_SIGNING: asn1::oid = 57;
id: 1.3.6.1.5.5.7.3.3 name: id-kp-codeSigning
def ID_KP_EMAIL_PROTECTION
def ID_KP_EMAIL_PROTECTION: asn1::oid = 58;
id: 1.3.6.1.5.5.7.3.4 name: id-kp-emailProtection
def ID_KP_OCSPSIGNING
def ID_KP_OCSPSIGNING: asn1::oid = 60;
id: 1.3.6.1.5.5.7.3.9 name: id-kp-OCSPSigning
def ID_KP_SERVER_AUTH
def ID_KP_SERVER_AUTH: asn1::oid = 55;
id: 1.3.6.1.5.5.7.3.1 name: id-kp-serverAuth
def ID_KP_TIME_STAMPING
def ID_KP_TIME_STAMPING: asn1::oid = 59;
id: 1.3.6.1.5.5.7.3.8 name: id-kp-timeStamping
def ID_MGF1
def ID_MGF1: asn1::oid = 3;
id: 1.2.840.113549.1.1.8 name: id-mgf1
def ID_SHA1
def ID_SHA1: asn1::oid = 9;
id: 1.3.14.3.2.26 name: id-sha1
def ID_SHA224
def ID_SHA224: asn1::oid = 13;
id: 2.16.840.1.101.3.4.2.4 name: id-sha224
def ID_SHA256
def ID_SHA256: asn1::oid = 10;
id: 2.16.840.1.101.3.4.2.1 name: id-sha256
def ID_SHA384
def ID_SHA384: asn1::oid = 11;
id: 2.16.840.1.101.3.4.2.2 name: id-sha384
def ID_SHA512
def ID_SHA512: asn1::oid = 12;
id: 2.16.840.1.101.3.4.2.3 name: id-sha512
def PRIME256V1
def PRIME256V1: asn1::oid = 15;
id: 1.2.840.10045.3.1.7 name: prime256v1
def RSASSA_PSS
def RSASSA_PSS: asn1::oid = 4;
id: 1.2.840.113549.1.1.10 name: rsassa-pss
def RSA_ENCRYPTION
def RSA_ENCRYPTION: asn1::oid = 1;
id: 1.2.840.113549.1.1.1 name: rsaEncryption
def SHA1_WITH_RSAENCRYPTION
def SHA1_WITH_RSAENCRYPTION: asn1::oid = 2;
id: 1.2.840.113549.1.1.5 name: sha1WithRSAEncryption
def SHA224_WITH_RSAENCRYPTION
def SHA224_WITH_RSAENCRYPTION: asn1::oid = 5;
id: 1.2.840.113549.1.1.14 name: sha224WithRSAEncryption
def SHA256_WITH_RSAENCRYPTION
def SHA256_WITH_RSAENCRYPTION: asn1::oid = 6;
id: 1.2.840.113549.1.1.11 name: sha256WithRSAEncryption
def SHA384_WITH_RSAENCRYPTION
def SHA384_WITH_RSAENCRYPTION: asn1::oid = 7;
id: 1.2.840.113549.1.1.12 name: sha384WithRSAEncryption
def SHA512_WITH_RSAENCRYPTION
def SHA512_WITH_RSAENCRYPTION: asn1::oid = 8;
id: 1.2.840.113549.1.1.13 name: sha512WithRSAEncryption
Globals
let db
const db;
Database