gnunet-android

GNUnet for Android
Log | Files | Refs | README

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 */