1*62c56f98SSadaf EbrahimiEmpty length 2*62c56f98SSadaf Ebrahimiparse_prefixes:"04":MBEDTLS_ERR_ASN1_OUT_OF_DATA:UNPREDICTABLE_RESULT 3*62c56f98SSadaf Ebrahimi 4*62c56f98SSadaf EbrahimiIncomplete length 5*62c56f98SSadaf Ebrahimiparse_prefixes:"0481":MBEDTLS_ERR_ASN1_OUT_OF_DATA:UNPREDICTABLE_RESULT 6*62c56f98SSadaf Ebrahimi 7*62c56f98SSadaf EbrahimiPrefixes of OCTET STRING, length=0 8*62c56f98SSadaf Ebrahimiparse_prefixes:"0400":0:0 9*62c56f98SSadaf Ebrahimi 10*62c56f98SSadaf EbrahimiPrefixes of OCTET STRING, length=0 (0 length bytes) 11*62c56f98SSadaf Ebrahimiparse_prefixes:"0480":MBEDTLS_ERR_ASN1_INVALID_LENGTH:MBEDTLS_ERR_ASN1_INVALID_LENGTH 12*62c56f98SSadaf Ebrahimi 13*62c56f98SSadaf EbrahimiPrefixes of OCTET STRING, length=1 14*62c56f98SSadaf Ebrahimiparse_prefixes:"040141":0:0 15*62c56f98SSadaf Ebrahimi 16*62c56f98SSadaf EbrahimiPrefixes of OCTET STRING, length=2 17*62c56f98SSadaf Ebrahimiparse_prefixes:"04024142":0:0 18*62c56f98SSadaf Ebrahimi 19*62c56f98SSadaf EbrahimiPrefixes of BOOLEAN, length=0 20*62c56f98SSadaf Ebrahimiparse_prefixes:"0100":MBEDTLS_ERR_ASN1_INVALID_LENGTH:MBEDTLS_ERR_ASN1_INVALID_LENGTH 21*62c56f98SSadaf Ebrahimi 22*62c56f98SSadaf EbrahimiPrefixes of BOOLEAN, length=1 23*62c56f98SSadaf Ebrahimiparse_prefixes:"010100":0:0 24*62c56f98SSadaf Ebrahimi 25*62c56f98SSadaf EbrahimiPrefixes of BOOLEAN, length=2 26*62c56f98SSadaf Ebrahimiparse_prefixes:"01020000":MBEDTLS_ERR_ASN1_INVALID_LENGTH:MBEDTLS_ERR_ASN1_INVALID_LENGTH 27*62c56f98SSadaf Ebrahimi 28*62c56f98SSadaf EbrahimiPrefixes of INTEGER, length=1 29*62c56f98SSadaf Ebrahimiparse_prefixes:"020141":0:0 30*62c56f98SSadaf Ebrahimi 31*62c56f98SSadaf EbrahimiPrefixes of INTEGER, length=2 32*62c56f98SSadaf Ebrahimiparse_prefixes:"02024142":0:0 33*62c56f98SSadaf Ebrahimi 34*62c56f98SSadaf EbrahimiPrefixes of INTEGER, length=5 35*62c56f98SSadaf Ebrahimiparse_prefixes:"02054142434445":0:0 36*62c56f98SSadaf Ebrahimi 37*62c56f98SSadaf EbrahimiPrefixes of empty BIT STRING 38*62c56f98SSadaf Ebrahimiparse_prefixes:"0300":MBEDTLS_ERR_ASN1_OUT_OF_DATA:UNPREDICTABLE_RESULT 39*62c56f98SSadaf Ebrahimi 40*62c56f98SSadaf EbrahimiPrefixes of BIT STRING, unused_bits=0, payload_length=0 41*62c56f98SSadaf Ebrahimiparse_prefixes:"030100":0:MBEDTLS_ERR_ASN1_LENGTH_MISMATCH 42*62c56f98SSadaf Ebrahimi 43*62c56f98SSadaf EbrahimiPrefixes of BIT STRING, unused_bits=0, payload_length=1 44*62c56f98SSadaf Ebrahimiparse_prefixes:"0302002a":0:MBEDTLS_ERR_ASN1_LENGTH_MISMATCH 45*62c56f98SSadaf Ebrahimi 46*62c56f98SSadaf EbrahimiPrefixes of BIT STRING, unused_bits=1, payload_length=1 47*62c56f98SSadaf Ebrahimiparse_prefixes:"0302012a":0:MBEDTLS_ERR_ASN1_LENGTH_MISMATCH 48*62c56f98SSadaf Ebrahimi 49*62c56f98SSadaf EbrahimiPrefixes of empty SEQUENCE 50*62c56f98SSadaf Ebrahimiparse_prefixes:"3000":0:0 51*62c56f98SSadaf Ebrahimi 52*62c56f98SSadaf EbrahimiPrefixes of SEQUENCE of BOOLEAN, INTEGER, INTEGER 53*62c56f98SSadaf Ebrahimiparse_prefixes:"300b01010102012a0203123456":0:0 54*62c56f98SSadaf Ebrahimi 55*62c56f98SSadaf EbrahimiPrefixes of SEQUENCE of (SEQUENCE of INTEGER, INTEGER), INTEGER 56*62c56f98SSadaf Ebrahimiparse_prefixes:"300b3006020141020142020161":0:0 57*62c56f98SSadaf Ebrahimi 58*62c56f98SSadaf Ebrahimilength=0 (short form) 59*62c56f98SSadaf Ebrahimiget_len:"00":0 60*62c56f98SSadaf Ebrahimi 61*62c56f98SSadaf Ebrahimilength=0 (1 length byte) 62*62c56f98SSadaf Ebrahimiget_len:"8100":0 63*62c56f98SSadaf Ebrahimi 64*62c56f98SSadaf Ebrahimilength=0 (2 length bytes) 65*62c56f98SSadaf Ebrahimiget_len:"820000":0 66*62c56f98SSadaf Ebrahimi 67*62c56f98SSadaf Ebrahimilength=1 (short form) 68*62c56f98SSadaf Ebrahimiget_len:"01":1 69*62c56f98SSadaf Ebrahimi 70*62c56f98SSadaf Ebrahimilength=1 (1 length byte) 71*62c56f98SSadaf Ebrahimiget_len:"8101":1 72*62c56f98SSadaf Ebrahimi 73*62c56f98SSadaf Ebrahimilength=1 (2 length bytes) 74*62c56f98SSadaf Ebrahimiget_len:"820001":1 75*62c56f98SSadaf Ebrahimi 76*62c56f98SSadaf Ebrahimilength=1 (3 length bytes) 77*62c56f98SSadaf Ebrahimiget_len:"83000001":1 78*62c56f98SSadaf Ebrahimi 79*62c56f98SSadaf Ebrahimilength=1 (4 length bytes) 80*62c56f98SSadaf Ebrahimiget_len:"8400000001":1 81*62c56f98SSadaf Ebrahimi 82*62c56f98SSadaf Ebrahimilength=2 (short form) 83*62c56f98SSadaf Ebrahimiget_len:"02":2 84*62c56f98SSadaf Ebrahimi 85*62c56f98SSadaf Ebrahimilength=2 (1 length byte) 86*62c56f98SSadaf Ebrahimiget_len:"8102":2 87*62c56f98SSadaf Ebrahimi 88*62c56f98SSadaf Ebrahimilength=2 (2 length bytes) 89*62c56f98SSadaf Ebrahimiget_len:"820002":2 90*62c56f98SSadaf Ebrahimi 91*62c56f98SSadaf Ebrahimilength=2 (3 length bytes) 92*62c56f98SSadaf Ebrahimiget_len:"83000002":2 93*62c56f98SSadaf Ebrahimi 94*62c56f98SSadaf Ebrahimilength=2 (4 length bytes) 95*62c56f98SSadaf Ebrahimiget_len:"8400000002":2 96*62c56f98SSadaf Ebrahimi 97*62c56f98SSadaf Ebrahimilength=127 (short form) 98*62c56f98SSadaf Ebrahimiget_len:"7f":127 99*62c56f98SSadaf Ebrahimi 100*62c56f98SSadaf Ebrahimilength=128 (1 length byte) 101*62c56f98SSadaf Ebrahimiget_len:"8180":128 102*62c56f98SSadaf Ebrahimi 103*62c56f98SSadaf Ebrahimilength=128 (2 length bytes) 104*62c56f98SSadaf Ebrahimiget_len:"820080":128 105*62c56f98SSadaf Ebrahimi 106*62c56f98SSadaf Ebrahimilength=255 (1 length byte) 107*62c56f98SSadaf Ebrahimiget_len:"81ff":255 108*62c56f98SSadaf Ebrahimi 109*62c56f98SSadaf Ebrahimilength=255 (2 length bytes) 110*62c56f98SSadaf Ebrahimiget_len:"8200ff":255 111*62c56f98SSadaf Ebrahimi 112*62c56f98SSadaf Ebrahimilength=256 (2 length bytes) 113*62c56f98SSadaf Ebrahimiget_len:"820100":256 114*62c56f98SSadaf Ebrahimi 115*62c56f98SSadaf Ebrahimilength=256 (3 length bytes) 116*62c56f98SSadaf Ebrahimiget_len:"83000100":256 117*62c56f98SSadaf Ebrahimi 118*62c56f98SSadaf Ebrahimilength=258 (2 length bytes) 119*62c56f98SSadaf Ebrahimiget_len:"820102":258 120*62c56f98SSadaf Ebrahimi 121*62c56f98SSadaf Ebrahimilength=258 (3 length bytes) 122*62c56f98SSadaf Ebrahimiget_len:"83000102":258 123*62c56f98SSadaf Ebrahimi 124*62c56f98SSadaf Ebrahimilength=65535 (2 length bytes) 125*62c56f98SSadaf Ebrahimiget_len:"82ffff":65535 126*62c56f98SSadaf Ebrahimi 127*62c56f98SSadaf Ebrahimilength=65535 (3 length bytes) 128*62c56f98SSadaf Ebrahimiget_len:"8300ffff":65535 129*62c56f98SSadaf Ebrahimi 130*62c56f98SSadaf Ebrahimilength=65535 (4 length bytes) 131*62c56f98SSadaf Ebrahimiget_len:"840000ffff":65535 132*62c56f98SSadaf Ebrahimi 133*62c56f98SSadaf Ebrahimilength=65536 (3 length bytes) 134*62c56f98SSadaf Ebrahimiget_len:"83010000":65536 135*62c56f98SSadaf Ebrahimi 136*62c56f98SSadaf Ebrahimilength=65536 (4 length bytes) 137*62c56f98SSadaf Ebrahimiget_len:"8400010000":65536 138*62c56f98SSadaf Ebrahimi 139*62c56f98SSadaf Ebrahimilength=16777215 (3 length bytes) 140*62c56f98SSadaf Ebrahimiget_len:"83ffffff":16777215 141*62c56f98SSadaf Ebrahimi 142*62c56f98SSadaf Ebrahimilength=16777215 (4 length bytes) 143*62c56f98SSadaf Ebrahimiget_len:"8400ffffff":16777215 144*62c56f98SSadaf Ebrahimi 145*62c56f98SSadaf Ebrahimilength=16777216 (4 length bytes) 146*62c56f98SSadaf Ebrahimiget_len:"8401000000":16777216 147*62c56f98SSadaf Ebrahimi 148*62c56f98SSadaf Ebrahimilength=16909060 (4 length bytes) 149*62c56f98SSadaf Ebrahimiget_len:"8401020304":16909060 150*62c56f98SSadaf Ebrahimi 151*62c56f98SSadaf EbrahimiBOOLEAN FALSE 152*62c56f98SSadaf Ebrahimiget_boolean:"010100":0:0 153*62c56f98SSadaf Ebrahimi 154*62c56f98SSadaf EbrahimiBOOLEAN TRUE (1) 155*62c56f98SSadaf Ebrahimiget_boolean:"010101":1:0 156*62c56f98SSadaf Ebrahimi 157*62c56f98SSadaf EbrahimiBOOLEAN TRUE (2) 158*62c56f98SSadaf Ebrahimiget_boolean:"010101":1:0 159*62c56f98SSadaf Ebrahimi 160*62c56f98SSadaf EbrahimiBOOLEAN TRUE (128) 161*62c56f98SSadaf Ebrahimiget_boolean:"010180":1:0 162*62c56f98SSadaf Ebrahimi 163*62c56f98SSadaf EbrahimiBOOLEAN TRUE (255) 164*62c56f98SSadaf Ebrahimiget_boolean:"0101ff":1:0 165*62c56f98SSadaf Ebrahimi 166*62c56f98SSadaf EbrahimiNot BOOLEAN 167*62c56f98SSadaf Ebrahimiget_boolean:"020101":0:MBEDTLS_ERR_ASN1_UNEXPECTED_TAG 168*62c56f98SSadaf Ebrahimi 169*62c56f98SSadaf EbrahimiEmpty INTEGER 170*62c56f98SSadaf Ebrahimiempty_integer:"0200" 171*62c56f98SSadaf Ebrahimi 172*62c56f98SSadaf EbrahimiINTEGER 0 173*62c56f98SSadaf Ebrahimiget_integer:"020100":"0":0 174*62c56f98SSadaf Ebrahimi 175*62c56f98SSadaf EbrahimiINTEGER 0, extra leading 0 176*62c56f98SSadaf Ebrahimiget_integer:"02020000":"0":0 177*62c56f98SSadaf Ebrahimi 178*62c56f98SSadaf EbrahimiINTEGER 1 179*62c56f98SSadaf Ebrahimiget_integer:"020101":"1":0: 180*62c56f98SSadaf Ebrahimi 181*62c56f98SSadaf EbrahimiINTEGER 1, extra leading 0 182*62c56f98SSadaf Ebrahimiget_integer:"02020001":"1":0: 183*62c56f98SSadaf Ebrahimi 184*62c56f98SSadaf EbrahimiINTEGER 0x7f 185*62c56f98SSadaf Ebrahimiget_integer:"02017f":"7f":0 186*62c56f98SSadaf Ebrahimi 187*62c56f98SSadaf EbrahimiINTEGER 0x80 188*62c56f98SSadaf Ebrahimiget_integer:"02020080":"80":0 189*62c56f98SSadaf Ebrahimi 190*62c56f98SSadaf EbrahimiINTEGER 0x80, extra leading 0 191*62c56f98SSadaf Ebrahimiget_integer:"0203000080":"80":0 192*62c56f98SSadaf Ebrahimi 193*62c56f98SSadaf EbrahimiINTEGER 0xff 194*62c56f98SSadaf Ebrahimiget_integer:"020200ff":"ff":0 195*62c56f98SSadaf Ebrahimi 196*62c56f98SSadaf EbrahimiINTEGER 0x7fff 197*62c56f98SSadaf Ebrahimiget_integer:"02027fff":"7fff":0 198*62c56f98SSadaf Ebrahimi 199*62c56f98SSadaf EbrahimiINTEGER 0x12345678 200*62c56f98SSadaf Ebrahimiget_integer:"020412345678":"12345678":0 201*62c56f98SSadaf Ebrahimi 202*62c56f98SSadaf EbrahimiINTEGER 0x12345678, extra leading 0 203*62c56f98SSadaf Ebrahimiget_integer:"02050012345678":"12345678":0 204*62c56f98SSadaf Ebrahimi 205*62c56f98SSadaf EbrahimiINTEGER 0x7fffffff 206*62c56f98SSadaf Ebrahimiget_integer:"02047fffffff":"7fffffff":0 207*62c56f98SSadaf Ebrahimi 208*62c56f98SSadaf EbrahimiINTEGER 0x7fffffff, extra leading 0 209*62c56f98SSadaf Ebrahimiget_integer:"0205007fffffff":"7fffffff":0 210*62c56f98SSadaf Ebrahimi 211*62c56f98SSadaf EbrahimiINTEGER 0x80000000 212*62c56f98SSadaf Ebrahimiget_integer:"02050080000000":"80000000":0 213*62c56f98SSadaf Ebrahimi 214*62c56f98SSadaf EbrahimiINTEGER 0xffffffff 215*62c56f98SSadaf Ebrahimiget_integer:"020500ffffffff":"ffffffff":0 216*62c56f98SSadaf Ebrahimi 217*62c56f98SSadaf EbrahimiINTEGER 0x100000000 218*62c56f98SSadaf Ebrahimiget_integer:"02050100000000":"0100000000":0 219*62c56f98SSadaf Ebrahimi 220*62c56f98SSadaf EbrahimiINTEGER 0x123456789abcdef0 221*62c56f98SSadaf Ebrahimiget_integer:"0208123456789abcdef0":"123456789abcdef0":0 222*62c56f98SSadaf Ebrahimi 223*62c56f98SSadaf EbrahimiINTEGER 0xfedcab9876543210 224*62c56f98SSadaf Ebrahimiget_integer:"020900fedcab9876543210":"fedcab9876543210":0 225*62c56f98SSadaf Ebrahimi 226*62c56f98SSadaf EbrahimiINTEGER 0x1fedcab9876543210 227*62c56f98SSadaf Ebrahimiget_integer:"020901fedcab9876543210":"1fedcab9876543210":0 228*62c56f98SSadaf Ebrahimi 229*62c56f98SSadaf EbrahimiINTEGER with 127 value octets 230*62c56f98SSadaf Ebrahimiget_integer:"027f0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcd":"0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcd":0 231*62c56f98SSadaf Ebrahimi 232*62c56f98SSadaf EbrahimiINTEGER with 127 value octets (long length encoding) 233*62c56f98SSadaf Ebrahimiget_integer:"02817f0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcd":"0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcd":0 234*62c56f98SSadaf Ebrahimi 235*62c56f98SSadaf EbrahimiINTEGER with 128 value octets 236*62c56f98SSadaf Ebrahimiget_integer:"0281800123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef":"0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef":0 237*62c56f98SSadaf Ebrahimi 238*62c56f98SSadaf EbrahimiINTEGER with 128 value octets (leading 0 in length) 239*62c56f98SSadaf Ebrahimiget_integer:"028200800123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef":"0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef":0 240*62c56f98SSadaf Ebrahimi 241*62c56f98SSadaf EbrahimiINTEGER -1 242*62c56f98SSadaf Ebrahimiget_integer:"0201ff":"-1":0 243*62c56f98SSadaf Ebrahimi 244*62c56f98SSadaf EbrahimiINTEGER -1, extra leading ff 245*62c56f98SSadaf Ebrahimiget_integer:"0202ffff":"-1":0 246*62c56f98SSadaf Ebrahimi 247*62c56f98SSadaf EbrahimiINTEGER -0x7f 248*62c56f98SSadaf Ebrahimiget_integer:"020181":"-7f":0 249*62c56f98SSadaf Ebrahimi 250*62c56f98SSadaf EbrahimiINTEGER -0x80 251*62c56f98SSadaf Ebrahimiget_integer:"020180":"-80":0 252*62c56f98SSadaf Ebrahimi 253*62c56f98SSadaf EbrahimiINTEGER -0x81 254*62c56f98SSadaf Ebrahimiget_integer:"0202ff7f":"-81":0 255*62c56f98SSadaf Ebrahimi 256*62c56f98SSadaf EbrahimiINTEGER -0xff 257*62c56f98SSadaf Ebrahimiget_integer:"0202ff01":"-ff":0 258*62c56f98SSadaf Ebrahimi 259*62c56f98SSadaf EbrahimiINTEGER -0x100 260*62c56f98SSadaf Ebrahimiget_integer:"0202ff00":"-100":0 261*62c56f98SSadaf Ebrahimi 262*62c56f98SSadaf EbrahimiINTEGER -0x7fffffff 263*62c56f98SSadaf Ebrahimiget_integer:"020480000001":"-7fffffff":0 264*62c56f98SSadaf Ebrahimi 265*62c56f98SSadaf EbrahimiINTEGER -0x80000000 266*62c56f98SSadaf Ebrahimiget_integer:"020480000000":"-80000000":0 267*62c56f98SSadaf Ebrahimi 268*62c56f98SSadaf EbrahimiINTEGER -0x80000001 269*62c56f98SSadaf Ebrahimiget_integer:"0205ff7fffffff":"-80000001":0 270*62c56f98SSadaf Ebrahimi 271*62c56f98SSadaf EbrahimiINTEGER -0xffffffff 272*62c56f98SSadaf Ebrahimiget_integer:"0205ff00000001":"-ffffffff":0 273*62c56f98SSadaf Ebrahimi 274*62c56f98SSadaf EbrahimiINTEGER -0x100000000 275*62c56f98SSadaf Ebrahimiget_integer:"0205ff00000000":"-100000000":0 276*62c56f98SSadaf Ebrahimi 277*62c56f98SSadaf EbrahimiINTEGER -0x123456789abcdef0 278*62c56f98SSadaf Ebrahimiget_integer:"0208edcba98765432110":"-123456789abcdef0":0 279*62c56f98SSadaf Ebrahimi 280*62c56f98SSadaf EbrahimiINTEGER -0xfedcba9876543210 281*62c56f98SSadaf Ebrahimiget_integer:"0209ff0123456789abcdf0":"-fedcba9876543210":0 282*62c56f98SSadaf Ebrahimi 283*62c56f98SSadaf EbrahimiINTEGER -0x1fedcab9876543210 284*62c56f98SSadaf Ebrahimiget_integer:"0209fe0123546789abcdf0":"-1fedcab9876543210":0 285*62c56f98SSadaf Ebrahimi 286*62c56f98SSadaf EbrahimiNot INTEGER 287*62c56f98SSadaf Ebrahimiget_integer:"010101":"":MBEDTLS_ERR_ASN1_UNEXPECTED_TAG 288*62c56f98SSadaf Ebrahimi 289*62c56f98SSadaf EbrahimiINTEGER too large for mpi 290*62c56f98SSadaf Ebrahimiget_mpi_too_large: 291*62c56f98SSadaf Ebrahimi 292*62c56f98SSadaf EbrahimiENUMERATED 0 293*62c56f98SSadaf Ebrahimiget_enum:"0A0100":"0":0 294*62c56f98SSadaf Ebrahimi 295*62c56f98SSadaf EbrahimiENUMERATED 0, extra leading 0 296*62c56f98SSadaf Ebrahimiget_enum:"0A020000":"0":0 297*62c56f98SSadaf Ebrahimi 298*62c56f98SSadaf EbrahimiENUMERATED 1 299*62c56f98SSadaf Ebrahimiget_enum:"0A0101":"1":0 300*62c56f98SSadaf Ebrahimi 301*62c56f98SSadaf EbrahimiENUMERATED 1, extra leading 0 302*62c56f98SSadaf Ebrahimiget_enum:"0A020001":"1":0 303*62c56f98SSadaf Ebrahimi 304*62c56f98SSadaf EbrahimiENUMERATED 0x7f 305*62c56f98SSadaf Ebrahimiget_enum:"0A017f":"7f":0 306*62c56f98SSadaf Ebrahimi 307*62c56f98SSadaf EbrahimiENUMERATED 0x80 308*62c56f98SSadaf Ebrahimiget_enum:"0A020080":"80":0 309*62c56f98SSadaf Ebrahimi 310*62c56f98SSadaf EbrahimiENUMERATED 0x80, extra leading 0 311*62c56f98SSadaf Ebrahimiget_enum:"0A03000080":"80":0 312*62c56f98SSadaf Ebrahimi 313*62c56f98SSadaf EbrahimiENUMERATED 0xff 314*62c56f98SSadaf Ebrahimiget_enum:"0A0200ff":"ff":0 315*62c56f98SSadaf Ebrahimi 316*62c56f98SSadaf EbrahimiENUMERATED 0x7fff 317*62c56f98SSadaf Ebrahimiget_enum:"0A027fff":"7fff":0 318*62c56f98SSadaf Ebrahimi 319*62c56f98SSadaf EbrahimiENUMERATED 0x12345678 320*62c56f98SSadaf Ebrahimiget_enum:"0A0412345678":"12345678":0 321*62c56f98SSadaf Ebrahimi 322*62c56f98SSadaf EbrahimiENUMERATED 0x12345678, extra leading 0 323*62c56f98SSadaf Ebrahimiget_enum:"0A050012345678":"12345678":0 324*62c56f98SSadaf Ebrahimi 325*62c56f98SSadaf EbrahimiENUMERATED 0x7fffffff 326*62c56f98SSadaf Ebrahimiget_enum:"0A047fffffff":"7fffffff":0 327*62c56f98SSadaf Ebrahimi 328*62c56f98SSadaf EbrahimiENUMERATED 0x7fffffff, extra leading 0 329*62c56f98SSadaf Ebrahimiget_enum:"0A05007fffffff":"7fffffff":0 330*62c56f98SSadaf Ebrahimi 331*62c56f98SSadaf EbrahimiENUMERATED 0x80000000 332*62c56f98SSadaf Ebrahimiget_enum:"0A050080000000":"80000000":0 333*62c56f98SSadaf Ebrahimi 334*62c56f98SSadaf EbrahimiENUMERATED 0xffffffff 335*62c56f98SSadaf Ebrahimiget_enum:"0A0500ffffffff":"ffffffff":0 336*62c56f98SSadaf Ebrahimi 337*62c56f98SSadaf EbrahimiENUMERATED 0x100000000 338*62c56f98SSadaf Ebrahimiget_enum:"0A050100000000":"0100000000":0 339*62c56f98SSadaf Ebrahimi 340*62c56f98SSadaf EbrahimiENUMERATED -1 341*62c56f98SSadaf Ebrahimiget_enum:"0A01ff":"-1":0 342*62c56f98SSadaf Ebrahimi 343*62c56f98SSadaf EbrahimiENUMERATED -1, extra leading ff 344*62c56f98SSadaf Ebrahimiget_enum:"0A02ffff":"-1":0 345*62c56f98SSadaf Ebrahimi 346*62c56f98SSadaf EbrahimiENUMERATED -0x7f 347*62c56f98SSadaf Ebrahimiget_enum:"0A0181":"-7f":0 348*62c56f98SSadaf Ebrahimi 349*62c56f98SSadaf EbrahimiENUMERATED -0x80 350*62c56f98SSadaf Ebrahimiget_enum:"0A0180":"-80":0 351*62c56f98SSadaf Ebrahimi 352*62c56f98SSadaf EbrahimiENUMERATED -0x81 353*62c56f98SSadaf Ebrahimiget_enum:"0A02ff7f":"-81":0 354*62c56f98SSadaf Ebrahimi 355*62c56f98SSadaf EbrahimiENUMERATED -0xff 356*62c56f98SSadaf Ebrahimiget_enum:"0A02ff01":"-ff":0 357*62c56f98SSadaf Ebrahimi 358*62c56f98SSadaf EbrahimiENUMERATED -0x100 359*62c56f98SSadaf Ebrahimiget_enum:"0A02ff00":"-100":0 360*62c56f98SSadaf Ebrahimi 361*62c56f98SSadaf EbrahimiENUMERATED -0x7fffffff 362*62c56f98SSadaf Ebrahimiget_enum:"0A0480000001":"-7fffffff":0 363*62c56f98SSadaf Ebrahimi 364*62c56f98SSadaf EbrahimiENUMERATED -0x80000000 365*62c56f98SSadaf Ebrahimiget_enum:"0A0480000000":"-80000000":0 366*62c56f98SSadaf Ebrahimi 367*62c56f98SSadaf EbrahimiENUMERATED -0x80000001 368*62c56f98SSadaf Ebrahimiget_enum:"0A05ff7fffffff":"-80000001":0 369*62c56f98SSadaf Ebrahimi 370*62c56f98SSadaf EbrahimiENUMERATED -0xffffffff 371*62c56f98SSadaf Ebrahimiget_enum:"0A05ff00000001":"-ffffffff":0 372*62c56f98SSadaf Ebrahimi 373*62c56f98SSadaf EbrahimiENUMERATED -0x100000000 374*62c56f98SSadaf Ebrahimiget_enum:"0A05ff00000000":"-100000000":0 375*62c56f98SSadaf Ebrahimi 376*62c56f98SSadaf EbrahimiBIT STRING: empty 377*62c56f98SSadaf Ebrahimiget_bitstring:"0300":0:0:MBEDTLS_ERR_ASN1_OUT_OF_DATA:MBEDTLS_ERR_ASN1_INVALID_DATA 378*62c56f98SSadaf Ebrahimi 379*62c56f98SSadaf EbrahimiBIT STRING: octets=0, unused_bits=0 380*62c56f98SSadaf Ebrahimiget_bitstring:"030100":0:0:0:0 381*62c56f98SSadaf Ebrahimi 382*62c56f98SSadaf EbrahimiBIT STRING: octets=0, unused_bits=7 383*62c56f98SSadaf Ebrahimiget_bitstring:"030107":0:7:0:MBEDTLS_ERR_ASN1_INVALID_DATA 384*62c56f98SSadaf Ebrahimi 385*62c56f98SSadaf EbrahimiBIT STRING: octets=0, unused_bits=8 386*62c56f98SSadaf Ebrahimiget_bitstring:"030108":0:0:MBEDTLS_ERR_ASN1_INVALID_LENGTH:MBEDTLS_ERR_ASN1_INVALID_DATA 387*62c56f98SSadaf Ebrahimi 388*62c56f98SSadaf EbrahimiBIT STRING: octets=1, unused_bits=0 389*62c56f98SSadaf Ebrahimiget_bitstring:"03020041":1:0:0:0 390*62c56f98SSadaf Ebrahimi 391*62c56f98SSadaf EbrahimiBIT STRING: octets=1, unused_bits=7 392*62c56f98SSadaf Ebrahimiget_bitstring:"03020741":1:7:0:MBEDTLS_ERR_ASN1_INVALID_DATA 393*62c56f98SSadaf Ebrahimi 394*62c56f98SSadaf EbrahimiBIT STRING: octets=1, unused_bits=8 395*62c56f98SSadaf Ebrahimiget_bitstring:"03020841":1:8:MBEDTLS_ERR_ASN1_INVALID_LENGTH:MBEDTLS_ERR_ASN1_INVALID_DATA 396*62c56f98SSadaf Ebrahimi 397*62c56f98SSadaf EbrahimiBIT STRING: octets=2, unused_bits=0 398*62c56f98SSadaf Ebrahimiget_bitstring:"0303004142":2:0:0:0 399*62c56f98SSadaf Ebrahimi 400*62c56f98SSadaf EbrahimiBIT STRING: octets=2, unused_bits=7 401*62c56f98SSadaf Ebrahimiget_bitstring:"0303074142":2:7:0:MBEDTLS_ERR_ASN1_INVALID_DATA 402*62c56f98SSadaf Ebrahimi 403*62c56f98SSadaf EbrahimiBIT STRING: octets=2, unused_bits=8 404*62c56f98SSadaf Ebrahimiget_bitstring:"0303084142":2:8:MBEDTLS_ERR_ASN1_INVALID_LENGTH:MBEDTLS_ERR_ASN1_INVALID_DATA 405*62c56f98SSadaf Ebrahimi 406*62c56f98SSadaf EbrahimiBIT STRING with trailing garbage, unused_bits=0 407*62c56f98SSadaf Ebrahimiget_bitstring:"030200417e":1:0:MBEDTLS_ERR_ASN1_LENGTH_MISMATCH:0 408*62c56f98SSadaf Ebrahimi 409*62c56f98SSadaf EbrahimiBIT STRING with trailing garbage, unused_bits=7 410*62c56f98SSadaf Ebrahimiget_bitstring:"030207417e":1:7:MBEDTLS_ERR_ASN1_LENGTH_MISMATCH:MBEDTLS_ERR_ASN1_INVALID_DATA 411*62c56f98SSadaf Ebrahimi 412*62c56f98SSadaf EbrahimiBIT STRING with trailing garbage, unused_bits=8 413*62c56f98SSadaf Ebrahimiget_bitstring:"030208417e":1:8:MBEDTLS_ERR_ASN1_INVALID_LENGTH:MBEDTLS_ERR_ASN1_INVALID_DATA 414*62c56f98SSadaf Ebrahimi 415*62c56f98SSadaf EbrahimiNot BIT STRING 416*62c56f98SSadaf Ebrahimiget_bitstring:"04020100":0:0:MBEDTLS_ERR_ASN1_UNEXPECTED_TAG:MBEDTLS_ERR_ASN1_UNEXPECTED_TAG 417*62c56f98SSadaf Ebrahimi 418*62c56f98SSadaf EbrahimiSEQUENCE OF 0 OCTET STRING 419*62c56f98SSadaf Ebrahimiget_sequence_of:"3000":0x04:"":0 420*62c56f98SSadaf Ebrahimi 421*62c56f98SSadaf EbrahimiSEQUENCE OF 0 OCTET STRING plus trailing garbage 422*62c56f98SSadaf Ebrahimiget_sequence_of:"30007e":0x04:"":MBEDTLS_ERR_ASN1_LENGTH_MISMATCH 423*62c56f98SSadaf Ebrahimi 424*62c56f98SSadaf EbrahimiSEQUENCE of 1 OCTET STRING truncated after tag 425*62c56f98SSadaf Ebrahimiget_sequence_of:"300104":0x04:"":MBEDTLS_ERR_ASN1_OUT_OF_DATA 426*62c56f98SSadaf Ebrahimi 427*62c56f98SSadaf EbrahimiSEQUENCE of 1 OCTET STRING truncated in length #1 428*62c56f98SSadaf Ebrahimiget_sequence_of:"30020481":0x04:"":MBEDTLS_ERR_ASN1_OUT_OF_DATA 429*62c56f98SSadaf Ebrahimi 430*62c56f98SSadaf EbrahimiSEQUENCE of 1 OCTET STRING truncated in length #2 431*62c56f98SSadaf Ebrahimiget_sequence_of:"3003048201":0x04:"":MBEDTLS_ERR_ASN1_OUT_OF_DATA 432*62c56f98SSadaf Ebrahimi 433*62c56f98SSadaf EbrahimiSEQUENCE of 1 OCTET STRING truncated in content #1 434*62c56f98SSadaf Ebrahimiget_sequence_of:"30020401":0x04:"":MBEDTLS_ERR_ASN1_OUT_OF_DATA 435*62c56f98SSadaf Ebrahimi 436*62c56f98SSadaf EbrahimiSEQUENCE of 1 OCTET STRING truncated in content #2 437*62c56f98SSadaf Ebrahimiget_sequence_of:"3003040241":0x04:"":MBEDTLS_ERR_ASN1_OUT_OF_DATA 438*62c56f98SSadaf Ebrahimi 439*62c56f98SSadaf EbrahimiSEQUENCE of 1 OCTET STRING truncated in content #3 440*62c56f98SSadaf Ebrahimiget_sequence_of:"300404034142":0x04:"":MBEDTLS_ERR_ASN1_OUT_OF_DATA 441*62c56f98SSadaf Ebrahimi 442*62c56f98SSadaf EbrahimiSEQUENCE of 1 OCTET STRING (0) 443*62c56f98SSadaf Ebrahimiget_sequence_of:"30020400":0x04:"4,0":0 444*62c56f98SSadaf Ebrahimi 445*62c56f98SSadaf EbrahimiSEQUENCE of 1 OCTET STRING (1) 446*62c56f98SSadaf Ebrahimiget_sequence_of:"3003040141":0x04:"4,1":0 447*62c56f98SSadaf Ebrahimi 448*62c56f98SSadaf EbrahimiSEQUENCE of 1 OCTET STRING (126) 449*62c56f98SSadaf Ebrahimiget_sequence_of:"308180047e414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141":0x04:"5,126":0 450*62c56f98SSadaf Ebrahimi 451*62c56f98SSadaf EbrahimiSEQUENCE of 2 OCTET STRINGs, second truncated after tag 452*62c56f98SSadaf Ebrahimiget_sequence_of:"30050402414104":0x04:"":MBEDTLS_ERR_ASN1_OUT_OF_DATA 453*62c56f98SSadaf Ebrahimi 454*62c56f98SSadaf EbrahimiSEQUENCE of 2 OCTET STRINGs, second truncated in length #1 455*62c56f98SSadaf Ebrahimiget_sequence_of:"3006040241410481":0x04:"":MBEDTLS_ERR_ASN1_OUT_OF_DATA 456*62c56f98SSadaf Ebrahimi 457*62c56f98SSadaf EbrahimiSEQUENCE of 2 OCTET STRINGs, second truncated in length #2 458*62c56f98SSadaf Ebrahimiget_sequence_of:"300704024141048201":0x04:"":MBEDTLS_ERR_ASN1_OUT_OF_DATA 459*62c56f98SSadaf Ebrahimi 460*62c56f98SSadaf EbrahimiSEQUENCE of 2 OCTET STRINGs, second truncated in content #1 461*62c56f98SSadaf Ebrahimiget_sequence_of:"3006040241410401":0x04:"":MBEDTLS_ERR_ASN1_OUT_OF_DATA 462*62c56f98SSadaf Ebrahimi 463*62c56f98SSadaf EbrahimiSEQUENCE of 2 OCTET STRINGs, second truncated in content #2 464*62c56f98SSadaf Ebrahimiget_sequence_of:"300704024141040241":0x04:"":MBEDTLS_ERR_ASN1_OUT_OF_DATA 465*62c56f98SSadaf Ebrahimi 466*62c56f98SSadaf EbrahimiSEQUENCE of 2 OCTET STRINGs, second truncated in content #3 467*62c56f98SSadaf Ebrahimiget_sequence_of:"30080402414104034142":0x04:"":MBEDTLS_ERR_ASN1_OUT_OF_DATA 468*62c56f98SSadaf Ebrahimi 469*62c56f98SSadaf EbrahimiSEQUENCE of 2 OCTET STRINGs (2, 0) 470*62c56f98SSadaf Ebrahimiget_sequence_of:"3006040241410400":0x04:"4,2,8,0":0 471*62c56f98SSadaf Ebrahimi 472*62c56f98SSadaf EbrahimiSEQUENCE of 2 OCTET STRINGs (2, 1) 473*62c56f98SSadaf Ebrahimiget_sequence_of:"300704024141040142":0x04:"4,2,8,1":0 474*62c56f98SSadaf Ebrahimi 475*62c56f98SSadaf EbrahimiSEQUENCE of 2 OCTET STRINGs (0, 2) 476*62c56f98SSadaf Ebrahimiget_sequence_of:"3006040004024141":0x04:"4,0,6,2":0 477*62c56f98SSadaf Ebrahimi 478*62c56f98SSadaf EbrahimiSEQUENCE of 2 OCTET STRINGs (1, 2) 479*62c56f98SSadaf Ebrahimiget_sequence_of:"300704014104024242":0x04:"4,1,7,2":0 480*62c56f98SSadaf Ebrahimi 481*62c56f98SSadaf EbrahimiNot a SEQUENCE (not CONSTRUCTED) 482*62c56f98SSadaf Ebrahimiget_sequence_of:"1000":0x04:"":MBEDTLS_ERR_ASN1_UNEXPECTED_TAG 483*62c56f98SSadaf Ebrahimi 484*62c56f98SSadaf EbrahimiNot a SEQUENCE (not SEQUENCE) 485*62c56f98SSadaf Ebrahimiget_sequence_of:"3100":0x04:"":MBEDTLS_ERR_ASN1_UNEXPECTED_TAG 486*62c56f98SSadaf Ebrahimi 487*62c56f98SSadaf EbrahimiTraverse empty SEQUENCE 488*62c56f98SSadaf Ebrahimitraverse_sequence_of:"3000":0:0:0:0:"":0 489*62c56f98SSadaf Ebrahimi 490*62c56f98SSadaf EbrahimiTraverse empty SEQUENCE plus trailing garbage 491*62c56f98SSadaf Ebrahimitraverse_sequence_of:"30007e":0:0:0:0:"":MBEDTLS_ERR_ASN1_LENGTH_MISMATCH 492*62c56f98SSadaf Ebrahimi 493*62c56f98SSadaf EbrahimiTraverse SEQUENCE of INTEGER: 1 INTEGER 494*62c56f98SSadaf Ebrahimitraverse_sequence_of:"30050203123456":0xff:0x02:0:0:"4,0x02,3":0 495*62c56f98SSadaf Ebrahimi 496*62c56f98SSadaf EbrahimiTraverse SEQUENCE of INTEGER: 2 INTEGERs 497*62c56f98SSadaf Ebrahimitraverse_sequence_of:"30080203123456020178":0xff:0x02:0:0:"4,0x02,3,9,0x02,1":0 498*62c56f98SSadaf Ebrahimi 499*62c56f98SSadaf EbrahimiTraverse SEQUENCE of INTEGER: INTEGER, NULL 500*62c56f98SSadaf Ebrahimitraverse_sequence_of:"300702031234560500":0xff:0x02:0:0:"4,0x02,3":MBEDTLS_ERR_ASN1_UNEXPECTED_TAG 501*62c56f98SSadaf Ebrahimi 502*62c56f98SSadaf EbrahimiTraverse SEQUENCE of INTEGER: NULL, INTEGER 503*62c56f98SSadaf Ebrahimitraverse_sequence_of:"300705000203123456":0xff:0x02:0:0:"":MBEDTLS_ERR_ASN1_UNEXPECTED_TAG 504*62c56f98SSadaf Ebrahimi 505*62c56f98SSadaf EbrahimiTraverse SEQUENCE of ANY: NULL, INTEGER 506*62c56f98SSadaf Ebrahimitraverse_sequence_of:"300705000203123456":0:0:0:0:"4,0x05,0,6,0x02,3":0 507*62c56f98SSadaf Ebrahimi 508*62c56f98SSadaf EbrahimiTraverse SEQUENCE of ANY, skip non-INTEGER: INTEGER, NULL 509*62c56f98SSadaf Ebrahimitraverse_sequence_of:"300702031234560500":0:0:0xff:0x02:"4,0x02,3":0 510*62c56f98SSadaf Ebrahimi 511*62c56f98SSadaf EbrahimiTraverse SEQUENCE of ANY, skip non-INTEGER: NULL, INTEGER 512*62c56f98SSadaf Ebrahimitraverse_sequence_of:"300705000203123456":0:0:0xff:0x02:"6,0x02,3":0 513*62c56f98SSadaf Ebrahimi 514*62c56f98SSadaf EbrahimiTraverse SEQUENCE of INTEGER, skip everything 515*62c56f98SSadaf Ebrahimitraverse_sequence_of:"30080203123456020178":0xff:0x02:0:1:"":0 516*62c56f98SSadaf Ebrahimi 517*62c56f98SSadaf EbrahimiTraverse SEQUENCE of {NULL, OCTET STRING}, skip NULL: OS, NULL 518*62c56f98SSadaf Ebrahimitraverse_sequence_of:"300704031234560500":0xfe:0x04:0xff:0x04:"4,0x04,3":0 519*62c56f98SSadaf Ebrahimi 520*62c56f98SSadaf EbrahimiTraverse SEQUENCE of {NULL, OCTET STRING}, skip NULL: NULL, OS 521*62c56f98SSadaf Ebrahimitraverse_sequence_of:"300705000403123456":0xfe:0x04:0xff:0x04:"6,0x04,3":0 522*62c56f98SSadaf Ebrahimi 523*62c56f98SSadaf EbrahimiTraverse SEQUENCE of {NULL, OCTET STRING}, skip everything 524*62c56f98SSadaf Ebrahimitraverse_sequence_of:"300705000403123456":0xfe:0x04:0:1:"":0 525*62c56f98SSadaf Ebrahimi 526*62c56f98SSadaf EbrahimiTraverse SEQUENCE of INTEGER, stop at 0: NULL 527*62c56f98SSadaf Ebrahimitraverse_sequence_of:"30020500":0xff:0x02:0:0:"":MBEDTLS_ERR_ASN1_UNEXPECTED_TAG 528*62c56f98SSadaf Ebrahimi 529*62c56f98SSadaf EbrahimiTraverse SEQUENCE of INTEGER, stop at 0: INTEGER 530*62c56f98SSadaf Ebrahimitraverse_sequence_of:"30050203123456":0xff:0x02:0:0:"":RET_TRAVERSE_STOP 531*62c56f98SSadaf Ebrahimi 532*62c56f98SSadaf EbrahimiTraverse SEQUENCE of INTEGER, stop at 0: INTEGER, NULL 533*62c56f98SSadaf Ebrahimitraverse_sequence_of:"300702031234560500":0xff:0x02:0:0:"":RET_TRAVERSE_STOP 534*62c56f98SSadaf Ebrahimi 535*62c56f98SSadaf EbrahimiTraverse SEQUENCE of INTEGER, stop at 1: INTEGER, NULL 536*62c56f98SSadaf Ebrahimitraverse_sequence_of:"300702031234560500":0xff:0x02:0:0:"4,0x02,3":MBEDTLS_ERR_ASN1_UNEXPECTED_TAG 537*62c56f98SSadaf Ebrahimi 538*62c56f98SSadaf EbrahimiTraverse SEQUENCE of INTEGER, stop at 1: INTEGER, INTEGER 539*62c56f98SSadaf Ebrahimitraverse_sequence_of:"30080203123456020178":0xff:0x02:0:0:"4,0x02,3":RET_TRAVERSE_STOP 540*62c56f98SSadaf Ebrahimi 541*62c56f98SSadaf EbrahimiAlgorithmIdentifier, no params 542*62c56f98SSadaf Ebrahimiget_alg:"300506034f4944":4:3:0:0:0:7:0 543*62c56f98SSadaf Ebrahimi 544*62c56f98SSadaf EbrahimiAlgorithmIdentifier, no params, trailing garbage 545*62c56f98SSadaf Ebrahimiget_alg:"300506034f49447e":4:3:0:0:0:7:0 546*62c56f98SSadaf Ebrahimi 547*62c56f98SSadaf EbrahimiAlgorithmIdentifier, null params 548*62c56f98SSadaf Ebrahimiget_alg:"300706034f49440500":4:3:0x05:9:0:9:0 549*62c56f98SSadaf Ebrahimi 550*62c56f98SSadaf EbrahimiAlgorithmIdentifier, null params, trailing garbage 551*62c56f98SSadaf Ebrahimiget_alg:"300706034f494405007e":4:3:0x05:9:0:9:0 552*62c56f98SSadaf Ebrahimi 553*62c56f98SSadaf EbrahimiAlgorithmIdentifier, OCTET STRING params 554*62c56f98SSadaf Ebrahimiget_alg:"300c06034f494404056162636465":4:3:0x04:9:5:14:0 555*62c56f98SSadaf Ebrahimi 556*62c56f98SSadaf EbrahimiAlgorithmIdentifier, truncated before OID 557*62c56f98SSadaf Ebrahimiget_alg:"3000":4:3:0:0:0:2:MBEDTLS_ERR_ASN1_OUT_OF_DATA 558*62c56f98SSadaf Ebrahimi 559*62c56f98SSadaf EbrahimiAlgorithmIdentifier, truncated in OID after tag 560*62c56f98SSadaf Ebrahimiget_alg:"300106":0:0:0:0:0:3:MBEDTLS_ERR_ASN1_OUT_OF_DATA 561*62c56f98SSadaf Ebrahimi 562*62c56f98SSadaf EbrahimiAlgorithmIdentifier, truncated in OID after length 563*62c56f98SSadaf Ebrahimiget_alg:"30020603":4:3:0:0:0:4:MBEDTLS_ERR_ASN1_OUT_OF_DATA 564*62c56f98SSadaf Ebrahimi 565*62c56f98SSadaf EbrahimiAlgorithmIdentifier, truncated inside OID content 566*62c56f98SSadaf Ebrahimiget_alg:"300406034f49":4:3:0:0:0:6:MBEDTLS_ERR_ASN1_OUT_OF_DATA 567*62c56f98SSadaf Ebrahimi 568*62c56f98SSadaf EbrahimiAlgorithmIdentifier, truncated in params after tag 569*62c56f98SSadaf Ebrahimiget_alg:"300606034f494404":4:3:0x04:0:0:8:MBEDTLS_ERR_ASN1_OUT_OF_DATA 570*62c56f98SSadaf Ebrahimi 571*62c56f98SSadaf EbrahimiAlgorithmIdentifier, truncated in params after length 572*62c56f98SSadaf Ebrahimiget_alg:"300706034f49440405":4:3:0x04:9:0:9:MBEDTLS_ERR_ASN1_OUT_OF_DATA 573*62c56f98SSadaf Ebrahimi 574*62c56f98SSadaf EbrahimiAlgorithmIdentifier, truncated inside params content 575*62c56f98SSadaf Ebrahimiget_alg:"300806034f4944040561":4:3:0x04:9:5:10:MBEDTLS_ERR_ASN1_OUT_OF_DATA 576*62c56f98SSadaf Ebrahimi 577*62c56f98SSadaf EbrahimiNot an AlgorithmIdentifier (not a SEQUENCE) 578*62c56f98SSadaf Ebrahimiget_alg:"310506034f4944":0:0:0:0:0:0:MBEDTLS_ERR_ASN1_UNEXPECTED_TAG 579*62c56f98SSadaf Ebrahimi 580*62c56f98SSadaf EbrahimiNot an AlgorithmIdentifier (empty SEQUENCE) 581*62c56f98SSadaf Ebrahimiget_alg:"3000":0:0:0:0:0:0:MBEDTLS_ERR_ASN1_OUT_OF_DATA 582*62c56f98SSadaf Ebrahimi 583*62c56f98SSadaf EbrahimiNot an AlgorithmIdentifier (not an OID) 584*62c56f98SSadaf Ebrahimiget_alg:"3006050006034f4944":0:0:0:0:0:0:MBEDTLS_ERR_ASN1_UNEXPECTED_TAG 585*62c56f98SSadaf Ebrahimi 586*62c56f98SSadaf EbrahimiNot an AlgorithmIdentifier (too many elements) 587*62c56f98SSadaf Ebrahimiget_alg:"300f06034f494406034f494406034f4944":0:0:0:0:0:0:MBEDTLS_ERR_ASN1_LENGTH_MISMATCH 588*62c56f98SSadaf Ebrahimi 589*62c56f98SSadaf EbrahimiFind named data: not found 590*62c56f98SSadaf Ebrahimifind_named_data:"414141":"424242":"434343":"444444":"7f7f7f":0:4 591*62c56f98SSadaf Ebrahimi 592*62c56f98SSadaf EbrahimiFind named data: empty haystack 593*62c56f98SSadaf Ebrahimifind_named_data:"414141":"424242":"434343":"444444":"7f7f7f":4:4 594*62c56f98SSadaf Ebrahimi 595*62c56f98SSadaf EbrahimiFind named data: first 596*62c56f98SSadaf Ebrahimifind_named_data:"414141":"424242":"434343":"444444":"414141":0:0 597*62c56f98SSadaf Ebrahimi 598*62c56f98SSadaf EbrahimiFind named data: last 599*62c56f98SSadaf Ebrahimifind_named_data:"414141":"424242":"434343":"444444":"444444":0:3 600*62c56f98SSadaf Ebrahimi 601*62c56f98SSadaf EbrahimiFind named data: skip suffix 602*62c56f98SSadaf Ebrahimifind_named_data:"41414141":"414141":"434343":"444444":"414141":0:1 603*62c56f98SSadaf Ebrahimi 604*62c56f98SSadaf EbrahimiFind named data: skip prefix 605*62c56f98SSadaf Ebrahimifind_named_data:"4141":"414141":"434343":"444444":"414141":0:1 606*62c56f98SSadaf Ebrahimi 607*62c56f98SSadaf EbrahimiFind named data: first match 608*62c56f98SSadaf Ebrahimifind_named_data:"414141":"414141":"434343":"444444":"414141":0:0 609*62c56f98SSadaf Ebrahimi 610*62c56f98SSadaf EbrahimiFree named data: null pointer 611*62c56f98SSadaf Ebrahimidepends_on:MBEDTLS_TEST_DEPRECATED 612*62c56f98SSadaf Ebrahimifree_named_data_null: 613*62c56f98SSadaf Ebrahimi 614*62c56f98SSadaf EbrahimiFree named data: all null 615*62c56f98SSadaf Ebrahimidepends_on:MBEDTLS_TEST_DEPRECATED 616*62c56f98SSadaf Ebrahimifree_named_data:0:0:0 617*62c56f98SSadaf Ebrahimi 618*62c56f98SSadaf EbrahimiFree named data: with oid 619*62c56f98SSadaf Ebrahimidepends_on:MBEDTLS_TEST_DEPRECATED 620*62c56f98SSadaf Ebrahimifree_named_data:1:0:0 621*62c56f98SSadaf Ebrahimi 622*62c56f98SSadaf EbrahimiFree named data: with val 623*62c56f98SSadaf Ebrahimidepends_on:MBEDTLS_TEST_DEPRECATED 624*62c56f98SSadaf Ebrahimifree_named_data:0:1:0 625*62c56f98SSadaf Ebrahimi 626*62c56f98SSadaf EbrahimiFree named data: with next 627*62c56f98SSadaf Ebrahimidepends_on:MBEDTLS_TEST_DEPRECATED 628*62c56f98SSadaf Ebrahimifree_named_data:0:0:1 629*62c56f98SSadaf Ebrahimi 630*62c56f98SSadaf EbrahimiFree named data list (empty) 631*62c56f98SSadaf Ebrahimifree_named_data_list:0 632*62c56f98SSadaf Ebrahimi 633*62c56f98SSadaf EbrahimiFree named data list (1) 634*62c56f98SSadaf Ebrahimifree_named_data_list:1 635*62c56f98SSadaf Ebrahimi 636*62c56f98SSadaf EbrahimiFree named data list (2) 637*62c56f98SSadaf Ebrahimifree_named_data_list:2 638