You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

3428 lines
181 KiB

  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. }