hare

[hare] The Hare programming language
git clone https://git.torresjrjr.com/hare.git
Log | Files | Refs | README | LICENSE

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;