1 { 2 "algorithm" : "ECDH", 3 "generatorVersion" : "0.4.12", 4 "notes" : { 5 "AddSubChain" : "The private key has a special value. Implementations using addition subtraction chains for the point multiplication may get the point at infinity as an intermediate result. See CVE_2017_10176", 6 "CompressedPoint" : "The point in the public key is compressed. Not every library supports points in compressed format.", 7 "InvalidAsn" : "The public key in this test uses an invalid ASN encoding. Some cases where the ASN parser is not strictly checking the ASN format are benign as long as the ECDH computation still returns the correct shared value.", 8 "InvalidPublic" : "The public key has been modified and is invalid. An implementation should always check whether the public key is valid and on the same curve as the private key. The test vector includes the shared secret computed with the original public key if the public point is on the curve of the private key. Generating a shared secret other than the one with the original key likely indicates that the bug is exploitable.", 9 "ModifiedPrime" : "The modulus of the public key has been modified. The public point of the public key has been chosen so that it is both a point on both the curve of the modified public key and the private key.", 10 "UnnamedCurve" : "The public key does not use a named curve. RFC 3279 allows to encode such curves by explicitly encoding, the parameters of the curve equation, modulus, generator, order and cofactor. However, many crypto libraries only support named curves. Modifying some of the EC parameters and encoding the corresponding public key as an unnamed curve is a potential attack vector.", 11 "UnusedParam" : "A parameter that is typically not used for ECDH has been modified. Sometimes libraries ignore small differences between public and private key. For example, a library might ignore an incorrect cofactor in the public key. We consider ignoring such changes as acceptable as long as these differences do not change the outcome of the ECDH computation, i.e. as long as the computation is done on the curve from the private key.", 12 "WeakPublicKey" : "The vector contains a weak public key. The curve is not a named curve, the public key point has order 3 and has been chosen to be on the same curve as the private key. This test vector is used to check ECC implementations for missing steps in the verification of the public key.", 13 "WrongOrder" : "The order of the public key has been modified. If this order is used in a cryptographic primitive instead of the correct order then private keys may leak. E.g. ECDHC in BC 1.52 suffered from this." 14 }, 15 "numberOfTests" : 323, 16 "header" : [], 17 "testGroups" : [ 18 { 19 "curve" : "secp256k1", 20 "encoding" : "asn", 21 "type" : "ECHDComp", 22 "tests" : [ 23 { 24 "tcId" : 1, 25 "comment" : "normal case", 26 "public" : "3056301006072a8648ce3d020106052b8104000a03420004d8096af8a11e0b80037e1ee68246b5dcbb0aeb1cf1244fd767db80f3fa27da2b396812ea1686e7472e9692eaf3e958e50e9500d3b4c77243db1f2acd67ba9cc4", 27 "private" : "0f4b7ff7cccc98813a69fae3df222bfe3f4e28f764bf91b4a10d8096ce446b254", 28 "shared" : "544dfae22af6af939042b1d85b71a1e49e9a5614123c4d6ad0c8af65baf87d65", 29 "result" : "valid", 30 "flags" : [] 31 }, 32 { 33 "tcId" : 2, 34 "comment" : "compressed public key", 35 "public" : "3036301006072a8648ce3d020106052b8104000a03220002d8096af8a11e0b80037e1ee68246b5dcbb0aeb1cf1244fd767db80f3fa27da2b", 36 "private" : "0f4b7ff7cccc98813a69fae3df222bfe3f4e28f764bf91b4a10d8096ce446b254", 37 "shared" : "544dfae22af6af939042b1d85b71a1e49e9a5614123c4d6ad0c8af65baf87d65", 38 "result" : "acceptable", 39 "flags" : [ 40 "CompressedPoint" 41 ] 42 }, 43 { 44 "tcId" : 3, 45 "comment" : "edge case for shared secret", 46 "public" : "3056301006072a8648ce3d020106052b8104000a03420004965ff42d654e058ee7317cced7caf093fbb180d8d3a74b0dcd9d8cd47a39d5cb9c2aa4daac01a4be37c20467ede964662f12983e0b5272a47a5f2785685d8087", 47 "private" : "0a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a", 48 "shared" : "0000000000000000000000000000000000000000000000000000000000000001", 49 "result" : "valid", 50 "flags" : [] 51 }, 52 { 53 "tcId" : 4, 54 "comment" : "edge case for shared secret", 55 "public" : "3056301006072a8648ce3d020106052b8104000a0342000406c4b87ba76c6dcb101f54a050a086aa2cb0722f03137df5a922472f1bdc11b982e3c735c4b6c481d09269559f080ad08632f370a054af12c1fd1eced2ea9211", 56 "private" : "0a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a", 57 "shared" : "0000000000000000000000000000000000000000000000000000000000000002", 58 "result" : "valid", 59 "flags" : [] 60 }, 61 { 62 "tcId" : 5, 63 "comment" : "edge case for shared secret", 64 "public" : "3056301006072a8648ce3d020106052b8104000a03420004bba30eef7967a2f2f08a2ffadac0e41fd4db12a93cef0b045b5706f2853821e6d50b2bf8cbf530e619869e07c021ef16f693cfc0a4b0d4ed5a8f464692bf3d6e", 65 "private" : "0a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a", 66 "shared" : "0000000000000000000000000000000000000000000000000000000000000003", 67 "result" : "valid", 68 "flags" : [] 69 }, 70 { 71 "tcId" : 6, 72 "comment" : "edge case for shared secret", 73 "public" : "3056301006072a8648ce3d020106052b8104000a03420004166aed3bc281705444f933913f670957a118f8da2c71bd301a90929743e2ca583514a7972e33d6fea1e377ef4184937f67b37e41ef3099c228a88f5bfb67e5b9", 74 "private" : "0a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a", 75 "shared" : "00000000000000000000000000000000ffffffffffffffffffffffffffffffff", 76 "result" : "valid", 77 "flags" : [] 78 }, 79 { 80 "tcId" : 7, 81 "comment" : "edge case for shared secret", 82 "public" : "3056301006072a8648ce3d020106052b8104000a0342000436e1e76ffdbe8577520b0716eb88c18ea72a49e5a4e5680a7d290093f841cb6e7310728b59c7572c4b35fb6c29c36ebabfc53553c06ecf747fcfbefcf6114e1c", 83 "private" : "0a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a", 84 "shared" : "0000000000000000ffffffffffffffff0000000000000000ffffffffffffffff", 85 "result" : "valid", 86 "flags" : [] 87 }, 88 { 89 "tcId" : 8, 90 "comment" : "edge case for shared secret", 91 "public" : "3056301006072a8648ce3d020106052b8104000a03420004728e15d578212bc42287c0118c82c84b126f97d549223c10ad07f4e98af912385d23b1a6e716925855a247b16effe92773315241ac951cdfefdfac0ed16467f6", 92 "private" : "0a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a", 93 "shared" : "00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff", 94 "result" : "valid", 95 "flags" : [] 96 }, 97 { 98 "tcId" : 9, 99 "comment" : "edge case for shared secret", 100 "public" : "3056301006072a8648ce3d020106052b8104000a03420004ca03ff8e99e269576cf7564545c89268eb415ff45778732529fa5997cc2b230950d6b84b729bc07f9b2d92754281cdc0d289d2453385aef77e4bdc69bf155c5f", 101 "private" : "0a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a", 102 "shared" : "000003ffffff0000003ffffff0000003ffffff0000003ffffff0000004000000", 103 "result" : "valid", 104 "flags" : [] 105 }, 106 { 107 "tcId" : 10, 108 "comment" : "edge case for shared secret", 109 "public" : "3056301006072a8648ce3d020106052b8104000a0342000451be66137e39bbf35a91c6db5ba6919ff471d885ca94462eaaa65b1eac366baa5910de70b6e09e97aa00621ef18f2801719b199b3e7769fdab2bd909b2f340d7", 110 "private" : "0a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a", 111 "shared" : "0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff00010002", 112 "result" : "valid", 113 "flags" : [] 114 }, 115 { 116 "tcId" : 11, 117 "comment" : "edge case for shared secret", 118 "public" : "3056301006072a8648ce3d020106052b8104000a0342000423556564850c50fba51f1e64ef98378ef5c22feafa29499ca27600c473cace889d5679e917daa7f4c7899517d37826284f031de01a60bc813696414d04531a21", 119 "private" : "0a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a", 120 "shared" : "210c790573632359b1edb4302c117d8a132654692c3feeb7de3a86ac3f3b53f7", 121 "result" : "valid", 122 "flags" : [] 123 }, 124 { 125 "tcId" : 12, 126 "comment" : "edge case for shared secret", 127 "public" : "3056301006072a8648ce3d020106052b8104000a03420004ddbf807e22c56a19cf6c472829150350781034a5eddec365694d4bd5c865ead14e674127028c91d3394cac37293a866055d10f0f40a3706ad16b64fc9d5998bd", 128 "private" : "0a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a", 129 "shared" : "4218f20ae6c646b363db68605822fb14264ca8d2587fdd6fbc750d587e76a7ee", 130 "result" : "valid", 131 "flags" : [] 132 }, 133 { 134 "tcId" : 13, 135 "comment" : "edge case for shared secret", 136 "public" : "3056301006072a8648ce3d020106052b8104000a03420004595e46ee7c2d7183ff2ea760ffd8472fb834ec89c08b6ef48ff92b44a13a6e1ae563e23953c97c26441323d2500c84e8cee04c15d4d5d2cc458703d1f2d02d31", 137 "private" : "0a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a", 138 "shared" : "7fff0001fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff", 139 "result" : "valid", 140 "flags" : [] 141 }, 142 { 143 "tcId" : 14, 144 "comment" : "edge case for shared secret", 145 "public" : "3056301006072a8648ce3d020106052b8104000a03420004e426e2f5108333117587975f18d8cc078d41e56b7d6b82f585d75b0d73479ffd75800fd41236a56034bed9abc55d82cf059a14d63c07cd0750931714731a1ca1", 146 "private" : "0a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a", 147 "shared" : "8000000000000000000000000000000000000000000000000000000000000000", 148 "result" : "valid", 149 "flags" : [] 150 }, 151 { 152 "tcId" : 15, 153 "comment" : "edge case for shared secret", 154 "public" : "3056301006072a8648ce3d020106052b8104000a03420004e1c7076caf26010b1767f1a9c4156b5b4236368d5d90dece3441b734e8684ee6b3534c3c54e614e594dce6ca438b87c424c8e80f8fae226bbdf50e4906c13f6b", 155 "private" : "0a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a", 156 "shared" : "8000003ffffff0000007fffffe000000ffffffc000001ffffff8000004000001", 157 "result" : "valid", 158 "flags" : [] 159 }, 160 { 161 "tcId" : 16, 162 "comment" : "edge case for shared secret", 163 "public" : "3056301006072a8648ce3d020106052b8104000a03420004663cea1063c9916b75e85fc815d8a2370ec0a02aceef3db022e395db8b03bf3f188787f4047dc106807526502c7ae880e471c929b92e2384489c8070b5bcc109", 164 "private" : "0a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a", 165 "shared" : "ff00000001fffffffc00000007fffffff00000001fffffffc000000080000000", 166 "result" : "valid", 167 "flags" : [] 168 }, 169 { 170 "tcId" : 17, 171 "comment" : "edge case for shared secret", 172 "public" : "3056301006072a8648ce3d020106052b8104000a0342000424175c078e305d3139e5dab727a6ab8587b26daa470a529a23c10585cb56c038bf1f2b937ae074ff94b15f5cb5e60eb5d32afba2077539db794294bcaab71a81", 173 "private" : "0a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a", 174 "shared" : "ffff00000003fffffff00000003fffffff00000003fffffff00000003fffffff", 175 "result" : "valid", 176 "flags" : [] 177 }, 178 { 179 "tcId" : 18, 180 "comment" : "edge case for shared secret", 181 "public" : "3056301006072a8648ce3d020106052b8104000a03420004008d71c712dd95881cd1400dbe7683acbd8e269d25261b08f1f491b45e3b5621778182a24198b0f23502d06e24c45122e1f420af48dc1e17b1ea923386a33062", 182 "private" : "0a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a", 183 "shared" : "ffffffff00000000000000ffffffffffffff0000000000000100000000000000", 184 "result" : "valid", 185 "flags" : [] 186 }, 187 { 188 "tcId" : 19, 189 "comment" : "y-coordinate of the public key has many trailing 1's", 190 "public" : "3056301006072a8648ce3d020106052b8104000a0342000456baf1d72606c7af5a5fa108620b0839e2c7dd40b832ef847e5b64c86efe1aa563e586a667a65bbb5692500df1ff8403736838b30ea9791d9d390e3dc6689e2c", 191 "private" : "0a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a", 192 "shared" : "800000000000000000000000009fa2f1ffffffffffffffffffffffffffffffff", 193 "result" : "valid", 194 "flags" : [] 195 }, 196 { 197 "tcId" : 20, 198 "comment" : "y-coordinate of the public key is small", 199 "public" : "3056301006072a8648ce3d020106052b8104000a034200045e4c2cf1320ec84ef8920867b409a9a91d2dd008216a282e36bd84e884726fa05a5e4af11cf63ceaaa42a6dc9e4ccb394852cf84284e8d2627572fbf22c0ba88", 200 "private" : "0a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a", 201 "shared" : "80000000000000000000000000a3037effffffffffffffffffffffffffffffff", 202 "result" : "valid", 203 "flags" : [] 204 }, 205 { 206 "tcId" : 21, 207 "comment" : "y-coordinate of the public key is small", 208 "public" : "3056301006072a8648ce3d020106052b8104000a0342000402a30c2fabc87e6730625dec2f0d03894387b7f743ce69c47351ebe5ee98a48307eb78d38770fea1a44f4da72c26f85b17f3501a4f9394fe29856ccbf15fd284", 209 "private" : "0a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a", 210 "shared" : "8000000000000000000000000124dcb0ffffffffffffffffffffffffffffffff", 211 "result" : "valid", 212 "flags" : [] 213 }, 214 { 215 "tcId" : 22, 216 "comment" : "y-coordinate of the public key is large", 217 "public" : "3056301006072a8648ce3d020106052b8104000a034200045e4c2cf1320ec84ef8920867b409a9a91d2dd008216a282e36bd84e884726fa0a5a1b50ee309c31555bd592361b334c6b7ad307bd7b172d9d8a8d03fdd3f41a7", 218 "private" : "0a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a", 219 "shared" : "80000000000000000000000000a3037effffffffffffffffffffffffffffffff", 220 "result" : "valid", 221 "flags" : [] 222 }, 223 { 224 "tcId" : 23, 225 "comment" : "y-coordinate of the public key is large", 226 "public" : "3056301006072a8648ce3d020106052b8104000a0342000402a30c2fabc87e6730625dec2f0d03894387b7f743ce69c47351ebe5ee98a483f814872c788f015e5bb0b258d3d907a4e80cafe5b06c6b01d67a93330ea029ab", 227 "private" : "0a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a", 228 "shared" : "8000000000000000000000000124dcb0ffffffffffffffffffffffffffffffff", 229 "result" : "valid", 230 "flags" : [] 231 }, 232 { 233 "tcId" : 24, 234 "comment" : "y-coordinate of the public key has many trailing 0's", 235 "public" : "3056301006072a8648ce3d020106052b8104000a034200045450cace04386adc54a14350793e83bdc5f265d6c29287ecd07f791ad2784c4cebd3c24451322334d8d51033e9d34b6bb592b1995d07867863d1044bd59d7501", 236 "private" : "0a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a", 237 "shared" : "80000000000000000000000001126b54ffffffffffffffffffffffffffffffff", 238 "result" : "valid", 239 "flags" : [] 240 }, 241 { 242 "tcId" : 25, 243 "comment" : "edge cases for ephemeral key", 244 "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000000000000000000000000000000000014218f20ae6c646b363db68605822fb14264ca8d2587fdd6fbc750d587e76a7ee", 245 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8", 246 "shared" : "12c2ad36a59fda5ac4f7e97ff611728d0748ac359fca9b12f6d4f43519516487", 247 "result" : "valid", 248 "flags" : [] 249 }, 250 { 251 "tcId" : 26, 252 "comment" : "edge cases for ephemeral key", 253 "public" : "3056301006072a8648ce3d020106052b8104000a03420004000000000000000000000000000000000000000000000000000000000000000266fbe727b2ba09e09f5a98d70a5efce8424c5fa425bbda1c511f860657b8535e", 254 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8", 255 "shared" : "45aa9666757815e9974140d1b57191c92c588f6e5681131e0df9b3d241831ad4", 256 "result" : "valid", 257 "flags" : [] 258 }, 259 { 260 "tcId" : 27, 261 "comment" : "edge cases for ephemeral key", 262 "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000000000000000000000000000000000032f233395c8b07a3834a0e59bda43944b5df378852e560ebc0f22877e9f49bb4b", 263 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8", 264 "shared" : "b90964c05e464c23acb747a4c83511e93007f7499b065c8e8eccec955d8731f4", 265 "result" : "valid", 266 "flags" : [] 267 }, 268 { 269 "tcId" : 28, 270 "comment" : "edge cases for ephemeral key", 271 "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000ffffffffffffffffffffffffffffffff3db772ad92db8699ceac1a3c30e126b866c4fefe292cf0c1790e55cee8414f18", 272 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8", 273 "shared" : "8163c9dce8356f1df72b698f2f04a14db0263a8402905eee87941b00d8d677f5", 274 "result" : "valid", 275 "flags" : [] 276 }, 277 { 278 "tcId" : 29, 279 "comment" : "edge cases for ephemeral key", 280 "public" : "3056301006072a8648ce3d020106052b8104000a034200040000000000000000ffffffffffffffff0000000000000000ffffffffffffffff31cf13671b574e313c35217566f18bd2c5f758c140d24e94e6a4fda7f4c7b12b", 281 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8", 282 "shared" : "1a32749dcf047a7e06194ccb34d7c9538a16ddabeeede74bea5f7ef04979f7f7", 283 "result" : "valid", 284 "flags" : [] 285 }, 286 { 287 "tcId" : 30, 288 "comment" : "edge cases for ephemeral key", 289 "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff73b0886496aed70db371e2e49db640abba547e5e0c2763b73a0a42f84348a6b1", 290 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8", 291 "shared" : "ab43917a64c1b010159643c18e2eb06d25eedae5b78d02fa9b3debacbf31b777", 292 "result" : "valid", 293 "flags" : [] 294 }, 295 { 296 "tcId" : 31, 297 "comment" : "edge cases for ephemeral key", 298 "public" : "3056301006072a8648ce3d020106052b8104000a03420004000003ffffff0000003ffffff0000003ffffff0000003ffffff00000040000000f4d81575c8e328285633ccfd8623f04dd4ed61e187b3a6d7eac553aede7f850", 299 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8", 300 "shared" : "1648321c706651adf06643fc4ae06041dce64a82632ad44128061216cc9827ff", 301 "result" : "valid", 302 "flags" : [] 303 }, 304 { 305 "tcId" : 32, 306 "comment" : "edge cases for ephemeral key", 307 "public" : "3056301006072a8648ce3d020106052b8104000a034200040000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0001000242217b7059b3ddebc68e95443f6c109369e1f9323dd24852ac7612996b6e5601", 308 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8", 309 "shared" : "fb866b2e4b1f9ed6b37847fc80a19a52e1e91b75d713b0d4f6b995d2d3c75cfe", 310 "result" : "valid", 311 "flags" : [] 312 }, 313 { 314 "tcId" : 33, 315 "comment" : "edge cases for ephemeral key", 316 "public" : "3056301006072a8648ce3d020106052b8104000a03420004210c790573632359b1edb4302c117d8a132654692c3feeb7de3a86ac3f3b53f75f450dbbf718a4f6582d7af83953170b3037fb81a450a5ca5acbec74ad6cac89", 317 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8", 318 "shared" : "1908ae936f53b9a8a2d09707ae414084090b175365401425479b10b8c3e8d1ba", 319 "result" : "valid", 320 "flags" : [] 321 }, 322 { 323 "tcId" : 34, 324 "comment" : "edge cases for ephemeral key", 325 "public" : "3056301006072a8648ce3d020106052b8104000a034200044218f20ae6c646b363db68605822fb14264ca8d2587fdd6fbc750d587e76a7ee37269a64bbcf3a3f227631c7a8ce532c77245a1c0db4343f16aa1d339fd2591a", 326 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8", 327 "shared" : "5e13b3dc04e33f18d1286c606cb0191785f694e82e17796145c9e7b49bc2af58", 328 "result" : "valid", 329 "flags" : [] 330 }, 331 { 332 "tcId" : 35, 333 "comment" : "edge cases for ephemeral key", 334 "public" : "3056301006072a8648ce3d020106052b8104000a034200047fff0001fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff4b66003c7482d0f2fd7b1cb2b0b7078cd199f2208fc37eb2ef286ccb2f1224e7", 335 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8", 336 "shared" : "3135a6283b97e7537a8bc208a355c2a854b8ee6e4227206730e6d725da044dee", 337 "result" : "valid", 338 "flags" : [] 339 }, 340 { 341 "tcId" : 36, 342 "comment" : "edge cases for ephemeral key", 343 "public" : "3056301006072a8648ce3d020106052b8104000a03420004800000000000000000000000000000000000000000000000000000000000000069d3cd0c70f1484d4b3bbbd680679ef477a22a07df085634f117c41c08bf1230", 344 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8", 345 "shared" : "62959089a7ed477c22cb4f1c7787327318fccca25e5aa3e44688a282931ab049", 346 "result" : "valid", 347 "flags" : [] 348 }, 349 { 350 "tcId" : 37, 351 "comment" : "edge cases for ephemeral key", 352 "public" : "3056301006072a8648ce3d020106052b8104000a034200048000003ffffff0000007fffffe000000ffffffc000001ffffff800000400000130f69b6e95a3303214a73ad982a1f3ee169d7ecf958de7b0bca8a9ffa3b8e8b3", 353 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8", 354 "shared" : "04fda5c00a396fad6b809a8843de573e86b0403d644995c83313da51fb1f5880", 355 "result" : "valid", 356 "flags" : [] 357 }, 358 { 359 "tcId" : 38, 360 "comment" : "edge cases for ephemeral key", 361 "public" : "3056301006072a8648ce3d020106052b8104000a03420004ff00000001fffffffc00000007fffffff00000001fffffffc00000008000000056951ead861aa8ec7a314fcd54f905bd92c910786375eb7ee5f3a55f8aa87884", 362 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8", 363 "shared" : "bbd9937bb51d27f94ecaea29717df789afeac4414e3ef27bb2e6fa7259182e59", 364 "result" : "valid", 365 "flags" : [] 366 }, 367 { 368 "tcId" : 39, 369 "comment" : "edge cases for ephemeral key", 370 "public" : "3056301006072a8648ce3d020106052b8104000a03420004ffff00000003fffffff00000003fffffff00000003fffffff00000003fffffff63a88b2e0c8987c6310cf81d0c935f00213f98a3dad2f43c8128fa313a90d55b", 371 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8", 372 "shared" : "bbd9d305b99ff3db56f77fea9e89f32260ee7326040067ce05dd15e0dcc13ed8", 373 "result" : "valid", 374 "flags" : [] 375 }, 376 { 377 "tcId" : 40, 378 "comment" : "edge cases for ephemeral key", 379 "public" : "3056301006072a8648ce3d020106052b8104000a03420004ffffffff00000000000000ffffffffffffff000000000000010000000000000066a4456ca6d4054d13b209f6d262e6057ad712566f46e9e238e894deebe3d3aa", 380 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8", 381 "shared" : "4ffb2c7962e32d5365f98f66be6286724d40d5f0333ba4fc943c0f0f06cdbb1f", 382 "result" : "valid", 383 "flags" : [] 384 }, 385 { 386 "tcId" : 41, 387 "comment" : "edge cases for ephemeral key", 388 "public" : "3056301006072a8648ce3d020106052b8104000a03420004800000000000000000000000009fa2f1ffffffffffffffffffffffffffffffff07ed353c9f1039edcc9cc5336c034dc131a4087692c2e56bc1dd1904e3ffffff", 389 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8", 390 "shared" : "7c07b199b6a62e7ac646c7e1dee94aca55de1a97251ddf92fcd4fe0145b40f12", 391 "result" : "valid", 392 "flags" : [] 393 }, 394 { 395 "tcId" : 42, 396 "comment" : "edge cases for ephemeral key", 397 "public" : "3056301006072a8648ce3d020106052b8104000a0342000480000000000000000000000000a3037effffffffffffffffffffffffffffffff0000031a6bf344b86730ac5c54a7751aefdba135759b9d535ca64111f298a38d", 398 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8", 399 "shared" : "5206c3de46949b9da160295ee0aa142fe3e6629cc25e2d671e582e30ff875082", 400 "result" : "valid", 401 "flags" : [] 402 }, 403 { 404 "tcId" : 43, 405 "comment" : "edge cases for ephemeral key", 406 "public" : "3056301006072a8648ce3d020106052b8104000a0342000480000000000000000000000000a3037efffffffffffffffffffffffffffffffffffffce5940cbb4798cf53a3ab588ae510245eca8a6462aca359beed0d6758a2", 407 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8", 408 "shared" : "5206c3de46949b9da160295ee0aa142fe3e6629cc25e2d671e582e30ff875082", 409 "result" : "valid", 410 "flags" : [] 411 }, 412 { 413 "tcId" : 44, 414 "comment" : "edge cases for ephemeral key", 415 "public" : "3056301006072a8648ce3d020106052b8104000a0342000480000000000000000000000001126b54ffffffffffffffffffffffffffffffff4106a369068d454ea4b9c3ac6177f87fc8fd3aa240b2ccb4882bdccbd4000000", 416 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8", 417 "shared" : "e59ddc7646e4aef0623c71c486f24d5d32f7257ef3dab8fa524b394eae19ebe1", 418 "result" : "valid", 419 "flags" : [] 420 }, 421 { 422 "tcId" : 45, 423 "comment" : "edge cases for ephemeral key", 424 "public" : "3056301006072a8648ce3d020106052b8104000a034200048000000000000000000000000124dcb0ffffffffffffffffffffffffffffffff0000013bc6f08431e729ed2863f2f4ac8a30279695c8109c340a39fa86f451cd", 425 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8", 426 "shared" : "8a8c18b78e1b1fcfd22ee18b4a3a9f391a3fdf15408fb7f8c1dba33c271dbd2f", 427 "result" : "valid", 428 "flags" : [] 429 }, 430 { 431 "tcId" : 46, 432 "comment" : "edge cases for ephemeral key", 433 "public" : "3056301006072a8648ce3d020106052b8104000a034200048000000000000000000000000124dcb0fffffffffffffffffffffffffffffffffffffec4390f7bce18d612d79c0d0b5375cfd8696a37ef63cbf5c604790baa62", 434 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8", 435 "shared" : "8a8c18b78e1b1fcfd22ee18b4a3a9f391a3fdf15408fb7f8c1dba33c271dbd2f", 436 "result" : "valid", 437 "flags" : [] 438 }, 439 { 440 "tcId" : 47, 441 "comment" : "edge case private key", 442 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b", 443 "private" : "3", 444 "shared" : "34005694e3cac09332aa42807e3afdc3b3b3bc7c7be887d1f98d76778c55cfd7", 445 "result" : "valid", 446 "flags" : [] 447 }, 448 { 449 "tcId" : 48, 450 "comment" : "edge case private key", 451 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b", 452 "private" : "0ffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 453 "shared" : "5841acd3cff2d62861bbe11084738006d68ccf35acae615ee9524726e93d0da5", 454 "result" : "valid", 455 "flags" : [] 456 }, 457 { 458 "tcId" : 49, 459 "comment" : "edge case private key", 460 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b", 461 "private" : "100000000000000000000000000000000000000000000000000000000000000", 462 "shared" : "4348e4cba371ead03982018abc9aacecaebfd636dda82e609fd298947f907de8", 463 "result" : "valid", 464 "flags" : [] 465 }, 466 { 467 "tcId" : 50, 468 "comment" : "edge case private key", 469 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b", 470 "private" : "7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 471 "shared" : "e56221c2b0dc33b98b90dfd3239a2c0cb1e4ad0399a3aaef3f9d47fb103daef0", 472 "result" : "valid", 473 "flags" : [] 474 }, 475 { 476 "tcId" : 51, 477 "comment" : "edge case private key", 478 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b", 479 "private" : "08000000000000000000000000000000000000000000000000000000000000000", 480 "shared" : "5b34a29b1c4ddcb2101162d34bed9f0702361fe5af505df315eff7befd0e4719", 481 "result" : "valid", 482 "flags" : [] 483 }, 484 { 485 "tcId" : 52, 486 "comment" : "edge case private key", 487 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b", 488 "private" : "0fffffffffffffffffffffffffffffffebaaedce6af48a03abfd25e8cd0364141", 489 "shared" : "cece521b8b5a32bbee38936ba7d645824f238e561701a386fb888e010db54b2f", 490 "result" : "valid", 491 "flags" : [] 492 }, 493 { 494 "tcId" : 53, 495 "comment" : "edge case private key", 496 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b", 497 "private" : "0fffffffffffffffffffffffffffffffebaaedce6af48a03bbfc25e8cd0364141", 498 "shared" : "829521b79d71f5011e079756b851a0d5c83557866189a6258c1e78a1700c6904", 499 "result" : "valid", 500 "flags" : [] 501 }, 502 { 503 "tcId" : 54, 504 "comment" : "edge case private key", 505 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b", 506 "private" : "0fffffffffffffffffffffffffffffffebaaedce6af48a03bbfca5e8cd0364141", 507 "shared" : "8c5934793505a6a1f84d41283341680c4923f1f4d562989a11cc626fea5eda5a", 508 "result" : "valid", 509 "flags" : [] 510 }, 511 { 512 "tcId" : 55, 513 "comment" : "edge case private key", 514 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b", 515 "private" : "0fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8bd0364141", 516 "shared" : "356caee7e7eee031a15e54c3a5c4e72f9c74bb287ce601619ef85eb96c289452", 517 "result" : "valid", 518 "flags" : [] 519 }, 520 { 521 "tcId" : 56, 522 "comment" : "edge case private key", 523 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b", 524 "private" : "0fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03640c3", 525 "shared" : "09c7337df6c2b35edf3a21382511cc5add1a71a84cbf8d3396a5be548d92fa67", 526 "result" : "valid", 527 "flags" : [ 528 "AddSubChain" 529 ] 530 }, 531 { 532 "tcId" : 57, 533 "comment" : "edge case private key", 534 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b", 535 "private" : "0fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364103", 536 "shared" : "d16caedd25793666f9e26f5331382106f54095b3d20d40c745b68ca76c0e6983", 537 "result" : "valid", 538 "flags" : [ 539 "AddSubChain" 540 ] 541 }, 542 { 543 "tcId" : 58, 544 "comment" : "edge case private key", 545 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b", 546 "private" : "0fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364123", 547 "shared" : "b8ae1e21d8b34ce4caffed7167a26868ec80a7d4a6a98b639d4d05cd226504de", 548 "result" : "valid", 549 "flags" : [ 550 "AddSubChain" 551 ] 552 }, 553 { 554 "tcId" : 59, 555 "comment" : "edge case private key", 556 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b", 557 "private" : "0fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364133", 558 "shared" : "02776315fe147a36a4b0987492b6503acdea60f926450e5eddb9f88fc82178d3", 559 "result" : "valid", 560 "flags" : [ 561 "AddSubChain" 562 ] 563 }, 564 { 565 "tcId" : 60, 566 "comment" : "edge case private key", 567 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b", 568 "private" : "0fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd036413b", 569 "shared" : "3988c9c7050a28794934e5bd67629b556d97a4858d22812835f4a37dca351943", 570 "result" : "valid", 571 "flags" : [ 572 "AddSubChain" 573 ] 574 }, 575 { 576 "tcId" : 61, 577 "comment" : "edge case private key", 578 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b", 579 "private" : "0fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd036413e", 580 "shared" : "34005694e3cac09332aa42807e3afdc3b3b3bc7c7be887d1f98d76778c55cfd7", 581 "result" : "valid", 582 "flags" : [] 583 }, 584 { 585 "tcId" : 62, 586 "comment" : "edge case private key", 587 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b", 588 "private" : "0fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd036413f", 589 "shared" : "4b52257d8b3ba387797fdf7a752f195ddc4f7d76263de61d0d52a5ec14a36cbf", 590 "result" : "valid", 591 "flags" : [ 592 "AddSubChain" 593 ] 594 }, 595 { 596 "tcId" : 63, 597 "comment" : "point is not on curve", 598 "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 599 "private" : "0c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d", 600 "shared" : "", 601 "result" : "invalid", 602 "flags" : [] 603 }, 604 { 605 "tcId" : 64, 606 "comment" : "point is not on curve", 607 "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", 608 "private" : "0c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d", 609 "shared" : "", 610 "result" : "invalid", 611 "flags" : [] 612 }, 613 { 614 "tcId" : 65, 615 "comment" : "point is not on curve", 616 "public" : "3056301006072a8648ce3d020106052b8104000a034200040000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2e", 617 "private" : "0c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d", 618 "shared" : "", 619 "result" : "invalid", 620 "flags" : [] 621 }, 622 { 623 "tcId" : 66, 624 "comment" : "point is not on curve", 625 "public" : "3056301006072a8648ce3d020106052b8104000a034200040000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f", 626 "private" : "0c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d", 627 "shared" : "", 628 "result" : "invalid", 629 "flags" : [] 630 }, 631 { 632 "tcId" : 67, 633 "comment" : "point is not on curve", 634 "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000", 635 "private" : "0c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d", 636 "shared" : "", 637 "result" : "invalid", 638 "flags" : [] 639 }, 640 { 641 "tcId" : 68, 642 "comment" : "point is not on curve", 643 "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001", 644 "private" : "0c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d", 645 "shared" : "", 646 "result" : "invalid", 647 "flags" : [] 648 }, 649 { 650 "tcId" : 69, 651 "comment" : "point is not on curve", 652 "public" : "3056301006072a8648ce3d020106052b8104000a034200040000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2e", 653 "private" : "0c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d", 654 "shared" : "", 655 "result" : "invalid", 656 "flags" : [] 657 }, 658 { 659 "tcId" : 70, 660 "comment" : "point is not on curve", 661 "public" : "3056301006072a8648ce3d020106052b8104000a034200040000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f", 662 "private" : "0c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d", 663 "shared" : "", 664 "result" : "invalid", 665 "flags" : [] 666 }, 667 { 668 "tcId" : 71, 669 "comment" : "point is not on curve", 670 "public" : "3056301006072a8648ce3d020106052b8104000a03420004fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2e0000000000000000000000000000000000000000000000000000000000000000", 671 "private" : "0c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d", 672 "shared" : "", 673 "result" : "invalid", 674 "flags" : [] 675 }, 676 { 677 "tcId" : 72, 678 "comment" : "point is not on curve", 679 "public" : "3056301006072a8648ce3d020106052b8104000a03420004fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2e0000000000000000000000000000000000000000000000000000000000000001", 680 "private" : "0c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d", 681 "shared" : "", 682 "result" : "invalid", 683 "flags" : [] 684 }, 685 { 686 "tcId" : 73, 687 "comment" : "point is not on curve", 688 "public" : "3056301006072a8648ce3d020106052b8104000a03420004fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2efffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2e", 689 "private" : "0c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d", 690 "shared" : "", 691 "result" : "invalid", 692 "flags" : [] 693 }, 694 { 695 "tcId" : 74, 696 "comment" : "point is not on curve", 697 "public" : "3056301006072a8648ce3d020106052b8104000a03420004fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2efffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f", 698 "private" : "0c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d", 699 "shared" : "", 700 "result" : "invalid", 701 "flags" : [] 702 }, 703 { 704 "tcId" : 75, 705 "comment" : "point is not on curve", 706 "public" : "3056301006072a8648ce3d020106052b8104000a03420004fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f0000000000000000000000000000000000000000000000000000000000000000", 707 "private" : "0c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d", 708 "shared" : "", 709 "result" : "invalid", 710 "flags" : [] 711 }, 712 { 713 "tcId" : 76, 714 "comment" : "point is not on curve", 715 "public" : "3056301006072a8648ce3d020106052b8104000a03420004fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f0000000000000000000000000000000000000000000000000000000000000001", 716 "private" : "0c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d", 717 "shared" : "", 718 "result" : "invalid", 719 "flags" : [] 720 }, 721 { 722 "tcId" : 77, 723 "comment" : "point is not on curve", 724 "public" : "3056301006072a8648ce3d020106052b8104000a03420004fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2e", 725 "private" : "0c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d", 726 "shared" : "", 727 "result" : "invalid", 728 "flags" : [] 729 }, 730 { 731 "tcId" : 78, 732 "comment" : "point is not on curve", 733 "public" : "3056301006072a8648ce3d020106052b8104000a03420004fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f", 734 "private" : "0c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d", 735 "shared" : "", 736 "result" : "invalid", 737 "flags" : [] 738 }, 739 { 740 "tcId" : 79, 741 "comment" : "", 742 "public" : "3015301006072a8648ce3d020106052b8104000a030100", 743 "private" : "0c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d", 744 "shared" : "", 745 "result" : "invalid", 746 "flags" : [] 747 }, 748 { 749 "tcId" : 80, 750 "comment" : "public point not on curve", 751 "public" : "3056301006072a8648ce3d020106052b8104000a0342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e4", 752 "private" : "0cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d", 753 "shared" : "", 754 "result" : "invalid", 755 "flags" : [ 756 "InvalidPublic" 757 ] 758 }, 759 { 760 "tcId" : 81, 761 "comment" : "public point = (0,0)", 762 "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 763 "private" : "0cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d", 764 "shared" : "", 765 "result" : "invalid", 766 "flags" : [ 767 "InvalidPublic" 768 ] 769 }, 770 { 771 "tcId" : 82, 772 "comment" : "order = -115792089237316195423570985008687907852837564279074904382605163141518161494337", 773 "public" : "3081f53081ae06072a8648ce3d02013081a2020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b80221ff000000000000000000000000000000014551231950b75fc4402da1732fc9bebf0201010342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2", 774 "private" : "0cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d", 775 "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff", 776 "result" : "invalid", 777 "flags" : [ 778 "WrongOrder", 779 "InvalidPublic", 780 "UnnamedCurve" 781 ] 782 }, 783 { 784 "tcId" : 83, 785 "comment" : "order = 0", 786 "public" : "3081d530818e06072a8648ce3d0201308182020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b80201000201010342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2", 787 "private" : "0cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d", 788 "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff", 789 "result" : "invalid", 790 "flags" : [ 791 "WrongOrder", 792 "InvalidPublic", 793 "UnnamedCurve" 794 ] 795 }, 796 { 797 "tcId" : 84, 798 "comment" : "order = 1", 799 "public" : "3081d530818e06072a8648ce3d0201308182020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b80201010201010342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2", 800 "private" : "0cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d", 801 "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff", 802 "result" : "acceptable", 803 "flags" : [ 804 "WrongOrder", 805 "UnusedParam", 806 "UnnamedCurve" 807 ] 808 }, 809 { 810 "tcId" : 85, 811 "comment" : "order = 26959946667150639794667015087019630673536463705607434823784316690060", 812 "public" : "3081f13081aa06072a8648ce3d020130819e020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8021d00fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8c0201010342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2", 813 "private" : "0cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d", 814 "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff", 815 "result" : "acceptable", 816 "flags" : [ 817 "WrongOrder", 818 "UnusedParam", 819 "UnnamedCurve" 820 ] 821 }, 822 { 823 "tcId" : 86, 824 "comment" : "generator = (0,0)", 825 "public" : "3081f53081ae06072a8648ce3d02013081a2020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410201010342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2", 826 "private" : "0cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d", 827 "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff", 828 "result" : "acceptable", 829 "flags" : [ 830 "UnusedParam", 831 "UnnamedCurve" 832 ] 833 }, 834 { 835 "tcId" : 87, 836 "comment" : "generator not on curve", 837 "public" : "3081f53081ae06072a8648ce3d02013081a2020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4ba022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410201010342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2", 838 "private" : "0cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d", 839 "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff", 840 "result" : "acceptable", 841 "flags" : [ 842 "UnusedParam", 843 "UnnamedCurve" 844 ] 845 }, 846 { 847 "tcId" : 88, 848 "comment" : "cofactor = -1", 849 "public" : "3081f53081ae06072a8648ce3d02013081a2020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410201ff0342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2", 850 "private" : "0cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d", 851 "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff", 852 "result" : "invalid", 853 "flags" : [ 854 "InvalidPublic", 855 "UnnamedCurve" 856 ] 857 }, 858 { 859 "tcId" : 89, 860 "comment" : "cofactor = 0", 861 "public" : "3081f53081ae06072a8648ce3d02013081a2020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410201000342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2", 862 "private" : "0cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d", 863 "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff", 864 "result" : "invalid", 865 "flags" : [ 866 "InvalidPublic", 867 "UnnamedCurve" 868 ] 869 }, 870 { 871 "tcId" : 90, 872 "comment" : "cofactor = 2", 873 "public" : "3081f53081ae06072a8648ce3d02013081a2020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410201020342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2", 874 "private" : "0cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d", 875 "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff", 876 "result" : "acceptable", 877 "flags" : [ 878 "UnusedParam", 879 "UnnamedCurve" 880 ] 881 }, 882 { 883 "tcId" : 91, 884 "comment" : "cofactor = 115792089237316195423570985008687907852837564279074904382605163141518161494337", 885 "public" : "308201153081ce06072a8648ce3d02013081c2020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2", 886 "private" : "0cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d", 887 "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff", 888 "result" : "invalid", 889 "flags" : [ 890 "InvalidPublic", 891 "UnnamedCurve" 892 ] 893 }, 894 { 895 "tcId" : 92, 896 "comment" : "cofactor = None", 897 "public" : "3081f23081ab06072a8648ce3d020130819f020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2", 898 "private" : "0cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d", 899 "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff", 900 "result" : "acceptable", 901 "flags" : [ 902 "UnusedParam", 903 "UnnamedCurve" 904 ] 905 }, 906 { 907 "tcId" : 93, 908 "comment" : "modified prime", 909 "public" : "3081f53081ae06072a8648ce3d02013081a2020101302c06072a8648ce3d0101022100fb524ac7055bebf603a4e216abaa6a9ef8eb2bbea2cd820e59d46d8501f6268b30060401000401070441040000000000000000000006597fa94f5b8380000000000000000000000000000f229ba06e5c03dbcba0eec01b4bcca549cda86e507e8813b5bb2b42df88f12f47022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141020101034200040000000000000000000006597fa94f5b8380000000000000000000000000000f229ba06e5c03dbcba0eec01b4bcca549cda86e507e8813b5bb2b42df88f12f47", 910 "private" : "0cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d", 911 "shared" : "c5956b8cf7244e3c0457658a214210b358205cab12374d523ecf57895cecfeb0", 912 "result" : "invalid", 913 "flags" : [ 914 "ModifiedPrime", 915 "InvalidPublic", 916 "UnnamedCurve" 917 ] 918 }, 919 { 920 "tcId" : 94, 921 "comment" : "using secp224r1", 922 "public" : "304e301006072a8648ce3d020106052b81040021033a0004074f56dc2ea648ef89c3b72e23bbd2da36f60243e4d2067b70604af1c2165cec2f86603d60c8a611d5b84ba3d91dfe1a480825bcc4af3bcf", 923 "private" : "0cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d", 924 "shared" : "", 925 "result" : "invalid", 926 "flags" : [ 927 "InvalidPublic" 928 ] 929 }, 930 { 931 "tcId" : 95, 932 "comment" : "using secp256r1", 933 "public" : "3059301306072a8648ce3d020106082a8648ce3d03010703420004cbf6606595a3ee50f9fceaa2798c2740c82540516b4e5a7d361ff24e9dd15364e5408b2e679f9d5310d1f6893b36ce16b4a507509175fcb52aea53b781556b39", 934 "private" : "0cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d", 935 "shared" : "", 936 "result" : "invalid", 937 "flags" : [ 938 "InvalidPublic" 939 ] 940 }, 941 { 942 "tcId" : 96, 943 "comment" : "a = 0", 944 "public" : "3081f53081ae06072a8648ce3d02013081a2020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410201010342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2", 945 "private" : "0cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d", 946 "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff", 947 "result" : "acceptable", 948 "flags" : [ 949 "UnusedParam", 950 "UnnamedCurve" 951 ] 952 }, 953 { 954 "tcId" : 97, 955 "comment" : "public key of order 3", 956 "public" : "308201333081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f30440420878d275ed392d346140c0e50fc739e4ef7d888bf6b029b52c7c4cbaf66a2684e0420d613823ed25a7cec3fec5f7bb05528420aeb52b53338f05b7bd8556f516d16f70441040f6c49429669c68baf5da3f3d0972ad16d2a02467163565dd998cd15c2b2882348f037c47c27a9acfd580996c087e2c95e9ac4e0abfaefbaa320f790239acbda022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141020101034200040f6c49429669c68baf5da3f3d0972ad16d2a02467163565dd998cd15c2b28823b70fc83b83d8565302a7f6693f781d36a1653b1f540510455cdf086edc653055", 957 "private" : "0cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d", 958 "shared" : "e5bc54909cf74ca0a6fa76196171bd174b36dbc62c9a83ad6012b722e80a8a4c", 959 "result" : "invalid", 960 "flags" : [ 961 "WeakPublicKey", 962 "InvalidPublic", 963 "UnnamedCurve" 964 ] 965 }, 966 { 967 "tcId" : 98, 968 "comment" : "Public key uses wrong curve: secp224r1", 969 "public" : "304e301006072a8648ce3d020106052b81040021033a000450eb062b54940a455719d523e1ec106525dda34c2fd95ace62b9b16d315d323f089173d10c45dceff155942431750c00ca36f463828e9fab", 970 "private" : "0dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a", 971 "shared" : "", 972 "result" : "invalid", 973 "flags" : [] 974 }, 975 { 976 "tcId" : 99, 977 "comment" : "Public key uses wrong curve: secp256r1", 978 "public" : "3059301306072a8648ce3d020106082a8648ce3d0301070342000406372852584037722a7f9bfaad5661acb623162d45f70a552c617f4080e873aa43609275dff6dcaaa122a745d0f154681f9c7726867b43e7523b7f5ab5ea963e", 979 "private" : "0dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a", 980 "shared" : "", 981 "result" : "invalid", 982 "flags" : [] 983 }, 984 { 985 "tcId" : 100, 986 "comment" : "Public key uses wrong curve: secp384r1", 987 "public" : "3076301006072a8648ce3d020106052b81040022036200040ef5804731d918f037506ee00b8602b877c7d509ffa2c0847a86e7a2d358ba7c981c2a74b22401ac615307a6deb275402fa6c8218c3374f8a91752d2eff6bd14ad8cae596d2f37dae8aeec085760edf4fda9a7cf70253898a54183469072a561", 988 "private" : "0dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a", 989 "shared" : "", 990 "result" : "invalid", 991 "flags" : [] 992 }, 993 { 994 "tcId" : 101, 995 "comment" : "Public key uses wrong curve: secp521r1", 996 "public" : "30819b301006072a8648ce3d020106052b81040023038186000400921da57110db26c7838a69d574fc98588c5c07a792cb379f46664cc773c1e1f6fa16148667748ede232d1a1f1cea7f152c5d586172acbeaa48416bcbd70bb27f0f01b4477e1ae74bf4f093184a9f26f103712ccf6ceb45a0505b191606d897edaf872b37f0f90a933000a80fc3207048323c16883a3d67a90aa78bcc9c5e58d784b9b9", 997 "private" : "0dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a", 998 "shared" : "", 999 "result" : "invalid", 1000 "flags" : [] 1001 }, 1002 { 1003 "tcId" : 102, 1004 "comment" : "Public key uses wrong curve: brainpoolP224r1", 1005 "public" : "3052301406072a8648ce3d020106092b2403030208010105033a00042c9fdd1914cacdb28e39e6fc24b4c3c666cc0d438acc4529a6cc297a2d0fdecb3028d9e4d84c711db352379c080c78659969bdc5d3218901", 1006 "private" : "0dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a", 1007 "shared" : "", 1008 "result" : "invalid", 1009 "flags" : [] 1010 }, 1011 { 1012 "tcId" : 103, 1013 "comment" : "Public key uses wrong curve: brainpoolP256r1", 1014 "public" : "305a301406072a8648ce3d020106092b240303020801010703420004120e4db849e5d960741c7d221aa80fe6e4fcd578191b7f845a68a6fcb8647719a6fffb6165d8ec39389eecc530839c321b2e9040027fba5d9cb9311df7cd3d4d", 1015 "private" : "0dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a", 1016 "shared" : "", 1017 "result" : "invalid", 1018 "flags" : [] 1019 }, 1020 { 1021 "tcId" : 104, 1022 "comment" : "Public key uses wrong curve: brainpoolP320r1", 1023 "public" : "306a301406072a8648ce3d020106092b2403030208010109035200040efb1c104938f59a931fe6bf69f7ead4036d2336075a708e66b020e1bc5bb6d9cdc86d4e8fa181d7c7ea1af28353044e8cec12eec75a6dd87a5dc902024d93f8c8d9bf43b453fd919151f9bd7bb955c7", 1024 "private" : "0dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a", 1025 "shared" : "", 1026 "result" : "invalid", 1027 "flags" : [] 1028 }, 1029 { 1030 "tcId" : 105, 1031 "comment" : "Public key uses wrong curve: brainpoolP384r1", 1032 "public" : "307a301406072a8648ce3d020106092b240303020801010b036200043e96d75b79214e69a4550e25375478bdc9c2a9d0178a77b5700bd5f12e3ce142f50c93dc1ee7268456d7eae2d44b718d6f159e896ae14fbe3aba397801a95e2bb6a9a761e865b289dd9db64aa07c794cedf77328543b94c9b54ce0cf04c60ac8", 1033 "private" : "0dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a", 1034 "shared" : "", 1035 "result" : "invalid", 1036 "flags" : [] 1037 }, 1038 { 1039 "tcId" : 106, 1040 "comment" : "Public key uses wrong curve: brainpoolP512r1", 1041 "public" : "30819b301406072a8648ce3d020106092b240303020801010d03818200044f191130740f1b75ae13402960eb22ea801db80ed51a461e06a7b3ba60c9bddd132a6465bbee8afd70cfb4495efbda4f1567b958e6e305bfcb4ac8f05172688e0f2f175aa12425be3ab7271b42f258639e868677d1163c12e641229f1e6427761c9e294de51db564151b21a051d2f7a13661852799557a556a5f3c51d36d083a", 1042 "private" : "0dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a", 1043 "shared" : "", 1044 "result" : "invalid", 1045 "flags" : [] 1046 }, 1047 { 1048 "tcId" : 107, 1049 "comment" : "Public key uses wrong curve: brainpoolP224t1", 1050 "public" : "3052301406072a8648ce3d020106092b2403030208010106033a00044964b948cefa39cd769e3480d4840a3c58e966161be80df02d9aab33b4a318a32f30130224edcefe0dd64342404e594aa334995b179f641f", 1051 "private" : "0dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a", 1052 "shared" : "", 1053 "result" : "invalid", 1054 "flags" : [] 1055 }, 1056 { 1057 "tcId" : 108, 1058 "comment" : "Public key uses wrong curve: brainpoolP256t1", 1059 "public" : "305a301406072a8648ce3d020106092b24030302080101080342000411157979c08bcd175d34572209a85f3f5d602e35bdc3b553b0f19307672b31ba69d0556bce48c43e2e7e6177055221a4c4b7eb17ee9708f49216de76d6e92ab8", 1060 "private" : "0dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a", 1061 "shared" : "", 1062 "result" : "invalid", 1063 "flags" : [] 1064 }, 1065 { 1066 "tcId" : 109, 1067 "comment" : "Public key uses wrong curve: brainpoolP320t1", 1068 "public" : "306a301406072a8648ce3d020106092b240303020801010a035200048bb517e198930eba57293419876a8793f711de37c27f200e6fb2c2b13e9fabd4fbc42ad61751ca583031ba76cbc6d745d115addc74eab63bf415c4fa20dbbecae98ac3c3da1a041705cf8959e2ccf453", 1069 "private" : "0dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a", 1070 "shared" : "", 1071 "result" : "invalid", 1072 "flags" : [] 1073 }, 1074 { 1075 "tcId" : 110, 1076 "comment" : "Public key uses wrong curve: brainpoolP384t1", 1077 "public" : "307a301406072a8648ce3d020106092b240303020801010c036200045eb38d0261b744b03abef4ae7c17bc886b5b426bd910958f8a49ef62053048f869541b7a05d244315fc9cd74271ec3d518d94114b6006017f4ed5e3c06322baa1c75809a1057ba6fa46d1e1a9927a262e627940d5da538b5a3d1d794d9c866a4", 1078 "private" : "0dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a", 1079 "shared" : "", 1080 "result" : "invalid", 1081 "flags" : [] 1082 }, 1083 { 1084 "tcId" : 111, 1085 "comment" : "Public key uses wrong curve: brainpoolP512t1", 1086 "public" : "30819b301406072a8648ce3d020106092b240303020801010e0381820004035fc238e57d980beae0215fb89108f9c6c4afda5d920f9d0583ee7d65f8778ecfff24a31d4f32deb6ea5f7e3adb6affb9327a5e62e09cba07c88b119fd104a83b7811e958e393971a5c9417412070b9f18b03be37e81e0bca5d3ff0873ed1f3113ed0fc57a0344321fb4d6c43f2f6e630a3d3883efe4c21df3e0f0b1208226b", 1087 "private" : "0dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a", 1088 "shared" : "", 1089 "result" : "invalid", 1090 "flags" : [] 1091 }, 1092 { 1093 "tcId" : 112, 1094 "comment" : "invalid public key", 1095 "public" : "3036301006072a8648ce3d020106052b8104000a03220002977cb7fb9a0ec5b208e811d6a0795eb78d7642e3cac42a801bcc8fc0f06472d4", 1096 "private" : "0d09182a4d0c94ba85f82eff9fc1bddb0b07d3f2af8632fc1c73a3604e8f0b335", 1097 "shared" : "", 1098 "result" : "invalid", 1099 "flags" : [ 1100 "CompressedPoint" 1101 ] 1102 }, 1103 { 1104 "tcId" : 113, 1105 "comment" : "public key is a low order point on twist", 1106 "public" : "3036301006072a8648ce3d020106052b8104000a032200020000000000000000000000000000000000000000000000000000000000000000", 1107 "private" : "098b5c223cf9cc0920a5145ba1fd2f6afee7e1f66d0120b8536685fdf05ebb300", 1108 "shared" : "", 1109 "result" : "invalid", 1110 "flags" : [ 1111 "CompressedPoint" 1112 ] 1113 }, 1114 { 1115 "tcId" : 114, 1116 "comment" : "public key is a low order point on twist", 1117 "public" : "3036301006072a8648ce3d020106052b8104000a032200030000000000000000000000000000000000000000000000000000000000000000", 1118 "private" : "098b5c223cf9cc0920a5145ba1fd2f6afee7e1f66d0120b8536685fdf05ebb2ff", 1119 "shared" : "", 1120 "result" : "invalid", 1121 "flags" : [ 1122 "CompressedPoint" 1123 ] 1124 }, 1125 { 1126 "tcId" : 115, 1127 "comment" : "long form encoding of length", 1128 "public" : "308156301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1129 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1130 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1131 "result" : "acceptable", 1132 "flags" : [ 1133 "InvalidAsn" 1134 ] 1135 }, 1136 { 1137 "tcId" : 116, 1138 "comment" : "long form encoding of length", 1139 "public" : "305730811006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1140 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1141 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1142 "result" : "acceptable", 1143 "flags" : [ 1144 "InvalidAsn" 1145 ] 1146 }, 1147 { 1148 "tcId" : 117, 1149 "comment" : "long form encoding of length", 1150 "public" : "305730110681072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1151 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1152 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1153 "result" : "acceptable", 1154 "flags" : [ 1155 "InvalidAsn" 1156 ] 1157 }, 1158 { 1159 "tcId" : 118, 1160 "comment" : "long form encoding of length", 1161 "public" : "3057301106072a8648ce3d02010681052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1162 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1163 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1164 "result" : "acceptable", 1165 "flags" : [ 1166 "InvalidAsn" 1167 ] 1168 }, 1169 { 1170 "tcId" : 119, 1171 "comment" : "long form encoding of length", 1172 "public" : "3057301006072a8648ce3d020106052b8104000a0381420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1173 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1174 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1175 "result" : "acceptable", 1176 "flags" : [ 1177 "InvalidAsn" 1178 ] 1179 }, 1180 { 1181 "tcId" : 120, 1182 "comment" : "length contains leading 0", 1183 "public" : "30820056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1184 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1185 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1186 "result" : "acceptable", 1187 "flags" : [ 1188 "InvalidAsn" 1189 ] 1190 }, 1191 { 1192 "tcId" : 121, 1193 "comment" : "length contains leading 0", 1194 "public" : "30583082001006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1195 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1196 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1197 "result" : "acceptable", 1198 "flags" : [ 1199 "InvalidAsn" 1200 ] 1201 }, 1202 { 1203 "tcId" : 122, 1204 "comment" : "length contains leading 0", 1205 "public" : "30583012068200072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1206 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1207 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1208 "result" : "acceptable", 1209 "flags" : [ 1210 "InvalidAsn" 1211 ] 1212 }, 1213 { 1214 "tcId" : 123, 1215 "comment" : "length contains leading 0", 1216 "public" : "3058301206072a8648ce3d0201068200052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1217 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1218 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1219 "result" : "acceptable", 1220 "flags" : [ 1221 "InvalidAsn" 1222 ] 1223 }, 1224 { 1225 "tcId" : 124, 1226 "comment" : "length contains leading 0", 1227 "public" : "3058301006072a8648ce3d020106052b8104000a038200420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1228 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1229 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1230 "result" : "acceptable", 1231 "flags" : [ 1232 "InvalidAsn" 1233 ] 1234 }, 1235 { 1236 "tcId" : 125, 1237 "comment" : "wrong length", 1238 "public" : "3057301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1239 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1240 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1241 "result" : "acceptable", 1242 "flags" : [ 1243 "InvalidAsn" 1244 ] 1245 }, 1246 { 1247 "tcId" : 126, 1248 "comment" : "wrong length", 1249 "public" : "3055301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1250 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1251 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1252 "result" : "acceptable", 1253 "flags" : [ 1254 "InvalidAsn" 1255 ] 1256 }, 1257 { 1258 "tcId" : 127, 1259 "comment" : "wrong length", 1260 "public" : "3056301106072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1261 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1262 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1263 "result" : "acceptable", 1264 "flags" : [ 1265 "InvalidAsn" 1266 ] 1267 }, 1268 { 1269 "tcId" : 128, 1270 "comment" : "wrong length", 1271 "public" : "3056300f06072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1272 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1273 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1274 "result" : "acceptable", 1275 "flags" : [ 1276 "InvalidAsn" 1277 ] 1278 }, 1279 { 1280 "tcId" : 129, 1281 "comment" : "wrong length", 1282 "public" : "3056301006082a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1283 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1284 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1285 "result" : "acceptable", 1286 "flags" : [ 1287 "InvalidAsn" 1288 ] 1289 }, 1290 { 1291 "tcId" : 130, 1292 "comment" : "wrong length", 1293 "public" : "3056301006062a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1294 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1295 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1296 "result" : "acceptable", 1297 "flags" : [ 1298 "InvalidAsn" 1299 ] 1300 }, 1301 { 1302 "tcId" : 131, 1303 "comment" : "wrong length", 1304 "public" : "3056301006072a8648ce3d020106062b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1305 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1306 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1307 "result" : "acceptable", 1308 "flags" : [ 1309 "InvalidAsn" 1310 ] 1311 }, 1312 { 1313 "tcId" : 132, 1314 "comment" : "wrong length", 1315 "public" : "3056301006072a8648ce3d020106042b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1316 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1317 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1318 "result" : "acceptable", 1319 "flags" : [ 1320 "InvalidAsn" 1321 ] 1322 }, 1323 { 1324 "tcId" : 133, 1325 "comment" : "wrong length", 1326 "public" : "3056301006072a8648ce3d020106052b8104000a03430004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1327 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1328 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1329 "result" : "acceptable", 1330 "flags" : [ 1331 "InvalidAsn" 1332 ] 1333 }, 1334 { 1335 "tcId" : 134, 1336 "comment" : "wrong length", 1337 "public" : "3056301006072a8648ce3d020106052b8104000a03410004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1338 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1339 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1340 "result" : "acceptable", 1341 "flags" : [ 1342 "InvalidAsn" 1343 ] 1344 }, 1345 { 1346 "tcId" : 135, 1347 "comment" : "uint32 overflow in length", 1348 "public" : "30850100000056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1349 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1350 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1351 "result" : "acceptable", 1352 "flags" : [ 1353 "InvalidAsn" 1354 ] 1355 }, 1356 { 1357 "tcId" : 136, 1358 "comment" : "uint32 overflow in length", 1359 "public" : "305b3085010000001006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1360 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1361 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1362 "result" : "acceptable", 1363 "flags" : [ 1364 "InvalidAsn" 1365 ] 1366 }, 1367 { 1368 "tcId" : 137, 1369 "comment" : "uint32 overflow in length", 1370 "public" : "305b3015068501000000072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1371 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1372 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1373 "result" : "acceptable", 1374 "flags" : [ 1375 "InvalidAsn" 1376 ] 1377 }, 1378 { 1379 "tcId" : 138, 1380 "comment" : "uint32 overflow in length", 1381 "public" : "305b301506072a8648ce3d0201068501000000052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1382 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1383 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1384 "result" : "acceptable", 1385 "flags" : [ 1386 "InvalidAsn" 1387 ] 1388 }, 1389 { 1390 "tcId" : 139, 1391 "comment" : "uint32 overflow in length", 1392 "public" : "305b301006072a8648ce3d020106052b8104000a038501000000420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1393 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1394 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1395 "result" : "acceptable", 1396 "flags" : [ 1397 "InvalidAsn" 1398 ] 1399 }, 1400 { 1401 "tcId" : 140, 1402 "comment" : "uint64 overflow in length", 1403 "public" : "3089010000000000000056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1404 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1405 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1406 "result" : "acceptable", 1407 "flags" : [ 1408 "InvalidAsn" 1409 ] 1410 }, 1411 { 1412 "tcId" : 141, 1413 "comment" : "uint64 overflow in length", 1414 "public" : "305f308901000000000000001006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1415 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1416 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1417 "result" : "acceptable", 1418 "flags" : [ 1419 "InvalidAsn" 1420 ] 1421 }, 1422 { 1423 "tcId" : 142, 1424 "comment" : "uint64 overflow in length", 1425 "public" : "305f301906890100000000000000072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1426 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1427 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1428 "result" : "acceptable", 1429 "flags" : [ 1430 "InvalidAsn" 1431 ] 1432 }, 1433 { 1434 "tcId" : 143, 1435 "comment" : "uint64 overflow in length", 1436 "public" : "305f301906072a8648ce3d020106890100000000000000052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1437 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1438 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1439 "result" : "acceptable", 1440 "flags" : [ 1441 "InvalidAsn" 1442 ] 1443 }, 1444 { 1445 "tcId" : 144, 1446 "comment" : "uint64 overflow in length", 1447 "public" : "305f301006072a8648ce3d020106052b8104000a03890100000000000000420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1448 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1449 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1450 "result" : "acceptable", 1451 "flags" : [ 1452 "InvalidAsn" 1453 ] 1454 }, 1455 { 1456 "tcId" : 145, 1457 "comment" : "length = 2**31 - 1", 1458 "public" : "30847fffffff301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1459 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1460 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1461 "result" : "acceptable", 1462 "flags" : [ 1463 "InvalidAsn" 1464 ] 1465 }, 1466 { 1467 "tcId" : 146, 1468 "comment" : "length = 2**31 - 1", 1469 "public" : "305a30847fffffff06072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1470 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1471 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1472 "result" : "acceptable", 1473 "flags" : [ 1474 "InvalidAsn" 1475 ] 1476 }, 1477 { 1478 "tcId" : 147, 1479 "comment" : "length = 2**31 - 1", 1480 "public" : "305a301406847fffffff2a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1481 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1482 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1483 "result" : "acceptable", 1484 "flags" : [ 1485 "InvalidAsn" 1486 ] 1487 }, 1488 { 1489 "tcId" : 148, 1490 "comment" : "length = 2**31 - 1", 1491 "public" : "305a301406072a8648ce3d020106847fffffff2b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1492 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1493 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1494 "result" : "acceptable", 1495 "flags" : [ 1496 "InvalidAsn" 1497 ] 1498 }, 1499 { 1500 "tcId" : 149, 1501 "comment" : "length = 2**31 - 1", 1502 "public" : "305a301006072a8648ce3d020106052b8104000a03847fffffff0004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1503 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1504 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1505 "result" : "acceptable", 1506 "flags" : [ 1507 "InvalidAsn" 1508 ] 1509 }, 1510 { 1511 "tcId" : 150, 1512 "comment" : "length = 2**32 - 1", 1513 "public" : "3084ffffffff301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1514 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1515 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1516 "result" : "acceptable", 1517 "flags" : [ 1518 "InvalidAsn" 1519 ] 1520 }, 1521 { 1522 "tcId" : 151, 1523 "comment" : "length = 2**32 - 1", 1524 "public" : "305a3084ffffffff06072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1525 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1526 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1527 "result" : "acceptable", 1528 "flags" : [ 1529 "InvalidAsn" 1530 ] 1531 }, 1532 { 1533 "tcId" : 152, 1534 "comment" : "length = 2**32 - 1", 1535 "public" : "305a30140684ffffffff2a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1536 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1537 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1538 "result" : "acceptable", 1539 "flags" : [ 1540 "InvalidAsn" 1541 ] 1542 }, 1543 { 1544 "tcId" : 153, 1545 "comment" : "length = 2**32 - 1", 1546 "public" : "305a301406072a8648ce3d02010684ffffffff2b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1547 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1548 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1549 "result" : "acceptable", 1550 "flags" : [ 1551 "InvalidAsn" 1552 ] 1553 }, 1554 { 1555 "tcId" : 154, 1556 "comment" : "length = 2**32 - 1", 1557 "public" : "305a301006072a8648ce3d020106052b8104000a0384ffffffff0004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1558 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1559 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1560 "result" : "acceptable", 1561 "flags" : [ 1562 "InvalidAsn" 1563 ] 1564 }, 1565 { 1566 "tcId" : 155, 1567 "comment" : "length = 2**40 - 1", 1568 "public" : "3085ffffffffff301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1569 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1570 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1571 "result" : "acceptable", 1572 "flags" : [ 1573 "InvalidAsn" 1574 ] 1575 }, 1576 { 1577 "tcId" : 156, 1578 "comment" : "length = 2**40 - 1", 1579 "public" : "305b3085ffffffffff06072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1580 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1581 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1582 "result" : "acceptable", 1583 "flags" : [ 1584 "InvalidAsn" 1585 ] 1586 }, 1587 { 1588 "tcId" : 157, 1589 "comment" : "length = 2**40 - 1", 1590 "public" : "305b30150685ffffffffff2a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1591 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1592 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1593 "result" : "acceptable", 1594 "flags" : [ 1595 "InvalidAsn" 1596 ] 1597 }, 1598 { 1599 "tcId" : 158, 1600 "comment" : "length = 2**40 - 1", 1601 "public" : "305b301506072a8648ce3d02010685ffffffffff2b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1602 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1603 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1604 "result" : "acceptable", 1605 "flags" : [ 1606 "InvalidAsn" 1607 ] 1608 }, 1609 { 1610 "tcId" : 159, 1611 "comment" : "length = 2**40 - 1", 1612 "public" : "305b301006072a8648ce3d020106052b8104000a0385ffffffffff0004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1613 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1614 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1615 "result" : "acceptable", 1616 "flags" : [ 1617 "InvalidAsn" 1618 ] 1619 }, 1620 { 1621 "tcId" : 160, 1622 "comment" : "length = 2**64 - 1", 1623 "public" : "3088ffffffffffffffff301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1624 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1625 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1626 "result" : "acceptable", 1627 "flags" : [ 1628 "InvalidAsn" 1629 ] 1630 }, 1631 { 1632 "tcId" : 161, 1633 "comment" : "length = 2**64 - 1", 1634 "public" : "305e3088ffffffffffffffff06072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1635 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1636 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1637 "result" : "acceptable", 1638 "flags" : [ 1639 "InvalidAsn" 1640 ] 1641 }, 1642 { 1643 "tcId" : 162, 1644 "comment" : "length = 2**64 - 1", 1645 "public" : "305e30180688ffffffffffffffff2a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1646 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1647 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1648 "result" : "acceptable", 1649 "flags" : [ 1650 "InvalidAsn" 1651 ] 1652 }, 1653 { 1654 "tcId" : 163, 1655 "comment" : "length = 2**64 - 1", 1656 "public" : "305e301806072a8648ce3d02010688ffffffffffffffff2b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1657 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1658 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1659 "result" : "acceptable", 1660 "flags" : [ 1661 "InvalidAsn" 1662 ] 1663 }, 1664 { 1665 "tcId" : 164, 1666 "comment" : "length = 2**64 - 1", 1667 "public" : "305e301006072a8648ce3d020106052b8104000a0388ffffffffffffffff0004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1668 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1669 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1670 "result" : "acceptable", 1671 "flags" : [ 1672 "InvalidAsn" 1673 ] 1674 }, 1675 { 1676 "tcId" : 165, 1677 "comment" : "incorrect length", 1678 "public" : "30ff301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1679 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1680 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1681 "result" : "acceptable", 1682 "flags" : [ 1683 "InvalidAsn" 1684 ] 1685 }, 1686 { 1687 "tcId" : 166, 1688 "comment" : "incorrect length", 1689 "public" : "305630ff06072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1690 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1691 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1692 "result" : "acceptable", 1693 "flags" : [ 1694 "InvalidAsn" 1695 ] 1696 }, 1697 { 1698 "tcId" : 167, 1699 "comment" : "incorrect length", 1700 "public" : "3056301006ff2a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1701 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1702 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1703 "result" : "acceptable", 1704 "flags" : [ 1705 "InvalidAsn" 1706 ] 1707 }, 1708 { 1709 "tcId" : 168, 1710 "comment" : "incorrect length", 1711 "public" : "3056301006072a8648ce3d020106ff2b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1712 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1713 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1714 "result" : "acceptable", 1715 "flags" : [ 1716 "InvalidAsn" 1717 ] 1718 }, 1719 { 1720 "tcId" : 169, 1721 "comment" : "incorrect length", 1722 "public" : "3056301006072a8648ce3d020106052b8104000a03ff0004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1723 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1724 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1725 "result" : "acceptable", 1726 "flags" : [ 1727 "InvalidAsn" 1728 ] 1729 }, 1730 { 1731 "tcId" : 170, 1732 "comment" : "indefinite length without termination", 1733 "public" : "3080301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1734 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1735 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1736 "result" : "acceptable", 1737 "flags" : [ 1738 "InvalidAsn" 1739 ] 1740 }, 1741 { 1742 "tcId" : 171, 1743 "comment" : "indefinite length without termination", 1744 "public" : "3056308006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1745 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1746 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1747 "result" : "acceptable", 1748 "flags" : [ 1749 "InvalidAsn" 1750 ] 1751 }, 1752 { 1753 "tcId" : 172, 1754 "comment" : "indefinite length without termination", 1755 "public" : "3056301006802a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1756 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1757 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1758 "result" : "acceptable", 1759 "flags" : [ 1760 "InvalidAsn" 1761 ] 1762 }, 1763 { 1764 "tcId" : 173, 1765 "comment" : "indefinite length without termination", 1766 "public" : "3056301006072a8648ce3d020106802b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1767 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1768 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1769 "result" : "acceptable", 1770 "flags" : [ 1771 "InvalidAsn" 1772 ] 1773 }, 1774 { 1775 "tcId" : 174, 1776 "comment" : "indefinite length without termination", 1777 "public" : "3056301006072a8648ce3d020106052b8104000a03800004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1778 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1779 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1780 "result" : "acceptable", 1781 "flags" : [ 1782 "InvalidAsn" 1783 ] 1784 }, 1785 { 1786 "tcId" : 175, 1787 "comment" : "removing sequence", 1788 "public" : "", 1789 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1790 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1791 "result" : "acceptable", 1792 "flags" : [ 1793 "InvalidAsn" 1794 ] 1795 }, 1796 { 1797 "tcId" : 176, 1798 "comment" : "removing sequence", 1799 "public" : "304403420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1800 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1801 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1802 "result" : "acceptable", 1803 "flags" : [ 1804 "InvalidAsn" 1805 ] 1806 }, 1807 { 1808 "tcId" : 177, 1809 "comment" : "lonely sequence tag", 1810 "public" : "30", 1811 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1812 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1813 "result" : "acceptable", 1814 "flags" : [ 1815 "InvalidAsn" 1816 ] 1817 }, 1818 { 1819 "tcId" : 178, 1820 "comment" : "lonely sequence tag", 1821 "public" : "30453003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1822 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1823 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1824 "result" : "acceptable", 1825 "flags" : [ 1826 "InvalidAsn" 1827 ] 1828 }, 1829 { 1830 "tcId" : 179, 1831 "comment" : "appending 0's to sequence", 1832 "public" : "3058301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670000", 1833 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1834 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1835 "result" : "acceptable", 1836 "flags" : [ 1837 "InvalidAsn" 1838 ] 1839 }, 1840 { 1841 "tcId" : 180, 1842 "comment" : "appending 0's to sequence", 1843 "public" : "3058301206072a8648ce3d020106052b8104000a000003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1844 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1845 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1846 "result" : "acceptable", 1847 "flags" : [ 1848 "InvalidAsn" 1849 ] 1850 }, 1851 { 1852 "tcId" : 181, 1853 "comment" : "prepending 0's to sequence", 1854 "public" : "30580000301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1855 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1856 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1857 "result" : "acceptable", 1858 "flags" : [ 1859 "InvalidAsn" 1860 ] 1861 }, 1862 { 1863 "tcId" : 182, 1864 "comment" : "prepending 0's to sequence", 1865 "public" : "30583012000006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1866 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1867 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1868 "result" : "acceptable", 1869 "flags" : [ 1870 "InvalidAsn" 1871 ] 1872 }, 1873 { 1874 "tcId" : 183, 1875 "comment" : "appending unused 0's to sequence", 1876 "public" : "3056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670000", 1877 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1878 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1879 "result" : "acceptable", 1880 "flags" : [ 1881 "InvalidAsn" 1882 ] 1883 }, 1884 { 1885 "tcId" : 184, 1886 "comment" : "appending unused 0's to sequence", 1887 "public" : "3058301006072a8648ce3d020106052b8104000a000003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1888 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1889 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1890 "result" : "acceptable", 1891 "flags" : [ 1892 "InvalidAsn" 1893 ] 1894 }, 1895 { 1896 "tcId" : 185, 1897 "comment" : "appending null value to sequence", 1898 "public" : "3058301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670500", 1899 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1900 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1901 "result" : "acceptable", 1902 "flags" : [ 1903 "InvalidAsn" 1904 ] 1905 }, 1906 { 1907 "tcId" : 186, 1908 "comment" : "appending null value to sequence", 1909 "public" : "3058301206072a8648ce3d020106052b8104000a050003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1910 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1911 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1912 "result" : "acceptable", 1913 "flags" : [ 1914 "InvalidAsn" 1915 ] 1916 }, 1917 { 1918 "tcId" : 187, 1919 "comment" : "including garbage", 1920 "public" : "305b4981773056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1921 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1922 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1923 "result" : "acceptable", 1924 "flags" : [ 1925 "InvalidAsn" 1926 ] 1927 }, 1928 { 1929 "tcId" : 188, 1930 "comment" : "including garbage", 1931 "public" : "305a25003056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1932 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1933 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1934 "result" : "acceptable", 1935 "flags" : [ 1936 "InvalidAsn" 1937 ] 1938 }, 1939 { 1940 "tcId" : 189, 1941 "comment" : "including garbage", 1942 "public" : "30583056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670004deadbeef", 1943 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1944 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1945 "result" : "acceptable", 1946 "flags" : [ 1947 "InvalidAsn" 1948 ] 1949 }, 1950 { 1951 "tcId" : 190, 1952 "comment" : "including garbage", 1953 "public" : "305b3015498177301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1954 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1955 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1956 "result" : "acceptable", 1957 "flags" : [ 1958 "InvalidAsn" 1959 ] 1960 }, 1961 { 1962 "tcId" : 191, 1963 "comment" : "including garbage", 1964 "public" : "305a30142500301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1965 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1966 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1967 "result" : "acceptable", 1968 "flags" : [ 1969 "InvalidAsn" 1970 ] 1971 }, 1972 { 1973 "tcId" : 192, 1974 "comment" : "including garbage", 1975 "public" : "305e3012301006072a8648ce3d020106052b8104000a0004deadbeef03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1976 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1977 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1978 "result" : "acceptable", 1979 "flags" : [ 1980 "InvalidAsn" 1981 ] 1982 }, 1983 { 1984 "tcId" : 193, 1985 "comment" : "including garbage", 1986 "public" : "305b3015260c49817706072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1987 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1988 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 1989 "result" : "acceptable", 1990 "flags" : [ 1991 "InvalidAsn" 1992 ] 1993 }, 1994 { 1995 "tcId" : 194, 1996 "comment" : "including garbage", 1997 "public" : "305a3014260b250006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 1998 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 1999 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2000 "result" : "acceptable", 2001 "flags" : [ 2002 "InvalidAsn" 2003 ] 2004 }, 2005 { 2006 "tcId" : 195, 2007 "comment" : "including garbage", 2008 "public" : "305e3018260906072a8648ce3d02010004deadbeef06052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2009 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2010 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2011 "result" : "acceptable", 2012 "flags" : [ 2013 "InvalidAsn" 2014 ] 2015 }, 2016 { 2017 "tcId" : 196, 2018 "comment" : "including garbage", 2019 "public" : "305b301506072a8648ce3d0201260a49817706052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2020 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2021 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2022 "result" : "acceptable", 2023 "flags" : [ 2024 "InvalidAsn" 2025 ] 2026 }, 2027 { 2028 "tcId" : 197, 2029 "comment" : "including garbage", 2030 "public" : "305a301406072a8648ce3d02012609250006052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2031 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2032 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2033 "result" : "acceptable", 2034 "flags" : [ 2035 "InvalidAsn" 2036 ] 2037 }, 2038 { 2039 "tcId" : 198, 2040 "comment" : "including garbage", 2041 "public" : "305e301806072a8648ce3d0201260706052b8104000a0004deadbeef03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2042 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2043 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2044 "result" : "acceptable", 2045 "flags" : [ 2046 "InvalidAsn" 2047 ] 2048 }, 2049 { 2050 "tcId" : 199, 2051 "comment" : "including garbage", 2052 "public" : "305b301006072a8648ce3d020106052b8104000a234749817703420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2053 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2054 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2055 "result" : "acceptable", 2056 "flags" : [ 2057 "InvalidAsn" 2058 ] 2059 }, 2060 { 2061 "tcId" : 200, 2062 "comment" : "including garbage", 2063 "public" : "305a301006072a8648ce3d020106052b8104000a2346250003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2064 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2065 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2066 "result" : "acceptable", 2067 "flags" : [ 2068 "InvalidAsn" 2069 ] 2070 }, 2071 { 2072 "tcId" : 201, 2073 "comment" : "including garbage", 2074 "public" : "305e301006072a8648ce3d020106052b8104000a234403420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670004deadbeef", 2075 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2076 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2077 "result" : "acceptable", 2078 "flags" : [ 2079 "InvalidAsn" 2080 ] 2081 }, 2082 { 2083 "tcId" : 202, 2084 "comment" : "including undefined tags", 2085 "public" : "305eaa00bb00cd003056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2086 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2087 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2088 "result" : "acceptable", 2089 "flags" : [ 2090 "InvalidAsn" 2091 ] 2092 }, 2093 { 2094 "tcId" : 203, 2095 "comment" : "including undefined tags", 2096 "public" : "305caa02aabb3056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2097 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2098 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2099 "result" : "acceptable", 2100 "flags" : [ 2101 "InvalidAsn" 2102 ] 2103 }, 2104 { 2105 "tcId" : 204, 2106 "comment" : "including undefined tags", 2107 "public" : "305e3018aa00bb00cd00301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2108 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2109 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2110 "result" : "acceptable", 2111 "flags" : [ 2112 "InvalidAsn" 2113 ] 2114 }, 2115 { 2116 "tcId" : 205, 2117 "comment" : "including undefined tags", 2118 "public" : "305c3016aa02aabb301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2119 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2120 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2121 "result" : "acceptable", 2122 "flags" : [ 2123 "InvalidAsn" 2124 ] 2125 }, 2126 { 2127 "tcId" : 206, 2128 "comment" : "including undefined tags", 2129 "public" : "305e3018260faa00bb00cd0006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2130 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2131 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2132 "result" : "acceptable", 2133 "flags" : [ 2134 "InvalidAsn" 2135 ] 2136 }, 2137 { 2138 "tcId" : 207, 2139 "comment" : "including undefined tags", 2140 "public" : "305c3016260daa02aabb06072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2141 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2142 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2143 "result" : "acceptable", 2144 "flags" : [ 2145 "InvalidAsn" 2146 ] 2147 }, 2148 { 2149 "tcId" : 208, 2150 "comment" : "including undefined tags", 2151 "public" : "305e301806072a8648ce3d0201260daa00bb00cd0006052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2152 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2153 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2154 "result" : "acceptable", 2155 "flags" : [ 2156 "InvalidAsn" 2157 ] 2158 }, 2159 { 2160 "tcId" : 209, 2161 "comment" : "including undefined tags", 2162 "public" : "305c301606072a8648ce3d0201260baa02aabb06052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2163 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2164 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2165 "result" : "acceptable", 2166 "flags" : [ 2167 "InvalidAsn" 2168 ] 2169 }, 2170 { 2171 "tcId" : 210, 2172 "comment" : "including undefined tags", 2173 "public" : "305e301006072a8648ce3d020106052b8104000a234aaa00bb00cd0003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2174 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2175 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2176 "result" : "acceptable", 2177 "flags" : [ 2178 "InvalidAsn" 2179 ] 2180 }, 2181 { 2182 "tcId" : 211, 2183 "comment" : "including undefined tags", 2184 "public" : "305c301006072a8648ce3d020106052b8104000a2348aa02aabb03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2185 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2186 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2187 "result" : "acceptable", 2188 "flags" : [ 2189 "InvalidAsn" 2190 ] 2191 }, 2192 { 2193 "tcId" : 212, 2194 "comment" : "truncated length of sequence", 2195 "public" : "3081", 2196 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2197 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2198 "result" : "acceptable", 2199 "flags" : [ 2200 "InvalidAsn" 2201 ] 2202 }, 2203 { 2204 "tcId" : 213, 2205 "comment" : "truncated length of sequence", 2206 "public" : "3046308103420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2207 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2208 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2209 "result" : "acceptable", 2210 "flags" : [ 2211 "InvalidAsn" 2212 ] 2213 }, 2214 { 2215 "tcId" : 214, 2216 "comment" : "Replacing sequence with NULL", 2217 "public" : "0500", 2218 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2219 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2220 "result" : "acceptable", 2221 "flags" : [ 2222 "InvalidAsn" 2223 ] 2224 }, 2225 { 2226 "tcId" : 215, 2227 "comment" : "Replacing sequence with NULL", 2228 "public" : "3046050003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2229 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2230 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2231 "result" : "acceptable", 2232 "flags" : [ 2233 "InvalidAsn" 2234 ] 2235 }, 2236 { 2237 "tcId" : 216, 2238 "comment" : "changing tag value of sequence", 2239 "public" : "2e56301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2240 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2241 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2242 "result" : "acceptable", 2243 "flags" : [ 2244 "InvalidAsn" 2245 ] 2246 }, 2247 { 2248 "tcId" : 217, 2249 "comment" : "changing tag value of sequence", 2250 "public" : "2f56301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2251 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2252 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2253 "result" : "acceptable", 2254 "flags" : [ 2255 "InvalidAsn" 2256 ] 2257 }, 2258 { 2259 "tcId" : 218, 2260 "comment" : "changing tag value of sequence", 2261 "public" : "3156301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2262 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2263 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2264 "result" : "acceptable", 2265 "flags" : [ 2266 "InvalidAsn" 2267 ] 2268 }, 2269 { 2270 "tcId" : 219, 2271 "comment" : "changing tag value of sequence", 2272 "public" : "3256301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2273 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2274 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2275 "result" : "acceptable", 2276 "flags" : [ 2277 "InvalidAsn" 2278 ] 2279 }, 2280 { 2281 "tcId" : 220, 2282 "comment" : "changing tag value of sequence", 2283 "public" : "ff56301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2284 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2285 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2286 "result" : "acceptable", 2287 "flags" : [ 2288 "InvalidAsn" 2289 ] 2290 }, 2291 { 2292 "tcId" : 221, 2293 "comment" : "changing tag value of sequence", 2294 "public" : "30562e1006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2295 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2296 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2297 "result" : "acceptable", 2298 "flags" : [ 2299 "InvalidAsn" 2300 ] 2301 }, 2302 { 2303 "tcId" : 222, 2304 "comment" : "changing tag value of sequence", 2305 "public" : "30562f1006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2306 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2307 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2308 "result" : "acceptable", 2309 "flags" : [ 2310 "InvalidAsn" 2311 ] 2312 }, 2313 { 2314 "tcId" : 223, 2315 "comment" : "changing tag value of sequence", 2316 "public" : "3056311006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2317 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2318 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2319 "result" : "acceptable", 2320 "flags" : [ 2321 "InvalidAsn" 2322 ] 2323 }, 2324 { 2325 "tcId" : 224, 2326 "comment" : "changing tag value of sequence", 2327 "public" : "3056321006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2328 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2329 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2330 "result" : "acceptable", 2331 "flags" : [ 2332 "InvalidAsn" 2333 ] 2334 }, 2335 { 2336 "tcId" : 225, 2337 "comment" : "changing tag value of sequence", 2338 "public" : "3056ff1006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2339 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2340 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2341 "result" : "acceptable", 2342 "flags" : [ 2343 "InvalidAsn" 2344 ] 2345 }, 2346 { 2347 "tcId" : 226, 2348 "comment" : "dropping value of sequence", 2349 "public" : "3000", 2350 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2351 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2352 "result" : "acceptable", 2353 "flags" : [ 2354 "InvalidAsn" 2355 ] 2356 }, 2357 { 2358 "tcId" : 227, 2359 "comment" : "dropping value of sequence", 2360 "public" : "3046300003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2361 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2362 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2363 "result" : "acceptable", 2364 "flags" : [ 2365 "InvalidAsn" 2366 ] 2367 }, 2368 { 2369 "tcId" : 228, 2370 "comment" : "truncate sequence", 2371 "public" : "3055301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32", 2372 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2373 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2374 "result" : "acceptable", 2375 "flags" : [ 2376 "InvalidAsn" 2377 ] 2378 }, 2379 { 2380 "tcId" : 229, 2381 "comment" : "truncate sequence", 2382 "public" : "30551006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2383 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2384 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2385 "result" : "acceptable", 2386 "flags" : [ 2387 "InvalidAsn" 2388 ] 2389 }, 2390 { 2391 "tcId" : 230, 2392 "comment" : "truncate sequence", 2393 "public" : "3055300f06072a8648ce3d020106052b81040003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2394 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2395 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2396 "result" : "acceptable", 2397 "flags" : [ 2398 "InvalidAsn" 2399 ] 2400 }, 2401 { 2402 "tcId" : 231, 2403 "comment" : "truncate sequence", 2404 "public" : "3055300f072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2405 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2406 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2407 "result" : "acceptable", 2408 "flags" : [ 2409 "InvalidAsn" 2410 ] 2411 }, 2412 { 2413 "tcId" : 232, 2414 "comment" : "indefinite length", 2415 "public" : "3080301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670000", 2416 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2417 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2418 "result" : "acceptable", 2419 "flags" : [ 2420 "InvalidAsn" 2421 ] 2422 }, 2423 { 2424 "tcId" : 233, 2425 "comment" : "indefinite length", 2426 "public" : "3058308006072a8648ce3d020106052b8104000a000003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2427 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2428 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2429 "result" : "acceptable", 2430 "flags" : [ 2431 "InvalidAsn" 2432 ] 2433 }, 2434 { 2435 "tcId" : 234, 2436 "comment" : "indefinite length with truncated delimiter", 2437 "public" : "3080301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da326700", 2438 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2439 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2440 "result" : "acceptable", 2441 "flags" : [ 2442 "InvalidAsn" 2443 ] 2444 }, 2445 { 2446 "tcId" : 235, 2447 "comment" : "indefinite length with truncated delimiter", 2448 "public" : "3057308006072a8648ce3d020106052b8104000a0003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2449 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2450 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2451 "result" : "acceptable", 2452 "flags" : [ 2453 "InvalidAsn" 2454 ] 2455 }, 2456 { 2457 "tcId" : 236, 2458 "comment" : "indefinite length with additional element", 2459 "public" : "3080301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da326705000000", 2460 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2461 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2462 "result" : "acceptable", 2463 "flags" : [ 2464 "InvalidAsn" 2465 ] 2466 }, 2467 { 2468 "tcId" : 237, 2469 "comment" : "indefinite length with additional element", 2470 "public" : "305a308006072a8648ce3d020106052b8104000a0500000003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2471 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2472 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2473 "result" : "acceptable", 2474 "flags" : [ 2475 "InvalidAsn" 2476 ] 2477 }, 2478 { 2479 "tcId" : 238, 2480 "comment" : "indefinite length with truncated element", 2481 "public" : "3080301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267060811220000", 2482 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2483 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2484 "result" : "acceptable", 2485 "flags" : [ 2486 "InvalidAsn" 2487 ] 2488 }, 2489 { 2490 "tcId" : 239, 2491 "comment" : "indefinite length with truncated element", 2492 "public" : "305c308006072a8648ce3d020106052b8104000a06081122000003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2493 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2494 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2495 "result" : "acceptable", 2496 "flags" : [ 2497 "InvalidAsn" 2498 ] 2499 }, 2500 { 2501 "tcId" : 240, 2502 "comment" : "indefinite length with garbage", 2503 "public" : "3080301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670000fe02beef", 2504 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2505 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2506 "result" : "acceptable", 2507 "flags" : [ 2508 "InvalidAsn" 2509 ] 2510 }, 2511 { 2512 "tcId" : 241, 2513 "comment" : "indefinite length with garbage", 2514 "public" : "305c308006072a8648ce3d020106052b8104000a0000fe02beef03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2515 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2516 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2517 "result" : "acceptable", 2518 "flags" : [ 2519 "InvalidAsn" 2520 ] 2521 }, 2522 { 2523 "tcId" : 242, 2524 "comment" : "indefinite length with nonempty EOC", 2525 "public" : "3080301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670002beef", 2526 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2527 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2528 "result" : "acceptable", 2529 "flags" : [ 2530 "InvalidAsn" 2531 ] 2532 }, 2533 { 2534 "tcId" : 243, 2535 "comment" : "indefinite length with nonempty EOC", 2536 "public" : "305a308006072a8648ce3d020106052b8104000a0002beef03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2537 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2538 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2539 "result" : "acceptable", 2540 "flags" : [ 2541 "InvalidAsn" 2542 ] 2543 }, 2544 { 2545 "tcId" : 244, 2546 "comment" : "prepend empty sequence", 2547 "public" : "30583000301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2548 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2549 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2550 "result" : "acceptable", 2551 "flags" : [ 2552 "InvalidAsn" 2553 ] 2554 }, 2555 { 2556 "tcId" : 245, 2557 "comment" : "prepend empty sequence", 2558 "public" : "30583012300006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2559 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2560 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2561 "result" : "acceptable", 2562 "flags" : [ 2563 "InvalidAsn" 2564 ] 2565 }, 2566 { 2567 "tcId" : 246, 2568 "comment" : "append empty sequence", 2569 "public" : "3058301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32673000", 2570 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2571 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2572 "result" : "acceptable", 2573 "flags" : [ 2574 "InvalidAsn" 2575 ] 2576 }, 2577 { 2578 "tcId" : 247, 2579 "comment" : "append empty sequence", 2580 "public" : "3058301206072a8648ce3d020106052b8104000a300003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2581 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2582 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2583 "result" : "acceptable", 2584 "flags" : [ 2585 "InvalidAsn" 2586 ] 2587 }, 2588 { 2589 "tcId" : 248, 2590 "comment" : "sequence of sequence", 2591 "public" : "30583056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2592 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2593 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2594 "result" : "acceptable", 2595 "flags" : [ 2596 "InvalidAsn" 2597 ] 2598 }, 2599 { 2600 "tcId" : 249, 2601 "comment" : "sequence of sequence", 2602 "public" : "30583012301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2603 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2604 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2605 "result" : "acceptable", 2606 "flags" : [ 2607 "InvalidAsn" 2608 ] 2609 }, 2610 { 2611 "tcId" : 250, 2612 "comment" : "truncated sequence", 2613 "public" : "3012301006072a8648ce3d020106052b8104000a", 2614 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2615 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2616 "result" : "acceptable", 2617 "flags" : [ 2618 "InvalidAsn" 2619 ] 2620 }, 2621 { 2622 "tcId" : 251, 2623 "comment" : "truncated sequence", 2624 "public" : "304f300906072a8648ce3d020103420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2625 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2626 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2627 "result" : "acceptable", 2628 "flags" : [ 2629 "InvalidAsn" 2630 ] 2631 }, 2632 { 2633 "tcId" : 252, 2634 "comment" : "repeat element in sequence", 2635 "public" : "30819a301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da326703420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2636 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2637 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2638 "result" : "acceptable", 2639 "flags" : [ 2640 "InvalidAsn" 2641 ] 2642 }, 2643 { 2644 "tcId" : 253, 2645 "comment" : "repeat element in sequence", 2646 "public" : "305d301706072a8648ce3d020106052b8104000a06052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2647 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2648 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2649 "result" : "acceptable", 2650 "flags" : [ 2651 "InvalidAsn" 2652 ] 2653 }, 2654 { 2655 "tcId" : 254, 2656 "comment" : "removing oid", 2657 "public" : "304d300706052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2658 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2659 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2660 "result" : "acceptable", 2661 "flags" : [ 2662 "InvalidAsn" 2663 ] 2664 }, 2665 { 2666 "tcId" : 255, 2667 "comment" : "lonely oid tag", 2668 "public" : "304e30080606052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2669 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2670 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2671 "result" : "acceptable", 2672 "flags" : [ 2673 "InvalidAsn" 2674 ] 2675 }, 2676 { 2677 "tcId" : 256, 2678 "comment" : "lonely oid tag", 2679 "public" : "3050300a06072a8648ce3d02010603420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2680 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2681 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2682 "result" : "acceptable", 2683 "flags" : [ 2684 "InvalidAsn" 2685 ] 2686 }, 2687 { 2688 "tcId" : 257, 2689 "comment" : "appending 0's to oid", 2690 "public" : "3058301206092a8648ce3d0201000006052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2691 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2692 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2693 "result" : "acceptable", 2694 "flags" : [ 2695 "InvalidAsn" 2696 ] 2697 }, 2698 { 2699 "tcId" : 258, 2700 "comment" : "appending 0's to oid", 2701 "public" : "3058301206072a8648ce3d020106072b8104000a000003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2702 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2703 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2704 "result" : "acceptable", 2705 "flags" : [ 2706 "InvalidAsn" 2707 ] 2708 }, 2709 { 2710 "tcId" : 259, 2711 "comment" : "prepending 0's to oid", 2712 "public" : "30583012060900002a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2713 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2714 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2715 "result" : "acceptable", 2716 "flags" : [ 2717 "InvalidAsn" 2718 ] 2719 }, 2720 { 2721 "tcId" : 260, 2722 "comment" : "prepending 0's to oid", 2723 "public" : "3058301206072a8648ce3d0201060700002b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2724 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2725 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2726 "result" : "acceptable", 2727 "flags" : [ 2728 "InvalidAsn" 2729 ] 2730 }, 2731 { 2732 "tcId" : 261, 2733 "comment" : "appending unused 0's to oid", 2734 "public" : "3058301206072a8648ce3d0201000006052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2735 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2736 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2737 "result" : "acceptable", 2738 "flags" : [ 2739 "InvalidAsn" 2740 ] 2741 }, 2742 { 2743 "tcId" : 262, 2744 "comment" : "appending null value to oid", 2745 "public" : "3058301206092a8648ce3d0201050006052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2746 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2747 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2748 "result" : "acceptable", 2749 "flags" : [ 2750 "InvalidAsn" 2751 ] 2752 }, 2753 { 2754 "tcId" : 263, 2755 "comment" : "appending null value to oid", 2756 "public" : "3058301206072a8648ce3d020106072b8104000a050003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2757 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2758 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2759 "result" : "acceptable", 2760 "flags" : [ 2761 "InvalidAsn" 2762 ] 2763 }, 2764 { 2765 "tcId" : 264, 2766 "comment" : "truncated length of oid", 2767 "public" : "304f3009068106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2768 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2769 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2770 "result" : "acceptable", 2771 "flags" : [ 2772 "InvalidAsn" 2773 ] 2774 }, 2775 { 2776 "tcId" : 265, 2777 "comment" : "truncated length of oid", 2778 "public" : "3051300b06072a8648ce3d0201068103420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2779 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2780 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2781 "result" : "acceptable", 2782 "flags" : [ 2783 "InvalidAsn" 2784 ] 2785 }, 2786 { 2787 "tcId" : 266, 2788 "comment" : "Replacing oid with NULL", 2789 "public" : "304f3009050006052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2790 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2791 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2792 "result" : "acceptable", 2793 "flags" : [ 2794 "InvalidAsn" 2795 ] 2796 }, 2797 { 2798 "tcId" : 267, 2799 "comment" : "Replacing oid with NULL", 2800 "public" : "3051300b06072a8648ce3d0201050003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2801 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2802 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2803 "result" : "acceptable", 2804 "flags" : [ 2805 "InvalidAsn" 2806 ] 2807 }, 2808 { 2809 "tcId" : 268, 2810 "comment" : "changing tag value of oid", 2811 "public" : "3056301004072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2812 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2813 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2814 "result" : "acceptable", 2815 "flags" : [ 2816 "InvalidAsn" 2817 ] 2818 }, 2819 { 2820 "tcId" : 269, 2821 "comment" : "changing tag value of oid", 2822 "public" : "3056301005072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2823 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2824 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2825 "result" : "acceptable", 2826 "flags" : [ 2827 "InvalidAsn" 2828 ] 2829 }, 2830 { 2831 "tcId" : 270, 2832 "comment" : "changing tag value of oid", 2833 "public" : "3056301007072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2834 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2835 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2836 "result" : "acceptable", 2837 "flags" : [ 2838 "InvalidAsn" 2839 ] 2840 }, 2841 { 2842 "tcId" : 271, 2843 "comment" : "changing tag value of oid", 2844 "public" : "3056301008072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2845 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2846 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2847 "result" : "acceptable", 2848 "flags" : [ 2849 "InvalidAsn" 2850 ] 2851 }, 2852 { 2853 "tcId" : 272, 2854 "comment" : "changing tag value of oid", 2855 "public" : "30563010ff072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2856 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2857 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2858 "result" : "acceptable", 2859 "flags" : [ 2860 "InvalidAsn" 2861 ] 2862 }, 2863 { 2864 "tcId" : 273, 2865 "comment" : "changing tag value of oid", 2866 "public" : "3056301006072a8648ce3d020104052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2867 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2868 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2869 "result" : "acceptable", 2870 "flags" : [ 2871 "InvalidAsn" 2872 ] 2873 }, 2874 { 2875 "tcId" : 274, 2876 "comment" : "changing tag value of oid", 2877 "public" : "3056301006072a8648ce3d020105052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2878 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2879 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2880 "result" : "acceptable", 2881 "flags" : [ 2882 "InvalidAsn" 2883 ] 2884 }, 2885 { 2886 "tcId" : 275, 2887 "comment" : "changing tag value of oid", 2888 "public" : "3056301006072a8648ce3d020107052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2889 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2890 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2891 "result" : "acceptable", 2892 "flags" : [ 2893 "InvalidAsn" 2894 ] 2895 }, 2896 { 2897 "tcId" : 276, 2898 "comment" : "changing tag value of oid", 2899 "public" : "3056301006072a8648ce3d020108052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2900 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2901 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2902 "result" : "acceptable", 2903 "flags" : [ 2904 "InvalidAsn" 2905 ] 2906 }, 2907 { 2908 "tcId" : 277, 2909 "comment" : "changing tag value of oid", 2910 "public" : "3056301006072a8648ce3d0201ff052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2911 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2912 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2913 "result" : "acceptable", 2914 "flags" : [ 2915 "InvalidAsn" 2916 ] 2917 }, 2918 { 2919 "tcId" : 278, 2920 "comment" : "dropping value of oid", 2921 "public" : "304f3009060006052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2922 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2923 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2924 "result" : "acceptable", 2925 "flags" : [ 2926 "InvalidAsn" 2927 ] 2928 }, 2929 { 2930 "tcId" : 279, 2931 "comment" : "dropping value of oid", 2932 "public" : "3051300b06072a8648ce3d0201060003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2933 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2934 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2935 "result" : "acceptable", 2936 "flags" : [ 2937 "InvalidAsn" 2938 ] 2939 }, 2940 { 2941 "tcId" : 280, 2942 "comment" : "modify first byte of oid", 2943 "public" : "305630100607288648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2944 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2945 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2946 "result" : "acceptable", 2947 "flags" : [ 2948 "InvalidAsn" 2949 ] 2950 }, 2951 { 2952 "tcId" : 281, 2953 "comment" : "modify first byte of oid", 2954 "public" : "3056301006072a8648ce3d02010605298104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2955 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2956 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2957 "result" : "acceptable", 2958 "flags" : [ 2959 "InvalidAsn" 2960 ] 2961 }, 2962 { 2963 "tcId" : 282, 2964 "comment" : "modify last byte of oid", 2965 "public" : "3056301006072a8648ce3d028106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2966 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2967 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2968 "result" : "acceptable", 2969 "flags" : [ 2970 "InvalidAsn" 2971 ] 2972 }, 2973 { 2974 "tcId" : 283, 2975 "comment" : "modify last byte of oid", 2976 "public" : "3056301006072a8648ce3d020106052b8104008a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2977 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2978 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2979 "result" : "acceptable", 2980 "flags" : [ 2981 "InvalidAsn" 2982 ] 2983 }, 2984 { 2985 "tcId" : 284, 2986 "comment" : "truncate oid", 2987 "public" : "3055300f06062a8648ce3d0206052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2988 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 2989 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 2990 "result" : "acceptable", 2991 "flags" : [ 2992 "InvalidAsn" 2993 ] 2994 }, 2995 { 2996 "tcId" : 285, 2997 "comment" : "truncate oid", 2998 "public" : "3055300f06068648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 2999 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3000 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3001 "result" : "acceptable", 3002 "flags" : [ 3003 "InvalidAsn" 3004 ] 3005 }, 3006 { 3007 "tcId" : 286, 3008 "comment" : "truncate oid", 3009 "public" : "3055300f06072a8648ce3d020106042b81040003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3010 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3011 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3012 "result" : "acceptable", 3013 "flags" : [ 3014 "InvalidAsn" 3015 ] 3016 }, 3017 { 3018 "tcId" : 287, 3019 "comment" : "truncate oid", 3020 "public" : "3055300f06072a8648ce3d020106048104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3021 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3022 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3023 "result" : "acceptable", 3024 "flags" : [ 3025 "InvalidAsn" 3026 ] 3027 }, 3028 { 3029 "tcId" : 288, 3030 "comment" : "wrong oid", 3031 "public" : "30593013060a3262306530333032316106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3032 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3033 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3034 "result" : "acceptable", 3035 "flags" : [ 3036 "InvalidAsn" 3037 ] 3038 }, 3039 { 3040 "tcId" : 289, 3041 "comment" : "wrong oid", 3042 "public" : "3061301b061236303836343830313635303330343032303106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3043 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3044 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3045 "result" : "acceptable", 3046 "flags" : [ 3047 "InvalidAsn" 3048 ] 3049 }, 3050 { 3051 "tcId" : 290, 3052 "comment" : "wrong oid", 3053 "public" : "305b301506072a8648ce3d0201060a3262306530333032316103420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3054 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3055 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3056 "result" : "acceptable", 3057 "flags" : [ 3058 "InvalidAsn" 3059 ] 3060 }, 3061 { 3062 "tcId" : 291, 3063 "comment" : "wrong oid", 3064 "public" : "3063301d06072a8648ce3d0201061236303836343830313635303330343032303103420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3065 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3066 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3067 "result" : "acceptable", 3068 "flags" : [ 3069 "InvalidAsn" 3070 ] 3071 }, 3072 { 3073 "tcId" : 292, 3074 "comment" : "longer oid", 3075 "public" : "305f301906103261383634386365336430323031303106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3076 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3077 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3078 "result" : "acceptable", 3079 "flags" : [ 3080 "InvalidAsn" 3081 ] 3082 }, 3083 { 3084 "tcId" : 293, 3085 "comment" : "longer oid", 3086 "public" : "305d301706072a8648ce3d0201060c32623831303430303061303103420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3087 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3088 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3089 "result" : "acceptable", 3090 "flags" : [ 3091 "InvalidAsn" 3092 ] 3093 }, 3094 { 3095 "tcId" : 294, 3096 "comment" : "oid with modified node", 3097 "public" : "305d3017060e326138363438636533643032313106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3098 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3099 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3100 "result" : "acceptable", 3101 "flags" : [ 3102 "InvalidAsn" 3103 ] 3104 }, 3105 { 3106 "tcId" : 295, 3107 "comment" : "oid with modified node", 3108 "public" : "3065301f06163261383634386365336430323838383038303830303106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3109 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3110 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3111 "result" : "acceptable", 3112 "flags" : [ 3113 "InvalidAsn" 3114 ] 3115 }, 3116 { 3117 "tcId" : 296, 3118 "comment" : "oid with modified node", 3119 "public" : "305b301506072a8648ce3d0201060a3262383130343030316103420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3120 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3121 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3122 "result" : "acceptable", 3123 "flags" : [ 3124 "InvalidAsn" 3125 ] 3126 }, 3127 { 3128 "tcId" : 297, 3129 "comment" : "oid with modified node", 3130 "public" : "3063301d06072a8648ce3d0201061232623831303430303838383038303830306103420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3131 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3132 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3133 "result" : "acceptable", 3134 "flags" : [ 3135 "InvalidAsn" 3136 ] 3137 }, 3138 { 3139 "tcId" : 298, 3140 "comment" : "large integer in oid", 3141 "public" : "306f30290620326138363438636533643032383238303830383038303830383038303830303106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3142 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3143 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3144 "result" : "acceptable", 3145 "flags" : [ 3146 "InvalidAsn" 3147 ] 3148 }, 3149 { 3150 "tcId" : 299, 3151 "comment" : "large integer in oid", 3152 "public" : "306d302706072a8648ce3d0201061c3262383130343030383238303830383038303830383038303830306103420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3153 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3154 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3155 "result" : "acceptable", 3156 "flags" : [ 3157 "InvalidAsn" 3158 ] 3159 }, 3160 { 3161 "tcId" : 300, 3162 "comment" : "oid with invalid node", 3163 "public" : "3060301a0611326138363438636533643032303165303306052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3164 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3165 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3166 "result" : "acceptable", 3167 "flags" : [ 3168 "InvalidAsn" 3169 ] 3170 }, 3171 { 3172 "tcId" : 301, 3173 "comment" : "oid with invalid node", 3174 "public" : "3057301106082a808648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3175 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3176 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3177 "result" : "acceptable", 3178 "flags" : [ 3179 "InvalidAsn" 3180 ] 3181 }, 3182 { 3183 "tcId" : 302, 3184 "comment" : "oid with invalid node", 3185 "public" : "305e301806072a8648ce3d0201060d3262383130343030306165303303420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3186 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3187 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3188 "result" : "acceptable", 3189 "flags" : [ 3190 "InvalidAsn" 3191 ] 3192 }, 3193 { 3194 "tcId" : 303, 3195 "comment" : "oid with invalid node", 3196 "public" : "3057301106072a8648ce3d020106062b808104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3197 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3198 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3199 "result" : "acceptable", 3200 "flags" : [ 3201 "InvalidAsn" 3202 ] 3203 }, 3204 { 3205 "tcId" : 304, 3206 "comment" : "lonely bit string tag", 3207 "public" : "3013301006072a8648ce3d020106052b8104000a03", 3208 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3209 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3210 "result" : "acceptable", 3211 "flags" : [ 3212 "InvalidAsn" 3213 ] 3214 }, 3215 { 3216 "tcId" : 305, 3217 "comment" : "appending 0's to bit string", 3218 "public" : "3058301006072a8648ce3d020106052b8104000a03440004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670000", 3219 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3220 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3221 "result" : "acceptable", 3222 "flags" : [ 3223 "InvalidAsn" 3224 ] 3225 }, 3226 { 3227 "tcId" : 306, 3228 "comment" : "prepending 0's to bit string", 3229 "public" : "3058301006072a8648ce3d020106052b8104000a034400000004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3230 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3231 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3232 "result" : "acceptable", 3233 "flags" : [ 3234 "InvalidAsn" 3235 ] 3236 }, 3237 { 3238 "tcId" : 307, 3239 "comment" : "appending null value to bit string", 3240 "public" : "3058301006072a8648ce3d020106052b8104000a03440004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670500", 3241 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3242 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3243 "result" : "acceptable", 3244 "flags" : [ 3245 "InvalidAsn" 3246 ] 3247 }, 3248 { 3249 "tcId" : 308, 3250 "comment" : "truncated length of bit string", 3251 "public" : "3014301006072a8648ce3d020106052b8104000a0381", 3252 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3253 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3254 "result" : "acceptable", 3255 "flags" : [ 3256 "InvalidAsn" 3257 ] 3258 }, 3259 { 3260 "tcId" : 309, 3261 "comment" : "Replacing bit string with NULL", 3262 "public" : "3014301006072a8648ce3d020106052b8104000a0500", 3263 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3264 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3265 "result" : "acceptable", 3266 "flags" : [ 3267 "InvalidAsn" 3268 ] 3269 }, 3270 { 3271 "tcId" : 310, 3272 "comment" : "changing tag value of bit string", 3273 "public" : "3056301006072a8648ce3d020106052b8104000a01420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3274 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3275 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3276 "result" : "acceptable", 3277 "flags" : [ 3278 "InvalidAsn" 3279 ] 3280 }, 3281 { 3282 "tcId" : 311, 3283 "comment" : "changing tag value of bit string", 3284 "public" : "3056301006072a8648ce3d020106052b8104000a02420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3285 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3286 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3287 "result" : "acceptable", 3288 "flags" : [ 3289 "InvalidAsn" 3290 ] 3291 }, 3292 { 3293 "tcId" : 312, 3294 "comment" : "changing tag value of bit string", 3295 "public" : "3056301006072a8648ce3d020106052b8104000a04420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3296 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3297 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3298 "result" : "acceptable", 3299 "flags" : [ 3300 "InvalidAsn" 3301 ] 3302 }, 3303 { 3304 "tcId" : 313, 3305 "comment" : "changing tag value of bit string", 3306 "public" : "3056301006072a8648ce3d020106052b8104000a05420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3307 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3308 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3309 "result" : "acceptable", 3310 "flags" : [ 3311 "InvalidAsn" 3312 ] 3313 }, 3314 { 3315 "tcId" : 314, 3316 "comment" : "changing tag value of bit string", 3317 "public" : "3056301006072a8648ce3d020106052b8104000aff420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3318 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3319 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3320 "result" : "acceptable", 3321 "flags" : [ 3322 "InvalidAsn" 3323 ] 3324 }, 3325 { 3326 "tcId" : 315, 3327 "comment" : "dropping value of bit string", 3328 "public" : "3014301006072a8648ce3d020106052b8104000a0300", 3329 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3330 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3331 "result" : "acceptable", 3332 "flags" : [ 3333 "InvalidAsn" 3334 ] 3335 }, 3336 { 3337 "tcId" : 316, 3338 "comment" : "modify first byte of bit string", 3339 "public" : "3056301006072a8648ce3d020106052b8104000a03420204e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3340 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3341 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3342 "result" : "acceptable", 3343 "flags" : [ 3344 "InvalidAsn" 3345 ] 3346 }, 3347 { 3348 "tcId" : 317, 3349 "comment" : "modify last byte of bit string", 3350 "public" : "3056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32e7", 3351 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3352 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3353 "result" : "acceptable", 3354 "flags" : [ 3355 "InvalidAsn" 3356 ] 3357 }, 3358 { 3359 "tcId" : 318, 3360 "comment" : "truncate bit string", 3361 "public" : "3055301006072a8648ce3d020106052b8104000a03410004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32", 3362 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3363 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3364 "result" : "acceptable", 3365 "flags" : [ 3366 "InvalidAsn" 3367 ] 3368 }, 3369 { 3370 "tcId" : 319, 3371 "comment" : "truncate bit string", 3372 "public" : "3055301006072a8648ce3d020106052b8104000a034104e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3373 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3374 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3375 "result" : "acceptable", 3376 "flags" : [ 3377 "InvalidAsn" 3378 ] 3379 }, 3380 { 3381 "tcId" : 320, 3382 "comment" : "declaring bits as unused in a bit-string", 3383 "public" : "3056301006072a8648ce3d020106052b8104000a03420104e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3384 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3385 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3386 "result" : "acceptable", 3387 "flags" : [ 3388 "InvalidAsn" 3389 ] 3390 }, 3391 { 3392 "tcId" : 321, 3393 "comment" : "unused bits in a bit-string", 3394 "public" : "305a301006072a8648ce3d020106052b8104000a03462004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da326701020304", 3395 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3396 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3397 "result" : "acceptable", 3398 "flags" : [ 3399 "InvalidAsn" 3400 ] 3401 }, 3402 { 3403 "tcId" : 322, 3404 "comment" : "unused bits in empty bit-string", 3405 "public" : "3015301006072a8648ce3d020106052b8104000a030103", 3406 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3407 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3408 "result" : "acceptable", 3409 "flags" : [ 3410 "InvalidAsn" 3411 ] 3412 }, 3413 { 3414 "tcId" : 323, 3415 "comment" : "128 unused bits", 3416 "public" : "3056301006072a8648ce3d020106052b8104000a03428004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267", 3417 "private" : "495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1", 3418 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646", 3419 "result" : "acceptable", 3420 "flags" : [ 3421 "InvalidAsn" 3422 ] 3423 } 3424 ] 3425 } 3426 ] 3427 } 3428