db.ha (5067B)
1 // SPDX-License-Identifier: MPL-2.0 2 // (c) Hare authors <https://harelang.org> 3 // This is an auto generated file. Do not edit. 4 5 use encoding::asn1; 6 7 const _db = asn1::oiddb { 8 lut = [ 9 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01, 0x01, 0x03, 0x2b, 10 0x65, 0x70, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01, 0x05, 11 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01, 0x0e, 0x09, 0x2a, 12 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01, 0x0b, 0x09, 0x2a, 0x86, 0x48, 13 0x86, 0xf7, 0x0d, 0x01, 0x01, 0x0c, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, 14 0x0d, 0x01, 0x01, 0x0d, 0x05, 0x2b, 0x0e, 0x03, 0x02, 0x1a, 0x09, 0x60, 15 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x04, 0x09, 0x60, 0x86, 0x48, 16 0x01, 0x65, 0x03, 0x04, 0x02, 0x01, 0x09, 0x60, 0x86, 0x48, 0x01, 0x65, 17 0x03, 0x04, 0x02, 0x02, 0x09, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 18 0x02, 0x03, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, 0x08, 0x2a, 19 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x08, 0x2a, 0x86, 0x48, 0xce, 20 0x3d, 0x03, 0x01, 0x07, 0x05, 0x2b, 0x81, 0x04, 0x00, 0x22, 0x05, 0x2b, 21 0x81, 0x04, 0x00, 0x23, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x01, 22 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x01, 0x08, 0x2a, 0x86, 23 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 24 0x04, 0x03, 0x03, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x04, 25 0x03, 0x55, 0x04, 0x03, 0x03, 0x55, 0x04, 0x04, 0x03, 0x55, 0x04, 0x05, 26 0x03, 0x55, 0x04, 0x06, 0x03, 0x55, 0x04, 0x07, 0x03, 0x55, 0x04, 0x08, 27 0x03, 0x55, 0x04, 0x0a, 0x03, 0x55, 0x04, 0x0b, 0x03, 0x55, 0x04, 0x0c, 28 0x03, 0x55, 0x04, 0x2a, 0x03, 0x55, 0x04, 0x2b, 0x03, 0x55, 0x04, 0x2b, 29 0x03, 0x55, 0x04, 0x2e, 0x03, 0x55, 0x04, 0x41, 0x0a, 0x09, 0x92, 0x26, 30 0x89, 0x93, 0xf2, 0x2c, 0x64, 0x01, 0x19, 0x03, 0x55, 0x1d, 0x0f, 0x03, 31 0x55, 0x1d, 0x11, 0x03, 0x55, 0x1d, 0x13, 0x03, 0x55, 0x1d, 0x25, 32 ], 33 index = [ 34 0x0000, 0x000a, 0x000e, 0x0018, 0x0022, 0x002c, 0x0036, 0x0040, 0x0046, 35 0x0050, 0x005a, 0x0064, 0x006e, 0x0076, 0x007f, 0x0088, 0x008e, 0x0094, 36 0x009c, 0x00a5, 0x00ae, 0x00b7, 0x00c0, 0x00c4, 0x00c8, 0x00cc, 0x00d0, 37 0x00d4, 0x00d8, 0x00dc, 0x00e0, 0x00e4, 0x00e8, 0x00ec, 0x00f0, 0x00f4, 38 0x00f8, 0x0103, 0x0107, 0x010b, 0x010f, 39 ], 40 names = [ 41 "rsaEncryption", 42 "ed25519", 43 "sha1WithRSAEncryption", 44 "sha224WithRSAEncryption", 45 "sha256WithRSAEncryption", 46 "sha384WithRSAEncryption", 47 "sha512WithRSAEncryption", 48 "id-sha1", 49 "id-sha224", 50 "id-sha256", 51 "id-sha384", 52 "id-sha512", 53 "id-ecPublicKey", 54 "prime256v1", 55 "ansix9p256r1", 56 "ansix9p384r1", 57 "ansix9p521r1", 58 "ecdsa-with-SHA1", 59 "ecdsa-with-SHA224", 60 "ecdsa-with-SHA256", 61 "ecdsa-with-SHA384", 62 "ecdsa-with-SHA512", 63 "id-at-commonName", 64 "id-at-surname", 65 "id-at-serialNumber", 66 "id-at-countryName", 67 "id-at-localityName", 68 "id-at-stateOrProvinceName", 69 "id-at-organizationName", 70 "id-at-organizationalUnitName", 71 "id-at-title", 72 "id-at-givenName", 73 "id-at-initials", 74 "id-at-generationQualifier", 75 "id-at-dnQualifier", 76 "id-at-pseudonym", 77 "id-domainComponent", 78 "id-ce-keyUsage", 79 "id-ce-subjectAltName", 80 "id-ce-basicConstraints", 81 "id-ce-extKeyUsage", 82 ], 83 }; 84 85 export const db = &_db; 86 87 export def RSA_ENCRYPTION: asn1::oid = 0; 88 export def ED25519: asn1::oid = 1; 89 export def SHA1_WITH_RSAENCRYPTION: asn1::oid = 2; 90 export def SHA224_WITH_RSAENCRYPTION: asn1::oid = 3; 91 export def SHA256_WITH_RSAENCRYPTION: asn1::oid = 4; 92 export def SHA384_WITH_RSAENCRYPTION: asn1::oid = 5; 93 export def SHA512_WITH_RSAENCRYPTION: asn1::oid = 6; 94 export def ID_SHA1: asn1::oid = 7; 95 export def ID_SHA224: asn1::oid = 8; 96 export def ID_SHA256: asn1::oid = 9; 97 export def ID_SHA384: asn1::oid = 10; 98 export def ID_SHA512: asn1::oid = 11; 99 export def ID_EC_PUBLIC_KEY: asn1::oid = 12; 100 export def PRIME256V1: asn1::oid = 13; 101 export def ANSIX9P256R1: asn1::oid = 14; 102 export def ANSIX9P384R1: asn1::oid = 15; 103 export def ANSIX9P521R1: asn1::oid = 16; 104 export def ECDSA_WITH_SHA1: asn1::oid = 17; 105 export def ECDSA_WITH_SHA224: asn1::oid = 18; 106 export def ECDSA_WITH_SHA256: asn1::oid = 19; 107 export def ECDSA_WITH_SHA384: asn1::oid = 20; 108 export def ECDSA_WITH_SHA512: asn1::oid = 21; 109 export def ID_AT_COMMON_NAME: asn1::oid = 22; 110 export def ID_AT_SURNAME: asn1::oid = 23; 111 export def ID_AT_SERIAL_NUMBER: asn1::oid = 24; 112 export def ID_AT_COUNTRY_NAME: asn1::oid = 25; 113 export def ID_AT_LOCALITY_NAME: asn1::oid = 26; 114 export def ID_AT_STATE_OR_PROVINCE_NAME: asn1::oid = 27; 115 export def ID_AT_ORGANIZATION_NAME: asn1::oid = 28; 116 export def ID_AT_ORGANIZATIONAL_UNIT_NAME: asn1::oid = 29; 117 export def ID_AT_TITLE: asn1::oid = 30; 118 export def ID_AT_GIVEN_NAME: asn1::oid = 31; 119 export def ID_AT_INITIALS: asn1::oid = 32; 120 export def ID_AT_GENERATION_QUALIFIER: asn1::oid = 33; 121 export def ID_AT_DN_QUALIFIER: asn1::oid = 34; 122 export def ID_AT_PSEUDONYM: asn1::oid = 35; 123 export def ID_DOMAIN_COMPONENT: asn1::oid = 36; 124 export def ID_CE_KEY_USAGE: asn1::oid = 37; 125 export def ID_CE_SUBJECT_ALT_NAME: asn1::oid = 38; 126 export def ID_CE_BASIC_CONSTRAINTS: asn1::oid = 39; 127 export def ID_CE_EXT_KEY_USAGE: asn1::oid = 40;