oid_sum.h (98367B)
1 /* oid_sum.h 2 * 3 * Copyright (C) 2006-2025 wolfSSL Inc. 4 * 5 * This file is part of wolfSSL. 6 * 7 * wolfSSL is free software; you can redistribute it and/or modify 8 * it under the terms of the GNU General Public License as published by 9 * the Free Software Foundation; either version 3 of the License, or 10 * (at your option) any later version. 11 * 12 * wolfSSL is distributed in the hope that it will be useful, 13 * but WITHOUT ANY WARRANTY; without even the implied warranty of 14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 * GNU General Public License for more details. 16 * 17 * You should have received a copy of the GNU General Public License 18 * along with this program; if not, write to the Free Software 19 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA 20 */ 21 22 /* Generated using (from wolfssl): 23 * ./scripts/asn1_oid_sum.pl > wolfssl/wolfcrypt/oid_sum.h 24 */ 25 26 #ifndef WOLF_CRYPT_OID_SUM_H 27 #define WOLF_CRYPT_OID_SUM_H 28 29 enum Hash_Sum { 30 #ifdef WOLFSSL_OLD_OID_SUM 31 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x02,0x02 */ 32 MD2h = 646, /* 1.2.840.113549.2.2 */ 33 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x02,0x04 */ 34 MD4h = 648, /* 1.2.840.113549.2.4 */ 35 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x02,0x05 */ 36 MD5h = 649, /* 1.2.840.113549.2.5 */ 37 /* 0x2b,0x0e,0x03,0x02,0x1a */ 38 SHAh = 88, /* 1.3.14.3.2.26 */ 39 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x04 */ 40 SHA224h = 417, /* 2.16.840.1.101.3.4.2.4 */ 41 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x01 */ 42 SHA256h = 414, /* 2.16.840.1.101.3.4.2.1 */ 43 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x02 */ 44 SHA384h = 415, /* 2.16.840.1.101.3.4.2.2 */ 45 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x03 */ 46 SHA512h = 416, /* 2.16.840.1.101.3.4.2.3 */ 47 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x05 */ 48 SHA512_224h = 418, /* 2.16.840.1.101.3.4.2.5 */ 49 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x06 */ 50 SHA512_256h = 419, /* 2.16.840.1.101.3.4.2.6 */ 51 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x07 */ 52 SHA3_224h = 420, /* 2.16.840.1.101.3.4.2.7 */ 53 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x08 */ 54 SHA3_256h = 421, /* 2.16.840.1.101.3.4.2.8 */ 55 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x09 */ 56 SHA3_384h = 422, /* 2.16.840.1.101.3.4.2.9 */ 57 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x0a */ 58 SHA3_512h = 423, /* 2.16.840.1.101.3.4.2.10 */ 59 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x0b */ 60 SHAKE128h = 424, /* 2.16.840.1.101.3.4.2.11 */ 61 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x0c */ 62 SHAKE256h = 425, /* 2.16.840.1.101.3.4.2.12 */ 63 /* 0x2a,0x81,0x1c,0xcf,0x55,0x01,0x83,0x11 */ 64 SM3h = 640 /* 1.2.156.10197.1.401 */ 65 #else 66 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x02,0x02 */ 67 MD2h = 0x044a8bdd, /* 1.2.840.113549.2.2 */ 68 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x02,0x04 */ 69 MD4h = 0x024a8bdd, /* 1.2.840.113549.2.4 */ 70 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x02,0x05 */ 71 MD5h = 0x034a8bdd, /* 1.2.840.113549.2.5 */ 72 /* 0x2b,0x0e,0x03,0x02,0x1a */ 73 SHAh = 0x7d03f131, /* 1.3.14.3.2.26 */ 74 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x04 */ 75 SHA224h = 0x7cb37afe, /* 2.16.840.1.101.3.4.2.4 */ 76 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x01 */ 77 SHA256h = 0x7cb37afb, /* 2.16.840.1.101.3.4.2.1 */ 78 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x02 */ 79 SHA384h = 0x7cb37af8, /* 2.16.840.1.101.3.4.2.2 */ 80 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x03 */ 81 SHA512h = 0x7cb37af9, /* 2.16.840.1.101.3.4.2.3 */ 82 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x05 */ 83 SHA512_224h = 0x7cb37aff, /* 2.16.840.1.101.3.4.2.5 */ 84 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x06 */ 85 SHA512_256h = 0x7cb37afc, /* 2.16.840.1.101.3.4.2.6 */ 86 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x07 */ 87 SHA3_224h = 0x7cb37afd, /* 2.16.840.1.101.3.4.2.7 */ 88 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x08 */ 89 SHA3_256h = 0x7cb37af2, /* 2.16.840.1.101.3.4.2.8 */ 90 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x09 */ 91 SHA3_384h = 0x7cb37af3, /* 2.16.840.1.101.3.4.2.9 */ 92 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x0a */ 93 SHA3_512h = 0x7cb37af0, /* 2.16.840.1.101.3.4.2.10 */ 94 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x0b */ 95 SHAKE128h = 0x7cb37af1, /* 2.16.840.1.101.3.4.2.11 */ 96 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x0c */ 97 SHAKE256h = 0x7cb37af6, /* 2.16.840.1.101.3.4.2.12 */ 98 /* 0x2a,0x81,0x1c,0xcf,0x55,0x01,0x83,0x11 */ 99 SM3h = 0x5e9f807f /* 1.2.156.10197.1.401 */ 100 #endif 101 }; 102 103 enum Block_Sum { 104 #ifdef WOLFSSL_OLD_OID_SUM 105 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x02 */ 106 AES128CBCb = 414, /* 2.16.840.1.101.3.4.1.2 */ 107 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x06 */ 108 AES128GCMb = 418, /* 2.16.840.1.101.3.4.1.6 */ 109 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x07 */ 110 AES128CCMb = 419, /* 2.16.840.1.101.3.4.1.7 */ 111 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x16 */ 112 AES192CBCb = 434, /* 2.16.840.1.101.3.4.1.22 */ 113 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x1a */ 114 AES192GCMb = 438, /* 2.16.840.1.101.3.4.1.26 */ 115 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x1b */ 116 AES192CCMb = 439, /* 2.16.840.1.101.3.4.1.27 */ 117 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2a */ 118 AES256CBCb = 454, /* 2.16.840.1.101.3.4.1.42 */ 119 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2e */ 120 AES256GCMb = 458, /* 2.16.840.1.101.3.4.1.46 */ 121 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2f */ 122 AES256CCMb = 459, /* 2.16.840.1.101.3.4.1.47 */ 123 /* 0x2b,0x0e,0x03,0x02,0x07 */ 124 DESb = 69, /* 1.3.14.3.2.7 */ 125 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x03,0x07 */ 126 DES3b = 652 /* 1.2.840.113549.3.7 */ 127 #else 128 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x02 */ 129 AES128CBCb = 0x7fb37af8, /* 2.16.840.1.101.3.4.1.2 */ 130 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x06 */ 131 AES128GCMb = 0x7fb37afc, /* 2.16.840.1.101.3.4.1.6 */ 132 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x07 */ 133 AES128CCMb = 0x7fb37afd, /* 2.16.840.1.101.3.4.1.7 */ 134 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x16 */ 135 AES192CBCb = 0x7fb37aec, /* 2.16.840.1.101.3.4.1.22 */ 136 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x1a */ 137 AES192GCMb = 0x7fb37ae0, /* 2.16.840.1.101.3.4.1.26 */ 138 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x1b */ 139 AES192CCMb = 0x7fb37ae1, /* 2.16.840.1.101.3.4.1.27 */ 140 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2a */ 141 AES256CBCb = 0x7fb37ad0, /* 2.16.840.1.101.3.4.1.42 */ 142 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2e */ 143 AES256GCMb = 0x7fb37ad4, /* 2.16.840.1.101.3.4.1.46 */ 144 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2f */ 145 AES256CCMb = 0x7fb37ad5, /* 2.16.840.1.101.3.4.1.47 */ 146 /* 0x2b,0x0e,0x03,0x02,0x07 */ 147 DESb = 0x7d03f12c, /* 1.3.14.3.2.7 */ 148 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x03,0x07 */ 149 DES3b = 0x014b8bdd /* 1.2.840.113549.3.7 */ 150 #endif 151 }; 152 153 enum Key_Sum { 154 #ifdef WOLFSSL_OLD_OID_SUM 155 /* 0x00 */ 156 ANONk = 0, /* 0.0 */ 157 /* 0x2a,0x86,0x48,0xce,0x38,0x04,0x01 */ 158 DSAk = 515, /* 1.2.840.10040.4.1 */ 159 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x01,0x01 */ 160 RSAk = 645, /* 1.2.840.113549.1.1.1 */ 161 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x01,0x0a */ 162 RSAPSSk = 654, /* 1.2.840.113549.1.1.10 */ 163 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x01,0x07 */ 164 RSAESOAEPk = 651, /* 1.2.840.113549.1.1.7 */ 165 /* 0x2a,0x86,0x48,0xce,0x3d,0x02,0x01 */ 166 ECDSAk = 518, /* 1.2.840.10045.2.1 */ 167 /* 0x2a,0x81,0x1c,0xcf,0x55,0x01,0x82,0x2d */ 168 SM2k = 667, /* 1.2.156.10197.1.301 */ 169 /* 0x2b,0x65,0x70 */ 170 ED25519k = 256, /* 1.3.101.112 */ 171 /* 0x2b,0x65,0x6e */ 172 X25519k = 254, /* 1.3.101.110 */ 173 /* 0x2b,0x65,0x71 */ 174 ED448k = 257, /* 1.3.101.113 */ 175 /* 0x2b,0x65,0x6f */ 176 X448k = 255, /* 1.3.101.111 */ 177 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x03,0x01 */ 178 DHk = 647, /* 1.2.840.113549.1.3.1 */ 179 /* 0x2b,0xce,0x0f,0x03,0x06 */ 180 FALCON_LEVEL1k = 273, /* 1.3.9999.3.6 */ 181 /* 0x2b,0xce,0x0f,0x03,0x09 */ 182 FALCON_LEVEL5k = 276, /* 1.3.9999.3.9 */ 183 /* 0x2b,0x06,0x01,0x04,0x01,0x02,0x82,0x0b,0x0c,0x04,0x04 */ 184 DILITHIUM_LEVEL2k = 218, /* 1.3.6.1.4.1.2.267.12.4.4 */ 185 /* 0x2b,0x06,0x01,0x04,0x01,0x02,0x82,0x0b,0x0c,0x06,0x05 */ 186 DILITHIUM_LEVEL3k = 221, /* 1.3.6.1.4.1.2.267.12.6.5 */ 187 /* 0x2b,0x06,0x01,0x04,0x01,0x02,0x82,0x0b,0x0c,0x08,0x07 */ 188 DILITHIUM_LEVEL5k = 225, /* 1.3.6.1.4.1.2.267.12.8.7 */ 189 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x11 */ 190 ML_DSA_LEVEL2k = 431, /* 2.16.840.1.101.3.4.3.17 */ 191 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x12 */ 192 ML_DSA_LEVEL3k = 432, /* 2.16.840.1.101.3.4.3.18 */ 193 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x13 */ 194 ML_DSA_LEVEL5k = 433, /* 2.16.840.1.101.3.4.3.19 */ 195 /* 0x2b,0xce,0x0f,0x06,0x07,0x04 */ 196 SPHINCS_FAST_LEVEL1k = 281, /* 1.3.9999.6.7.4 */ 197 /* 0x2b,0xce,0x0f,0x06,0x08,0x03 */ 198 SPHINCS_FAST_LEVEL3k = 283, /* 1.3.9999.6.8.3 */ 199 /* 0x2b,0xce,0x0f,0x06,0x09,0x03 */ 200 SPHINCS_FAST_LEVEL5k = 282, /* 1.3.9999.6.9.3 */ 201 /* 0x2b,0xce,0x0f,0x06,0x07,0x0a */ 202 SPHINCS_SMALL_LEVEL1k = 287, /* 1.3.9999.6.7.10 */ 203 /* 0x2b,0xce,0x0f,0x06,0x08,0x07 */ 204 SPHINCS_SMALL_LEVEL3k = 285, /* 1.3.9999.6.8.7 */ 205 /* 0x2b,0xce,0x0f,0x06,0x09,0x07 */ 206 SPHINCS_SMALL_LEVEL5k = 286 /* 1.3.9999.6.9.7 */ 207 #else 208 /* 0x00 */ 209 ANONk = 0x7fffffff, /* 0.0 */ 210 /* 0x2a,0x86,0x48,0xce,0x38,0x04,0x01 */ 211 DSAk = 0x31498212, /* 1.2.840.10040.4.1 */ 212 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x01,0x01 */ 213 RSAk = 0x78b67423, /* 1.2.840.113549.1.1.1 */ 214 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x01,0x0a */ 215 RSAPSSk = 0x78b67428, /* 1.2.840.113549.1.1.10 */ 216 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x01,0x07 */ 217 RSAESOAEPk = 0x78b67425, /* 1.2.840.113549.1.1.7 */ 218 /* 0x2a,0x86,0x48,0xce,0x3d,0x02,0x01 */ 219 ECDSAk = 0x31498417, /* 1.2.840.10045.2.1 */ 220 /* 0x2a,0x81,0x1c,0xcf,0x55,0x01,0x82,0x2d */ 221 SM2k = 0x629e807f, /* 1.2.156.10197.1.301 */ 222 /* 0x2b,0x65,0x70 */ 223 ED25519k = 0x7f8f65d4, /* 1.3.101.112 */ 224 /* 0x2b,0x65,0x6e */ 225 X25519k = 0x7f9165d4, /* 1.3.101.110 */ 226 /* 0x2b,0x65,0x71 */ 227 ED448k = 0x7f8e65d4, /* 1.3.101.113 */ 228 /* 0x2b,0x65,0x6f */ 229 X448k = 0x7f9065d4, /* 1.3.101.111 */ 230 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x03,0x01 */ 231 DHk = 0x7ab67423, /* 1.2.840.113549.1.3.1 */ 232 /* 0x2b,0xce,0x0f,0x03,0x06 */ 233 FALCON_LEVEL1k = 0x7c0f312d, /* 1.3.9999.3.6 */ 234 /* 0x2b,0xce,0x0f,0x03,0x09 */ 235 FALCON_LEVEL5k = 0x7c0f3122, /* 1.3.9999.3.9 */ 236 /* 0x2b,0x06,0x01,0x04,0x01,0x02,0x82,0x0b,0x0c,0x04,0x04 */ 237 DILITHIUM_LEVEL2k = 0x707800d9, /* 1.3.6.1.4.1.2.267.12.4.4 */ 238 /* 0x2b,0x06,0x01,0x04,0x01,0x02,0x82,0x0b,0x0c,0x06,0x05 */ 239 DILITHIUM_LEVEL3k = 0x707902d9, /* 1.3.6.1.4.1.2.267.12.6.5 */ 240 /* 0x2b,0x06,0x01,0x04,0x01,0x02,0x82,0x0b,0x0c,0x08,0x07 */ 241 DILITHIUM_LEVEL5k = 0x707b0cd9, /* 1.3.6.1.4.1.2.267.12.8.7 */ 242 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x11 */ 243 ML_DSA_LEVEL2k = 0x7db37aeb, /* 2.16.840.1.101.3.4.3.17 */ 244 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x12 */ 245 ML_DSA_LEVEL3k = 0x7db37ae8, /* 2.16.840.1.101.3.4.3.18 */ 246 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x13 */ 247 ML_DSA_LEVEL5k = 0x7db37ae9, /* 2.16.840.1.101.3.4.3.19 */ 248 /* 0x2b,0xce,0x0f,0x06,0x07,0x04 */ 249 SPHINCS_FAST_LEVEL1k = 0x06f0ca2c, /* 1.3.9999.6.7.4 */ 250 /* 0x2b,0xce,0x0f,0x06,0x08,0x03 */ 251 SPHINCS_FAST_LEVEL3k = 0x06f0cd23, /* 1.3.9999.6.8.3 */ 252 /* 0x2b,0xce,0x0f,0x06,0x09,0x03 */ 253 SPHINCS_FAST_LEVEL5k = 0x06f0cd22, /* 1.3.9999.6.9.3 */ 254 /* 0x2b,0xce,0x0f,0x06,0x07,0x0a */ 255 SPHINCS_SMALL_LEVEL1k = 0x06f0c42c, /* 1.3.9999.6.7.10 */ 256 /* 0x2b,0xce,0x0f,0x06,0x08,0x07 */ 257 SPHINCS_SMALL_LEVEL3k = 0x06f0c923, /* 1.3.9999.6.8.7 */ 258 /* 0x2b,0xce,0x0f,0x06,0x09,0x07 */ 259 SPHINCS_SMALL_LEVEL5k = 0x06f0c922 /* 1.3.9999.6.9.7 */ 260 #endif 261 }; 262 263 enum KeyWrap_Sum { 264 #ifdef WOLFSSL_OLD_OID_SUM 265 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x05 */ 266 AES128_WRAP = 417, /* 2.16.840.1.101.3.4.1.5 */ 267 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x19 */ 268 AES192_WRAP = 437, /* 2.16.840.1.101.3.4.1.25 */ 269 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2d */ 270 AES256_WRAP = 457, /* 2.16.840.1.101.3.4.1.45 */ 271 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x09,0x10,0x03,0x09 */ 272 PWRI_KEK_WRAP = 680 /* 1.2.840.113549.1.9.16.3.9 */ 273 #else 274 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x05 */ 275 AES128_WRAP = 0x7fb37aff, /* 2.16.840.1.101.3.4.1.5 */ 276 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x19 */ 277 AES192_WRAP = 0x7fb37ae3, /* 2.16.840.1.101.3.4.1.25 */ 278 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2d */ 279 AES256_WRAP = 0x7fb37ad7, /* 2.16.840.1.101.3.4.1.45 */ 280 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x09,0x10,0x03,0x09 */ 281 PWRI_KEK_WRAP = 0x70bf8832 /* 1.2.840.113549.1.9.16.3.9 */ 282 #endif 283 }; 284 285 enum Key_Agree { 286 #ifdef WOLFSSL_OLD_OID_SUM 287 /* 0x2b,0x81,0x05,0x10,0x86,0x48,0x3f,0x00,0x02 */ 288 /* 1.3.133.16.840.63.0.2 */ 289 dhSinglePass_stdDH_sha1kdf_scheme = 464, 290 /* 0x2b,0x81,0x04,0x01,0x0b,0x00 */ 291 /* 1.3.132.1.11.0 */ 292 dhSinglePass_stdDH_sha224kdf_scheme = 188, 293 /* 0x2b,0x81,0x04,0x01,0x0b,0x01 */ 294 /* 1.3.132.1.11.1 */ 295 dhSinglePass_stdDH_sha256kdf_scheme = 189, 296 /* 0x2b,0x81,0x04,0x01,0x0b,0x02 */ 297 /* 1.3.132.1.11.2 */ 298 dhSinglePass_stdDH_sha384kdf_scheme = 190, 299 /* 0x2b,0x81,0x04,0x01,0x0b,0x03 */ 300 /* 1.3.132.1.11.3 */ 301 dhSinglePass_stdDH_sha512kdf_scheme = 191 302 #else 303 /* 0x2b,0x81,0x05,0x10,0x86,0x48,0x3f,0x00,0x02 */ 304 /* 1.3.133.16.840.63.0.2 */ 305 dhSinglePass_stdDH_sha1kdf_scheme = 0x6fc53650, 306 /* 0x2b,0x81,0x04,0x01,0x0b,0x00 */ 307 /* 1.3.132.1.11.0 */ 308 dhSinglePass_stdDH_sha224kdf_scheme = 0x01fb8120, 309 /* 0x2b,0x81,0x04,0x01,0x0b,0x01 */ 310 /* 1.3.132.1.11.1 */ 311 dhSinglePass_stdDH_sha256kdf_scheme = 0x01fb8020, 312 /* 0x2b,0x81,0x04,0x01,0x0b,0x02 */ 313 /* 1.3.132.1.11.2 */ 314 dhSinglePass_stdDH_sha384kdf_scheme = 0x01fb8320, 315 /* 0x2b,0x81,0x04,0x01,0x0b,0x03 */ 316 /* 1.3.132.1.11.3 */ 317 dhSinglePass_stdDH_sha512kdf_scheme = 0x01fb8220 318 #endif 319 }; 320 321 enum KDF_Sum { 322 #ifdef WOLFSSL_OLD_OID_SUM 323 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x05,0x0c */ 324 PBKDF2_OID = 660, /* 1.2.840.113549.1.5.12 */ 325 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x01,0x08 */ 326 MGF1_OID = 652 /* 1.2.840.113549.1.1.8 */ 327 #else 328 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x05,0x0c */ 329 PBKDF2_OID = 0x7cb6742e, /* 1.2.840.113549.1.5.12 */ 330 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x01,0x08 */ 331 MGF1_OID = 0x78b6742a /* 1.2.840.113549.1.1.8 */ 332 #endif 333 }; 334 335 enum HMAC_Sum { 336 #ifdef WOLFSSL_OLD_OID_SUM 337 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x02,0x08 */ 338 HMAC_SHA224_OID = 652, /* 1.2.840.113549.2.8 */ 339 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x02,0x09 */ 340 HMAC_SHA256_OID = 653, /* 1.2.840.113549.2.9 */ 341 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x02,0x0a */ 342 HMAC_SHA384_OID = 654, /* 1.2.840.113549.2.10 */ 343 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x02,0x0b */ 344 HMAC_SHA512_OID = 655, /* 1.2.840.113549.2.11 */ 345 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x0d */ 346 HMAC_SHA3_224_OID = 426, /* 2.16.840.1.101.3.4.2.13 */ 347 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x0e */ 348 HMAC_SHA3_256_OID = 427, /* 2.16.840.1.101.3.4.2.14 */ 349 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x0f */ 350 HMAC_SHA3_384_OID = 428, /* 2.16.840.1.101.3.4.2.15 */ 351 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x10 */ 352 HMAC_SHA3_512_OID = 429 /* 2.16.840.1.101.3.4.2.16 */ 353 #else 354 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x02,0x08 */ 355 HMAC_SHA224_OID = 0x0e4a8bdd, /* 1.2.840.113549.2.8 */ 356 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x02,0x09 */ 357 HMAC_SHA256_OID = 0x0f4a8bdd, /* 1.2.840.113549.2.9 */ 358 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x02,0x0a */ 359 HMAC_SHA384_OID = 0x0c4a8bdd, /* 1.2.840.113549.2.10 */ 360 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x02,0x0b */ 361 HMAC_SHA512_OID = 0x0d4a8bdd, /* 1.2.840.113549.2.11 */ 362 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x0d */ 363 HMAC_SHA3_224_OID = 0x7cb37af7, /* 2.16.840.1.101.3.4.2.13 */ 364 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x0e */ 365 HMAC_SHA3_256_OID = 0x7cb37af4, /* 2.16.840.1.101.3.4.2.14 */ 366 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x0f */ 367 HMAC_SHA3_384_OID = 0x7cb37af5, /* 2.16.840.1.101.3.4.2.15 */ 368 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x10 */ 369 HMAC_SHA3_512_OID = 0x7cb37aea /* 2.16.840.1.101.3.4.2.16 */ 370 #endif 371 }; 372 373 enum Extensions_Sum { 374 #ifdef WOLFSSL_OLD_OID_SUM 375 /* 0x55,0x1d,0x13 */ 376 BASIC_CA_OID = 133, /* 2.5.29.19 */ 377 /* 0x55,0x1d,0x11 */ 378 ALT_NAMES_OID = 131, /* 2.5.29.17 */ 379 /* 0x55,0x1d,0x1f */ 380 CRL_DIST_OID = 145, /* 2.5.29.31 */ 381 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x01,0x01 */ 382 AUTH_INFO_OID = 69, /* 1.3.6.1.5.5.7.1.1 */ 383 /* 0x55,0x1d,0x23 */ 384 AUTH_KEY_OID = 149, /* 2.5.29.35 */ 385 /* 0x55,0x1d,0x0e */ 386 SUBJ_KEY_OID = 128, /* 2.5.29.14 */ 387 /* 0x55,0x1d,0x20 */ 388 CERT_POLICY_OID = 146, /* 2.5.29.32 */ 389 /* 0x55,0x1d,0x14 */ 390 CRL_NUMBER_OID = 134, /* 2.5.29.20 */ 391 /* 0x55,0x1d,0x0f */ 392 KEY_USAGE_OID = 129, /* 2.5.29.15 */ 393 /* 0x55,0x1d,0x36 */ 394 INHIBIT_ANY_OID = 168, /* 2.5.29.54 */ 395 /* 0x55,0x1d,0x25 */ 396 EXT_KEY_USAGE_OID = 151, /* 2.5.29.37 */ 397 /* 0x55,0x1d,0x1e */ 398 NAME_CONS_OID = 144, /* 2.5.29.30 */ 399 /* 0x55,0x1d,0x10 */ 400 PRIV_KEY_USAGE_PERIOD_OID = 130, /* 2.5.29.16 */ 401 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x01,0x0b */ 402 SUBJ_INFO_ACC_OID = 79, /* 1.3.6.1.5.5.7.1.11 */ 403 /* 0x55,0x1d,0x21 */ 404 POLICY_MAP_OID = 147, /* 2.5.29.33 */ 405 /* 0x55,0x1d,0x24 */ 406 POLICY_CONST_OID = 150, /* 2.5.29.36 */ 407 /* 0x55,0x1d,0x12 */ 408 ISSUE_ALT_NAMES_OID = 132, /* 2.5.29.18 */ 409 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x01,0x18 */ 410 TLS_FEATURE_OID = 92, /* 1.3.6.1.5.5.7.1.24 */ 411 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x08,0x07 */ 412 DNS_SRV_OID = 82, /* 1.3.6.1.5.5.7.8.7 */ 413 /* 0x60,0x86,0x48,0x01,0x86,0xf8,0x42,0x01,0x01 */ 414 NETSCAPE_CT_OID = 753, /* 2.16.840.1.113730.1.1 */ 415 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x05 */ 416 OCSP_NOCHECK_OID = 121, /* 1.3.6.1.5.5.7.48.1.5 */ 417 /* 0x55,0x1d,0x09 */ 418 SUBJ_DIR_ATTR_OID = 123, /* 2.5.29.9 */ 419 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x02,0x4e,0x05 */ 420 AKEY_PACKAGE_OID = 492, /* 2.16.840.1.101.2.1.2.78.5 */ 421 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x06,0x06 */ 422 FASCN_OID = 419, /* 2.16.840.1.101.3.6.6 */ 423 /* 0x2b,0x06,0x01,0x04,0x01,0x82,0x37,0x14,0x02,0x03 */ 424 UPN_OID = 265, /* 1.3.6.1.4.1.311.20.2.3 */ 425 /* 0x55,0x1d,0x48 */ 426 SUBJ_ALT_PUB_KEY_INFO_OID = 186, /* 2.5.29.72 */ 427 /* 0x55,0x1d,0x49 */ 428 ALT_SIG_ALG_OID = 187, /* 2.5.29.73 */ 429 /* 0x55,0x1d,0x4a */ 430 ALT_SIG_VAL_OID = 188 /* 2.5.29.74 */ 431 #else 432 /* 0x55,0x1d,0x13 */ 433 BASIC_CA_OID = 0x7fec1daa, /* 2.5.29.19 */ 434 /* 0x55,0x1d,0x11 */ 435 ALT_NAMES_OID = 0x7fee1daa, /* 2.5.29.17 */ 436 /* 0x55,0x1d,0x1f */ 437 CRL_DIST_OID = 0x7fe01daa, /* 2.5.29.31 */ 438 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x01,0x01 */ 439 AUTH_INFO_OID = 0x0400012e, /* 1.3.6.1.5.5.7.1.1 */ 440 /* 0x55,0x1d,0x23 */ 441 AUTH_KEY_OID = 0x7fdc1daa, /* 2.5.29.35 */ 442 /* 0x55,0x1d,0x0e */ 443 SUBJ_KEY_OID = 0x7ff11daa, /* 2.5.29.14 */ 444 /* 0x55,0x1d,0x20 */ 445 CERT_POLICY_OID = 0x7fdf1daa, /* 2.5.29.32 */ 446 /* 0x55,0x1d,0x14 */ 447 CRL_NUMBER_OID = 0x7feb1daa, /* 2.5.29.20 */ 448 /* 0x55,0x1d,0x0f */ 449 KEY_USAGE_OID = 0x7ff01daa, /* 2.5.29.15 */ 450 /* 0x55,0x1d,0x36 */ 451 INHIBIT_ANY_OID = 0x7fc91daa, /* 2.5.29.54 */ 452 /* 0x55,0x1d,0x25 */ 453 EXT_KEY_USAGE_OID = 0x7fda1daa, /* 2.5.29.37 */ 454 /* 0x55,0x1d,0x1e */ 455 NAME_CONS_OID = 0x7fe11daa, /* 2.5.29.30 */ 456 /* 0x55,0x1d,0x10 */ 457 PRIV_KEY_USAGE_PERIOD_OID = 0x7fef1daa, /* 2.5.29.16 */ 458 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x01,0x0b */ 459 SUBJ_INFO_ACC_OID = 0x0e00012e, /* 1.3.6.1.5.5.7.1.11 */ 460 /* 0x55,0x1d,0x21 */ 461 POLICY_MAP_OID = 0x7fde1daa, /* 2.5.29.33 */ 462 /* 0x55,0x1d,0x24 */ 463 POLICY_CONST_OID = 0x7fdb1daa, /* 2.5.29.36 */ 464 /* 0x55,0x1d,0x12 */ 465 ISSUE_ALT_NAMES_OID = 0x7fed1daa, /* 2.5.29.18 */ 466 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x01,0x18 */ 467 TLS_FEATURE_OID = 0x1d00012e, /* 1.3.6.1.5.5.7.1.24 */ 468 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x08,0x07 */ 469 DNS_SRV_OID = 0x0209012e, /* 1.3.6.1.5.5.7.8.7 */ 470 /* 0x60,0x86,0x48,0x01,0x86,0xf8,0x42,0x01,0x01 */ 471 NETSCAPE_CT_OID = 0x7ff58118, /* 2.16.840.1.113730.1.1 */ 472 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x05 */ 473 OCSP_NOCHECK_OID = 0x7bcefed4, /* 1.3.6.1.5.5.7.48.1.5 */ 474 /* 0x55,0x1d,0x09 */ 475 SUBJ_DIR_ATTR_OID = 0x7ff61daa, /* 2.5.29.9 */ 476 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x02,0x4e,0x05 */ 477 AKEY_PACKAGE_OID = 0x034981b4, /* 2.16.840.1.101.2.1.2.78.5 */ 478 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x06,0x06 */ 479 FASCN_OID = 0x074e8505, /* 2.16.840.1.101.3.6.6 */ 480 /* 0x2b,0x06,0x01,0x04,0x01,0x82,0x37,0x14,0x02,0x03 */ 481 UPN_OID = 0x103687d7, /* 1.3.6.1.4.1.311.20.2.3 */ 482 /* 0x55,0x1d,0x48 */ 483 SUBJ_ALT_PUB_KEY_INFO_OID = 0x7fb71daa, /* 2.5.29.72 */ 484 /* 0x55,0x1d,0x49 */ 485 ALT_SIG_ALG_OID = 0x7fb61daa, /* 2.5.29.73 */ 486 /* 0x55,0x1d,0x4a */ 487 ALT_SIG_VAL_OID = 0x7fb51daa /* 2.5.29.74 */ 488 #endif 489 }; 490 491 enum CertificatePolicy_Sum { 492 #ifdef WOLFSSL_OLD_OID_SUM 493 /* 0x55,0x1d,0x20,0x00 */ 494 /* 2.5.29.32.0 */ 495 CP_ANY_OID = 146, 496 /* 0x2b,0x06,0x01,0x04,0x01,0x82,0xdf,0x13,0x01,0x01,0x01 */ 497 /* 1.3.6.1.4.1.44947.1.1.1 */ 498 CP_ISRG_DOMAIN_VALID = 430, 499 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x04 */ 500 /* 2.16.840.1.101.3.2.1.3.4 */ 501 CP_FPKI_HIGH_ASSURANCE_OID = 417, 502 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x07 */ 503 /* 2.16.840.1.101.3.2.1.3.7 */ 504 CP_FPKI_COMMON_HARDWARE_OID = 420, 505 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x0c */ 506 /* 2.16.840.1.101.3.2.1.3.12 */ 507 CP_FPKI_MEDIUM_HARDWARE_OID = 425, 508 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x0d */ 509 /* 2.16.840.1.101.3.2.1.3.13 */ 510 CP_FPKI_COMMON_AUTH_OID = 426, 511 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x10 */ 512 /* 2.16.840.1.101.3.2.1.3.16 */ 513 CP_FPKI_COMMON_HIGH_OID = 429, 514 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x12 */ 515 /* 2.16.840.1.101.3.2.1.3.18 */ 516 CP_FPKI_PIVI_HARDWARE_OID = 431, 517 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x14 */ 518 /* 2.16.840.1.101.3.2.1.3.20 */ 519 CP_FPKI_PIVI_CONTENT_SIGNING_OID = 433, 520 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x24 */ 521 /* 2.16.840.1.101.3.2.1.3.36 */ 522 CP_FPKI_COMMON_DEVICES_HARDWARE_OID = 449, 523 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x26 */ 524 /* 2.16.840.1.101.3.2.1.3.38 */ 525 CP_FPKI_MEDIUM_DEVICE_HARDWARE_OID = 451, 526 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x27 */ 527 /* 2.16.840.1.101.3.2.1.3.39 */ 528 CP_FPKI_COMMON_PIV_CONTENT_SIGNING_OID = 452, 529 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x28 */ 530 /* 2.16.840.1.101.3.2.1.3.40 */ 531 CP_FPKI_PIV_AUTH_OID = 453, 532 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x29 */ 533 /* 2.16.840.1.101.3.2.1.3.41 */ 534 CP_FPKI_PIV_AUTH_HW_OID = 454, 535 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x2d */ 536 /* 2.16.840.1.101.3.2.1.3.45 */ 537 CP_FPKI_PIVI_AUTH_OID = 458, 538 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x2f */ 539 /* 2.16.840.1.101.3.2.1.3.47 */ 540 CP_FPKI_COMMON_PIVI_CONTENT_SIGNING_OID = 460, 541 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x30,0x0b */ 542 /* 2.16.840.1.101.3.2.1.48.11 */ 543 CP_FPKI_AUTH_TEST_OID = 469, 544 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x30,0x0d */ 545 /* 2.16.840.1.101.3.2.1.48.13 */ 546 CP_FPKI_CARDAUTH_TEST_OID = 471, 547 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x30,0x56 */ 548 /* 2.16.840.1.101.3.2.1.48.86 */ 549 CP_FPKI_PIV_CONTENT_TEST_OID = 544, 550 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x30,0x6d */ 551 /* 2.16.840.1.101.3.2.1.48.109 */ 552 CP_FPKI_PIV_AUTH_DERIVED_TEST_OID = 567, 553 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x30,0x6e */ 554 /* 2.16.840.1.101.3.2.1.48.110 */ 555 CP_FPKI_PIV_AUTH_DERIVED_HW_TEST_OID = 568, 556 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x05 */ 557 /* 2.16.840.1.101.2.1.11.5 */ 558 CP_DOD_MEDIUM_OID = 423, 559 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x09 */ 560 /* 2.16.840.1.101.2.1.11.9 */ 561 CP_DOD_MEDIUM_HARDWARE_OID = 427, 562 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x0a */ 563 /* 2.16.840.1.101.2.1.11.10 */ 564 CP_DOD_PIV_AUTH_OID = 428, 565 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x11 */ 566 /* 2.16.840.1.101.2.1.11.17 */ 567 CP_DOD_MEDIUM_NPE_OID = 435, 568 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x12 */ 569 /* 2.16.840.1.101.2.1.11.18 */ 570 CP_DOD_MEDIUM_2048_OID = 436, 571 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x13 */ 572 /* 2.16.840.1.101.2.1.11.19 */ 573 CP_DOD_MEDIUM_HARDWARE_2048_OID = 437, 574 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x14 */ 575 /* 2.16.840.1.101.2.1.11.20 */ 576 CP_DOD_PIV_AUTH_2048_OID = 438, 577 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x1f */ 578 /* 2.16.840.1.101.2.1.11.31 */ 579 CP_DOD_PEER_INTEROP_OID = 100449, 580 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x24 */ 581 /* 2.16.840.1.101.2.1.11.36 */ 582 CP_DOD_MEDIUM_NPE_112_OID = 100454, 583 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x25 */ 584 /* 2.16.840.1.101.2.1.11.37 */ 585 CP_DOD_MEDIUM_NPE_128_OID = 455, 586 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x26 */ 587 /* 2.16.840.1.101.2.1.11.38 */ 588 CP_DOD_MEDIUM_NPE_192_OID = 456, 589 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x27 */ 590 /* 2.16.840.1.101.2.1.11.39 */ 591 CP_DOD_MEDIUM_112_OID = 457, 592 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x28 */ 593 /* 2.16.840.1.101.2.1.11.40 */ 594 CP_DOD_MEDIUM_128_OID = 100458, 595 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x29 */ 596 /* 2.16.840.1.101.2.1.11.41 */ 597 CP_DOD_MEDIUM_192_OID = 459, 598 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x2a */ 599 /* 2.16.840.1.101.2.1.11.42 */ 600 CP_DOD_MEDIUM_HARDWARE_112_OID = 100460, 601 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x2b */ 602 /* 2.16.840.1.101.2.1.11.43 */ 603 CP_DOD_MEDIUM_HARDWARE_128_OID = 461, 604 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x2c */ 605 /* 2.16.840.1.101.2.1.11.44 */ 606 CP_DOD_MEDIUM_HARDWARE_192_OID = 462, 607 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x3b */ 608 /* 2.16.840.1.101.2.1.11.59 */ 609 CP_DOD_ADMIN_OID = 477, 610 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x3c */ 611 /* 2.16.840.1.101.2.1.11.60 */ 612 CP_DOD_INTERNAL_NPE_112_OID = 478, 613 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x3d */ 614 /* 2.16.840.1.101.2.1.11.61 */ 615 CP_DOD_INTERNAL_NPE_128_OID = 479, 616 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x3e */ 617 /* 2.16.840.1.101.2.1.11.62 */ 618 CP_DOD_INTERNAL_NPE_192_OID = 480, 619 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x0c,0x01 */ 620 /* 2.16.840.1.101.3.2.1.12.1 */ 621 CP_ECA_MEDIUM_OID = 100423, 622 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x0c,0x02 */ 623 /* 2.16.840.1.101.3.2.1.12.2 */ 624 CP_ECA_MEDIUM_HARDWARE_OID = 424, 625 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x0c,0x03 */ 626 /* 2.16.840.1.101.3.2.1.12.3 */ 627 CP_ECA_MEDIUM_TOKEN_OID = 100425, 628 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x0c,0x04 */ 629 /* 2.16.840.1.101.3.2.1.12.4 */ 630 CP_ECA_MEDIUM_SHA256_OID = 100426, 631 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x0c,0x05 */ 632 /* 2.16.840.1.101.3.2.1.12.5 */ 633 CP_ECA_MEDIUM_TOKEN_SHA256_OID = 100427, 634 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x0c,0x06 */ 635 /* 2.16.840.1.101.3.2.1.12.6 */ 636 CP_ECA_MEDIUM_HARDWARE_PIVI_OID = 100428, 637 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x0c,0x08 */ 638 /* 2.16.840.1.101.3.2.1.12.8 */ 639 CP_ECA_CONTENT_SIGNING_PIVI_OID = 100430, 640 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x0c,0x09 */ 641 /* 2.16.840.1.101.3.2.1.12.9 */ 642 CP_ECA_MEDIUM_DEVICE_SHA256_OID = 431, 643 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x0c,0x0a */ 644 /* 2.16.840.1.101.3.2.1.12.10 */ 645 CP_ECA_MEDIUM_HARDWARE_SHA256_OID = 432, 646 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x06,0x01 */ 647 /* 2.16.840.1.101.3.2.1.6.1 */ 648 CP_STATE_BASIC_OID = 100417, 649 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x06,0x02 */ 650 /* 2.16.840.1.101.3.2.1.6.2 */ 651 CP_STATE_LOW_OID = 418, 652 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x06,0x03 */ 653 /* 2.16.840.1.101.3.2.1.6.3 */ 654 CP_STATE_MODERATE_OID = 100419, 655 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x06,0x04 */ 656 /* 2.16.840.1.101.3.2.1.6.4 */ 657 CP_STATE_HIGH_OID = 100420, 658 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x06,0x0c */ 659 /* 2.16.840.1.101.3.2.1.6.12 */ 660 CP_STATE_MEDHW_OID = 101428, 661 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x06,0x26 */ 662 /* 2.16.840.1.101.3.2.1.6.38 */ 663 CP_STATE_MEDDEVHW_OID = 101454, 664 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x05,0x04 */ 665 /* 2.16.840.1.101.3.2.1.5.4 */ 666 CP_TREAS_MEDIUMHW_OID = 419, 667 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x05,0x05 */ 668 /* 2.16.840.1.101.3.2.1.5.5 */ 669 CP_TREAS_HIGH_OID = 101420, 670 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x05,0x0a */ 671 /* 2.16.840.1.101.3.2.1.5.10 */ 672 CP_TREAS_PIVI_HW_OID = 101425, 673 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x05,0x0c */ 674 /* 2.16.840.1.101.3.2.1.5.12 */ 675 CP_TREAS_PIVI_CONTENT_OID = 101427, 676 /* 0x2b,0x06,0x01,0x04,0x01,0x49,0x0f,0x03,0x01,0x0c */ 677 /* 1.3.6.1.4.1.73.15.3.1.12 */ 678 CP_BOEING_MEDIUMHW_SHA256_OID = 159, 679 /* 0x2b,0x06,0x01,0x04,0x01,0x49,0x0f,0x03,0x01,0x11 */ 680 /* 1.3.6.1.4.1.73.15.3.1.17 */ 681 CP_BOEING_MEDIUMHW_CONTENT_SHA256_OID = 164, 682 /* 0x2b,0x06,0x01,0x04,0x01,0x82,0xe4,0x26,0x03,0x01,0x0c */ 683 /* 1.3.6.1.4.1.45606.3.1.12 */ 684 CP_CARILLON_MEDIUMHW_256_OID = 467, 685 /* 0x2b,0x06,0x01,0x04,0x01,0x82,0xe4,0x26,0x03,0x01,0x14 */ 686 /* 1.3.6.1.4.1.45606.3.1.20 */ 687 CP_CARILLON_AIVHW_OID = 475, 688 /* 0x2b,0x06,0x01,0x04,0x01,0x82,0xe4,0x26,0x03,0x01,0x16 */ 689 /* 1.3.6.1.4.1.45606.3.1.22 */ 690 CP_CARILLON_AIVCONTENT_OID = 100477, 691 /* 0x2b,0x06,0x01,0x04,0x01,0x81,0xc3,0x5e,0x03,0x01,0x0c */ 692 /* 1.3.6.1.4.1.25054.3.1.12 */ 693 CP_CIS_MEDIUMHW_256_OID = 489, 694 /* 0x2b,0x06,0x01,0x04,0x01,0x81,0xc3,0x5e,0x03,0x01,0x0e */ 695 /* 1.3.6.1.4.1.25054.3.1.14 */ 696 CP_CIS_MEDDEVHW_256_OID = 491, 697 /* 0x2b,0x06,0x01,0x04,0x01,0x81,0xc3,0x5e,0x03,0x01,0x14 */ 698 /* 1.3.6.1.4.1.25054.3.1.20 */ 699 CP_CIS_ICECAP_HW_OID = 497, 700 /* 0x2b,0x06,0x01,0x04,0x01,0x81,0xc3,0x5e,0x03,0x01,0x16 */ 701 /* 1.3.6.1.4.1.25054.3.1.22 */ 702 CP_CIS_ICECAP_CONTENT_OID = 499, 703 /* 0x2b,0x06,0x01,0x04,0x01,0x81,0xbb,0x53,0x01,0x01,0x01,0x02 */ 704 /* 1.3.6.1.4.1.24019.1.1.1.2 */ 705 CP_CERTIPATH_MEDIUMHW_OID = 100459, 706 /* 0x2b,0x06,0x01,0x04,0x01,0x81,0xbb,0x53,0x01,0x01,0x01,0x03 */ 707 /* 1.3.6.1.4.1.24019.1.1.1.3 */ 708 CP_CERTIPATH_HIGHHW_OID = 101460, 709 /* 0x2b,0x06,0x01,0x04,0x01,0x81,0xbb,0x53,0x01,0x01,0x01,0x07 */ 710 /* 1.3.6.1.4.1.24019.1.1.1.7 */ 711 CP_CERTIPATH_ICECAP_HW_OID = 464, 712 /* 0x2b,0x06,0x01,0x04,0x01,0x81,0xbb,0x53,0x01,0x01,0x01,0x09 */ 713 /* 1.3.6.1.4.1.24019.1.1.1.9 */ 714 CP_CERTIPATH_ICECAP_CONTENT_OID = 466, 715 /* 0x2b,0x06,0x01,0x04,0x01,0x81,0xbb,0x53,0x01,0x01,0x01,0x12 */ 716 /* 1.3.6.1.4.1.24019.1.1.1.18 */ 717 CP_CERTIPATH_VAR_MEDIUMHW_OID = 100475, 718 /* 0x2b,0x06,0x01,0x04,0x01,0x81,0xbb,0x53,0x01,0x01,0x01,0x13 */ 719 /* 1.3.6.1.4.1.24019.1.1.1.19 */ 720 CP_CERTIPATH_VAR_HIGHHW_OID = 476, 721 /* 0x2b,0x06,0x01,0x04,0x01,0x82,0xa9,0x53,0x01,0x01,0x01,0x02 */ 722 /* 1.3.6.1.4.1.38099.1.1.1.2 */ 723 CP_TSCP_MEDIUMHW_OID = 442, 724 /* 0x2b,0x06,0x01,0x04,0x01,0x82,0xa9,0x53,0x01,0x01,0x01,0x05 */ 725 /* 1.3.6.1.4.1.38099.1.1.1.5 */ 726 CP_TSCP_PIVI_OID = 445, 727 /* 0x2b,0x06,0x01,0x04,0x01,0x82,0xa9,0x53,0x01,0x01,0x01,0x07 */ 728 /* 1.3.6.1.4.1.38099.1.1.1.7 */ 729 CP_TSCP_PIVI_CONTENT_OID = 447, 730 /* 0x60,0x86,0x48,0x01,0x86,0xf8,0x45,0x01,0x07,0x17,0x03,0x01,0x07 */ 731 /* 2.16.840.1.113733.1.7.23.3.1.7 */ 732 CP_DIGICERT_NFSSP_MEDIUMHW_OID = 796, 733 /* 0x60,0x86,0x48,0x01,0x86,0xf8,0x45,0x01,0x07,0x17,0x03,0x01,0x0d */ 734 /* 2.16.840.1.113733.1.7.23.3.1.13 */ 735 CP_DIGICERT_NFSSP_AUTH_OID = 802, 736 /* 0x60,0x86,0x48,0x01,0x86,0xf8,0x45,0x01,0x07,0x17,0x03,0x01,0x12 */ 737 /* 2.16.840.1.113733.1.7.23.3.1.18 */ 738 CP_DIGICERT_NFSSP_PIVI_HW_OID = 807, 739 /* 0x60,0x86,0x48,0x01,0x86,0xf8,0x45,0x01,0x07,0x17,0x03,0x01,0x14 */ 740 /* 2.16.840.1.113733.1.7.23.3.1.20 */ 741 CP_DIGICERT_NFSSP_PIVI_CONTENT_OID = 809, 742 /* 0x60,0x86,0x48,0x01,0x86,0xf8,0x45,0x01,0x07,0x17,0x03,0x01,0x24 */ 743 /* 2.16.840.1.113733.1.7.23.3.1.36 */ 744 CP_DIGICERT_NFSSP_MEDDEVHW_OID = 825, 745 /* 0x60,0x86,0x48,0x01,0x86,0xfa,0x6b,0x81,0x48,0x03,0x0a,0x07,0x02 */ 746 /* 2.16.840.1.114027.200.3.10.7.2 */ 747 CP_ENTRUST_NFSSP_MEDIUMHW_OID = 1017, 748 /* 0x60,0x86,0x48,0x01,0x86,0xfa,0x6b,0x81,0x48,0x03,0x0a,0x07,0x04 */ 749 /* 2.16.840.1.114027.200.3.10.7.4 */ 750 CP_ENTRUST_NFSSP_MEDAUTH_OID = 1019, 751 /* 0x60,0x86,0x48,0x01,0x86,0xfa,0x6b,0x81,0x48,0x03,0x0a,0x07,0x06 */ 752 /* 2.16.840.1.114027.200.3.10.7.6 */ 753 CP_ENTRUST_NFSSP_PIVI_HW_OID = 1021, 754 /* 0x60,0x86,0x48,0x01,0x86,0xfa,0x6b,0x81,0x48,0x03,0x0a,0x07,0x09 */ 755 /* 2.16.840.1.114027.200.3.10.7.9 */ 756 CP_ENTRUST_NFSSP_PIVI_CONTENT_OID = 1024, 757 /* 0x60,0x86,0x48,0x01,0x86,0xfa,0x6b,0x81,0x48,0x03,0x0a,0x07,0x10 */ 758 /* 2.16.840.1.114027.200.3.10.7.16 */ 759 CP_ENTRUST_NFSSP_MEDDEVHW_OID = 1031, 760 /* 0x2b,0x06,0x01,0x04,0x01,0xec,0x7c,0x01,0x01,0x01,0x06 */ 761 /* 1.3.6.1.4.1.13948.1.1.1.6 */ 762 CP_EXOSTAR_MEDIUMHW_SHA2_OID = 100424, 763 /* 0x60,0x86,0x48,0x01,0x86,0xf9,0x2f,0x00,0x64,0x0c,0x01 */ 764 /* 2.16.840.1.113839.0.100.12.1 */ 765 CP_IDENTRUST_MEDIUMHW_SIGN_OID = 846, 766 /* 0x60,0x86,0x48,0x01,0x86,0xf9,0x2f,0x00,0x64,0x0c,0x02 */ 767 /* 2.16.840.1.113839.0.100.12.2 */ 768 CP_IDENTRUST_MEDIUMHW_ENC_OID = 847, 769 /* 0x60,0x86,0x48,0x01,0x86,0xf9,0x2f,0x00,0x64,0x12,0x00 */ 770 /* 2.16.840.1.113839.0.100.18.0 */ 771 CP_IDENTRUST_PIVI_HW_ID_OID = 851, 772 /* 0x60,0x86,0x48,0x01,0x86,0xf9,0x2f,0x00,0x64,0x12,0x01 */ 773 /* 2.16.840.1.113839.0.100.18.1 */ 774 CP_IDENTRUST_PIVI_HW_SIGN_OID = 852, 775 /* 0x60,0x86,0x48,0x01,0x86,0xf9,0x2f,0x00,0x64,0x12,0x02 */ 776 /* 2.16.840.1.113839.0.100.18.2 */ 777 CP_IDENTRUST_PIVI_HW_ENC_OID = 853, 778 /* 0x60,0x86,0x48,0x01,0x86,0xf9,0x2f,0x00,0x64,0x14,0x01 */ 779 /* 2.16.840.1.113839.0.100.20.1 */ 780 CP_IDENTRUST_PIVI_CONTENT_OID = 854, 781 /* 0x2b,0x06,0x01,0x04,0x01,0x67,0x64,0x01,0x01,0x03,0x03 */ 782 /* 1.3.6.1.4.1.103.100.1.1.3.3 */ 783 CP_LOCKHEED_MEDIUMHW_OID = 266, 784 /* 0x2b,0x06,0x01,0x04,0x01,0xff,0x4e,0x83,0x7d,0x02,0x08 */ 785 /* 1.3.6.1.4.1.16334.509.2.8 */ 786 CP_NORTHROP_MEDIUM_256_HW_OID = 654, 787 /* 0x2b,0x06,0x01,0x04,0x01,0xff,0x4e,0x83,0x7d,0x02,0x09 */ 788 /* 1.3.6.1.4.1.16334.509.2.9 */ 789 CP_NORTHROP_PIVI_256_HW_OID = 655, 790 /* 0x2b,0x06,0x01,0x04,0x01,0xff,0x4e,0x83,0x7d,0x02,0x0b */ 791 /* 1.3.6.1.4.1.16334.509.2.11 */ 792 CP_NORTHROP_PIVI_256_CONTENT_OID = 657, 793 /* 0x2b,0x06,0x01,0x04,0x01,0xff,0x4e,0x83,0x7d,0x02,0x0e */ 794 /* 1.3.6.1.4.1.16334.509.2.14 */ 795 CP_NORTHROP_MEDIUM_384_HW_OID = 660, 796 /* 0x2b,0x06,0x01,0x04,0x01,0x8c,0x21,0x0a,0x01,0x0c */ 797 /* 1.3.6.1.4.1.1569.10.1.12 */ 798 CP_RAYTHEON_MEDIUMHW_OID = 251, 799 /* 0x2b,0x06,0x01,0x04,0x01,0x8c,0x21,0x0a,0x01,0x12 */ 800 /* 1.3.6.1.4.1.1569.10.1.18 */ 801 CP_RAYTHEON_MEDDEVHW_OID = 257, 802 /* 0x2b,0x06,0x01,0x04,0x01,0x81,0xd1,0x11,0x0a,0x01,0x0c */ 803 /* 1.3.6.1.4.1.26769.10.1.12 */ 804 CP_RAYTHEON_SHA2_MEDIUMHW_OID = 433, 805 /* 0x2b,0x06,0x01,0x04,0x01,0x81,0xd1,0x11,0x0a,0x01,0x12 */ 806 /* 1.3.6.1.4.1.26769.10.1.18 */ 807 CP_RAYTHEON_SHA2_MEDDEVHW_OID = 439, 808 /* 0x2b,0x06,0x01,0x04,0x01,0x9e,0x52,0x01,0x01,0x01,0x0c */ 809 /* 1.3.6.1.4.1.3922.1.1.1.12 */ 810 CP_WIDEPOINT_MEDIUMHW_OID = 310, 811 /* 0x2b,0x06,0x01,0x04,0x01,0x9e,0x52,0x01,0x01,0x01,0x12 */ 812 /* 1.3.6.1.4.1.3922.1.1.1.18 */ 813 CP_WIDEPOINT_PIVI_HW_OID = 316, 814 /* 0x2b,0x06,0x01,0x04,0x01,0x9e,0x52,0x01,0x01,0x01,0x14 */ 815 /* 1.3.6.1.4.1.3922.1.1.1.20 */ 816 CP_WIDEPOINT_PIVI_CONTENT_OID = 318, 817 /* 0x2b,0x06,0x01,0x04,0x01,0x9e,0x52,0x01,0x01,0x01,0x26 */ 818 /* 1.3.6.1.4.1.3922.1.1.1.38 */ 819 CP_WIDEPOINT_MEDDEVHW_OID = 336, 820 /* 0x2a,0x24,0x01,0x82,0x4e,0x01,0x02,0x01,0x02 */ 821 /* 1.2.36.1.334.1.2.1.2 */ 822 CP_ADO_MEDIUM_OID = 293, 823 /* 0x2a,0x24,0x01,0x82,0x4e,0x01,0x02,0x01,0x03 */ 824 /* 1.2.36.1.334.1.2.1.3 */ 825 CP_ADO_HIGH_OID = 294, 826 /* 0x2a,0x24,0x01,0x82,0x4e,0x01,0x02,0x02,0x02 */ 827 /* 1.2.36.1.334.1.2.2.2 */ 828 CP_ADO_RESOURCE_MEDIUM_OID = 100294, 829 /* 0x2b,0x06,0x01,0x04,0x01,0xb2,0x31,0x01,0x02,0x01,0x03,0x04 */ 830 /* 1.3.6.1.4.1.6449.1.2.1.3.4 */ 831 CP_COMODO_OID = 100293, 832 /* 0x60,0x84,0x10,0x01,0x87,0x6b,0x01,0x02,0x05,0x01 */ 833 /* 2.16.528.1.1003.1.2.5.1 */ 834 CP_NL_MOD_AUTH_OID = 496, 835 /* 0x60,0x84,0x10,0x01,0x87,0x6b,0x01,0x02,0x05,0x02 */ 836 /* 2.16.528.1.1003.1.2.5.2 */ 837 CP_NL_MOD_IRREFUT_OID = 100497, 838 /* 0x60,0x84,0x10,0x01,0x87,0x6b,0x01,0x02,0x05,0x03 */ 839 /* 2.16.528.1.1003.1.2.5.3 */ 840 CP_NL_MOD_CONFID_OID = 498 841 #else 842 /* 0x55,0x1d,0x20,0x00 */ 843 /* 2.5.29.32.0 */ 844 CP_ANY_OID = 0x00df1daa, 845 /* 0x2b,0x06,0x01,0x04,0x01,0x82,0xdf,0x13,0x01,0x01,0x01 */ 846 /* 1.3.6.1.4.1.44947.1.1.1 */ 847 CP_ISRG_DOMAIN_VALID = 0x682085d4, 848 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x04 */ 849 /* 2.16.840.1.101.3.2.1.3.4 */ 850 CP_FPKI_HIGH_ASSURANCE_OID = 0x004a81f9, 851 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x07 */ 852 /* 2.16.840.1.101.3.2.1.3.7 */ 853 CP_FPKI_COMMON_HARDWARE_OID = 0x004a82f9, 854 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x0c */ 855 /* 2.16.840.1.101.3.2.1.3.12 */ 856 CP_FPKI_MEDIUM_HARDWARE_OID = 0x004a89f9, 857 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x0d */ 858 /* 2.16.840.1.101.3.2.1.3.13 */ 859 CP_FPKI_COMMON_AUTH_OID = 0x004a88f9, 860 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x10 */ 861 /* 2.16.840.1.101.3.2.1.3.16 */ 862 CP_FPKI_COMMON_HIGH_OID = 0x004a95f9, 863 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x12 */ 864 /* 2.16.840.1.101.3.2.1.3.18 */ 865 CP_FPKI_PIVI_HARDWARE_OID = 0x004a97f9, 866 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x14 */ 867 /* 2.16.840.1.101.3.2.1.3.20 */ 868 CP_FPKI_PIVI_CONTENT_SIGNING_OID = 0x004a91f9, 869 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x24 */ 870 /* 2.16.840.1.101.3.2.1.3.36 */ 871 CP_FPKI_COMMON_DEVICES_HARDWARE_OID = 0x004aa1f9, 872 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x26 */ 873 /* 2.16.840.1.101.3.2.1.3.38 */ 874 CP_FPKI_MEDIUM_DEVICE_HARDWARE_OID = 0x004aa3f9, 875 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x27 */ 876 /* 2.16.840.1.101.3.2.1.3.39 */ 877 CP_FPKI_COMMON_PIV_CONTENT_SIGNING_OID = 0x004aa2f9, 878 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x28 */ 879 /* 2.16.840.1.101.3.2.1.3.40 */ 880 CP_FPKI_PIV_AUTH_OID = 0x004aadf9, 881 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x29 */ 882 /* 2.16.840.1.101.3.2.1.3.41 */ 883 CP_FPKI_PIV_AUTH_HW_OID = 0x004aacf9, 884 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x2d */ 885 /* 2.16.840.1.101.3.2.1.3.45 */ 886 CP_FPKI_PIVI_AUTH_OID = 0x004aa8f9, 887 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x03,0x2f */ 888 /* 2.16.840.1.101.3.2.1.3.47 */ 889 CP_FPKI_COMMON_PIVI_CONTENT_SIGNING_OID = 0x004aaaf9, 890 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x30,0x0b */ 891 /* 2.16.840.1.101.3.2.1.48.11 */ 892 CP_FPKI_AUTH_TEST_OID = 0x004a8eca, 893 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x30,0x0d */ 894 /* 2.16.840.1.101.3.2.1.48.13 */ 895 CP_FPKI_CARDAUTH_TEST_OID = 0x004a88ca, 896 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x30,0x56 */ 897 /* 2.16.840.1.101.3.2.1.48.86 */ 898 CP_FPKI_PIV_CONTENT_TEST_OID = 0x004ad3ca, 899 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x30,0x6d */ 900 /* 2.16.840.1.101.3.2.1.48.109 */ 901 CP_FPKI_PIV_AUTH_DERIVED_TEST_OID = 0x004ae8ca, 902 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x30,0x6e */ 903 /* 2.16.840.1.101.3.2.1.48.110 */ 904 CP_FPKI_PIV_AUTH_DERIVED_HW_TEST_OID = 0x004aebca, 905 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x05 */ 906 /* 2.16.840.1.101.2.1.11.5 */ 907 CP_DOD_MEDIUM_OID = 0x75b67bff, 908 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x09 */ 909 /* 2.16.840.1.101.2.1.11.9 */ 910 CP_DOD_MEDIUM_HARDWARE_OID = 0x75b67bf3, 911 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x0a */ 912 /* 2.16.840.1.101.2.1.11.10 */ 913 CP_DOD_PIV_AUTH_OID = 0x75b67bf0, 914 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x11 */ 915 /* 2.16.840.1.101.2.1.11.17 */ 916 CP_DOD_MEDIUM_NPE_OID = 0x75b67beb, 917 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x12 */ 918 /* 2.16.840.1.101.2.1.11.18 */ 919 CP_DOD_MEDIUM_2048_OID = 0x75b67be8, 920 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x13 */ 921 /* 2.16.840.1.101.2.1.11.19 */ 922 CP_DOD_MEDIUM_HARDWARE_2048_OID = 0x75b67be9, 923 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x14 */ 924 /* 2.16.840.1.101.2.1.11.20 */ 925 CP_DOD_PIV_AUTH_2048_OID = 0x75b67bee, 926 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x1f */ 927 /* 2.16.840.1.101.2.1.11.31 */ 928 CP_DOD_PEER_INTEROP_OID = 0x75b67be5, 929 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x24 */ 930 /* 2.16.840.1.101.2.1.11.36 */ 931 CP_DOD_MEDIUM_NPE_112_OID = 0x75b67bde, 932 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x25 */ 933 /* 2.16.840.1.101.2.1.11.37 */ 934 CP_DOD_MEDIUM_NPE_128_OID = 0x75b67bdf, 935 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x26 */ 936 /* 2.16.840.1.101.2.1.11.38 */ 937 CP_DOD_MEDIUM_NPE_192_OID = 0x75b67bdc, 938 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x27 */ 939 /* 2.16.840.1.101.2.1.11.39 */ 940 CP_DOD_MEDIUM_112_OID = 0x75b67bdd, 941 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x28 */ 942 /* 2.16.840.1.101.2.1.11.40 */ 943 CP_DOD_MEDIUM_128_OID = 0x75b67bd2, 944 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x29 */ 945 /* 2.16.840.1.101.2.1.11.41 */ 946 CP_DOD_MEDIUM_192_OID = 0x75b67bd3, 947 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x2a */ 948 /* 2.16.840.1.101.2.1.11.42 */ 949 CP_DOD_MEDIUM_HARDWARE_112_OID = 0x75b67bd0, 950 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x2b */ 951 /* 2.16.840.1.101.2.1.11.43 */ 952 CP_DOD_MEDIUM_HARDWARE_128_OID = 0x75b67bd1, 953 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x2c */ 954 /* 2.16.840.1.101.2.1.11.44 */ 955 CP_DOD_MEDIUM_HARDWARE_192_OID = 0x75b67bd6, 956 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x3b */ 957 /* 2.16.840.1.101.2.1.11.59 */ 958 CP_DOD_ADMIN_OID = 0x75b67bc1, 959 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x3c */ 960 /* 2.16.840.1.101.2.1.11.60 */ 961 CP_DOD_INTERNAL_NPE_112_OID = 0x75b67bc6, 962 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x3d */ 963 /* 2.16.840.1.101.2.1.11.61 */ 964 CP_DOD_INTERNAL_NPE_128_OID = 0x75b67bc7, 965 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x0b,0x3e */ 966 /* 2.16.840.1.101.2.1.11.62 */ 967 CP_DOD_INTERNAL_NPE_192_OID = 0x75b67bc4, 968 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x0c,0x01 */ 969 /* 2.16.840.1.101.3.2.1.12.1 */ 970 CP_ECA_MEDIUM_OID = 0x004a84f6, 971 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x0c,0x02 */ 972 /* 2.16.840.1.101.3.2.1.12.2 */ 973 CP_ECA_MEDIUM_HARDWARE_OID = 0x004a87f6, 974 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x0c,0x03 */ 975 /* 2.16.840.1.101.3.2.1.12.3 */ 976 CP_ECA_MEDIUM_TOKEN_OID = 0x004a86f6, 977 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x0c,0x04 */ 978 /* 2.16.840.1.101.3.2.1.12.4 */ 979 CP_ECA_MEDIUM_SHA256_OID = 0x004a81f6, 980 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x0c,0x05 */ 981 /* 2.16.840.1.101.3.2.1.12.5 */ 982 CP_ECA_MEDIUM_TOKEN_SHA256_OID = 0x004a80f6, 983 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x0c,0x06 */ 984 /* 2.16.840.1.101.3.2.1.12.6 */ 985 CP_ECA_MEDIUM_HARDWARE_PIVI_OID = 0x004a83f6, 986 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x0c,0x08 */ 987 /* 2.16.840.1.101.3.2.1.12.8 */ 988 CP_ECA_CONTENT_SIGNING_PIVI_OID = 0x004a8df6, 989 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x0c,0x09 */ 990 /* 2.16.840.1.101.3.2.1.12.9 */ 991 CP_ECA_MEDIUM_DEVICE_SHA256_OID = 0x004a8cf6, 992 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x0c,0x0a */ 993 /* 2.16.840.1.101.3.2.1.12.10 */ 994 CP_ECA_MEDIUM_HARDWARE_SHA256_OID = 0x004a8ff6, 995 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x06,0x01 */ 996 /* 2.16.840.1.101.3.2.1.6.1 */ 997 CP_STATE_BASIC_OID = 0x004a84fc, 998 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x06,0x02 */ 999 /* 2.16.840.1.101.3.2.1.6.2 */ 1000 CP_STATE_LOW_OID = 0x004a87fc, 1001 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x06,0x03 */ 1002 /* 2.16.840.1.101.3.2.1.6.3 */ 1003 CP_STATE_MODERATE_OID = 0x004a86fc, 1004 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x06,0x04 */ 1005 /* 2.16.840.1.101.3.2.1.6.4 */ 1006 CP_STATE_HIGH_OID = 0x004a81fc, 1007 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x06,0x0c */ 1008 /* 2.16.840.1.101.3.2.1.6.12 */ 1009 CP_STATE_MEDHW_OID = 0x004a89fc, 1010 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x06,0x26 */ 1011 /* 2.16.840.1.101.3.2.1.6.38 */ 1012 CP_STATE_MEDDEVHW_OID = 0x004aa3fc, 1013 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x05,0x04 */ 1014 /* 2.16.840.1.101.3.2.1.5.4 */ 1015 CP_TREAS_MEDIUMHW_OID = 0x004a81ff, 1016 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x05,0x05 */ 1017 /* 2.16.840.1.101.3.2.1.5.5 */ 1018 CP_TREAS_HIGH_OID = 0x004a80ff, 1019 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x05,0x0a */ 1020 /* 2.16.840.1.101.3.2.1.5.10 */ 1021 CP_TREAS_PIVI_HW_OID = 0x004a8fff, 1022 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x02,0x01,0x05,0x0c */ 1023 /* 2.16.840.1.101.3.2.1.5.12 */ 1024 CP_TREAS_PIVI_CONTENT_OID = 0x004a89ff, 1025 /* 0x2b,0x06,0x01,0x04,0x01,0x49,0x0f,0x03,0x01,0x0c */ 1026 /* 1.3.6.1.4.1.73.15.3.1.12 */ 1027 CP_BOEING_MEDIUMHW_SHA256_OID = 0x070e43d4, 1028 /* 0x2b,0x06,0x01,0x04,0x01,0x49,0x0f,0x03,0x01,0x11 */ 1029 /* 1.3.6.1.4.1.73.15.3.1.17 */ 1030 CP_BOEING_MEDIUMHW_CONTENT_SHA256_OID = 0x070e5ed4, 1031 /* 0x2b,0x06,0x01,0x04,0x01,0x82,0xe4,0x26,0x03,0x01,0x0c */ 1032 /* 1.3.6.1.4.1.45606.3.1.12 */ 1033 CP_CARILLON_MEDIUMHW_256_OID = 0x5d1685d6, 1034 /* 0x2b,0x06,0x01,0x04,0x01,0x82,0xe4,0x26,0x03,0x01,0x14 */ 1035 /* 1.3.6.1.4.1.45606.3.1.20 */ 1036 CP_CARILLON_AIVHW_OID = 0x5d0e85d6, 1037 /* 0x2b,0x06,0x01,0x04,0x01,0x82,0xe4,0x26,0x03,0x01,0x16 */ 1038 /* 1.3.6.1.4.1.45606.3.1.22 */ 1039 CP_CARILLON_AIVCONTENT_OID = 0x5d0c85d6, 1040 /* 0x2b,0x06,0x01,0x04,0x01,0x81,0xc3,0x5e,0x03,0x01,0x0c */ 1041 /* 1.3.6.1.4.1.25054.3.1.12 */ 1042 CP_CIS_MEDIUMHW_256_OID = 0x253186d6, 1043 /* 0x2b,0x06,0x01,0x04,0x01,0x81,0xc3,0x5e,0x03,0x01,0x0e */ 1044 /* 1.3.6.1.4.1.25054.3.1.14 */ 1045 CP_CIS_MEDDEVHW_256_OID = 0x253386d6, 1046 /* 0x2b,0x06,0x01,0x04,0x01,0x81,0xc3,0x5e,0x03,0x01,0x14 */ 1047 /* 1.3.6.1.4.1.25054.3.1.20 */ 1048 CP_CIS_ICECAP_HW_OID = 0x252986d6, 1049 /* 0x2b,0x06,0x01,0x04,0x01,0x81,0xc3,0x5e,0x03,0x01,0x16 */ 1050 /* 1.3.6.1.4.1.25054.3.1.22 */ 1051 CP_CIS_ICECAP_CONTENT_OID = 0x252b86d6, 1052 /* 0x2b,0x06,0x01,0x04,0x01,0x81,0xbb,0x53,0x01,0x01,0x01,0x02 */ 1053 /* 1.3.6.1.4.1.24019.1.1.1.2 */ 1054 CP_CERTIPATH_MEDIUMHW_OID = 0x554486d4, 1055 /* 0x2b,0x06,0x01,0x04,0x01,0x81,0xbb,0x53,0x01,0x01,0x01,0x03 */ 1056 /* 1.3.6.1.4.1.24019.1.1.1.3 */ 1057 CP_CERTIPATH_HIGHHW_OID = 0x544486d4, 1058 /* 0x2b,0x06,0x01,0x04,0x01,0x81,0xbb,0x53,0x01,0x01,0x01,0x07 */ 1059 /* 1.3.6.1.4.1.24019.1.1.1.7 */ 1060 CP_CERTIPATH_ICECAP_HW_OID = 0x504486d4, 1061 /* 0x2b,0x06,0x01,0x04,0x01,0x81,0xbb,0x53,0x01,0x01,0x01,0x09 */ 1062 /* 1.3.6.1.4.1.24019.1.1.1.9 */ 1063 CP_CERTIPATH_ICECAP_CONTENT_OID = 0x5e4486d4, 1064 /* 0x2b,0x06,0x01,0x04,0x01,0x81,0xbb,0x53,0x01,0x01,0x01,0x12 */ 1065 /* 1.3.6.1.4.1.24019.1.1.1.18 */ 1066 CP_CERTIPATH_VAR_MEDIUMHW_OID = 0x454486d4, 1067 /* 0x2b,0x06,0x01,0x04,0x01,0x81,0xbb,0x53,0x01,0x01,0x01,0x13 */ 1068 /* 1.3.6.1.4.1.24019.1.1.1.19 */ 1069 CP_CERTIPATH_VAR_HIGHHW_OID = 0x444486d4, 1070 /* 0x2b,0x06,0x01,0x04,0x01,0x82,0xa9,0x53,0x01,0x01,0x01,0x02 */ 1071 /* 1.3.6.1.4.1.38099.1.1.1.2 */ 1072 CP_TSCP_MEDIUMHW_OID = 0x555685d4, 1073 /* 0x2b,0x06,0x01,0x04,0x01,0x82,0xa9,0x53,0x01,0x01,0x01,0x05 */ 1074 /* 1.3.6.1.4.1.38099.1.1.1.5 */ 1075 CP_TSCP_PIVI_OID = 0x525685d4, 1076 /* 0x2b,0x06,0x01,0x04,0x01,0x82,0xa9,0x53,0x01,0x01,0x01,0x07 */ 1077 /* 1.3.6.1.4.1.38099.1.1.1.7 */ 1078 CP_TSCP_PIVI_CONTENT_OID = 0x505685d4, 1079 /* 0x60,0x86,0x48,0x01,0x86,0xf8,0x45,0x01,0x07,0x17,0x03,0x01,0x07 */ 1080 /* 2.16.840.1.113733.1.7.23.3.1.7 */ 1081 CP_DIGICERT_NFSSP_MEDIUMHW_OID = 0x7e0e96e6, 1082 /* 0x60,0x86,0x48,0x01,0x86,0xf8,0x45,0x01,0x07,0x17,0x03,0x01,0x0d */ 1083 /* 2.16.840.1.113733.1.7.23.3.1.13 */ 1084 CP_DIGICERT_NFSSP_AUTH_OID = 0x7e0e96ec, 1085 /* 0x60,0x86,0x48,0x01,0x86,0xf8,0x45,0x01,0x07,0x17,0x03,0x01,0x12 */ 1086 /* 2.16.840.1.113733.1.7.23.3.1.18 */ 1087 CP_DIGICERT_NFSSP_PIVI_HW_OID = 0x7e0e96f3, 1088 /* 0x60,0x86,0x48,0x01,0x86,0xf8,0x45,0x01,0x07,0x17,0x03,0x01,0x14 */ 1089 /* 2.16.840.1.113733.1.7.23.3.1.20 */ 1090 CP_DIGICERT_NFSSP_PIVI_CONTENT_OID = 0x7e0e96f5, 1091 /* 0x60,0x86,0x48,0x01,0x86,0xf8,0x45,0x01,0x07,0x17,0x03,0x01,0x24 */ 1092 /* 2.16.840.1.113733.1.7.23.3.1.36 */ 1093 CP_DIGICERT_NFSSP_MEDDEVHW_OID = 0x7e0e96c5, 1094 /* 0x60,0x86,0x48,0x01,0x86,0xfa,0x6b,0x81,0x48,0x03,0x0a,0x07,0x02 */ 1095 /* 2.16.840.1.114027.200.3.10.7.2 */ 1096 CP_ENTRUST_NFSSP_MEDIUMHW_OID = 0x782980ac, 1097 /* 0x60,0x86,0x48,0x01,0x86,0xfa,0x6b,0x81,0x48,0x03,0x0a,0x07,0x04 */ 1098 /* 2.16.840.1.114027.200.3.10.7.4 */ 1099 CP_ENTRUST_NFSSP_MEDAUTH_OID = 0x782980aa, 1100 /* 0x60,0x86,0x48,0x01,0x86,0xfa,0x6b,0x81,0x48,0x03,0x0a,0x07,0x06 */ 1101 /* 2.16.840.1.114027.200.3.10.7.6 */ 1102 CP_ENTRUST_NFSSP_PIVI_HW_OID = 0x782980a8, 1103 /* 0x60,0x86,0x48,0x01,0x86,0xfa,0x6b,0x81,0x48,0x03,0x0a,0x07,0x09 */ 1104 /* 2.16.840.1.114027.200.3.10.7.9 */ 1105 CP_ENTRUST_NFSSP_PIVI_CONTENT_OID = 0x782980a7, 1106 /* 0x60,0x86,0x48,0x01,0x86,0xfa,0x6b,0x81,0x48,0x03,0x0a,0x07,0x10 */ 1107 /* 2.16.840.1.114027.200.3.10.7.16 */ 1108 CP_ENTRUST_NFSSP_MEDDEVHW_OID = 0x782980be, 1109 /* 0x2b,0x06,0x01,0x04,0x01,0xec,0x7c,0x01,0x01,0x01,0x06 */ 1110 /* 1.3.6.1.4.1.13948.1.1.1.6 */ 1111 CP_EXOSTAR_MEDIUMHW_SHA2_OID = 0x7a84ebd4, 1112 /* 0x60,0x86,0x48,0x01,0x86,0xf9,0x2f,0x00,0x64,0x0c,0x01 */ 1113 /* 2.16.840.1.113839.0.100.12.1 */ 1114 CP_IDENTRUST_MEDIUMHW_SIGN_OID = 0x7e99737d, 1115 /* 0x60,0x86,0x48,0x01,0x86,0xf9,0x2f,0x00,0x64,0x0c,0x02 */ 1116 /* 2.16.840.1.113839.0.100.12.2 */ 1117 CP_IDENTRUST_MEDIUMHW_ENC_OID = 0x7e9a737d, 1118 /* 0x60,0x86,0x48,0x01,0x86,0xf9,0x2f,0x00,0x64,0x12,0x00 */ 1119 /* 2.16.840.1.113839.0.100.18.0 */ 1120 CP_IDENTRUST_PIVI_HW_ID_OID = 0x7e986d7d, 1121 /* 0x60,0x86,0x48,0x01,0x86,0xf9,0x2f,0x00,0x64,0x12,0x01 */ 1122 /* 2.16.840.1.113839.0.100.18.1 */ 1123 CP_IDENTRUST_PIVI_HW_SIGN_OID = 0x7e996d7d, 1124 /* 0x60,0x86,0x48,0x01,0x86,0xf9,0x2f,0x00,0x64,0x12,0x02 */ 1125 /* 2.16.840.1.113839.0.100.18.2 */ 1126 CP_IDENTRUST_PIVI_HW_ENC_OID = 0x7e9a6d7d, 1127 /* 0x60,0x86,0x48,0x01,0x86,0xf9,0x2f,0x00,0x64,0x14,0x01 */ 1128 /* 2.16.840.1.113839.0.100.20.1 */ 1129 CP_IDENTRUST_PIVI_CONTENT_OID = 0x7e996b7d, 1130 /* 0x2b,0x06,0x01,0x04,0x01,0x67,0x64,0x01,0x01,0x03,0x03 */ 1131 /* 1.3.6.1.4.1.103.100.1.1.3.3 */ 1132 CP_LOCKHEED_MEDIUMHW_OID = 0x7a9962d4, 1133 /* 0x2b,0x06,0x01,0x04,0x01,0xff,0x4e,0x83,0x7d,0x02,0x08 */ 1134 /* 1.3.6.1.4.1.16334.509.2.8 */ 1135 CP_NORTHROP_MEDIUM_256_HW_OID = 0x78b8fba8, 1136 /* 0x2b,0x06,0x01,0x04,0x01,0xff,0x4e,0x83,0x7d,0x02,0x09 */ 1137 /* 1.3.6.1.4.1.16334.509.2.9 */ 1138 CP_NORTHROP_PIVI_256_HW_OID = 0x78b9fba8, 1139 /* 0x2b,0x06,0x01,0x04,0x01,0xff,0x4e,0x83,0x7d,0x02,0x0b */ 1140 /* 1.3.6.1.4.1.16334.509.2.11 */ 1141 CP_NORTHROP_PIVI_256_CONTENT_OID = 0x78bbfba8, 1142 /* 0x2b,0x06,0x01,0x04,0x01,0xff,0x4e,0x83,0x7d,0x02,0x0e */ 1143 /* 1.3.6.1.4.1.16334.509.2.14 */ 1144 CP_NORTHROP_MEDIUM_384_HW_OID = 0x78befba8, 1145 /* 0x2b,0x06,0x01,0x04,0x01,0x8c,0x21,0x0a,0x01,0x0c */ 1146 /* 1.3.6.1.4.1.1569.10.1.12 */ 1147 CP_RAYTHEON_MEDIUMHW_OID = 0x0e2086d4, 1148 /* 0x2b,0x06,0x01,0x04,0x01,0x8c,0x21,0x0a,0x01,0x12 */ 1149 /* 1.3.6.1.4.1.1569.10.1.18 */ 1150 CP_RAYTHEON_MEDDEVHW_OID = 0x0e2098d4, 1151 /* 0x2b,0x06,0x01,0x04,0x01,0x81,0xd1,0x11,0x0a,0x01,0x0c */ 1152 /* 1.3.6.1.4.1.26769.10.1.12 */ 1153 CP_RAYTHEON_SHA2_MEDIUMHW_OID = 0x6a2386df, 1154 /* 0x2b,0x06,0x01,0x04,0x01,0x81,0xd1,0x11,0x0a,0x01,0x12 */ 1155 /* 1.3.6.1.4.1.26769.10.1.18 */ 1156 CP_RAYTHEON_SHA2_MEDDEVHW_OID = 0x6a3d86df, 1157 /* 0x2b,0x06,0x01,0x04,0x01,0x9e,0x52,0x01,0x01,0x01,0x0c */ 1158 /* 1.3.6.1.4.1.3922.1.1.1.12 */ 1159 CP_WIDEPOINT_MEDIUMHW_OID = 0x7aa099d4, 1160 /* 0x2b,0x06,0x01,0x04,0x01,0x9e,0x52,0x01,0x01,0x01,0x12 */ 1161 /* 1.3.6.1.4.1.3922.1.1.1.18 */ 1162 CP_WIDEPOINT_PIVI_HW_OID = 0x7abe99d4, 1163 /* 0x2b,0x06,0x01,0x04,0x01,0x9e,0x52,0x01,0x01,0x01,0x14 */ 1164 /* 1.3.6.1.4.1.3922.1.1.1.20 */ 1165 CP_WIDEPOINT_PIVI_CONTENT_OID = 0x7ab899d4, 1166 /* 0x2b,0x06,0x01,0x04,0x01,0x9e,0x52,0x01,0x01,0x01,0x26 */ 1167 /* 1.3.6.1.4.1.3922.1.1.1.38 */ 1168 CP_WIDEPOINT_MEDDEVHW_OID = 0x7a8a99d4, 1169 /* 0x2a,0x24,0x01,0x82,0x4e,0x01,0x02,0x01,0x02 */ 1170 /* 1.2.36.1.334.1.2.1.2 */ 1171 CP_ADO_MEDIUM_OID = 0x7cfcda99, 1172 /* 0x2a,0x24,0x01,0x82,0x4e,0x01,0x02,0x01,0x03 */ 1173 /* 1.2.36.1.334.1.2.1.3 */ 1174 CP_ADO_HIGH_OID = 0x7cfcda98, 1175 /* 0x2a,0x24,0x01,0x82,0x4e,0x01,0x02,0x02,0x02 */ 1176 /* 1.2.36.1.334.1.2.2.2 */ 1177 CP_ADO_RESOURCE_MEDIUM_OID = 0x7ffcda99, 1178 /* 0x2b,0x06,0x01,0x04,0x01,0xb2,0x31,0x01,0x02,0x01,0x03,0x04 */ 1179 /* 1.3.6.1.4.1.6449.1.2.1.3.4 */ 1180 CP_COMODO_OID = 0x01ccb5d7, 1181 /* 0x60,0x84,0x10,0x01,0x87,0x6b,0x01,0x02,0x05,0x01 */ 1182 /* 2.16.528.1.1003.1.2.5.1 */ 1183 CP_NL_MOD_AUTH_OID = 0x0311ee1d, 1184 /* 0x60,0x84,0x10,0x01,0x87,0x6b,0x01,0x02,0x05,0x02 */ 1185 /* 2.16.528.1.1003.1.2.5.2 */ 1186 CP_NL_MOD_IRREFUT_OID = 0x0311ed1d, 1187 /* 0x60,0x84,0x10,0x01,0x87,0x6b,0x01,0x02,0x05,0x03 */ 1188 /* 2.16.528.1.1003.1.2.5.3 */ 1189 CP_NL_MOD_CONFID_OID = 0x0311ec1d 1190 #endif 1191 }; 1192 1193 enum SepHardwareName_Sum { 1194 #ifdef WOLFSSL_OLD_OID_SUM 1195 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x08,0x04 */ 1196 HW_NAME_OID = 79 /* 1.3.6.1.5.5.7.8.4 */ 1197 #else 1198 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x08,0x04 */ 1199 HW_NAME_OID = 0x0109012e /* 1.3.6.1.5.5.7.8.4 */ 1200 #endif 1201 }; 1202 1203 enum AuthInfo_Sum { 1204 #ifdef WOLFSSL_OLD_OID_SUM 1205 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x30,0x01 */ 1206 AIA_OCSP_OID = 116, /* 1.3.6.1.5.5.7.48.1 */ 1207 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x30,0x02 */ 1208 AIA_CA_ISSUER_OID = 117, /* 1.3.6.1.5.5.7.48.2 */ 1209 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x30,0x05 */ 1210 AIA_CA_REPO_OID = 120 /* 1.3.6.1.5.5.7.48.5 */ 1211 #else 1212 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x30,0x01 */ 1213 AIA_OCSP_OID = 0x0431012e, /* 1.3.6.1.5.5.7.48.1 */ 1214 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x30,0x02 */ 1215 AIA_CA_ISSUER_OID = 0x0731012e, /* 1.3.6.1.5.5.7.48.2 */ 1216 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x30,0x05 */ 1217 AIA_CA_REPO_OID = 0x0031012e /* 1.3.6.1.5.5.7.48.5 */ 1218 #endif 1219 }; 1220 1221 enum ExtKeyUsage_Sum { 1222 #ifdef WOLFSSL_OLD_OID_SUM 1223 /* 0x55,0x1d,0x25,0x00 */ 1224 EKU_ANY_OID = 151, /* 2.5.29.37.0 */ 1225 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x03,0x01 */ 1226 EKU_SERVER_AUTH_OID = 71, /* 1.3.6.1.5.5.7.3.1 */ 1227 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x03,0x02 */ 1228 EKU_CLIENT_AUTH_OID = 72, /* 1.3.6.1.5.5.7.3.2 */ 1229 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x03,0x03 */ 1230 EKU_CODESIGNING_OID = 73, /* 1.3.6.1.5.5.7.3.3 */ 1231 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x03,0x04 */ 1232 EKU_EMAILPROTECT_OID = 74, /* 1.3.6.1.5.5.7.3.4 */ 1233 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x03,0x08 */ 1234 EKU_TIMESTAMP_OID = 78, /* 1.3.6.1.5.5.7.3.8 */ 1235 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x03,0x09 */ 1236 EKU_OCSP_SIGN_OID = 79, /* 1.3.6.1.5.5.7.3.9 */ 1237 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x03,0x15 */ 1238 EKU_SSH_CLIENT_AUTH_OID = 91, /* 1.3.6.1.5.5.7.3.21 */ 1239 /* 0x2b,0x06,0x01,0x04,0x01,0x82,0x37,0x14,0x02,0x02 */ 1240 EKU_SSH_MSCL_OID = 264, /* 1.3.6.1.4.1.311.20.2.2 */ 1241 /* 0x2b,0x06,0x01,0x05,0x02,0x03,0x04 */ 1242 EKU_SSH_KP_CLIENT_AUTH_OID = 64 /* 1.3.6.1.5.2.3.4 */ 1243 #else 1244 /* 0x55,0x1d,0x25,0x00 */ 1245 EKU_ANY_OID = 0x00da1daa, /* 2.5.29.37.0 */ 1246 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x03,0x01 */ 1247 EKU_SERVER_AUTH_OID = 0x0402012e, /* 1.3.6.1.5.5.7.3.1 */ 1248 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x03,0x02 */ 1249 EKU_CLIENT_AUTH_OID = 0x0702012e, /* 1.3.6.1.5.5.7.3.2 */ 1250 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x03,0x03 */ 1251 EKU_CODESIGNING_OID = 0x0602012e, /* 1.3.6.1.5.5.7.3.3 */ 1252 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x03,0x04 */ 1253 EKU_EMAILPROTECT_OID = 0x0102012e, /* 1.3.6.1.5.5.7.3.4 */ 1254 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x03,0x08 */ 1255 EKU_TIMESTAMP_OID = 0x0d02012e, /* 1.3.6.1.5.5.7.3.8 */ 1256 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x03,0x09 */ 1257 EKU_OCSP_SIGN_OID = 0x0c02012e, /* 1.3.6.1.5.5.7.3.9 */ 1258 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x03,0x15 */ 1259 EKU_SSH_CLIENT_AUTH_OID = 0x1002012e, /* 1.3.6.1.5.5.7.3.21 */ 1260 /* 0x2b,0x06,0x01,0x04,0x01,0x82,0x37,0x14,0x02,0x02 */ 1261 EKU_SSH_MSCL_OID = 0x103686d7, /* 1.3.6.1.4.1.311.20.2.2 */ 1262 /* 0x2b,0x06,0x01,0x05,0x02,0x03,0x04 */ 1263 EKU_SSH_KP_CLIENT_AUTH_OID = 0x7a050529 /* 1.3.6.1.5.2.3.4 */ 1264 #endif 1265 }; 1266 1267 enum SubjDirAttr_Sum { 1268 #ifdef WOLFSSL_OLD_OID_SUM 1269 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x09,0x01 */ 1270 SDA_DOB_OID = 77, /* 1.3.6.1.5.5.7.9.1 */ 1271 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x09,0x02 */ 1272 SDA_POB_OID = 78, /* 1.3.6.1.5.5.7.9.2 */ 1273 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x09,0x03 */ 1274 SDA_GENDER_OID = 79, /* 1.3.6.1.5.5.7.9.3 */ 1275 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x09,0x04 */ 1276 SDA_COC_OID = 80, /* 1.3.6.1.5.5.7.9.4 */ 1277 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x09,0x05 */ 1278 SDA_COR_OID = 81 /* 1.3.6.1.5.5.7.9.5 */ 1279 #else 1280 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x09,0x01 */ 1281 SDA_DOB_OID = 0x0408012e, /* 1.3.6.1.5.5.7.9.1 */ 1282 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x09,0x02 */ 1283 SDA_POB_OID = 0x0708012e, /* 1.3.6.1.5.5.7.9.2 */ 1284 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x09,0x03 */ 1285 SDA_GENDER_OID = 0x0608012e, /* 1.3.6.1.5.5.7.9.3 */ 1286 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x09,0x04 */ 1287 SDA_COC_OID = 0x0108012e, /* 1.3.6.1.5.5.7.9.4 */ 1288 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x09,0x05 */ 1289 SDA_COR_OID = 0x0008012e /* 1.3.6.1.5.5.7.9.5 */ 1290 #endif 1291 }; 1292 1293 enum CompressAlg_Sum { 1294 #ifdef WOLFSSL_OLD_OID_SUM 1295 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x09,0x10,0x03,0x08 */ 1296 ZLIBc = 679 /* 1.2.840.113549.1.9.16.3.8 */ 1297 #else 1298 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x09,0x10,0x03,0x08 */ 1299 ZLIBc = 0x70be8832 /* 1.2.840.113549.1.9.16.3.8 */ 1300 #endif 1301 }; 1302 1303 enum CsrAttrType { 1304 #ifdef WOLFSSL_OLD_OID_SUM 1305 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x09,0x02 */ 1306 UNSTRUCTURED_NAME_OID = 654, /* 1.2.840.113549.1.9.2 */ 1307 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x09,0x03 */ 1308 PKCS9_CONTENT_TYPE_OID = 655, /* 1.2.840.113549.1.9.3 */ 1309 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x09,0x07 */ 1310 CHALLENGE_PASSWORD_OID = 659, /* 1.2.840.113549.1.9.7 */ 1311 /* 0x55,0x04,0x05 */ 1312 SERIAL_NUMBER_OID = 94, /* 2.5.4.5 */ 1313 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x09,0x0e */ 1314 EXTENSION_REQUEST_OID = 666, /* 1.2.840.113549.1.9.14 */ 1315 /* 0x09,0x92,0x26,0x89,0x93,0xf2,0x2c,0x64,0x01,0x01 */ 1316 USER_ID_OID = 865, /* 0.9.2342.19200300.100.1.1 */ 1317 /* 0x55,0x04,0x2e */ 1318 DNQUALIFIER_OID = 135, /* 2.5.4.46 */ 1319 /* 0x55,0x04,0x2b */ 1320 INITIALS_OID = 132, /* 2.5.4.43 */ 1321 /* 0x55,0x04,0x04 */ 1322 SURNAME_OID = 93, /* 2.5.4.4 */ 1323 /* 0x55,0x04,0x29 */ 1324 NAME_OID = 130, /* 2.5.4.41 */ 1325 /* 0x55,0x04,0x2a */ 1326 GIVEN_NAME_OID = 131 /* 2.5.4.42 */ 1327 #else 1328 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x09,0x02 */ 1329 UNSTRUCTURED_NAME_OID = 0x70b67420, /* 1.2.840.113549.1.9.2 */ 1330 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x09,0x03 */ 1331 PKCS9_CONTENT_TYPE_OID = 0x70b67421, /* 1.2.840.113549.1.9.3 */ 1332 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x09,0x07 */ 1333 CHALLENGE_PASSWORD_OID = 0x70b67425, /* 1.2.840.113549.1.9.7 */ 1334 /* 0x55,0x04,0x05 */ 1335 SERIAL_NUMBER_OID = 0x7ffa04aa, /* 2.5.4.5 */ 1336 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x09,0x0e */ 1337 EXTENSION_REQUEST_OID = 0x70b6742c, /* 1.2.840.113549.1.9.14 */ 1338 /* 0x09,0x92,0x26,0x89,0x93,0xf2,0x2c,0x64,0x01,0x01 */ 1339 USER_ID_OID = 0x6d0a6164, /* 0.9.2342.19200300.100.1.1 */ 1340 /* 0x55,0x04,0x2e */ 1341 DNQUALIFIER_OID = 0x7fd104aa, /* 2.5.4.46 */ 1342 /* 0x55,0x04,0x2b */ 1343 INITIALS_OID = 0x7fd404aa, /* 2.5.4.43 */ 1344 /* 0x55,0x04,0x04 */ 1345 SURNAME_OID = 0x7ffb04aa, /* 2.5.4.4 */ 1346 /* 0x55,0x04,0x29 */ 1347 NAME_OID = 0x7fd604aa, /* 2.5.4.41 */ 1348 /* 0x55,0x04,0x2a */ 1349 GIVEN_NAME_OID = 0x7fd504aa /* 2.5.4.42 */ 1350 #endif 1351 }; 1352 1353 enum Ocsp_Sum { 1354 #ifdef WOLFSSL_OLD_OID_SUM 1355 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x01 */ 1356 OCSP_BASIC_OID = 117, /* 1.3.6.1.5.5.7.48.1.1 */ 1357 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x02 */ 1358 OCSP_NONCE_OID = 118 /* 1.3.6.1.5.5.7.48.1.2 */ 1359 #else 1360 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x01 */ 1361 OCSP_BASIC_OID = 0x7bcefed0, /* 1.3.6.1.5.5.7.48.1.1 */ 1362 /* 0x2b,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x02 */ 1363 OCSP_NONCE_OID = 0x7bcefed3 /* 1.3.6.1.5.5.7.48.1.2 */ 1364 #endif 1365 }; 1366 1367 enum Ecc_Sum { 1368 #ifdef WOLFSSL_OLD_OID_SUM 1369 /* 0x2b,0x81,0x04,0x00,0x06 */ 1370 ECC_SECP112R1_OID = 182, /* 1.3.132.0.6 */ 1371 /* 0x2b,0x81,0x04,0x00,0x07 */ 1372 ECC_SECP112R2_OID = 183, /* 1.3.132.0.7 */ 1373 /* 0x2b,0x81,0x04,0x00,0x1c */ 1374 ECC_SECP128R1_OID = 204, /* 1.3.132.0.28 */ 1375 /* 0x2b,0x81,0x04,0x00,0x1d */ 1376 ECC_SECP128R2_OID = 205, /* 1.3.132.0.29 */ 1377 /* 0x2b,0x81,0x04,0x00,0x08 */ 1378 ECC_SECP160R1_OID = 184, /* 1.3.132.0.8 */ 1379 /* 0x2b,0x81,0x04,0x00,0x1e */ 1380 ECC_SECP160R2_OID = 206, /* 1.3.132.0.30 */ 1381 /* 0x2b,0x81,0x04,0x00,0x09 */ 1382 ECC_SECP160K1_OID = 185, /* 1.3.132.0.9 */ 1383 /* 0x2b,0x24,0x03,0x03,0x02,0x08,0x01,0x01,0x01 */ 1384 ECC_BRAINPOOLP160R1_OID = 98, /* 1.3.36.3.3.2.8.1.1.1 */ 1385 /* 0x2a,0x86,0x48,0xce,0x3d,0x03,0x01,0x01 */ 1386 ECC_SECP192R1_OID = 520, /* 1.2.840.10045.3.1.1 */ 1387 /* 0x2a,0x86,0x48,0xce,0x3d,0x03,0x01,0x02 */ 1388 ECC_PRIME192V2_OID = 521, /* 1.2.840.10045.3.1.2 */ 1389 /* 0x2a,0x86,0x48,0xce,0x3d,0x03,0x01,0x03 */ 1390 ECC_PRIME192V3_OID = 522, /* 1.2.840.10045.3.1.3 */ 1391 /* 0x2b,0x81,0x04,0x00,0x1f */ 1392 ECC_SECP192K1_OID = 207, /* 1.3.132.0.31 */ 1393 /* 0x2b,0x24,0x03,0x03,0x02,0x08,0x01,0x01,0x03 */ 1394 ECC_BRAINPOOLP192R1_OID = 100, /* 1.3.36.3.3.2.8.1.1.3 */ 1395 /* 0x2b,0x81,0x04,0x00,0x21 */ 1396 ECC_SECP224R1_OID = 209, /* 1.3.132.0.33 */ 1397 /* 0x2b,0x81,0x04,0x00,0x20 */ 1398 ECC_SECP224K1_OID = 208, /* 1.3.132.0.32 */ 1399 /* 0x2b,0x24,0x03,0x03,0x02,0x08,0x01,0x01,0x05 */ 1400 ECC_BRAINPOOLP224R1_OID = 102, /* 1.3.36.3.3.2.8.1.1.5 */ 1401 /* 0x2a,0x86,0x48,0xce,0x3d,0x03,0x01,0x04 */ 1402 ECC_PRIME239V1_OID = 523, /* 1.2.840.10045.3.1.4 */ 1403 /* 0x2a,0x86,0x48,0xce,0x3d,0x03,0x01,0x05 */ 1404 ECC_PRIME239V2_OID = 524, /* 1.2.840.10045.3.1.5 */ 1405 /* 0x2a,0x86,0x48,0xce,0x3d,0x03,0x01,0x06 */ 1406 ECC_PRIME239V3_OID = 525, /* 1.2.840.10045.3.1.6 */ 1407 /* 0x2a,0x86,0x48,0xce,0x3d,0x03,0x01,0x07 */ 1408 ECC_SECP256R1_OID = 526, /* 1.2.840.10045.3.1.7 */ 1409 /* 0x2b,0x81,0x04,0x00,0x0a */ 1410 ECC_SECP256K1_OID = 186, /* 1.3.132.0.10 */ 1411 /* 0x2b,0x24,0x03,0x03,0x02,0x08,0x01,0x01,0x07 */ 1412 ECC_BRAINPOOLP256R1_OID = 104, /* 1.3.36.3.3.2.8.1.1.7 */ 1413 /* 0x2a,0x81,0x1c,0xcf,0x55,0x01,0x82,0x2d */ 1414 ECC_SM2P256V1_OID = 667, /* 1.2.156.10197.1.301 */ 1415 /* 0x2b,0x65,0x6e */ 1416 ECC_X25519_OID = 254, /* 1.3.101.110 */ 1417 /* 0x2b,0x65,0x70 */ 1418 ECC_ED25519_OID = 256, /* 1.3.101.112 */ 1419 /* 0x2b,0x24,0x03,0x03,0x02,0x08,0x01,0x01,0x09 */ 1420 ECC_BRAINPOOLP320R1_OID = 106, /* 1.3.36.3.3.2.8.1.1.9 */ 1421 /* 0x2b,0x65,0x6f */ 1422 ECC_X448_OID = 255, /* 1.3.101.111 */ 1423 /* 0x2b,0x65,0x71 */ 1424 ECC_ED448_OID = 257, /* 1.3.101.113 */ 1425 /* 0x2b,0x81,0x04,0x00,0x22 */ 1426 ECC_SECP384R1_OID = 210, /* 1.3.132.0.34 */ 1427 /* 0x2b,0x24,0x03,0x03,0x02,0x08,0x01,0x01,0x0b */ 1428 ECC_BRAINPOOLP384R1_OID = 108, /* 1.3.36.3.3.2.8.1.1.11 */ 1429 /* 0x2b,0x24,0x03,0x03,0x02,0x08,0x01,0x01,0x0d */ 1430 ECC_BRAINPOOLP512R1_OID = 110, /* 1.3.36.3.3.2.8.1.1.13 */ 1431 /* 0x2b,0x81,0x04,0x00,0x23 */ 1432 ECC_SECP521R1_OID = 211 /* 1.3.132.0.35 */ 1433 #else 1434 /* 0x2b,0x81,0x04,0x00,0x06 */ 1435 ECC_SECP112R1_OID = 0x7f047e2d, /* 1.3.132.0.6 */ 1436 /* 0x2b,0x81,0x04,0x00,0x07 */ 1437 ECC_SECP112R2_OID = 0x7f047e2c, /* 1.3.132.0.7 */ 1438 /* 0x2b,0x81,0x04,0x00,0x1c */ 1439 ECC_SECP128R1_OID = 0x7f047e37, /* 1.3.132.0.28 */ 1440 /* 0x2b,0x81,0x04,0x00,0x1d */ 1441 ECC_SECP128R2_OID = 0x7f047e36, /* 1.3.132.0.29 */ 1442 /* 0x2b,0x81,0x04,0x00,0x08 */ 1443 ECC_SECP160R1_OID = 0x7f047e23, /* 1.3.132.0.8 */ 1444 /* 0x2b,0x81,0x04,0x00,0x1e */ 1445 ECC_SECP160R2_OID = 0x7f047e35, /* 1.3.132.0.30 */ 1446 /* 0x2b,0x81,0x04,0x00,0x09 */ 1447 ECC_SECP160K1_OID = 0x7f047e22, /* 1.3.132.0.9 */ 1448 /* 0x2b,0x24,0x03,0x03,0x02,0x08,0x01,0x01,0x01 */ 1449 ECC_BRAINPOOLP160R1_OID = 0x7dfdd3d7, /* 1.3.36.3.3.2.8.1.1.1 */ 1450 /* 0x2a,0x86,0x48,0xce,0x3d,0x03,0x01,0x01 */ 1451 ECC_SECP192R1_OID = 0x4f498517, /* 1.2.840.10045.3.1.1 */ 1452 /* 0x2a,0x86,0x48,0xce,0x3d,0x03,0x01,0x02 */ 1453 ECC_PRIME192V2_OID = 0x4c498517, /* 1.2.840.10045.3.1.2 */ 1454 /* 0x2a,0x86,0x48,0xce,0x3d,0x03,0x01,0x03 */ 1455 ECC_PRIME192V3_OID = 0x4d498517, /* 1.2.840.10045.3.1.3 */ 1456 /* 0x2b,0x81,0x04,0x00,0x1f */ 1457 ECC_SECP192K1_OID = 0x7f047e34, /* 1.3.132.0.31 */ 1458 /* 0x2b,0x24,0x03,0x03,0x02,0x08,0x01,0x01,0x03 */ 1459 ECC_BRAINPOOLP192R1_OID = 0x7dfdd3d5, /* 1.3.36.3.3.2.8.1.1.3 */ 1460 /* 0x2b,0x81,0x04,0x00,0x21 */ 1461 ECC_SECP224R1_OID = 0x7f047e0a, /* 1.3.132.0.33 */ 1462 /* 0x2b,0x81,0x04,0x00,0x20 */ 1463 ECC_SECP224K1_OID = 0x7f047e0b, /* 1.3.132.0.32 */ 1464 /* 0x2b,0x24,0x03,0x03,0x02,0x08,0x01,0x01,0x05 */ 1465 ECC_BRAINPOOLP224R1_OID = 0x7dfdd3d3, /* 1.3.36.3.3.2.8.1.1.5 */ 1466 /* 0x2a,0x86,0x48,0xce,0x3d,0x03,0x01,0x04 */ 1467 ECC_PRIME239V1_OID = 0x4a498517, /* 1.2.840.10045.3.1.4 */ 1468 /* 0x2a,0x86,0x48,0xce,0x3d,0x03,0x01,0x05 */ 1469 ECC_PRIME239V2_OID = 0x4b498517, /* 1.2.840.10045.3.1.5 */ 1470 /* 0x2a,0x86,0x48,0xce,0x3d,0x03,0x01,0x06 */ 1471 ECC_PRIME239V3_OID = 0x48498517, /* 1.2.840.10045.3.1.6 */ 1472 /* 0x2a,0x86,0x48,0xce,0x3d,0x03,0x01,0x07 */ 1473 ECC_SECP256R1_OID = 0x49498517, /* 1.2.840.10045.3.1.7 */ 1474 /* 0x2b,0x81,0x04,0x00,0x0a */ 1475 ECC_SECP256K1_OID = 0x7f047e21, /* 1.3.132.0.10 */ 1476 /* 0x2b,0x24,0x03,0x03,0x02,0x08,0x01,0x01,0x07 */ 1477 ECC_BRAINPOOLP256R1_OID = 0x7dfdd3d1, /* 1.3.36.3.3.2.8.1.1.7 */ 1478 /* 0x2a,0x81,0x1c,0xcf,0x55,0x01,0x82,0x2d */ 1479 ECC_SM2P256V1_OID = 0x629e807f, /* 1.2.156.10197.1.301 */ 1480 /* 0x2b,0x65,0x6e */ 1481 ECC_X25519_OID = 0x7f9165d4, /* 1.3.101.110 */ 1482 /* 0x2b,0x65,0x70 */ 1483 ECC_ED25519_OID = 0x7f8f65d4, /* 1.3.101.112 */ 1484 /* 0x2b,0x24,0x03,0x03,0x02,0x08,0x01,0x01,0x09 */ 1485 ECC_BRAINPOOLP320R1_OID = 0x7dfdd3df, /* 1.3.36.3.3.2.8.1.1.9 */ 1486 /* 0x2b,0x65,0x6f */ 1487 ECC_X448_OID = 0x7f9065d4, /* 1.3.101.111 */ 1488 /* 0x2b,0x65,0x71 */ 1489 ECC_ED448_OID = 0x7f8e65d4, /* 1.3.101.113 */ 1490 /* 0x2b,0x81,0x04,0x00,0x22 */ 1491 ECC_SECP384R1_OID = 0x7f047e09, /* 1.3.132.0.34 */ 1492 /* 0x2b,0x24,0x03,0x03,0x02,0x08,0x01,0x01,0x0b */ 1493 ECC_BRAINPOOLP384R1_OID = 0x7dfdd3dd, /* 1.3.36.3.3.2.8.1.1.11 */ 1494 /* 0x2b,0x24,0x03,0x03,0x02,0x08,0x01,0x01,0x0d */ 1495 ECC_BRAINPOOLP512R1_OID = 0x7dfdd3db, /* 1.3.36.3.3.2.8.1.1.13 */ 1496 /* 0x2b,0x81,0x04,0x00,0x23 */ 1497 ECC_SECP521R1_OID = 0x7f047e08 /* 1.3.132.0.35 */ 1498 #endif 1499 }; 1500 1501 enum Ctc_SigType { 1502 #ifdef WOLFSSL_OLD_OID_SUM 1503 /* 0x2a,0x86,0x48,0xce,0x38,0x04,0x03 */ 1504 CTC_SHAwDSA = 517, /* 1.2.840.10040.4.3 */ 1505 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x02 */ 1506 CTC_SHA256wDSA = 416, /* 2.16.840.1.101.3.4.3.2 */ 1507 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x01,0x02 */ 1508 CTC_MD2wRSA = 646, /* 1.2.840.113549.1.1.2 */ 1509 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x01,0x04 */ 1510 CTC_MD5wRSA = 648, /* 1.2.840.113549.1.1.4 */ 1511 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x01,0x05 */ 1512 CTC_SHAwRSA = 649, /* 1.2.840.113549.1.1.5 */ 1513 /* 0x2a,0x86,0x48,0xce,0x3d,0x04,0x01 */ 1514 CTC_SHAwECDSA = 520, /* 1.2.840.10045.4.1 */ 1515 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x01,0x0e */ 1516 CTC_SHA224wRSA = 658, /* 1.2.840.113549.1.1.14 */ 1517 /* 0x2a,0x86,0x48,0xce,0x3d,0x04,0x03,0x01 */ 1518 CTC_SHA224wECDSA = 523, /* 1.2.840.10045.4.3.1 */ 1519 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x01,0x0b */ 1520 CTC_SHA256wRSA = 655, /* 1.2.840.113549.1.1.11 */ 1521 /* 0x2a,0x86,0x48,0xce,0x3d,0x04,0x03,0x02 */ 1522 CTC_SHA256wECDSA = 524, /* 1.2.840.10045.4.3.2 */ 1523 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x01,0x0c */ 1524 CTC_SHA384wRSA = 656, /* 1.2.840.113549.1.1.12 */ 1525 /* 0x2a,0x86,0x48,0xce,0x3d,0x04,0x03,0x03 */ 1526 CTC_SHA384wECDSA = 525, /* 1.2.840.10045.4.3.3 */ 1527 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x01,0x0d */ 1528 CTC_SHA512wRSA = 657, /* 1.2.840.113549.1.1.13 */ 1529 /* 0x2a,0x86,0x48,0xce,0x3d,0x04,0x03,0x04 */ 1530 CTC_SHA512wECDSA = 526, /* 1.2.840.10045.4.3.4 */ 1531 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x09 */ 1532 CTC_SHA3_224wECDSA = 423, /* 2.16.840.1.101.3.4.3.9 */ 1533 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x0a */ 1534 CTC_SHA3_256wECDSA = 424, /* 2.16.840.1.101.3.4.3.10 */ 1535 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x0b */ 1536 CTC_SHA3_384wECDSA = 425, /* 2.16.840.1.101.3.4.3.11 */ 1537 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x0c */ 1538 CTC_SHA3_512wECDSA = 426, /* 2.16.840.1.101.3.4.3.12 */ 1539 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x0d */ 1540 CTC_SHA3_224wRSA = 427, /* 2.16.840.1.101.3.4.3.13 */ 1541 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x0e */ 1542 CTC_SHA3_256wRSA = 428, /* 2.16.840.1.101.3.4.3.14 */ 1543 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x0f */ 1544 CTC_SHA3_384wRSA = 429, /* 2.16.840.1.101.3.4.3.15 */ 1545 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x10 */ 1546 CTC_SHA3_512wRSA = 430, /* 2.16.840.1.101.3.4.3.16 */ 1547 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x01,0x0a */ 1548 CTC_RSASSAPSS = 654, /* 1.2.840.113549.1.1.10 */ 1549 /* 0x2a,0x81,0x1c,0xcf,0x55,0x01,0x83,0x75 */ 1550 CTC_SM3wSM2 = 740, /* 1.2.156.10197.1.501 */ 1551 /* 0x2b,0x65,0x70 */ 1552 CTC_ED25519 = 256, /* 1.3.101.112 */ 1553 /* 0x2b,0x65,0x71 */ 1554 CTC_ED448 = 257, /* 1.3.101.113 */ 1555 /* 0x2b,0xce,0x0f,0x03,0x06 */ 1556 CTC_FALCON_LEVEL1 = 273, /* 1.3.9999.3.6 */ 1557 /* 0x2b,0xce,0x0f,0x03,0x09 */ 1558 CTC_FALCON_LEVEL5 = 276, /* 1.3.9999.3.9 */ 1559 /* 0x2b,0x06,0x01,0x04,0x01,0x02,0x82,0x0b,0x0c,0x04,0x04 */ 1560 CTC_DILITHIUM_LEVEL2 = 218, /* 1.3.6.1.4.1.2.267.12.4.4 */ 1561 /* 0x2b,0x06,0x01,0x04,0x01,0x02,0x82,0x0b,0x0c,0x06,0x05 */ 1562 CTC_DILITHIUM_LEVEL3 = 221, /* 1.3.6.1.4.1.2.267.12.6.5 */ 1563 /* 0x2b,0x06,0x01,0x04,0x01,0x02,0x82,0x0b,0x0c,0x08,0x07 */ 1564 CTC_DILITHIUM_LEVEL5 = 225, /* 1.3.6.1.4.1.2.267.12.8.7 */ 1565 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x11 */ 1566 CTC_ML_DSA_LEVEL2 = 431, /* 2.16.840.1.101.3.4.3.17 */ 1567 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x12 */ 1568 CTC_ML_DSA_LEVEL3 = 432, /* 2.16.840.1.101.3.4.3.18 */ 1569 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x13 */ 1570 CTC_ML_DSA_LEVEL5 = 433, /* 2.16.840.1.101.3.4.3.19 */ 1571 /* 0x2b,0xce,0x0f,0x06,0x07,0x04 */ 1572 CTC_SPHINCS_FAST_LEVEL1 = 281, /* 1.3.9999.6.7.4 */ 1573 /* 0x2b,0xce,0x0f,0x06,0x08,0x03 */ 1574 CTC_SPHINCS_FAST_LEVEL3 = 283, /* 1.3.9999.6.8.3 */ 1575 /* 0x2b,0xce,0x0f,0x06,0x09,0x03 */ 1576 CTC_SPHINCS_FAST_LEVEL5 = 282, /* 1.3.9999.6.9.3 */ 1577 /* 0x2b,0xce,0x0f,0x06,0x07,0x0a */ 1578 CTC_SPHINCS_SMALL_LEVEL1 = 287, /* 1.3.9999.6.7.10 */ 1579 /* 0x2b,0xce,0x0f,0x06,0x08,0x07 */ 1580 CTC_SPHINCS_SMALL_LEVEL3 = 285, /* 1.3.9999.6.8.7 */ 1581 /* 0x2b,0xce,0x0f,0x06,0x09,0x07 */ 1582 CTC_SPHINCS_SMALL_LEVEL5 = 286 /* 1.3.9999.6.9.7 */ 1583 #else 1584 /* 0x2a,0x86,0x48,0xce,0x38,0x04,0x03 */ 1585 CTC_SHAwDSA = 0x314b8212, /* 1.2.840.10040.4.3 */ 1586 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x02 */ 1587 CTC_SHA256wDSA = 0x7db37af8, /* 2.16.840.1.101.3.4.3.2 */ 1588 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x01,0x02 */ 1589 CTC_MD2wRSA = 0x78b67420, /* 1.2.840.113549.1.1.2 */ 1590 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x01,0x04 */ 1591 CTC_MD5wRSA = 0x78b67426, /* 1.2.840.113549.1.1.4 */ 1592 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x01,0x05 */ 1593 CTC_SHAwRSA = 0x78b67427, /* 1.2.840.113549.1.1.5 */ 1594 /* 0x2a,0x86,0x48,0xce,0x3d,0x04,0x01 */ 1595 CTC_SHAwECDSA = 0x31498217, /* 1.2.840.10045.4.1 */ 1596 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x01,0x0e */ 1597 CTC_SHA224wRSA = 0x78b6742c, /* 1.2.840.113549.1.1.14 */ 1598 /* 0x2a,0x86,0x48,0xce,0x3d,0x04,0x03,0x01 */ 1599 CTC_SHA224wECDSA = 0x4f4b8217, /* 1.2.840.10045.4.3.1 */ 1600 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x01,0x0b */ 1601 CTC_SHA256wRSA = 0x78b67429, /* 1.2.840.113549.1.1.11 */ 1602 /* 0x2a,0x86,0x48,0xce,0x3d,0x04,0x03,0x02 */ 1603 CTC_SHA256wECDSA = 0x4c4b8217, /* 1.2.840.10045.4.3.2 */ 1604 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x01,0x0c */ 1605 CTC_SHA384wRSA = 0x78b6742e, /* 1.2.840.113549.1.1.12 */ 1606 /* 0x2a,0x86,0x48,0xce,0x3d,0x04,0x03,0x03 */ 1607 CTC_SHA384wECDSA = 0x4d4b8217, /* 1.2.840.10045.4.3.3 */ 1608 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x01,0x0d */ 1609 CTC_SHA512wRSA = 0x78b6742f, /* 1.2.840.113549.1.1.13 */ 1610 /* 0x2a,0x86,0x48,0xce,0x3d,0x04,0x03,0x04 */ 1611 CTC_SHA512wECDSA = 0x4a4b8217, /* 1.2.840.10045.4.3.4 */ 1612 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x09 */ 1613 CTC_SHA3_224wECDSA = 0x7db37af3, /* 2.16.840.1.101.3.4.3.9 */ 1614 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x0a */ 1615 CTC_SHA3_256wECDSA = 0x7db37af0, /* 2.16.840.1.101.3.4.3.10 */ 1616 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x0b */ 1617 CTC_SHA3_384wECDSA = 0x7db37af1, /* 2.16.840.1.101.3.4.3.11 */ 1618 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x0c */ 1619 CTC_SHA3_512wECDSA = 0x7db37af6, /* 2.16.840.1.101.3.4.3.12 */ 1620 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x0d */ 1621 CTC_SHA3_224wRSA = 0x7db37af7, /* 2.16.840.1.101.3.4.3.13 */ 1622 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x0e */ 1623 CTC_SHA3_256wRSA = 0x7db37af4, /* 2.16.840.1.101.3.4.3.14 */ 1624 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x0f */ 1625 CTC_SHA3_384wRSA = 0x7db37af5, /* 2.16.840.1.101.3.4.3.15 */ 1626 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x10 */ 1627 CTC_SHA3_512wRSA = 0x7db37aea, /* 2.16.840.1.101.3.4.3.16 */ 1628 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x01,0x0a */ 1629 CTC_RSASSAPSS = 0x78b67428, /* 1.2.840.113549.1.1.10 */ 1630 /* 0x2a,0x81,0x1c,0xcf,0x55,0x01,0x83,0x75 */ 1631 CTC_SM3wSM2 = 0x3a9f807f, /* 1.2.156.10197.1.501 */ 1632 /* 0x2b,0x65,0x70 */ 1633 CTC_ED25519 = 0x7f8f65d4, /* 1.3.101.112 */ 1634 /* 0x2b,0x65,0x71 */ 1635 CTC_ED448 = 0x7f8e65d4, /* 1.3.101.113 */ 1636 /* 0x2b,0xce,0x0f,0x03,0x06 */ 1637 CTC_FALCON_LEVEL1 = 0x7c0f312d, /* 1.3.9999.3.6 */ 1638 /* 0x2b,0xce,0x0f,0x03,0x09 */ 1639 CTC_FALCON_LEVEL5 = 0x7c0f3122, /* 1.3.9999.3.9 */ 1640 /* 0x2b,0x06,0x01,0x04,0x01,0x02,0x82,0x0b,0x0c,0x04,0x04 */ 1641 CTC_DILITHIUM_LEVEL2 = 0x707800d9, /* 1.3.6.1.4.1.2.267.12.4.4 */ 1642 /* 0x2b,0x06,0x01,0x04,0x01,0x02,0x82,0x0b,0x0c,0x06,0x05 */ 1643 CTC_DILITHIUM_LEVEL3 = 0x707902d9, /* 1.3.6.1.4.1.2.267.12.6.5 */ 1644 /* 0x2b,0x06,0x01,0x04,0x01,0x02,0x82,0x0b,0x0c,0x08,0x07 */ 1645 CTC_DILITHIUM_LEVEL5 = 0x707b0cd9, /* 1.3.6.1.4.1.2.267.12.8.7 */ 1646 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x11 */ 1647 CTC_ML_DSA_LEVEL2 = 0x7db37aeb, /* 2.16.840.1.101.3.4.3.17 */ 1648 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x12 */ 1649 CTC_ML_DSA_LEVEL3 = 0x7db37ae8, /* 2.16.840.1.101.3.4.3.18 */ 1650 /* 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x13 */ 1651 CTC_ML_DSA_LEVEL5 = 0x7db37ae9, /* 2.16.840.1.101.3.4.3.19 */ 1652 /* 0x2b,0xce,0x0f,0x06,0x07,0x04 */ 1653 CTC_SPHINCS_FAST_LEVEL1 = 0x06f0ca2c, /* 1.3.9999.6.7.4 */ 1654 /* 0x2b,0xce,0x0f,0x06,0x08,0x03 */ 1655 CTC_SPHINCS_FAST_LEVEL3 = 0x06f0cd23, /* 1.3.9999.6.8.3 */ 1656 /* 0x2b,0xce,0x0f,0x06,0x09,0x03 */ 1657 CTC_SPHINCS_FAST_LEVEL5 = 0x06f0cd22, /* 1.3.9999.6.9.3 */ 1658 /* 0x2b,0xce,0x0f,0x06,0x07,0x0a */ 1659 CTC_SPHINCS_SMALL_LEVEL1 = 0x06f0c42c, /* 1.3.9999.6.7.10 */ 1660 /* 0x2b,0xce,0x0f,0x06,0x08,0x07 */ 1661 CTC_SPHINCS_SMALL_LEVEL3 = 0x06f0c923, /* 1.3.9999.6.8.7 */ 1662 /* 0x2b,0xce,0x0f,0x06,0x09,0x07 */ 1663 CTC_SPHINCS_SMALL_LEVEL5 = 0x06f0c922 /* 1.3.9999.6.9.7 */ 1664 #endif 1665 }; 1666 1667 enum PKCS7_TYPES { 1668 #ifdef WOLFSSL_OLD_OID_SUM 1669 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x07 */ 1670 PKCS7_MSG = 650, /* 1.2.840.113549.1.7 */ 1671 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x07,0x01 */ 1672 DATA = 651, /* 1.2.840.113549.1.7.1 */ 1673 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x07,0x02 */ 1674 SIGNED_DATA = 652, /* 1.2.840.113549.1.7.2 */ 1675 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x07,0x03 */ 1676 ENVELOPED_DATA = 653, /* 1.2.840.113549.1.7.3 */ 1677 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x07,0x04 */ 1678 SIGNED_AND_ENVELOPED_DATA = 654, /* 1.2.840.113549.1.7.4 */ 1679 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x07,0x05 */ 1680 DIGESTED_DATA = 655, /* 1.2.840.113549.1.7.5 */ 1681 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x09,0x10,0x01,0x09 */ 1682 COMPRESSED_DATA = 678, /* 1.2.840.113549.1.9.16.1.9 */ 1683 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x07,0x06 */ 1684 ENCRYPTED_DATA = 656, /* 1.2.840.113549.1.7.6 */ 1685 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x09,0x10,0x01,0x10 */ 1686 FIRMWARE_PKG_DATA = 685, /* 1.2.840.113549.1.9.16.1.16 */ 1687 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x09,0x10,0x01,0x17 */ 1688 AUTH_ENVELOPED_DATA = 692, /* 1.2.840.113549.1.9.16.1.23 */ 1689 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x02,0x4E,0x02 */ 1690 ENCRYPTED_KEY_PACKAGE = 489 /* 2.16.840.1.101.2.1.2.78.2 */ 1691 #else 1692 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x07 */ 1693 PKCS7_MSG = 0x01498bdd, /* 1.2.840.113549.1.7 */ 1694 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x07,0x01 */ 1695 DATA = 0x7eb67423, /* 1.2.840.113549.1.7.1 */ 1696 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x07,0x02 */ 1697 SIGNED_DATA = 0x7eb67420, /* 1.2.840.113549.1.7.2 */ 1698 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x07,0x03 */ 1699 ENVELOPED_DATA = 0x7eb67421, /* 1.2.840.113549.1.7.3 */ 1700 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x07,0x04 */ 1701 SIGNED_AND_ENVELOPED_DATA = 0x7eb67426, /* 1.2.840.113549.1.7.4 */ 1702 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x07,0x05 */ 1703 DIGESTED_DATA = 0x7eb67427, /* 1.2.840.113549.1.7.5 */ 1704 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x09,0x10,0x01,0x09 */ 1705 COMPRESSED_DATA = 0x70bf8a32, /* 1.2.840.113549.1.9.16.1.9 */ 1706 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x07,0x06 */ 1707 ENCRYPTED_DATA = 0x7eb67424, /* 1.2.840.113549.1.7.6 */ 1708 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x09,0x10,0x01,0x10 */ 1709 FIRMWARE_PKG_DATA = 0x70a68a32, /* 1.2.840.113549.1.9.16.1.16 */ 1710 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x09,0x10,0x01,0x17 */ 1711 AUTH_ENVELOPED_DATA = 0x70a18a32, /* 1.2.840.113549.1.9.16.1.23 */ 1712 /* 0x60,0x86,0x48,0x01,0x65,0x02,0x01,0x02,0x4E,0x02 */ 1713 ENCRYPTED_KEY_PACKAGE = 0x034986B4 /* 2.16.840.1.101.2.1.2.78.2 */ 1714 #endif 1715 }; 1716 1717 enum PKCS12_TYPES { 1718 #ifdef WOLFSSL_OLD_OID_SUM 1719 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x0c,0x0a,0x01,0x01 */ 1720 WC_PKCS12_KeyBag = 667, /* 1.2.840.113549.1.12.10.1.1 */ 1721 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x0c,0x0a,0x01,0x02 */ 1722 WC_PKCS12_ShroudedKeyBag = 668, /* 1.2.840.113549.1.12.10.1.2 */ 1723 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x0c,0x0a,0x01,0x03 */ 1724 WC_PKCS12_CertBag = 669, /* 1.2.840.113549.1.12.10.1.3 */ 1725 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x09,0x16,0x01 */ 1726 WC_PKCS12_CertBag_Type1 = 675, /* 1.2.840.113549.1.9.22.1 */ 1727 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x0c,0x0a,0x01,0x04 */ 1728 WC_PKCS12_CrlBag = 670, /* 1.2.840.113549.1.12.10.1.4 */ 1729 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x0c,0x0a,0x01,0x05 */ 1730 WC_PKCS12_SecretBag = 671, /* 1.2.840.113549.1.12.10.1.5 */ 1731 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x0c,0x0a,0x01,0x06 */ 1732 WC_PKCS12_SafeContentsBag = 672, /* 1.2.840.113549.1.12.10.1.6 */ 1733 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x07,0x01 */ 1734 WC_PKCS12_DATA = 651, /* 1.2.840.113549.1.7.1 */ 1735 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x07,0x06 */ 1736 WC_PKCS12_ENCRYPTED_DATA = 656 /* 1.2.840.113549.1.7.6 */ 1737 #else 1738 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x0c,0x0a,0x01,0x01 */ 1739 WC_PKCS12_KeyBag = 0x75b78a28, /* 1.2.840.113549.1.12.10.1.1 */ 1740 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x0c,0x0a,0x01,0x02 */ 1741 WC_PKCS12_ShroudedKeyBag = 0x75b48a28, /* 1.2.840.113549.1.12.10.1.2 */ 1742 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x0c,0x0a,0x01,0x03 */ 1743 WC_PKCS12_CertBag = 0x75b58a28, /* 1.2.840.113549.1.12.10.1.3 */ 1744 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x09,0x16,0x01 */ 1745 WC_PKCS12_CertBag_Type1 = 0x0f498a34, /* 1.2.840.113549.1.9.22.1 */ 1746 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x0c,0x0a,0x01,0x04 */ 1747 WC_PKCS12_CrlBag = 0x75b28a28, /* 1.2.840.113549.1.12.10.1.4 */ 1748 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x0c,0x0a,0x01,0x05 */ 1749 WC_PKCS12_SecretBag = 0x75b38a28, /* 1.2.840.113549.1.12.10.1.5 */ 1750 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x0c,0x0a,0x01,0x06 */ 1751 WC_PKCS12_SafeContentsBag = 0x75b08a28, /* 1.2.840.113549.1.12.10.1.6 */ 1752 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x07,0x01 */ 1753 WC_PKCS12_DATA = 0x7eb67423, /* 1.2.840.113549.1.7.1 */ 1754 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x07,0x06 */ 1755 WC_PKCS12_ENCRYPTED_DATA = 0x7eb67424 /* 1.2.840.113549.1.7.6 */ 1756 #endif 1757 }; 1758 1759 enum CertName_Sum { 1760 #ifdef WOLFSSL_OLD_OID_SUM 1761 /* 0x55,0x04,0x03 */ 1762 /* 2.5.4.3 */ 1763 WC_NAME_COMMON_NAME_OID = 92, 1764 /* 0x55,0x04,0x04 */ 1765 /* 2.5.4.4 */ 1766 WC_NAME_SURNAME_OID = 93, 1767 /* 0x55,0x04,0x05 */ 1768 /* 2.5.4.5 */ 1769 WC_NAME_SERIAL_NUMBER_OID = 94, 1770 /* 0x55,0x04,0x06 */ 1771 /* 2.5.4.6 */ 1772 WC_NAME_COUNTRY_NAME_OID = 95, 1773 /* 0x55,0x04,0x07 */ 1774 /* 2.5.4.7 */ 1775 WC_NAME_LOCALITY_NAME_OID = 96, 1776 /* 0x55,0x04,0x08 */ 1777 /* 2.5.4.8 */ 1778 WC_NAME_STATE_NAME_OID = 97, 1779 /* 0x55,0x04,0x09 */ 1780 /* 2.5.4.9 */ 1781 WC_NAME_STREET_ADDRESS_OID = 98, 1782 /* 0x55,0x04,0x0a */ 1783 /* 2.5.4.10 */ 1784 WC_NAME_ORGANIZATION_NAME_OID = 99, 1785 /* 0x55,0x04,0x0b */ 1786 /* 2.5.4.11 */ 1787 WC_NAME_ORGANIZATION_UNIT_NAME_OID = 100, 1788 /* 0x55,0x04,0x09,0x0c */ 1789 /* 2.5.4.9.12 */ 1790 WC_NAME_TITLE_OID = 110, 1791 /* 0x55,0x04,0x0d */ 1792 /* 2.5.4.13 */ 1793 WC_NAME_DESCRIPTION_OID = 102, 1794 /* 0x55,0x04,0x0f */ 1795 /* 2.5.4.15 */ 1796 WC_NAME_BUSINESS_CATEGORY_OID = 104, 1797 /* 0x55,0x04,0x11 */ 1798 /* 2.5.4.17 */ 1799 WC_NAME_POSTAL_CODE_OID = 106, 1800 /* 0x55,0x04,0x29 */ 1801 /* 2.5.4.41 */ 1802 WC_NAME_NAME_OID = 130, 1803 /* 0x55,0x04,0x2a */ 1804 /* 2.5.4.42 */ 1805 WC_NAME_GIVEN_NAME_OID = 131, 1806 /* 0x55,0x04,0x2b */ 1807 /* 2.5.4.43 */ 1808 WC_NAME_INITIALIS_OID = 132, 1809 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x09,0x01 */ 1810 /* 1.2.840.113549.1.9.1 */ 1811 WC_NAME_EMAIL_ADDRESS_OID = 653, 1812 /* 0x09,0x92,0x26,0x89,0x93,0xf2,0x2c,0x64,0x01,0x01 */ 1813 /* 0.9.2342.19200300.100.1.1 */ 1814 WC_NAME_USER_ID_OID = 865, 1815 /* 0x09,0x92,0x26,0x89,0x93,0xf2,0x2c,0x64,0x01,0x03 */ 1816 /* 0.9.2342.19200300.100.1.3 */ 1817 WC_NAME_RFC822_MAILBOX_OID = 867, 1818 /* 0x09,0x92,0x26,0x89,0x93,0xf2,0x2c,0x64,0x01,0x05 */ 1819 /* 0.9.2342.19200300.100.1.5 */ 1820 WC_NAME_FAVOURITE_DRINK_OID = 869, 1821 /* 0x09,0x92,0x26,0x89,0x93,0xf2,0x2c,0x64,0x01,0x19 */ 1822 /* 0.9.2342.19200300.100.1.25 */ 1823 WC_NAME_DOMAIN_COMPONENT_OID = 889, 1824 /* 0x2b,0x06,0x01,0x04,0x01,0x82,0x37,0x3c,0x02,0x01,0x02 */ 1825 /* 1.3.6.1.4.1.311.60.2.1.2 */ 1826 WC_NAME_JURIS_STATE_PROV_OID = 305, 1827 /* 0x2b,0x06,0x01,0x04,0x01,0x82,0x37,0x3c,0x02,0x01,0x03 */ 1828 /* 1.3.6.1.4.1.311.60.2.1.3 */ 1829 WC_NAME_JURIS_COUNTRY_OID = 306 1830 #else 1831 /* 0x55,0x04,0x03 */ 1832 /* 2.5.4.3 */ 1833 WC_NAME_COMMON_NAME_OID = 0x7ffc04aa, 1834 /* 0x55,0x04,0x04 */ 1835 /* 2.5.4.4 */ 1836 WC_NAME_SURNAME_OID = 0x7ffb04aa, 1837 /* 0x55,0x04,0x05 */ 1838 /* 2.5.4.5 */ 1839 WC_NAME_SERIAL_NUMBER_OID = 0x7ffa04aa, 1840 /* 0x55,0x04,0x06 */ 1841 /* 2.5.4.6 */ 1842 WC_NAME_COUNTRY_NAME_OID = 0x7ff904aa, 1843 /* 0x55,0x04,0x07 */ 1844 /* 2.5.4.7 */ 1845 WC_NAME_LOCALITY_NAME_OID = 0x7ff804aa, 1846 /* 0x55,0x04,0x08 */ 1847 /* 2.5.4.8 */ 1848 WC_NAME_STATE_NAME_OID = 0x7ff704aa, 1849 /* 0x55,0x04,0x09 */ 1850 /* 2.5.4.9 */ 1851 WC_NAME_STREET_ADDRESS_OID = 0x7ff604aa, 1852 /* 0x55,0x04,0x0a */ 1853 /* 2.5.4.10 */ 1854 WC_NAME_ORGANIZATION_NAME_OID = 0x7ff504aa, 1855 /* 0x55,0x04,0x0b */ 1856 /* 2.5.4.11 */ 1857 WC_NAME_ORGANIZATION_UNIT_NAME_OID = 0x7ff404aa, 1858 /* 0x55,0x04,0x09,0x0c */ 1859 /* 2.5.4.9.12 */ 1860 WC_NAME_TITLE_OID = 0x0cf604aa, 1861 /* 0x55,0x04,0x0d */ 1862 /* 2.5.4.13 */ 1863 WC_NAME_DESCRIPTION_OID = 0x7ff204aa, 1864 /* 0x55,0x04,0x0f */ 1865 /* 2.5.4.15 */ 1866 WC_NAME_BUSINESS_CATEGORY_OID = 0x7ff004aa, 1867 /* 0x55,0x04,0x11 */ 1868 /* 2.5.4.17 */ 1869 WC_NAME_POSTAL_CODE_OID = 0x7fee04aa, 1870 /* 0x55,0x04,0x29 */ 1871 /* 2.5.4.41 */ 1872 WC_NAME_NAME_OID = 0x7fd604aa, 1873 /* 0x55,0x04,0x2a */ 1874 /* 2.5.4.42 */ 1875 WC_NAME_GIVEN_NAME_OID = 0x7fd504aa, 1876 /* 0x55,0x04,0x2b */ 1877 /* 2.5.4.43 */ 1878 WC_NAME_INITIALIS_OID = 0x7fd404aa, 1879 /* 0x2a,0x86,0x48,0x86,0xf7,0x0d,0x01,0x09,0x01 */ 1880 /* 1.2.840.113549.1.9.1 */ 1881 WC_NAME_EMAIL_ADDRESS_OID = 0x70b67423, 1882 /* 0x09,0x92,0x26,0x89,0x93,0xf2,0x2c,0x64,0x01,0x01 */ 1883 /* 0.9.2342.19200300.100.1.1 */ 1884 WC_NAME_USER_ID_OID = 0x6d0a6164, 1885 /* 0x09,0x92,0x26,0x89,0x93,0xf2,0x2c,0x64,0x01,0x03 */ 1886 /* 0.9.2342.19200300.100.1.3 */ 1887 WC_NAME_RFC822_MAILBOX_OID = 0x6d0a6364, 1888 /* 0x09,0x92,0x26,0x89,0x93,0xf2,0x2c,0x64,0x01,0x05 */ 1889 /* 0.9.2342.19200300.100.1.5 */ 1890 WC_NAME_FAVOURITE_DRINK_OID = 0x6d0a6564, 1891 /* 0x09,0x92,0x26,0x89,0x93,0xf2,0x2c,0x64,0x01,0x19 */ 1892 /* 0.9.2342.19200300.100.1.25 */ 1893 WC_NAME_DOMAIN_COMPONENT_OID = 0x6d0a7964, 1894 /* 0x2b,0x06,0x01,0x04,0x01,0x82,0x37,0x3c,0x02,0x01,0x02 */ 1895 /* 1.3.6.1.4.1.311.60.2.1.2 */ 1896 WC_NAME_JURIS_STATE_PROV_OID = 0x47cb85d7, 1897 /* 0x2b,0x06,0x01,0x04,0x01,0x82,0x37,0x3c,0x02,0x01,0x03 */ 1898 /* 1.3.6.1.4.1.311.60.2.1.3 */ 1899 WC_NAME_JURIS_COUNTRY_OID = 0x47ca85d7 1900 #endif 1901 }; 1902 1903 #endif /* !WOLF_CRYPT_OID_SUM_H */