blob: e6609cf98ce4ddbfd037abecf0cff5a60534fb42 [file] [log] [blame]
David Benjamin42ea84b2018-07-02 12:04:07 -04001{
2 "algorithm" : "ECDH",
David Benjamin15cd8bf2019-12-13 23:17:38 -05003 "generatorVersion" : "0.8r12",
4 "numberOfTests" : 446,
5 "header" : [
6 "Test vectors of type EcdhTest are intended for",
7 "testing an ECDH implementations using X509 encoded",
8 "public keys and integers for private keys.",
9 "Test vectors of this format are useful for testing",
10 "Java providers."
11 ],
David Benjamin42ea84b2018-07-02 12:04:07 -040012 "notes" : {
13 "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",
14 "CompressedPoint" : "The point in the public key is compressed. Not every library supports points in compressed format.",
15 "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.",
David Benjamina711b532018-08-10 12:06:06 -050016 "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.",
David Benjamin42ea84b2018-07-02 12:04:07 -040017 "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.",
18 "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.",
19 "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.",
20 "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.",
21 "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."
22 },
David Benjamin15cd8bf2019-12-13 23:17:38 -050023 "schema" : "ecdh_test_schema.json",
David Benjamin42ea84b2018-07-02 12:04:07 -040024 "testGroups" : [
25 {
26 "curve" : "secp256k1",
27 "encoding" : "asn",
David Benjamin15cd8bf2019-12-13 23:17:38 -050028 "type" : "EcdhTest",
David Benjamin42ea84b2018-07-02 12:04:07 -040029 "tests" : [
30 {
31 "tcId" : 1,
32 "comment" : "normal case",
David Benjamin42ea84b2018-07-02 12:04:07 -040033 "public" : "3056301006072a8648ce3d020106052b8104000a03420004d8096af8a11e0b80037e1ee68246b5dcbb0aeb1cf1244fd767db80f3fa27da2b396812ea1686e7472e9692eaf3e958e50e9500d3b4c77243db1f2acd67ba9cc4",
David Benjamin15cd8bf2019-12-13 23:17:38 -050034 "private" : "00f4b7ff7cccc98813a69fae3df222bfe3f4e28f764bf91b4a10d8096ce446b254",
David Benjamin42ea84b2018-07-02 12:04:07 -040035 "shared" : "544dfae22af6af939042b1d85b71a1e49e9a5614123c4d6ad0c8af65baf87d65",
36 "result" : "valid",
37 "flags" : []
38 },
39 {
40 "tcId" : 2,
41 "comment" : "compressed public key",
David Benjamin42ea84b2018-07-02 12:04:07 -040042 "public" : "3036301006072a8648ce3d020106052b8104000a03220002d8096af8a11e0b80037e1ee68246b5dcbb0aeb1cf1244fd767db80f3fa27da2b",
David Benjamin15cd8bf2019-12-13 23:17:38 -050043 "private" : "00f4b7ff7cccc98813a69fae3df222bfe3f4e28f764bf91b4a10d8096ce446b254",
David Benjamin42ea84b2018-07-02 12:04:07 -040044 "shared" : "544dfae22af6af939042b1d85b71a1e49e9a5614123c4d6ad0c8af65baf87d65",
45 "result" : "acceptable",
46 "flags" : [
47 "CompressedPoint"
48 ]
49 },
50 {
51 "tcId" : 3,
David Benjamina711b532018-08-10 12:06:06 -050052 "comment" : "edge case for shared secret",
David Benjamin42ea84b2018-07-02 12:04:07 -040053 "public" : "3056301006072a8648ce3d020106052b8104000a03420004965ff42d654e058ee7317cced7caf093fbb180d8d3a74b0dcd9d8cd47a39d5cb9c2aa4daac01a4be37c20467ede964662f12983e0b5272a47a5f2785685d8087",
David Benjamin15cd8bf2019-12-13 23:17:38 -050054 "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
David Benjamin42ea84b2018-07-02 12:04:07 -040055 "shared" : "0000000000000000000000000000000000000000000000000000000000000001",
56 "result" : "valid",
57 "flags" : []
58 },
59 {
60 "tcId" : 4,
David Benjamina711b532018-08-10 12:06:06 -050061 "comment" : "edge case for shared secret",
David Benjamin42ea84b2018-07-02 12:04:07 -040062 "public" : "3056301006072a8648ce3d020106052b8104000a0342000406c4b87ba76c6dcb101f54a050a086aa2cb0722f03137df5a922472f1bdc11b982e3c735c4b6c481d09269559f080ad08632f370a054af12c1fd1eced2ea9211",
David Benjamin15cd8bf2019-12-13 23:17:38 -050063 "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
David Benjamin42ea84b2018-07-02 12:04:07 -040064 "shared" : "0000000000000000000000000000000000000000000000000000000000000002",
65 "result" : "valid",
66 "flags" : []
67 },
68 {
69 "tcId" : 5,
David Benjamina711b532018-08-10 12:06:06 -050070 "comment" : "edge case for shared secret",
71 "public" : "3056301006072a8648ce3d020106052b8104000a03420004bba30eef7967a2f2f08a2ffadac0e41fd4db12a93cef0b045b5706f2853821e6d50b2bf8cbf530e619869e07c021ef16f693cfc0a4b0d4ed5a8f464692bf3d6e",
David Benjamin15cd8bf2019-12-13 23:17:38 -050072 "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
David Benjamina711b532018-08-10 12:06:06 -050073 "shared" : "0000000000000000000000000000000000000000000000000000000000000003",
74 "result" : "valid",
75 "flags" : []
76 },
77 {
78 "tcId" : 6,
79 "comment" : "edge case for shared secret",
David Benjamin42ea84b2018-07-02 12:04:07 -040080 "public" : "3056301006072a8648ce3d020106052b8104000a03420004166aed3bc281705444f933913f670957a118f8da2c71bd301a90929743e2ca583514a7972e33d6fea1e377ef4184937f67b37e41ef3099c228a88f5bfb67e5b9",
David Benjamin15cd8bf2019-12-13 23:17:38 -050081 "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
David Benjamin42ea84b2018-07-02 12:04:07 -040082 "shared" : "00000000000000000000000000000000ffffffffffffffffffffffffffffffff",
83 "result" : "valid",
84 "flags" : []
85 },
86 {
David Benjamina711b532018-08-10 12:06:06 -050087 "tcId" : 7,
88 "comment" : "edge case for shared secret",
David Benjamin42ea84b2018-07-02 12:04:07 -040089 "public" : "3056301006072a8648ce3d020106052b8104000a0342000436e1e76ffdbe8577520b0716eb88c18ea72a49e5a4e5680a7d290093f841cb6e7310728b59c7572c4b35fb6c29c36ebabfc53553c06ecf747fcfbefcf6114e1c",
David Benjamin15cd8bf2019-12-13 23:17:38 -050090 "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
David Benjamin42ea84b2018-07-02 12:04:07 -040091 "shared" : "0000000000000000ffffffffffffffff0000000000000000ffffffffffffffff",
92 "result" : "valid",
93 "flags" : []
94 },
95 {
David Benjamina711b532018-08-10 12:06:06 -050096 "tcId" : 8,
97 "comment" : "edge case for shared secret",
David Benjamin42ea84b2018-07-02 12:04:07 -040098 "public" : "3056301006072a8648ce3d020106052b8104000a03420004728e15d578212bc42287c0118c82c84b126f97d549223c10ad07f4e98af912385d23b1a6e716925855a247b16effe92773315241ac951cdfefdfac0ed16467f6",
David Benjamin15cd8bf2019-12-13 23:17:38 -050099 "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
David Benjamin42ea84b2018-07-02 12:04:07 -0400100 "shared" : "00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff",
101 "result" : "valid",
102 "flags" : []
103 },
104 {
David Benjamina711b532018-08-10 12:06:06 -0500105 "tcId" : 9,
106 "comment" : "edge case for shared secret",
David Benjamin42ea84b2018-07-02 12:04:07 -0400107 "public" : "3056301006072a8648ce3d020106052b8104000a03420004ca03ff8e99e269576cf7564545c89268eb415ff45778732529fa5997cc2b230950d6b84b729bc07f9b2d92754281cdc0d289d2453385aef77e4bdc69bf155c5f",
David Benjamin15cd8bf2019-12-13 23:17:38 -0500108 "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
David Benjamin42ea84b2018-07-02 12:04:07 -0400109 "shared" : "000003ffffff0000003ffffff0000003ffffff0000003ffffff0000004000000",
110 "result" : "valid",
111 "flags" : []
112 },
113 {
David Benjamina711b532018-08-10 12:06:06 -0500114 "tcId" : 10,
115 "comment" : "edge case for shared secret",
David Benjamin42ea84b2018-07-02 12:04:07 -0400116 "public" : "3056301006072a8648ce3d020106052b8104000a0342000451be66137e39bbf35a91c6db5ba6919ff471d885ca94462eaaa65b1eac366baa5910de70b6e09e97aa00621ef18f2801719b199b3e7769fdab2bd909b2f340d7",
David Benjamin15cd8bf2019-12-13 23:17:38 -0500117 "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
David Benjamin42ea84b2018-07-02 12:04:07 -0400118 "shared" : "0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff00010002",
119 "result" : "valid",
120 "flags" : []
121 },
122 {
David Benjamina711b532018-08-10 12:06:06 -0500123 "tcId" : 11,
124 "comment" : "edge case for shared secret",
125 "public" : "3056301006072a8648ce3d020106052b8104000a0342000423556564850c50fba51f1e64ef98378ef5c22feafa29499ca27600c473cace889d5679e917daa7f4c7899517d37826284f031de01a60bc813696414d04531a21",
David Benjamin15cd8bf2019-12-13 23:17:38 -0500126 "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
David Benjamina711b532018-08-10 12:06:06 -0500127 "shared" : "210c790573632359b1edb4302c117d8a132654692c3feeb7de3a86ac3f3b53f7",
128 "result" : "valid",
129 "flags" : []
130 },
131 {
132 "tcId" : 12,
133 "comment" : "edge case for shared secret",
134 "public" : "3056301006072a8648ce3d020106052b8104000a03420004ddbf807e22c56a19cf6c472829150350781034a5eddec365694d4bd5c865ead14e674127028c91d3394cac37293a866055d10f0f40a3706ad16b64fc9d5998bd",
David Benjamin15cd8bf2019-12-13 23:17:38 -0500135 "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
David Benjamina711b532018-08-10 12:06:06 -0500136 "shared" : "4218f20ae6c646b363db68605822fb14264ca8d2587fdd6fbc750d587e76a7ee",
137 "result" : "valid",
138 "flags" : []
139 },
140 {
141 "tcId" : 13,
142 "comment" : "edge case for shared secret",
David Benjamin42ea84b2018-07-02 12:04:07 -0400143 "public" : "3056301006072a8648ce3d020106052b8104000a03420004595e46ee7c2d7183ff2ea760ffd8472fb834ec89c08b6ef48ff92b44a13a6e1ae563e23953c97c26441323d2500c84e8cee04c15d4d5d2cc458703d1f2d02d31",
David Benjamin15cd8bf2019-12-13 23:17:38 -0500144 "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
David Benjamin42ea84b2018-07-02 12:04:07 -0400145 "shared" : "7fff0001fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff",
146 "result" : "valid",
147 "flags" : []
148 },
149 {
David Benjamina711b532018-08-10 12:06:06 -0500150 "tcId" : 14,
151 "comment" : "edge case for shared secret",
David Benjamin42ea84b2018-07-02 12:04:07 -0400152 "public" : "3056301006072a8648ce3d020106052b8104000a03420004e426e2f5108333117587975f18d8cc078d41e56b7d6b82f585d75b0d73479ffd75800fd41236a56034bed9abc55d82cf059a14d63c07cd0750931714731a1ca1",
David Benjamin15cd8bf2019-12-13 23:17:38 -0500153 "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
David Benjamin42ea84b2018-07-02 12:04:07 -0400154 "shared" : "8000000000000000000000000000000000000000000000000000000000000000",
155 "result" : "valid",
156 "flags" : []
157 },
158 {
David Benjamina711b532018-08-10 12:06:06 -0500159 "tcId" : 15,
160 "comment" : "edge case for shared secret",
David Benjamin42ea84b2018-07-02 12:04:07 -0400161 "public" : "3056301006072a8648ce3d020106052b8104000a03420004e1c7076caf26010b1767f1a9c4156b5b4236368d5d90dece3441b734e8684ee6b3534c3c54e614e594dce6ca438b87c424c8e80f8fae226bbdf50e4906c13f6b",
David Benjamin15cd8bf2019-12-13 23:17:38 -0500162 "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
David Benjamin42ea84b2018-07-02 12:04:07 -0400163 "shared" : "8000003ffffff0000007fffffe000000ffffffc000001ffffff8000004000001",
164 "result" : "valid",
165 "flags" : []
166 },
167 {
David Benjamina711b532018-08-10 12:06:06 -0500168 "tcId" : 16,
169 "comment" : "edge case for shared secret",
David Benjamin42ea84b2018-07-02 12:04:07 -0400170 "public" : "3056301006072a8648ce3d020106052b8104000a03420004663cea1063c9916b75e85fc815d8a2370ec0a02aceef3db022e395db8b03bf3f188787f4047dc106807526502c7ae880e471c929b92e2384489c8070b5bcc109",
David Benjamin15cd8bf2019-12-13 23:17:38 -0500171 "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
David Benjamin42ea84b2018-07-02 12:04:07 -0400172 "shared" : "ff00000001fffffffc00000007fffffff00000001fffffffc000000080000000",
173 "result" : "valid",
174 "flags" : []
175 },
176 {
David Benjamina711b532018-08-10 12:06:06 -0500177 "tcId" : 17,
178 "comment" : "edge case for shared secret",
David Benjamin42ea84b2018-07-02 12:04:07 -0400179 "public" : "3056301006072a8648ce3d020106052b8104000a0342000424175c078e305d3139e5dab727a6ab8587b26daa470a529a23c10585cb56c038bf1f2b937ae074ff94b15f5cb5e60eb5d32afba2077539db794294bcaab71a81",
David Benjamin15cd8bf2019-12-13 23:17:38 -0500180 "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
David Benjamin42ea84b2018-07-02 12:04:07 -0400181 "shared" : "ffff00000003fffffff00000003fffffff00000003fffffff00000003fffffff",
182 "result" : "valid",
183 "flags" : []
184 },
185 {
David Benjamina711b532018-08-10 12:06:06 -0500186 "tcId" : 18,
187 "comment" : "edge case for shared secret",
David Benjamin42ea84b2018-07-02 12:04:07 -0400188 "public" : "3056301006072a8648ce3d020106052b8104000a03420004008d71c712dd95881cd1400dbe7683acbd8e269d25261b08f1f491b45e3b5621778182a24198b0f23502d06e24c45122e1f420af48dc1e17b1ea923386a33062",
David Benjamin15cd8bf2019-12-13 23:17:38 -0500189 "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
David Benjamin42ea84b2018-07-02 12:04:07 -0400190 "shared" : "ffffffff00000000000000ffffffffffffff0000000000000100000000000000",
191 "result" : "valid",
192 "flags" : []
193 },
194 {
David Benjamina711b532018-08-10 12:06:06 -0500195 "tcId" : 19,
196 "comment" : "y-coordinate of the public key has many trailing 1's",
197 "public" : "3056301006072a8648ce3d020106052b8104000a0342000456baf1d72606c7af5a5fa108620b0839e2c7dd40b832ef847e5b64c86efe1aa563e586a667a65bbb5692500df1ff8403736838b30ea9791d9d390e3dc6689e2c",
David Benjamin15cd8bf2019-12-13 23:17:38 -0500198 "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
David Benjamina711b532018-08-10 12:06:06 -0500199 "shared" : "800000000000000000000000009fa2f1ffffffffffffffffffffffffffffffff",
200 "result" : "valid",
201 "flags" : []
202 },
203 {
204 "tcId" : 20,
205 "comment" : "y-coordinate of the public key is small",
206 "public" : "3056301006072a8648ce3d020106052b8104000a034200045e4c2cf1320ec84ef8920867b409a9a91d2dd008216a282e36bd84e884726fa05a5e4af11cf63ceaaa42a6dc9e4ccb394852cf84284e8d2627572fbf22c0ba88",
David Benjamin15cd8bf2019-12-13 23:17:38 -0500207 "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
David Benjamina711b532018-08-10 12:06:06 -0500208 "shared" : "80000000000000000000000000a3037effffffffffffffffffffffffffffffff",
209 "result" : "valid",
210 "flags" : []
211 },
212 {
213 "tcId" : 21,
214 "comment" : "y-coordinate of the public key is small",
215 "public" : "3056301006072a8648ce3d020106052b8104000a0342000402a30c2fabc87e6730625dec2f0d03894387b7f743ce69c47351ebe5ee98a48307eb78d38770fea1a44f4da72c26f85b17f3501a4f9394fe29856ccbf15fd284",
David Benjamin15cd8bf2019-12-13 23:17:38 -0500216 "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
David Benjamina711b532018-08-10 12:06:06 -0500217 "shared" : "8000000000000000000000000124dcb0ffffffffffffffffffffffffffffffff",
218 "result" : "valid",
219 "flags" : []
220 },
221 {
222 "tcId" : 22,
223 "comment" : "y-coordinate of the public key is large",
224 "public" : "3056301006072a8648ce3d020106052b8104000a034200045e4c2cf1320ec84ef8920867b409a9a91d2dd008216a282e36bd84e884726fa0a5a1b50ee309c31555bd592361b334c6b7ad307bd7b172d9d8a8d03fdd3f41a7",
David Benjamin15cd8bf2019-12-13 23:17:38 -0500225 "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
David Benjamina711b532018-08-10 12:06:06 -0500226 "shared" : "80000000000000000000000000a3037effffffffffffffffffffffffffffffff",
227 "result" : "valid",
228 "flags" : []
229 },
230 {
231 "tcId" : 23,
232 "comment" : "y-coordinate of the public key is large",
233 "public" : "3056301006072a8648ce3d020106052b8104000a0342000402a30c2fabc87e6730625dec2f0d03894387b7f743ce69c47351ebe5ee98a483f814872c788f015e5bb0b258d3d907a4e80cafe5b06c6b01d67a93330ea029ab",
David Benjamin15cd8bf2019-12-13 23:17:38 -0500234 "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
David Benjamina711b532018-08-10 12:06:06 -0500235 "shared" : "8000000000000000000000000124dcb0ffffffffffffffffffffffffffffffff",
236 "result" : "valid",
237 "flags" : []
238 },
239 {
240 "tcId" : 24,
241 "comment" : "y-coordinate of the public key has many trailing 0's",
242 "public" : "3056301006072a8648ce3d020106052b8104000a034200045450cace04386adc54a14350793e83bdc5f265d6c29287ecd07f791ad2784c4cebd3c24451322334d8d51033e9d34b6bb592b1995d07867863d1044bd59d7501",
David Benjamin15cd8bf2019-12-13 23:17:38 -0500243 "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
David Benjamina711b532018-08-10 12:06:06 -0500244 "shared" : "80000000000000000000000001126b54ffffffffffffffffffffffffffffffff",
245 "result" : "valid",
246 "flags" : []
247 },
248 {
249 "tcId" : 25,
David Benjamin42ea84b2018-07-02 12:04:07 -0400250 "comment" : "edge cases for ephemeral key",
David Benjamin42ea84b2018-07-02 12:04:07 -0400251 "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000000000000000000000000000000000014218f20ae6c646b363db68605822fb14264ca8d2587fdd6fbc750d587e76a7ee",
252 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
253 "shared" : "12c2ad36a59fda5ac4f7e97ff611728d0748ac359fca9b12f6d4f43519516487",
254 "result" : "valid",
255 "flags" : []
256 },
257 {
David Benjamina711b532018-08-10 12:06:06 -0500258 "tcId" : 26,
David Benjamin42ea84b2018-07-02 12:04:07 -0400259 "comment" : "edge cases for ephemeral key",
David Benjamin42ea84b2018-07-02 12:04:07 -0400260 "public" : "3056301006072a8648ce3d020106052b8104000a03420004000000000000000000000000000000000000000000000000000000000000000266fbe727b2ba09e09f5a98d70a5efce8424c5fa425bbda1c511f860657b8535e",
261 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
262 "shared" : "45aa9666757815e9974140d1b57191c92c588f6e5681131e0df9b3d241831ad4",
263 "result" : "valid",
264 "flags" : []
265 },
266 {
David Benjamina711b532018-08-10 12:06:06 -0500267 "tcId" : 27,
David Benjamin42ea84b2018-07-02 12:04:07 -0400268 "comment" : "edge cases for ephemeral key",
David Benjamina711b532018-08-10 12:06:06 -0500269 "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000000000000000000000000000000000032f233395c8b07a3834a0e59bda43944b5df378852e560ebc0f22877e9f49bb4b",
270 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
271 "shared" : "b90964c05e464c23acb747a4c83511e93007f7499b065c8e8eccec955d8731f4",
272 "result" : "valid",
273 "flags" : []
274 },
275 {
276 "tcId" : 28,
277 "comment" : "edge cases for ephemeral key",
David Benjamin42ea84b2018-07-02 12:04:07 -0400278 "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000ffffffffffffffffffffffffffffffff3db772ad92db8699ceac1a3c30e126b866c4fefe292cf0c1790e55cee8414f18",
279 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
280 "shared" : "8163c9dce8356f1df72b698f2f04a14db0263a8402905eee87941b00d8d677f5",
281 "result" : "valid",
282 "flags" : []
283 },
284 {
David Benjamina711b532018-08-10 12:06:06 -0500285 "tcId" : 29,
David Benjamin42ea84b2018-07-02 12:04:07 -0400286 "comment" : "edge cases for ephemeral key",
David Benjamin42ea84b2018-07-02 12:04:07 -0400287 "public" : "3056301006072a8648ce3d020106052b8104000a034200040000000000000000ffffffffffffffff0000000000000000ffffffffffffffff31cf13671b574e313c35217566f18bd2c5f758c140d24e94e6a4fda7f4c7b12b",
288 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
289 "shared" : "1a32749dcf047a7e06194ccb34d7c9538a16ddabeeede74bea5f7ef04979f7f7",
290 "result" : "valid",
291 "flags" : []
292 },
293 {
David Benjamina711b532018-08-10 12:06:06 -0500294 "tcId" : 30,
David Benjamin42ea84b2018-07-02 12:04:07 -0400295 "comment" : "edge cases for ephemeral key",
David Benjamin42ea84b2018-07-02 12:04:07 -0400296 "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff73b0886496aed70db371e2e49db640abba547e5e0c2763b73a0a42f84348a6b1",
297 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
298 "shared" : "ab43917a64c1b010159643c18e2eb06d25eedae5b78d02fa9b3debacbf31b777",
299 "result" : "valid",
300 "flags" : []
301 },
302 {
David Benjamina711b532018-08-10 12:06:06 -0500303 "tcId" : 31,
David Benjamin42ea84b2018-07-02 12:04:07 -0400304 "comment" : "edge cases for ephemeral key",
David Benjamin42ea84b2018-07-02 12:04:07 -0400305 "public" : "3056301006072a8648ce3d020106052b8104000a03420004000003ffffff0000003ffffff0000003ffffff0000003ffffff00000040000000f4d81575c8e328285633ccfd8623f04dd4ed61e187b3a6d7eac553aede7f850",
306 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
307 "shared" : "1648321c706651adf06643fc4ae06041dce64a82632ad44128061216cc9827ff",
308 "result" : "valid",
309 "flags" : []
310 },
311 {
David Benjamina711b532018-08-10 12:06:06 -0500312 "tcId" : 32,
David Benjamin42ea84b2018-07-02 12:04:07 -0400313 "comment" : "edge cases for ephemeral key",
David Benjamin42ea84b2018-07-02 12:04:07 -0400314 "public" : "3056301006072a8648ce3d020106052b8104000a034200040000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0001000242217b7059b3ddebc68e95443f6c109369e1f9323dd24852ac7612996b6e5601",
315 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
316 "shared" : "fb866b2e4b1f9ed6b37847fc80a19a52e1e91b75d713b0d4f6b995d2d3c75cfe",
317 "result" : "valid",
318 "flags" : []
319 },
320 {
David Benjamina711b532018-08-10 12:06:06 -0500321 "tcId" : 33,
David Benjamin42ea84b2018-07-02 12:04:07 -0400322 "comment" : "edge cases for ephemeral key",
David Benjamina711b532018-08-10 12:06:06 -0500323 "public" : "3056301006072a8648ce3d020106052b8104000a03420004210c790573632359b1edb4302c117d8a132654692c3feeb7de3a86ac3f3b53f75f450dbbf718a4f6582d7af83953170b3037fb81a450a5ca5acbec74ad6cac89",
324 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
325 "shared" : "1908ae936f53b9a8a2d09707ae414084090b175365401425479b10b8c3e8d1ba",
326 "result" : "valid",
327 "flags" : []
328 },
329 {
330 "tcId" : 34,
331 "comment" : "edge cases for ephemeral key",
332 "public" : "3056301006072a8648ce3d020106052b8104000a034200044218f20ae6c646b363db68605822fb14264ca8d2587fdd6fbc750d587e76a7ee37269a64bbcf3a3f227631c7a8ce532c77245a1c0db4343f16aa1d339fd2591a",
333 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
334 "shared" : "5e13b3dc04e33f18d1286c606cb0191785f694e82e17796145c9e7b49bc2af58",
335 "result" : "valid",
336 "flags" : []
337 },
338 {
339 "tcId" : 35,
340 "comment" : "edge cases for ephemeral key",
David Benjamin42ea84b2018-07-02 12:04:07 -0400341 "public" : "3056301006072a8648ce3d020106052b8104000a034200047fff0001fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff4b66003c7482d0f2fd7b1cb2b0b7078cd199f2208fc37eb2ef286ccb2f1224e7",
342 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
343 "shared" : "3135a6283b97e7537a8bc208a355c2a854b8ee6e4227206730e6d725da044dee",
344 "result" : "valid",
345 "flags" : []
346 },
347 {
David Benjamina711b532018-08-10 12:06:06 -0500348 "tcId" : 36,
David Benjamin42ea84b2018-07-02 12:04:07 -0400349 "comment" : "edge cases for ephemeral key",
David Benjamin42ea84b2018-07-02 12:04:07 -0400350 "public" : "3056301006072a8648ce3d020106052b8104000a03420004800000000000000000000000000000000000000000000000000000000000000069d3cd0c70f1484d4b3bbbd680679ef477a22a07df085634f117c41c08bf1230",
351 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
352 "shared" : "62959089a7ed477c22cb4f1c7787327318fccca25e5aa3e44688a282931ab049",
353 "result" : "valid",
354 "flags" : []
355 },
356 {
David Benjamina711b532018-08-10 12:06:06 -0500357 "tcId" : 37,
David Benjamin42ea84b2018-07-02 12:04:07 -0400358 "comment" : "edge cases for ephemeral key",
David Benjamin42ea84b2018-07-02 12:04:07 -0400359 "public" : "3056301006072a8648ce3d020106052b8104000a034200048000003ffffff0000007fffffe000000ffffffc000001ffffff800000400000130f69b6e95a3303214a73ad982a1f3ee169d7ecf958de7b0bca8a9ffa3b8e8b3",
360 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
361 "shared" : "04fda5c00a396fad6b809a8843de573e86b0403d644995c83313da51fb1f5880",
362 "result" : "valid",
363 "flags" : []
364 },
365 {
David Benjamina711b532018-08-10 12:06:06 -0500366 "tcId" : 38,
David Benjamin42ea84b2018-07-02 12:04:07 -0400367 "comment" : "edge cases for ephemeral key",
David Benjamin42ea84b2018-07-02 12:04:07 -0400368 "public" : "3056301006072a8648ce3d020106052b8104000a03420004ff00000001fffffffc00000007fffffff00000001fffffffc00000008000000056951ead861aa8ec7a314fcd54f905bd92c910786375eb7ee5f3a55f8aa87884",
369 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
370 "shared" : "bbd9937bb51d27f94ecaea29717df789afeac4414e3ef27bb2e6fa7259182e59",
371 "result" : "valid",
372 "flags" : []
373 },
374 {
David Benjamina711b532018-08-10 12:06:06 -0500375 "tcId" : 39,
David Benjamin42ea84b2018-07-02 12:04:07 -0400376 "comment" : "edge cases for ephemeral key",
David Benjamin42ea84b2018-07-02 12:04:07 -0400377 "public" : "3056301006072a8648ce3d020106052b8104000a03420004ffff00000003fffffff00000003fffffff00000003fffffff00000003fffffff63a88b2e0c8987c6310cf81d0c935f00213f98a3dad2f43c8128fa313a90d55b",
378 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
379 "shared" : "bbd9d305b99ff3db56f77fea9e89f32260ee7326040067ce05dd15e0dcc13ed8",
380 "result" : "valid",
381 "flags" : []
382 },
383 {
David Benjamina711b532018-08-10 12:06:06 -0500384 "tcId" : 40,
David Benjamin42ea84b2018-07-02 12:04:07 -0400385 "comment" : "edge cases for ephemeral key",
David Benjamin42ea84b2018-07-02 12:04:07 -0400386 "public" : "3056301006072a8648ce3d020106052b8104000a03420004ffffffff00000000000000ffffffffffffff000000000000010000000000000066a4456ca6d4054d13b209f6d262e6057ad712566f46e9e238e894deebe3d3aa",
387 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
388 "shared" : "4ffb2c7962e32d5365f98f66be6286724d40d5f0333ba4fc943c0f0f06cdbb1f",
389 "result" : "valid",
390 "flags" : []
391 },
392 {
David Benjamina711b532018-08-10 12:06:06 -0500393 "tcId" : 41,
394 "comment" : "edge cases for ephemeral key",
395 "public" : "3056301006072a8648ce3d020106052b8104000a03420004800000000000000000000000009fa2f1ffffffffffffffffffffffffffffffff07ed353c9f1039edcc9cc5336c034dc131a4087692c2e56bc1dd1904e3ffffff",
396 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
397 "shared" : "7c07b199b6a62e7ac646c7e1dee94aca55de1a97251ddf92fcd4fe0145b40f12",
398 "result" : "valid",
399 "flags" : []
400 },
401 {
402 "tcId" : 42,
403 "comment" : "edge cases for ephemeral key",
404 "public" : "3056301006072a8648ce3d020106052b8104000a0342000480000000000000000000000000a3037effffffffffffffffffffffffffffffff0000031a6bf344b86730ac5c54a7751aefdba135759b9d535ca64111f298a38d",
405 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
406 "shared" : "5206c3de46949b9da160295ee0aa142fe3e6629cc25e2d671e582e30ff875082",
407 "result" : "valid",
408 "flags" : []
409 },
410 {
411 "tcId" : 43,
412 "comment" : "edge cases for ephemeral key",
413 "public" : "3056301006072a8648ce3d020106052b8104000a0342000480000000000000000000000000a3037efffffffffffffffffffffffffffffffffffffce5940cbb4798cf53a3ab588ae510245eca8a6462aca359beed0d6758a2",
414 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
415 "shared" : "5206c3de46949b9da160295ee0aa142fe3e6629cc25e2d671e582e30ff875082",
416 "result" : "valid",
417 "flags" : []
418 },
419 {
420 "tcId" : 44,
421 "comment" : "edge cases for ephemeral key",
422 "public" : "3056301006072a8648ce3d020106052b8104000a0342000480000000000000000000000001126b54ffffffffffffffffffffffffffffffff4106a369068d454ea4b9c3ac6177f87fc8fd3aa240b2ccb4882bdccbd4000000",
423 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
424 "shared" : "e59ddc7646e4aef0623c71c486f24d5d32f7257ef3dab8fa524b394eae19ebe1",
425 "result" : "valid",
426 "flags" : []
427 },
428 {
429 "tcId" : 45,
430 "comment" : "edge cases for ephemeral key",
431 "public" : "3056301006072a8648ce3d020106052b8104000a034200048000000000000000000000000124dcb0ffffffffffffffffffffffffffffffff0000013bc6f08431e729ed2863f2f4ac8a30279695c8109c340a39fa86f451cd",
432 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
433 "shared" : "8a8c18b78e1b1fcfd22ee18b4a3a9f391a3fdf15408fb7f8c1dba33c271dbd2f",
434 "result" : "valid",
435 "flags" : []
436 },
437 {
438 "tcId" : 46,
439 "comment" : "edge cases for ephemeral key",
440 "public" : "3056301006072a8648ce3d020106052b8104000a034200048000000000000000000000000124dcb0fffffffffffffffffffffffffffffffffffffec4390f7bce18d612d79c0d0b5375cfd8696a37ef63cbf5c604790baa62",
441 "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
442 "shared" : "8a8c18b78e1b1fcfd22ee18b4a3a9f391a3fdf15408fb7f8c1dba33c271dbd2f",
443 "result" : "valid",
444 "flags" : []
445 },
446 {
447 "tcId" : 47,
David Benjamin15cd8bf2019-12-13 23:17:38 -0500448 "comment" : "point with coordinate x = 1",
449 "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000000000000000000000000000000000014218f20ae6c646b363db68605822fb14264ca8d2587fdd6fbc750d587e76a7ee",
450 "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
451 "shared" : "f362289d3a803d568a0a42767070d793bd70891fb5e03b01413b6d3f1eb52ff8",
David Benjamin42ea84b2018-07-02 12:04:07 -0400452 "result" : "valid",
453 "flags" : []
454 },
455 {
David Benjamina711b532018-08-10 12:06:06 -0500456 "tcId" : 48,
David Benjamin15cd8bf2019-12-13 23:17:38 -0500457 "comment" : "point with coordinate x = 1",
458 "public" : "3056301006072a8648ce3d020106052b8104000a0342000422b961ed14f6368903feeb42d63d37bd11302893e8ff64c1a8e7fd0731439bb6981a712063bfba34d177412bb284c4361953decf29bbde0185a58bd02f3be430",
459 "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
460 "shared" : "bae229e6d001fd47741aeee860048a855432076fe270f632f46d1301022b6452",
David Benjamin42ea84b2018-07-02 12:04:07 -0400461 "result" : "valid",
462 "flags" : []
463 },
464 {
David Benjamina711b532018-08-10 12:06:06 -0500465 "tcId" : 49,
David Benjamin15cd8bf2019-12-13 23:17:38 -0500466 "comment" : "point with coordinate x = 1",
467 "public" : "3056301006072a8648ce3d020106052b8104000a034200042f9245bac6fa959b4f02773e21411f48b74f9806fe4d32e36bdf9ab02814f3535745da334d06bafe2d83c235f0c7a29f8f042722ec34e53aa96d97a331a733ef",
468 "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
469 "shared" : "e90b9e81bd013d349f70fde1b51bad04c581011c68f0c2053ac91dc8187abb9a",
David Benjamin42ea84b2018-07-02 12:04:07 -0400470 "result" : "valid",
471 "flags" : []
472 },
473 {
David Benjamina711b532018-08-10 12:06:06 -0500474 "tcId" : 50,
David Benjamin15cd8bf2019-12-13 23:17:38 -0500475 "comment" : "point with coordinate x = 1 in left to right addition chain",
476 "public" : "3056301006072a8648ce3d020106052b8104000a034200041e396a2525bc3fb00af898b06bb87c1d674fc0662b867ffac08eb0dba2146c21a8b8429f11803649be34ae515c173a43ba74f13ebbd0e261011c162e573599b4",
477 "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
478 "shared" : "de7cde6b5806a325da845e9a191e18377868636e5ef1f5fa08e756c02d6fd4de",
479 "result" : "valid",
480 "flags" : []
481 },
482 {
483 "tcId" : 51,
484 "comment" : "point with coordinate x = 1 in left to right addition chain",
485 "public" : "3056301006072a8648ce3d020106052b8104000a03420004452158303b37ff9bebca720ea1085efaa4f859db950a99fccd9d2d179273abb108a9083f8075005943bd68c566ec1f2f067664da9212ec1833799bba881d8e8b",
486 "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
487 "shared" : "96328fa84038a63c817ef7cd13b79794a2db467dd3bd8769df782adace3c82eb",
488 "result" : "valid",
489 "flags" : []
490 },
491 {
492 "tcId" : 52,
493 "comment" : "point with coordinate x = 1 in left to right addition chain",
494 "public" : "3056301006072a8648ce3d020106052b8104000a034200045a2a401666e0f1978c6f30aec53fee58b4c4f75e7c1a00156a36ad27c0a5a295658577e657223b8c20c826243b5ae2ca0f6148c2529ec6d60ec260916641d8fa",
495 "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
496 "shared" : "b6699fe9a18c2d0d14e95405133e000b167dc2e5451dcdf09ade49ba0db213eb",
497 "result" : "valid",
498 "flags" : []
499 },
500 {
501 "tcId" : 53,
502 "comment" : "point with coordinate x = 1 in left to right addition chain",
503 "public" : "3056301006072a8648ce3d020106052b8104000a03420004b2cd039500bcf460e24fd80383b60eb81a56f467077e768231553a0fa0dafcc81d4a1b8fd88b3b23f2d503285c9d72bba448c15bc016c620f707599a129546ae",
504 "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
505 "shared" : "7a23aee5b0fed16638f0e2eb05fba1fd44167d496ebeb274db218593b4ea201c",
506 "result" : "valid",
507 "flags" : []
508 },
509 {
510 "tcId" : 54,
511 "comment" : "point with coordinate x = 1 in left to right addition chain",
512 "public" : "3056301006072a8648ce3d020106052b8104000a0342000403cf500d838c9fcb97d8ddba2466ec6e474498315d6c2a43110308f22459d49b07875aaed2edabed842fb1608ca706bd39d6021a60bc270947c12053c9dbafa1",
513 "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
514 "shared" : "d8aef4c5c8b60886d7f33cdd2390c21311e69f606dc777dc41c43a461995c315",
515 "result" : "valid",
516 "flags" : []
517 },
518 {
519 "tcId" : 55,
520 "comment" : "point with coordinate x = 1 in left to right addition chain",
521 "public" : "3056301006072a8648ce3d020106052b8104000a034200040b6f2cb62954f994564e1419cf9d5982ec6511e7fa7e17f9685e019949906df2fb429b0554a25a4a0c510270d3cc73e6cfec9bc2e63cbd2b7aa0db98e1f330cd",
522 "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
523 "shared" : "4c0892bacd983ec0013f477d94d8fb850585eff2197b53d566a9926bd898d948",
524 "result" : "valid",
525 "flags" : []
526 },
527 {
528 "tcId" : 56,
529 "comment" : "point with coordinate x = 1 in left to right addition chain",
530 "public" : "3056301006072a8648ce3d020106052b8104000a034200043025b046f4a70e06330f3b14c4fa3ec1e04fe19ed8c90352dc6ff5627ca7b3b3a264d5ad9f06d8487430f654f7dd8f6735fc836ef48d6d4d4996a9c20af320ee",
531 "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
532 "shared" : "6e2119935a5c2521182a701d5a13215a7dfb8a1f001b3887e8ae51bf259b180b",
533 "result" : "valid",
534 "flags" : []
535 },
536 {
537 "tcId" : 57,
538 "comment" : "point with coordinate x = 1 in left to right addition chain",
539 "public" : "3056301006072a8648ce3d020106052b8104000a034200047d3b8428c80299a4ff1d96ed75a5a44629fd0313c097c478e55f2fa0ae45b691bb4963b5cc095abe5dcfe98399317fd5ad59f3674c07063a9123a2aa24814585",
540 "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
541 "shared" : "2b8b0d4eee83d1c4b1f2a67144fef78e7faa86e6d5d6a8b72b359c4f373adb71",
542 "result" : "valid",
543 "flags" : []
544 },
545 {
546 "tcId" : 58,
547 "comment" : "point with coordinate x = 1 in left to right addition chain",
548 "public" : "3056301006072a8648ce3d020106052b8104000a03420004fb77841884d30fa5b73ad21d0a5ae40c53a9faa5d325699436338cee4ba213697bd732d47c86dcd63691097b1999c9f0a660a9c3d613671039cf1763467d8140",
549 "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
550 "shared" : "58dbf6ad5e791956e8635427252cf5e518bd10ed2a936a1f3747ba4ea7983274",
551 "result" : "valid",
552 "flags" : []
553 },
554 {
555 "tcId" : 59,
556 "comment" : "point with coordinate x = 1 in left to right addition chain",
557 "public" : "3056301006072a8648ce3d020106052b8104000a034200049aef51383a556cf317fe68bea6a85a254825ec5b3f1358aea209a43ca38c66351aee1a91aeb2a4dcad739722f44c437dfd32731f0862dd751b80bd88d0969bd6",
558 "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
559 "shared" : "123b494058dec32fb74fdeb1aa9a4d52bfddf2d90b9b46edbcf4cc95ea736251",
560 "result" : "valid",
561 "flags" : []
562 },
563 {
564 "tcId" : 60,
565 "comment" : "point with coordinate x = 1 in left to right addition chain",
566 "public" : "3056301006072a8648ce3d020106052b8104000a034200042769df335132f2025e64104804678737860ee66e07e675f720e7d4ef5c38a2c281f80c3b6d47db0a412e6edd3c5bf48accac1497b59e13b15dfc2cd15e6ae47a",
567 "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
568 "shared" : "af4b79efc450630b8c027697e2376f14842babad81bd68592c37279a9fc41ab6",
569 "result" : "valid",
570 "flags" : []
571 },
572 {
573 "tcId" : 61,
574 "comment" : "point with coordinate x = 1 in left to right addition chain",
575 "public" : "3056301006072a8648ce3d020106052b8104000a0342000461b8c48750735a6b5cc45b691906e5cc292d5969bb1d6ff90ff446d94811ce7c2853977419cba2b92cc574abce030473eb008350566d7eaa24cb9daad70710ed",
576 "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
577 "shared" : "08b4326b42d817e2f8bc09f26f49b720afcede10236d0a25e7e9518eac96e3bd",
578 "result" : "valid",
579 "flags" : []
580 },
581 {
582 "tcId" : 62,
583 "comment" : "point with coordinate x = 1 in left to right addition chain",
584 "public" : "3056301006072a8648ce3d020106052b8104000a0342000416eeabc802e3409b7c7b3e7607b7166243fc1746294948fc8123b399cfb89962fcbf0bf8a5191ce958dd5ea3ab633c090d1259fbd9a977fde0cc212d5b3b9858",
585 "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
586 "shared" : "52505bfea9d066f0aa9008e8382382c7d48460d76f2962e509482b6eb56e0ac5",
587 "result" : "valid",
588 "flags" : []
589 },
590 {
591 "tcId" : 63,
592 "comment" : "point with coordinate x = 1 in left to right addition chain",
593 "public" : "3056301006072a8648ce3d020106052b8104000a0342000463b1d99491b46cee7e186a243bce1cc386297571850a10d9a2962d769a411c616345e28532cac39960a2f12bbd03205b77464a80a0416446e6ff85851a009f64",
594 "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
595 "shared" : "1e6464f78fbedecd821a4fa04d7e8f1364d324be24d12212994683fc2b6bb1a2",
596 "result" : "valid",
597 "flags" : []
598 },
599 {
600 "tcId" : 64,
601 "comment" : "point with coordinate x = 1 in left to right addition chain",
602 "public" : "3056301006072a8648ce3d020106052b8104000a0342000475c78ae9c94613dd051eed7dd7df66a081cd0ac27cf65e4ef0ea826276c5efcfa92ed1c4ffbb84301f5bb1c6bc9e14c6e6dad1e04a287826528478f9ae1609c2",
603 "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
604 "shared" : "b4fcb72d1f81db211dd94039a1368c2c4effd1efe832f1a1db2dae5253c27303",
605 "result" : "valid",
606 "flags" : []
607 },
608 {
609 "tcId" : 65,
610 "comment" : "point with coordinate x = 1 in left to right addition chain",
611 "public" : "3056301006072a8648ce3d020106052b8104000a03420004072838e4f972d4a65d258dbc32a530fde2e873537b5a4aa707cf81cecc0f7ff12e4b608b9e321c9db72cf4d9ba4b3c2c13756040d77af6bd251bc24cf18676f1",
612 "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
613 "shared" : "f4f4926b6f64e47abeadbdc5a8a67706a42e00774e1cc5afda7d57ced6423b39",
614 "result" : "valid",
615 "flags" : []
616 },
617 {
618 "tcId" : 66,
619 "comment" : "point with coordinate x = 1 in precomputation or right to left addition chain",
620 "public" : "3056301006072a8648ce3d020106052b8104000a034200044301f54b3592d1ea2a40989c94261d2b1d1fe297ed6ed64125ee241de05d004bc79014f156e9b7bfb36b8ad2d66d55f3a753829a9ddb86055bb9166dd3aff457",
621 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
622 "shared" : "fdc15a26abbade3416e1201a6d737128a2f897f0d88108645453a1b3ddd05688",
623 "result" : "valid",
624 "flags" : []
625 },
626 {
627 "tcId" : 67,
628 "comment" : "point with coordinate x = 1 in precomputation or right to left addition chain",
629 "public" : "3056301006072a8648ce3d020106052b8104000a0342000436b0f66bf5f9fd4b2df9cdae2af873a075c55497d7fec4737a7c9643c2c76fe5da9f7287b3cd4e5f05b9a1a4f64e8a8d96c316e452594d02a4592a2107ece90b",
630 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
631 "shared" : "e36348e3a464bc518384806c548e156edd994cb6946473c265a24914d5559f1c",
632 "result" : "valid",
633 "flags" : []
634 },
635 {
636 "tcId" : 68,
637 "comment" : "point with coordinate x = 1 in precomputation or right to left addition chain",
638 "public" : "3056301006072a8648ce3d020106052b8104000a0342000482abb58afb62d261878bdee12664df1499b824f1d60fb02811642cb02f4aff5d30719835d96f32dc03c49d815ffa21285733137f507ce316cec65ca562ce2ad0",
639 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
640 "shared" : "7d65684bdce4ac95db002fba350dc89d0d0fc9e12260d01868543f2a6c8c5b8d",
641 "result" : "valid",
642 "flags" : []
643 },
644 {
645 "tcId" : 69,
646 "comment" : "point with coordinate x = 1 in precomputation or right to left addition chain",
647 "public" : "3056301006072a8648ce3d020106052b8104000a034200047de7b7cf5c5ff4240daf31a50ac6cf6b169aad07d2c5936c73b83ee3987e22a1940c1bd78e4be6692585c99dc92b47671e2ccbcf12a9a9854c6607f98213c108",
648 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
649 "shared" : "6ec6ba2374ab0a9ae663f3f73671158aaabac3ac689d6c2702ebdf4186597a85",
650 "result" : "valid",
651 "flags" : []
652 },
653 {
654 "tcId" : 70,
655 "comment" : "point with coordinate x = 1 in precomputation or right to left addition chain",
656 "public" : "3056301006072a8648ce3d020106052b8104000a0342000406fa93527294c8533aa401ce4e6c8aeb05a6921bc48798a8e20a0f84a5085af4ec4828f8394d22de43043117b8595fb113245f7285cb35439389e8547a105039",
657 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
658 "shared" : "6d6e87787d0a947ecfbf7962142fde8ff9b590e472c0c46bbc5d39020e4f78a7",
659 "result" : "valid",
660 "flags" : []
661 },
662 {
663 "tcId" : 71,
664 "comment" : "point with coordinate x = 1 in precomputation or right to left addition chain",
665 "public" : "3056301006072a8648ce3d020106052b8104000a034200048a4f625210b448dc846ad2399b31cd1bc3f1788c7bed69cc1cb7aac8ab28d5393007c6f11f3e248de651c6622de308ee5576be84ef1ed8ed91fd244f14fc2053",
666 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
667 "shared" : "56ea4382f8e1abfcb211989f500676449abcebfe2cd2204dd8923deb530a6c7b",
668 "result" : "valid",
669 "flags" : []
670 },
671 {
672 "tcId" : 72,
673 "comment" : "point with coordinate x = 1 in right to left addition chain",
674 "public" : "3056301006072a8648ce3d020106052b8104000a03420004885e452cbb0e4b2a9768b7596c153198a922dabbb8d0ca1dc3faf4f097f09113be9aaa630918d5056053ecf7388f448b912d9ccfbed80d7ca23c0e7991a34901",
675 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
676 "shared" : "2c362c27b3107ea8a042c05cc50c4a8ddaae8cdc33d058492951a03f8d8f8194",
677 "result" : "valid",
678 "flags" : []
679 },
680 {
681 "tcId" : 73,
682 "comment" : "point with coordinate x = 1 in right to left addition chain",
683 "public" : "3056301006072a8648ce3d020106052b8104000a03420004e226df1fcf7c137a41c920ff74d6204faa2093eeffc4a9ee0a23fb2e994041c3457107442cc4b3af631c4dfb5f53e2c5608bed04ff6653b771f7cd4670f81034",
684 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
685 "shared" : "0188da289ce8974a4f44520960fae8b353750aca789272e9f90d1215bacdd870",
686 "result" : "valid",
687 "flags" : []
688 },
689 {
690 "tcId" : 74,
691 "comment" : "point with coordinate x = 1 in right to left addition chain",
692 "public" : "3056301006072a8648ce3d020106052b8104000a03420004f53ead9575eebba3b0eb0d033acb7e99388e8590b4ad2db5ea4f6bd9bde16995b5f3ab15f973ca9e3aa9dfe2914eebbd2e11010b455513907908800396fb9d1a",
693 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
694 "shared" : "f78bd7ff899c81b866be17c0a94bec592838d78d1f0c0cf532829b6c464c28ac",
695 "result" : "valid",
696 "flags" : []
697 },
698 {
699 "tcId" : 75,
700 "comment" : "point with coordinate x = 1 in right to left addition chain",
701 "public" : "3056301006072a8648ce3d020106052b8104000a03420004882773ec7e10605c8f9e2e3b8700943be26bcc4c9d1fedf2bdcfb36994f23c7f8e5d05b2fdd2954b6188736ebe3f5646602a58d978b716b5304ea56777691db3",
702 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
703 "shared" : "99f6151fba28067eac73354920fcc1fa17fea63225a583323cb6c3d4054ecaca",
704 "result" : "valid",
705 "flags" : []
706 },
707 {
708 "tcId" : 76,
709 "comment" : "point with coordinate x = 1 in right to left addition chain",
710 "public" : "3056301006072a8648ce3d020106052b8104000a03420004a60b6458256b38d4644451b490bd357feade7bb6b8453c1fc89794d5a45f768d81eee90548a59e5d2cecd72d4b0b5e6574d65a9d837c7c590d1d125ee37c4d51",
711 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
712 "shared" : "68ca39de0cec2297529f56876bc3de7be370f300e87c2b09cdbb5120382d6977",
713 "result" : "valid",
714 "flags" : []
715 },
716 {
717 "tcId" : 77,
718 "comment" : "point with coordinate y = 1",
719 "public" : "3056301006072a8648ce3d020106052b8104000a03420004cbb0deab125754f1fdb2038b0434ed9cb3fb53ab735391129994a535d925f6730000000000000000000000000000000000000000000000000000000000000001",
720 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
721 "shared" : "af306c993dee0dcfc441ebe53360b569e21f186052db8197f4a124fa77b98148",
722 "result" : "valid",
723 "flags" : []
724 },
725 {
726 "tcId" : 78,
727 "comment" : "point with coordinate y = 1",
728 "public" : "3056301006072a8648ce3d020106052b8104000a0342000424800deac3fe4c765b6dec80ea299d771ada4f30e4e156b3acb720dba37394715fe4c64bb0648e26d05cb9cc98ac86d4e97b8bf12f92b9b2fdc3aecd8ea6648b",
729 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
730 "shared" : "aa7fc9fe60445eac2451ec24c1a44909842fa14025f2a1d3dd7f31019f962be5",
731 "result" : "valid",
732 "flags" : []
733 },
734 {
735 "tcId" : 79,
736 "comment" : "point with coordinate y = 1",
737 "public" : "3056301006072a8648ce3d020106052b8104000a034200048f33652f5bda2c32953ebf2d2eca95e05b17c8ab7d99601bee445df844d46a369cf5ac007711bdbe5c0333dc0c0636a64823ee48019464940d1f27e05c4208de",
738 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
739 "shared" : "082a43a8417782a795c8d4c70f43edcabbc245a8820ac01be90c1acf0343ba91",
740 "result" : "valid",
741 "flags" : []
742 },
743 {
744 "tcId" : 80,
745 "comment" : "point with coordinate y = 1",
746 "public" : "3056301006072a8648ce3d020106052b8104000a03420004146d3b65add9f54ccca28533c88e2cbc63f7443e1658783ab41f8ef97c2a10b50000000000000000000000000000000000000000000000000000000000000001",
747 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
748 "shared" : "70810b4780a63c860427d3a0269f6c9d3c2ea33494c50e58a20b9480034bc7a0",
749 "result" : "valid",
750 "flags" : []
751 },
752 {
753 "tcId" : 81,
754 "comment" : "point with coordinate y = 1",
755 "public" : "3056301006072a8648ce3d020106052b8104000a03420004b0344418a4504c07e7921ed9f00714b5d390e5cb5e793bb1465f73174f6c26fe5fe4c64bb0648e26d05cb9cc98ac86d4e97b8bf12f92b9b2fdc3aecd8ea6648b",
756 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
757 "shared" : "a7d34ee25fbb354f8638d31850dab41e4b086886f7ed3f2d6e035bceb8cab8a0",
758 "result" : "valid",
759 "flags" : []
760 },
761 {
762 "tcId" : 82,
763 "comment" : "point with coordinate y = 1",
764 "public" : "3056301006072a8648ce3d020106052b8104000a034200048a98c1bc6be75c5796be4b29dd885c3485e75e37b4ccac9b37251e67175ff0d69cf5ac007711bdbe5c0333dc0c0636a64823ee48019464940d1f27e05c4208de",
765 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
766 "shared" : "3f09cbc12ed1701f59dd5aa83daef5e6676adf7fd235c53f69aeb5d5b67799e0",
767 "result" : "valid",
768 "flags" : []
769 },
770 {
771 "tcId" : 83,
772 "comment" : "point with coordinate y = 1",
773 "public" : "3056301006072a8648ce3d020106052b8104000a034200041fe1e5ef3fceb5c135ab7741333ce5a6e80d68167653f6b2b24bcbcfaaaff5070000000000000000000000000000000000000000000000000000000000000001",
774 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
775 "shared" : "e04e881f416bb5aa3796407aa5ffddf8e1b2446b185f700f6953468384faaf76",
776 "result" : "valid",
777 "flags" : []
778 },
779 {
780 "tcId" : 84,
781 "comment" : "point with coordinate y = 1",
782 "public" : "3056301006072a8648ce3d020106052b8104000a034200042b4badfc97b16781bcfff4a525cf4dd31194cb03bca56d9b0ce96c0c0d2040c05fe4c64bb0648e26d05cb9cc98ac86d4e97b8bf12f92b9b2fdc3aecd8ea6648b",
783 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
784 "shared" : "adace71f40006c04557540c2ed8102d830c7f638e2201efeb47d732da79f13d9",
785 "result" : "valid",
786 "flags" : []
787 },
788 {
789 "tcId" : 85,
790 "comment" : "point with coordinate y = 1",
791 "public" : "3056301006072a8648ce3d020106052b8104000a03420004e633d914383e7775d402f5a8f3ad0deb1f00d91ccd99f348da96839ea3cb9d529cf5ac007711bdbe5c0333dc0c0636a64823ee48019464940d1f27e05c4208de",
792 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
793 "shared" : "b8cbf0968fb70d391059d090b30d1c4edcd2dad7abbf7aa4ad452f5a4644a7be",
794 "result" : "valid",
795 "flags" : []
796 },
797 {
798 "tcId" : 86,
799 "comment" : "point with coordinate y = 1 in left to right addition chain",
800 "public" : "3056301006072a8648ce3d020106052b8104000a03420004d1c1b509c9ddb76221a066a22a3c333fee5e1d2d1a4babde4a1d33ec247a7ea30162f954534eadb1b4ea95c57d40a10214e5b746ee6aa4194ed2b2012b72f97d",
801 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
802 "shared" : "07257245da4bc26696e245531c7a97c2b529f1ca2d8c051626520e6b83d7faf2",
803 "result" : "valid",
804 "flags" : []
805 },
806 {
807 "tcId" : 87,
808 "comment" : "point with coordinate y = 1 in left to right addition chain",
809 "public" : "3056301006072a8648ce3d020106052b8104000a03420004755d8845e7b4fd270353f6999e97242224015527bf3f94cc2c693d1b6ba12298604f8174e3605b8f18bed3742b6871a8cffce006db31b8d7d836f50cfcda7d16",
810 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
811 "shared" : "d6aa401b9ce17ecf7dd7b0861dfeb36bb1749d12533991e66c0d942281ae13ab",
812 "result" : "valid",
813 "flags" : []
814 },
815 {
816 "tcId" : 88,
817 "comment" : "point with coordinate y = 1 in left to right addition chain",
818 "public" : "3056301006072a8648ce3d020106052b8104000a03420004c6f9fc8644ba5c9ea9beb12ce2cb911c5487e8b1be91d5a168318f4ae44d66807bc337a1c82e3c5f7a2927987b8fae13627237d220fafb4013123bfbd95f0ba5",
819 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
820 "shared" : "f43bfe4eccc24ebf6e36c5bcaca47b770c17bcb59ea788b15c74ae6c9dd055a1",
821 "result" : "valid",
822 "flags" : []
823 },
824 {
825 "tcId" : 89,
826 "comment" : "point with coordinate y = 1 in left to right addition chain",
827 "public" : "3056301006072a8648ce3d020106052b8104000a03420004d3179fce5781d0c49ce8480a811f6f08e3f123d9f6010fbf619b5d868a8ea833ddf9a666bf0015b20e4912f70f655ef21b82087596aa1e2f1e2865350d159185",
828 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
829 "shared" : "009bc3abb3cf0aca214f0e8db5088d520b3d4aadb1d44c4a2be7f031461c9420",
830 "result" : "valid",
831 "flags" : []
832 },
833 {
834 "tcId" : 90,
835 "comment" : "point with coordinate y = 1 in left to right addition chain",
836 "public" : "3056301006072a8648ce3d020106052b8104000a034200049e098095463c91ac7107a920ccb276d45e1f7240ef2b93b957ee09393d32e001503af4a2e3b26279564fed8e772a043e75630e4e3859976ede88ffcf16f5ca71",
837 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
838 "shared" : "8bcb07a3d0fa82af60c88a8d67810ebca0ea27548384e96d3483310212219312",
839 "result" : "valid",
840 "flags" : []
841 },
842 {
843 "tcId" : 91,
844 "comment" : "point with coordinate y = 1 in left to right addition chain",
845 "public" : "3056301006072a8648ce3d020106052b8104000a03420004bf3034a9935182da362570315011544ac2ce8a9c22777c2fc767ac9c5c0daeebcf333562f3e018892374353674de8490fc9d30426598eb600779154baf2aec17",
846 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
847 "shared" : "a09ddc7cfe023acd9571ef0754010289c804678c043f900f2691dd801b942ed4",
848 "result" : "valid",
849 "flags" : []
850 },
851 {
852 "tcId" : 92,
853 "comment" : "point with coordinate y = 1 in left to right addition chain",
854 "public" : "3056301006072a8648ce3d020106052b8104000a03420004709c7179c2bb27ce3985ba42feb870f069dacead9294c80557be882fb57790481e6fe2c1a715163efaf86ea8b1e55ea5742d6b042e6cbf8acc69c99f8271a902",
855 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
856 "shared" : "da98054d51ac9615e9d4f5ceda1f1bad40302ac11603431efec13ab50e32fcf2",
857 "result" : "valid",
858 "flags" : []
859 },
860 {
861 "tcId" : 93,
862 "comment" : "point with coordinate y = 1 in left to right addition chain",
863 "public" : "3056301006072a8648ce3d020106052b8104000a03420004264c00a2d92514a6dbe655de3c71a5740cec4fcb251aa48ca6745dbea6f5f7cfc1d5ee9fc3ce49fd4509d33c4dcfcc1a20a660529fa9ebd6e6afc3d5c84c72bb",
864 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
865 "shared" : "d60795d8f310b155726534b8be3d0b8a7bc2ced468c6e64c8b9ae087b33ee00b",
866 "result" : "valid",
867 "flags" : []
868 },
869 {
870 "tcId" : 94,
871 "comment" : "point with coordinate y = 1 in left to right addition chain",
872 "public" : "3056301006072a8648ce3d020106052b8104000a03420004a12124606bcbbb33cecec7fc8d78b3897192ca851560c539e47dd276c63bd3c2f20a0ca618ba0131a2e373f31f73b3f55e9188d46fddbc6387e32aefb9f3ba12",
873 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
874 "shared" : "675fef8f5680bf76220e91362613944099046b0ba07e5824e93f3e3cc2cc2758",
875 "result" : "valid",
876 "flags" : []
877 },
878 {
879 "tcId" : 95,
880 "comment" : "point with coordinate y = 1 in left to right addition chain",
881 "public" : "3056301006072a8648ce3d020106052b8104000a03420004244b7afe7f31289f9d6aaeb7f70d29a7b49a228c7bb202764aba94daaaa3332270c60975748f0c749a8b0f8fc1e222ddcbd3384f6d68f0b6b6ff679b435cdcb1",
882 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
883 "shared" : "76b439f8ea7b42f11cd59e6d91b2d2a72577c185386b6af6639be8e3864a7f27",
884 "result" : "valid",
885 "flags" : []
886 },
887 {
888 "tcId" : 96,
889 "comment" : "point with coordinate y = 1 in left to right addition chain",
890 "public" : "3056301006072a8648ce3d020106052b8104000a034200042ac29db2ebc4fa9473b42bd335a60226579cc186b2c676a3b01bc60e589616165aa9c0d1b240e6dd4211e3235425634b278ad88fede0337d5acf3136587d8413",
891 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
892 "shared" : "56e63fa788121d5efa0ce3caf4605af18d48c631496cdfa862c43ecf5e5fc127",
893 "result" : "valid",
894 "flags" : []
895 },
896 {
897 "tcId" : 97,
898 "comment" : "point with coordinate y = 1 in left to right addition chain",
899 "public" : "3056301006072a8648ce3d020106052b8104000a03420004e62aee5205a8063e3ae401d53e9343001e55eb5f4e4d6b70e2b84159cf3157e64ba2e420cabc43b6e8e86590fc2383d17827dd99a60c211f190a74269100c141",
900 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
901 "shared" : "cff3b5e19ed67e5111dd76e310a1f11d7f99a93fbe9cc5c6f3384086cacd1142",
902 "result" : "valid",
903 "flags" : []
904 },
905 {
906 "tcId" : 98,
907 "comment" : "point with coordinate y = 1 in left to right addition chain",
908 "public" : "3056301006072a8648ce3d020106052b8104000a0342000431dce6de741f10267f2e8f3d572a4f49be5fe52ff7bff3c3b4646f38076c06752702a515a9a50db1d86fd42aea0834daeb62be03d0cd9033f84b9c4b56a19f12",
909 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
910 "shared" : "e29483884a74fb84f4601654885a0f574691394f064ea6937a846175ef081fc5",
911 "result" : "valid",
912 "flags" : []
913 },
914 {
915 "tcId" : 99,
916 "comment" : "point with coordinate y = 1 in left to right addition chain",
917 "public" : "3056301006072a8648ce3d020106052b8104000a034200046518cd66b1d841e689d5dc6674c7cc7d964574d1490fff7906bd373494791599104277170692fa6bf2270580d56d1bc81b54f477d8ab6c3f5842650ac7176d71",
918 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
919 "shared" : "9c6a4bcb2fc086aca8726d850fa79920214af4c151acea0fcf12a769ad1f3574",
920 "result" : "valid",
921 "flags" : []
922 },
923 {
924 "tcId" : 100,
925 "comment" : "point with coordinate y = 1 in left to right addition chain",
926 "public" : "3056301006072a8648ce3d020106052b8104000a03420004952a88ce31ad4cb086978e6c5621c3d8023b2c11418d6fd0dcef8de72123efc15d367688fde5e082f097855a0c0adc305dd6cf46f50ca75859bb243b70249605",
927 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
928 "shared" : "34b7abc3f3e36e37e2d5728a870a293a16403146ca67ff91cbabeee2bb2e038b",
929 "result" : "valid",
930 "flags" : []
931 },
932 {
933 "tcId" : 101,
934 "comment" : "point with coordinate y = 1 in left to right addition chain",
935 "public" : "3056301006072a8648ce3d020106052b8104000a034200042a43f33573b619719099cf54f6cccb28d16df3992239fadf79c7acb9c64f7af0f4d1d22af7187c8de1b992a4046c419b801cde57d638d30f2e1ac49353117a20",
936 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
937 "shared" : "9bd1284f1bcb1934d483834cae41a77db28cd9553869384755b6983f4f3848a0",
938 "result" : "valid",
939 "flags" : []
940 },
941 {
942 "tcId" : 102,
943 "comment" : "point with coordinate y = 1 in left to right addition chain",
944 "public" : "3056301006072a8648ce3d020106052b8104000a034200041b1b0c75408785e84727b0e55e4ba20d0f2599c4ed08482dc1f3b5df545691380162f954534eadb1b4ea95c57d40a10214e5b746ee6aa4194ed2b2012b72f97d",
945 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
946 "shared" : "167e3db6a912ac6117644525911fc8872ed33b8e0bbd50073dd3c17a744e61e0",
947 "result" : "valid",
948 "flags" : []
949 },
950 {
951 "tcId" : 103,
952 "comment" : "point with coordinate y = 1 in left to right addition chain",
953 "public" : "3056301006072a8648ce3d020106052b8104000a034200044dd1283bccd36cc3402f3a81e2e9b0d6a2b2b1debbbd44ffc1f179bd49cf0a7e604f8174e3605b8f18bed3742b6871a8cffce006db31b8d7d836f50cfcda7d16",
954 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
955 "shared" : "7c3020e279cb5af14184b4653cc87c1ddd7f49cd31cd371ae813681dd6617d0e",
956 "result" : "valid",
957 "flags" : []
958 },
959 {
960 "tcId" : 104,
961 "comment" : "point with coordinate y = 1 in left to right addition chain",
962 "public" : "3056301006072a8648ce3d020106052b8104000a03420004a499dbf732e438be0eb084b9e6ad879dd7a2904bbb004b40027969a171f2d4267bc337a1c82e3c5f7a2927987b8fae13627237d220fafb4013123bfbd95f0ba5",
963 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
964 "shared" : "acfdff566b8b55318869fa646f789f8036d40b90f0fc520ae2a5a27544f962c0",
965 "result" : "valid",
966 "flags" : []
967 },
968 {
969 "tcId" : 105,
970 "comment" : "point with coordinate y = 1 in left to right addition chain",
971 "public" : "3056301006072a8648ce3d020106052b8104000a03420004adcf0ffba9cb6ef0c8031c4291a434b18d78f42e45e62ba01fbe91f9273f0ad1ddf9a666bf0015b20e4912f70f655ef21b82087596aa1e2f1e2865350d159185",
972 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
973 "shared" : "5c6b01cff4e6ce81a630238b5db3662e77fb88bffdde61443a7d8554ba001ef2",
974 "result" : "valid",
975 "flags" : []
976 },
977 {
978 "tcId" : 106,
979 "comment" : "point with coordinate y = 1 in left to right addition chain",
980 "public" : "3056301006072a8648ce3d020106052b8104000a0342000421712725d9806acf54d3a6c82bf93c0fe249268ca9f42eceac19e93a5eab8056503af4a2e3b26279564fed8e772a043e75630e4e3859976ede88ffcf16f5ca71",
981 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
982 "shared" : "e7281d12b74b06eecb273ec3e0d8fe663e9ec1d5a50c2b6c68ec8b3693f23c4c",
983 "result" : "valid",
984 "flags" : []
985 },
986 {
987 "tcId" : 107,
988 "comment" : "point with coordinate y = 1 in left to right addition chain",
989 "public" : "3056301006072a8648ce3d020106052b8104000a034200041e02176824bd31eabdce03a9403c7d3c2ac631f9b0e88d9a924701c1b2f29b85cf333562f3e018892374353674de8490fc9d30426598eb600779154baf2aec17",
990 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
991 "shared" : "80643ed8b9052a2e746a26d9178fe2ccff35edbb81f60cd78004fb8d5f143aae",
992 "result" : "valid",
993 "flags" : []
994 },
995 {
996 "tcId" : 108,
997 "comment" : "point with coordinate y = 1 in left to right addition chain",
998 "public" : "3056301006072a8648ce3d020106052b8104000a0342000463e7a1af36d6b540a49276aac3fec9cb45ed6bab167c06b0419a77b91399f6181e6fe2c1a715163efaf86ea8b1e55ea5742d6b042e6cbf8acc69c99f8271a902",
999 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1000 "shared" : "75873ac544ad69d3ddc5c9cffe384d275e9da2949d6982da4b990f8bf2b76474",
1001 "result" : "valid",
1002 "flags" : []
1003 },
1004 {
1005 "tcId" : 109,
1006 "comment" : "point with coordinate y = 1 in left to right addition chain",
1007 "public" : "3056301006072a8648ce3d020106052b8104000a034200041e265ab5b7f7199470e532653d2a7b9a8b728970b838137c9692ed0692897b2ac1d5ee9fc3ce49fd4509d33c4dcfcc1a20a660529fa9ebd6e6afc3d5c84c72bb",
1008 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1009 "shared" : "355c9faca29cf7cc968853ee29ffe62d1127fcc1dc57e9ddaf0e0f447146064e",
1010 "result" : "valid",
1011 "flags" : []
1012 },
1013 {
1014 "tcId" : 110,
1015 "comment" : "point with coordinate y = 1 in left to right addition chain",
1016 "public" : "3056301006072a8648ce3d020106052b8104000a0342000454d2a4394c109fcbd3cb9886fec3add51ba4d2e44e1d5676e4b98f0c13655fc5f20a0ca618ba0131a2e373f31f73b3f55e9188d46fddbc6387e32aefb9f3ba12",
1017 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1018 "shared" : "fc175a5ef18595b69e45be2cda8ae00d9c8bdbefbcf7f692f91cefdc560e4722",
1019 "result" : "valid",
1020 "flags" : []
1021 },
1022 {
1023 "tcId" : 111,
1024 "comment" : "point with coordinate y = 1 in left to right addition chain",
1025 "public" : "3056301006072a8648ce3d020106052b8104000a0342000493f1459207fb09c6f0a88c398ac80d1052a4cd33e7eef5687da99ab97c6024b770c60975748f0c749a8b0f8fc1e222ddcbd3384f6d68f0b6b6ff679b435cdcb1",
1026 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1027 "shared" : "46559146a93aae904dbcaaaa07e6cd1bb450f1b37c83929a994b45792333d5f6",
1028 "result" : "valid",
1029 "flags" : []
1030 },
1031 {
1032 "tcId" : 112,
1033 "comment" : "point with coordinate y = 1 in left to right addition chain",
1034 "public" : "3056301006072a8648ce3d020106052b8104000a034200041fa049a1892b679857c6dff08af19db70cbc99b6f2d7bc51a341fe79d1647f4a5aa9c0d1b240e6dd4211e3235425634b278ad88fede0337d5acf3136587d8413",
1035 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1036 "shared" : "c64b07119054a37961c0a177158256081b38b0087b307e0cad7e30d790ceb0ce",
1037 "result" : "valid",
1038 "flags" : []
1039 },
1040 {
1041 "tcId" : 113,
1042 "comment" : "point with coordinate y = 1 in left to right addition chain",
1043 "public" : "3056301006072a8648ce3d020106052b8104000a0342000484e0b192d60abf531e828e887d366d869e1033a16e9c7f1167458c8134c10fba4ba2e420cabc43b6e8e86590fc2383d17827dd99a60c211f190a74269100c141",
1044 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1045 "shared" : "bea8cfc0bee8571ccf0c525654ef26d1fc782bb22deccf67ea4ea0803dc15daf",
1046 "result" : "valid",
1047 "flags" : []
1048 },
1049 {
1050 "tcId" : 114,
1051 "comment" : "point with coordinate y = 1 in left to right addition chain",
1052 "public" : "3056301006072a8648ce3d020106052b8104000a034200042f9707c67118724111efbbbbf06b623ab2ffd9259ddc354fcaaf81ba01f6fa7b2702a515a9a50db1d86fd42aea0834daeb62be03d0cd9033f84b9c4b56a19f12",
1053 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1054 "shared" : "60451da4adfe5bb393109069efdc84415ec8a2c429955cbf22a4340f8fc48936",
1055 "result" : "valid",
1056 "flags" : []
1057 },
1058 {
1059 "tcId" : 115,
1060 "comment" : "point with coordinate y = 1 in left to right addition chain",
1061 "public" : "3056301006072a8648ce3d020106052b8104000a03420004ac1fbbe42293a9f9ae104ee2da0b0a9b3464d5d8b1e854df19d3c4456af8f9a6104277170692fa6bf2270580d56d1bc81b54f477d8ab6c3f5842650ac7176d71",
1062 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1063 "shared" : "d68e746f3d43feac5fd4898de943dc38205af7e2631ed732079bbfc8ab52511c",
1064 "result" : "valid",
1065 "flags" : []
1066 },
1067 {
1068 "tcId" : 116,
1069 "comment" : "point with coordinate y = 1 in left to right addition chain",
1070 "public" : "3056301006072a8648ce3d020106052b8104000a03420004bae10cf93ff7b72d6ed98519602e9f03aa40303fa0674fb3ddee7d2db1c92bb25d367688fde5e082f097855a0c0adc305dd6cf46f50ca75859bb243b70249605",
1071 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1072 "shared" : "28daeaadc609386d770dff4c7120b2a87cab3e21fdb8a6e4dc1240a51d12e55c",
1073 "result" : "valid",
1074 "flags" : []
1075 },
1076 {
1077 "tcId" : 117,
1078 "comment" : "point with coordinate y = 1 in left to right addition chain",
1079 "public" : "3056301006072a8648ce3d020106052b8104000a03420004edb4288cf5567673d50a1cd9e6bea45317823f30383f60d9bc3b9ee42ac29871f4d1d22af7187c8de1b992a4046c419b801cde57d638d30f2e1ac49353117a20",
1080 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1081 "shared" : "bb4110b734c8ef8a08bb6011acb35cbda9ae8e2ef6c4d0862576a68792667bb9",
1082 "result" : "valid",
1083 "flags" : []
1084 },
1085 {
1086 "tcId" : 118,
1087 "comment" : "point with coordinate y = 1 in left to right addition chain",
1088 "public" : "3056301006072a8648ce3d020106052b8104000a0342000413233e80f59ac2b59737e87877782ab3027c490df8ac0bf3f3ef1633872eec540162f954534eadb1b4ea95c57d40a10214e5b746ee6aa4194ed2b2012b72f97d",
1089 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1090 "shared" : "e25c50037ca1913851b9758752659fb61c02d2a7c6b6aae29bda301907d99f5d",
1091 "result" : "valid",
1092 "flags" : []
1093 },
1094 {
1095 "tcId" : 119,
1096 "comment" : "point with coordinate y = 1 in left to right addition chain",
1097 "public" : "3056301006072a8648ce3d020106052b8104000a034200043cd14f7e4b779615bc7ccee47e7f2b07394bf8f98503263411a549264a8fcf19604f8174e3605b8f18bed3742b6871a8cffce006db31b8d7d836f50cfcda7d16",
1098 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1099 "shared" : "ad259f01e953263f40a39b14a538d076710c19207af936feabdf03bda7f067a5",
1100 "result" : "valid",
1101 "flags" : []
1102 },
1103 {
1104 "tcId" : 120,
1105 "comment" : "point with coordinate y = 1 in left to right addition chain",
1106 "public" : "3056301006072a8648ce3d020106052b8104000a03420004946c278288616aa34790ca193686e745d3d58702866ddf1e95550711a9bfbdb87bc337a1c82e3c5f7a2927987b8fae13627237d220fafb4013123bfbd95f0ba5",
1107 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1108 "shared" : "5ec6025ac7b25c0f095f3fdee3e2e508bd1437b9705c2543c0e5af1c1d363ffd",
1109 "result" : "valid",
1110 "flags" : []
1111 },
1112 {
1113 "tcId" : 121,
1114 "comment" : "point with coordinate y = 1 in left to right addition chain",
1115 "public" : "3056301006072a8648ce3d020106052b8104000a034200047f195035feb2c04a9b149bb2ed3c5c458e95e7f7c418c4a07ea6107e4e32455addf9a666bf0015b20e4912f70f655ef21b82087596aa1e2f1e2865350d159185",
1116 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1117 "shared" : "a2f93a84574a26b43880cde6ed440c7f7cc72c92504d5271999a8a78ffe3491d",
1118 "result" : "valid",
1119 "flags" : []
1120 },
1121 {
1122 "tcId" : 122,
1123 "comment" : "point with coordinate y = 1 in left to right addition chain",
1124 "public" : "3056301006072a8648ce3d020106052b8104000a0342000440855844e04303843a24b01707544d1bbf97673266e03d77fbf80d8b64219bd8503af4a2e3b26279564fed8e772a043e75630e4e3859976ede88ffcf16f5ca71",
1125 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1126 "shared" : "8d0cdb4977ba7661d41036aeb7a5f2dd207716d5d76eeb26629043c559ec2900",
1127 "result" : "valid",
1128 "flags" : []
1129 },
1130 {
1131 "tcId" : 123,
1132 "comment" : "point with coordinate y = 1 in left to right addition chain",
1133 "public" : "3056301006072a8648ce3d020106052b8104000a0342000422cdb3ee47f14b3b0c0c8c256fb22e79126b436a2c9ff635a65151a0f0ffb1bfcf333562f3e018892374353674de8490fc9d30426598eb600779154baf2aec17",
1134 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1135 "shared" : "defde4aa48f89b03f623ea1f946f1aa938c5aab879ca6319596926f085578edc",
1136 "result" : "valid",
1137 "flags" : []
1138 },
1139 {
1140 "tcId" : 124,
1141 "comment" : "point with coordinate y = 1 in left to right addition chain",
1142 "public" : "3056301006072a8648ce3d020106052b8104000a034200042b7becd7066e22f121e7cf123d48c5445037c5a756ef314a66a7001636ee75cf1e6fe2c1a715163efaf86ea8b1e55ea5742d6b042e6cbf8acc69c99f8271a902",
1143 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1144 "shared" : "afe0bfed69a600163865406127a8972b613232aa4c933a06b5a5b5bcff1596f8",
1145 "result" : "valid",
1146 "flags" : []
1147 },
1148 {
1149 "tcId" : 125,
1150 "comment" : "point with coordinate y = 1 in left to right addition chain",
1151 "public" : "3056301006072a8648ce3d020106052b8104000a03420004bb8da4a76ee3d1c4b33477bc8663def167a126c422ad47f6c2f8b539c6808936c1d5ee9fc3ce49fd4509d33c4dcfcc1a20a660529fa9ebd6e6afc3d5c84c72bb",
1152 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1153 "shared" : "f49bca7a6a5256ddf712775917c30e4873153469bae12fd5c5571031db7b1205",
1154 "result" : "valid",
1155 "flags" : []
1156 },
1157 {
1158 "tcId" : 126,
1159 "comment" : "point with coordinate y = 1 in left to right addition chain",
1160 "public" : "3056301006072a8648ce3d020106052b8104000a034200040a0c37664823a5005d659f7c73c39ea172c862969c81e44f36c89e7c265ec8a8f20a0ca618ba0131a2e373f31f73b3f55e9188d46fddbc6387e32aefb9f3ba12",
1161 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1162 "shared" : "9c88b611b7f9aad33fabb09cff618bb1ca6fb904a289b1481da3d1e4e72589e4",
1163 "result" : "valid",
1164 "flags" : []
1165 },
1166 {
1167 "tcId" : 127,
1168 "comment" : "point with coordinate y = 1 in left to right addition chain",
1169 "public" : "3056301006072a8648ce3d020106052b8104000a0342000447c33f6f78d3cd9971ecc50e7e2ac947f8c1103f9c5f0821379bd06ad8fca45670c60975748f0c749a8b0f8fc1e222ddcbd3384f6d68f0b6b6ff679b435cdcb1",
1170 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1171 "shared" : "42f634c06c4a0e7e956db6e86666603d26374cc74b11026f0318d1a25681a712",
1172 "result" : "valid",
1173 "flags" : []
1174 },
1175 {
1176 "tcId" : 128,
1177 "comment" : "point with coordinate y = 1 in left to right addition chain",
1178 "public" : "3056301006072a8648ce3d020106052b8104000a03420004b59d18ab8b0f9dd33484f43c3f6860229ba6a4c25a61cd0aaca23b76d60566cf5aa9c0d1b240e6dd4211e3235425634b278ad88fede0337d5acf3136587d8413",
1179 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1180 "shared" : "e2ceb946e7993f27a4327abdf61d4f06577e89c63b62a24aefbd905710d18669",
1181 "result" : "valid",
1182 "flags" : []
1183 },
1184 {
1185 "tcId" : 129,
1186 "comment" : "point with coordinate y = 1 in left to right addition chain",
1187 "public" : "3056301006072a8648ce3d020106052b8104000a0342000494f4601b244d3a6ea6996fa244364f794399e0ff4316157db6023222fc0d90be4ba2e420cabc43b6e8e86590fc2383d17827dd99a60c211f190a74269100c141",
1188 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1189 "shared" : "71637a5da2412a921f1636c69a6ee81083ee2b0e13766ad122791ef6f771896d",
1190 "result" : "valid",
1191 "flags" : []
1192 },
1193 {
1194 "tcId" : 130,
1195 "comment" : "point with coordinate y = 1 in left to right addition chain",
1196 "public" : "3056301006072a8648ce3d020106052b8104000a034200049e8c115b1ac87d986ee1b506b86a4e7b8ea041aa6a63d6ec80ec0f0cf69cfb3f2702a515a9a50db1d86fd42aea0834daeb62be03d0cd9033f84b9c4b56a19f12",
1197 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1198 "shared" : "bd265ed3078ca8c7788f594187c96c675aa623ecd01bfcad62d76a7881334f63",
1199 "result" : "valid",
1200 "flags" : []
1201 },
1202 {
1203 "tcId" : 131,
1204 "comment" : "point with coordinate y = 1 in left to right addition chain",
1205 "public" : "3056301006072a8648ce3d020106052b8104000a03420004eec776b52b94141fc819d4b6b12d28e73555b5560507aba7df6f0484008de91f104277170692fa6bf2270580d56d1bc81b54f477d8ab6c3f5842650ac7176d71",
1206 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1207 "shared" : "8d073fc592fb7aa6f7b908ed07148aa7be5a135c4b343ebe295198cba78e71ce",
1208 "result" : "valid",
1209 "flags" : []
1210 },
1211 {
1212 "tcId" : 132,
1213 "comment" : "point with coordinate y = 1 in left to right addition chain",
1214 "public" : "3056301006072a8648ce3d020106052b8104000a03420004aff46a388e5afc220a8eec7a49af9d245384a3af1e0b407b4521f4e92d12dceb5d367688fde5e082f097855a0c0adc305dd6cf46f50ca75859bb243b70249605",
1215 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1216 "shared" : "a26d698e4613595aa61c8e2907d5241d6d14909737df59895841d07727bf1348",
1217 "result" : "valid",
1218 "flags" : []
1219 },
1220 {
1221 "tcId" : 133,
1222 "comment" : "point with coordinate y = 1 in left to right addition chain",
1223 "public" : "3056301006072a8648ce3d020106052b8104000a03420004e807e43d96f3701a9a5c13d122749084170fcd36a586a446c9fcb4600eede4fdf4d1d22af7187c8de1b992a4046c419b801cde57d638d30f2e1ac49353117a20",
1224 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1225 "shared" : "a8edc6f9af6bf74122c11ca1a50afbc4a3c4987bd0d1f73284d2c1371e613405",
1226 "result" : "valid",
1227 "flags" : []
1228 },
1229 {
1230 "tcId" : 134,
1231 "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
1232 "public" : "3056301006072a8648ce3d020106052b8104000a03420004798868a56916d341e7d6f96359ae3658836e221459f4f7b7b63694de18a5e9247713fdb03a8de8c6d29ca38a9fbaa82e5e02bead2f9eec69b6444b7adb05333b",
1233 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1234 "shared" : "17963de078996eb8503c7cc3e1a2d5147d7f0bfb251a020b4392033063587c8d",
1235 "result" : "valid",
1236 "flags" : []
1237 },
1238 {
1239 "tcId" : 135,
1240 "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
1241 "public" : "3056301006072a8648ce3d020106052b8104000a03420004ff419909d8a8ce0a9416051f4e256208c1dc035581a53312d566137e22104e9877421ab01e00e83841b946dae5bb5a23973daa98fe1a8172883abcbedced7021",
1242 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1243 "shared" : "062799a19545d31b3ed72253bcde59762aa6104a88ac5e2fb68926b0f7146698",
1244 "result" : "valid",
1245 "flags" : []
1246 },
1247 {
1248 "tcId" : 136,
1249 "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
1250 "public" : "3056301006072a8648ce3d020106052b8104000a034200048b48119d7089d3b95cd2eaf8c85584fa8f5e56c4c4ccee7037d74cdbf88e571714c1aac5f0bf1b48a4abcf1d9291b9a8776a004380546a5a1c1f294690f61969",
1251 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1252 "shared" : "9f42dd8fce13f8103b3b2bc15e61242e6820fe1325a20ef460fe64d9eb12b231",
1253 "result" : "valid",
1254 "flags" : []
1255 },
1256 {
1257 "tcId" : 137,
1258 "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
1259 "public" : "3056301006072a8648ce3d020106052b8104000a03420004e2888119379b5b2151bd788505def1d6bd786329431caf39705d9cbf96a42ea43bb7328839d2aecac64b1cdb182f08adccaac327ed008987a10edc9732413ced",
1260 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1261 "shared" : "d1b204e52d1fac6d504132c76ca233c87e377dcc79c893c970ddbb9f87b27fa0",
1262 "result" : "valid",
1263 "flags" : []
1264 },
1265 {
1266 "tcId" : 138,
1267 "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
1268 "public" : "3056301006072a8648ce3d020106052b8104000a034200046dcc3971bd20913d59a91f20d912f56d07e7f014206bef4a653ddfe5d12842c39b51b17b76ea6cc137eebd93c811e636d8ae26c70d064650f7205a865d01a6ee",
1269 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1270 "shared" : "c8d6bd28c1e65ae7c7a5debe67a7dfaf92b429ede368efc9da7d578a539b7054",
1271 "result" : "valid",
1272 "flags" : []
1273 },
1274 {
1275 "tcId" : 139,
1276 "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
1277 "public" : "3056301006072a8648ce3d020106052b8104000a034200047ebea45854569a1f7ea6b95b82d6befefbf6296ebc87c810b6cba93c0c1220b23f1874fa08a693b086643ef21eb59d75562da9422d13d9a39b0b17e241b04d32",
1278 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1279 "shared" : "0d1f905cc74720bde67ae84f582728588c75444c273dae4106fa20d1d6946430",
1280 "result" : "valid",
1281 "flags" : []
1282 },
1283 {
1284 "tcId" : 140,
1285 "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
1286 "public" : "3056301006072a8648ce3d020106052b8104000a03420004ceab5937900d34fa88378d371f4acaa7c6a2028b6143213413f16ba2dc7147877713fdb03a8de8c6d29ca38a9fbaa82e5e02bead2f9eec69b6444b7adb05333b",
1287 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1288 "shared" : "3f014e309192588fa83e47d4ac9685d2041204e2eaf633a1312812e51ae74cbd",
1289 "result" : "valid",
1290 "flags" : []
1291 },
1292 {
1293 "tcId" : 141,
1294 "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
1295 "public" : "3056301006072a8648ce3d020106052b8104000a03420004a4ffea5e25f75e4f689c81084a35c1220e8e6b914c482f4a2e8f93cffca6964777421ab01e00e83841b946dae5bb5a23973daa98fe1a8172883abcbedced7021",
1296 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1297 "shared" : "68b404d556c82004c6c4bba4518ec00b1d4f1161cafe6c89aeb8494a9ba09db5",
1298 "result" : "valid",
1299 "flags" : []
1300 },
1301 {
1302 "tcId" : 142,
1303 "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
1304 "public" : "3056301006072a8648ce3d020106052b8104000a03420004de8809ea0ecce1d24a0431429510383a6f6e5a1c51cea32d830c6c353042603e14c1aac5f0bf1b48a4abcf1d9291b9a8776a004380546a5a1c1f294690f61969",
1305 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1306 "shared" : "c331ade7a457df7f12a2f5c43d7ea9486c1563b81cd8a0f23f923c1a9fa612e3",
1307 "result" : "valid",
1308 "flags" : []
1309 },
1310 {
1311 "tcId" : 143,
1312 "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
1313 "public" : "3056301006072a8648ce3d020106052b8104000a03420004566209f174d6bf79720b70edb27e51350beeb2b0bcd083bbae7214f71cf824d43bb7328839d2aecac64b1cdb182f08adccaac327ed008987a10edc9732413ced",
1314 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1315 "shared" : "17b5c7a311eea9d2ab7571f8b9f848d4705997cf3eaf9bdcbe0e34a670f81f45",
1316 "result" : "valid",
1317 "flags" : []
1318 },
1319 {
1320 "tcId" : 144,
1321 "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
1322 "public" : "3056301006072a8648ce3d020106052b8104000a03420004cc3181c0127137536ceec94fd45996657df72e0f97c44b9dad14763ce506e9dc9b51b17b76ea6cc137eebd93c811e636d8ae26c70d064650f7205a865d01a6ee",
1323 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1324 "shared" : "2f0e4eccbc4518ace558e06604f9bff4787f5b019437b52195ecb6b82191a6ae",
1325 "result" : "valid",
1326 "flags" : []
1327 },
1328 {
1329 "tcId" : 145,
1330 "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
1331 "public" : "3056301006072a8648ce3d020106052b8104000a03420004d7052a1eeafc0e78d79e7f26003aa0a409287cf476007df28d281b142be1a0e23f1874fa08a693b086643ef21eb59d75562da9422d13d9a39b0b17e241b04d32",
1332 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1333 "shared" : "7494d864cb6ea9c5d982d40a5f103700d02dc982637753cfc7d8afe1beafff70",
1334 "result" : "valid",
1335 "flags" : []
1336 },
1337 {
1338 "tcId" : 146,
1339 "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
1340 "public" : "3056301006072a8648ce3d020106052b8104000a03420004b7cc3e2306dbf7c38ff179658706feffb5efdb6044c7e71435d7ff7d0ae8c7b37713fdb03a8de8c6d29ca38a9fbaa82e5e02bead2f9eec69b6444b7adb05333b",
1341 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1342 "shared" : "a96873eef5d438b807853b6771c6a5197e6eef21efefca538b45e9e981c032e5",
1343 "result" : "valid",
1344 "flags" : []
1345 },
1346 {
1347 "tcId" : 147,
1348 "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
1349 "public" : "3056301006072a8648ce3d020106052b8104000a034200045bbe7c98015fd3a6034d79d867a4dcd52f95911932129da2fc0a58afe149137f77421ab01e00e83841b946dae5bb5a23973daa98fe1a8172883abcbedced7021",
1350 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1351 "shared" : "9124618913f20cdffa642207f192e67eb80ade53ac5535469abe90036d4af7e2",
1352 "result" : "valid",
1353 "flags" : []
1354 },
1355 {
1356 "tcId" : 148,
1357 "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
1358 "public" : "3056301006072a8648ce3d020106052b8104000a03420004962fe47880a94a745928e3c4a29a42cb01334f1ee9646e62451c46ecd72f410914c1aac5f0bf1b48a4abcf1d9291b9a8776a004380546a5a1c1f294690f61969",
1359 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1360 "shared" : "9d8b74888d942870b221de7a642032892bc99e34bd8550195f6f5f097547334a",
1361 "result" : "valid",
1362 "flags" : []
1363 },
1364 {
1365 "tcId" : 149,
1366 "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
1367 "public" : "3056301006072a8648ce3d020106052b8104000a03420004c71574f5538de5653c37168d47a2bcf43698ea260012cd0ae1304e474c63a4e63bb7328839d2aecac64b1cdb182f08adccaac327ed008987a10edc9732413ced",
1368 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1369 "shared" : "16983377c0f1a9c004495b3fd9658363116eea644787d059d1140fb907555d4a",
1370 "result" : "valid",
1371 "flags" : []
1372 },
1373 {
1374 "tcId" : 150,
1375 "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
1376 "public" : "3056301006072a8648ce3d020106052b8104000a03420004c60244ce306e376f3968178f5293742d7a20e1dc47cfc517edada9db49d0cbbf9b51b17b76ea6cc137eebd93c811e636d8ae26c70d064650f7205a865d01a6ee",
1377 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1378 "shared" : "081af40a81d48c6b530140db935e605bf4cc7b10885f5b148f95f1bc8ad2e52d",
1379 "result" : "valid",
1380 "flags" : []
1381 },
1382 {
1383 "tcId" : 151,
1384 "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
1385 "public" : "3056301006072a8648ce3d020106052b8104000a03420004aa3c3188c0ad5767a9bac77e7ceea05cfae1599ccd77b9fcbc0c3badc80c36ca3f1874fa08a693b086643ef21eb59d75562da9422d13d9a39b0b17e241b04d32",
1386 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1387 "shared" : "7e4b973e6d4a357c400243a648c8a0a6a35cf231754afdef312d2f4b6abb988f",
1388 "result" : "valid",
1389 "flags" : []
1390 },
1391 {
1392 "tcId" : 152,
1393 "comment" : "point with coordinate y = 1 in right to left addition chain",
1394 "public" : "3056301006072a8648ce3d020106052b8104000a034200042cce8ddfe4827dc030ddf38f998b3f2ed5e0621d0b3805666daf48c8c31e75e5198d9ef4e973b6bdebe119a35faae86191acd758c1ed8accaf1e706ad55d83d7",
1395 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1396 "shared" : "0f0235da2a06c8d408c27151f3f15342ed8c1945aaf84ed14993786d6ac5f570",
1397 "result" : "valid",
1398 "flags" : []
1399 },
1400 {
1401 "tcId" : 153,
1402 "comment" : "point with coordinate y = 1 in right to left addition chain",
1403 "public" : "3056301006072a8648ce3d020106052b8104000a0342000414bfc3e5a46b69881a9a346d95894418614ed91476a1ddce48676b7cbab9ba02f334d64f2caf561b063bc1f7889e937302a455ff685d8ae57cb2444a17dad068",
1404 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1405 "shared" : "5622c2fbe8af5ad6cef72a01be186e554847576106f8979772fa56114d1160ab",
1406 "result" : "valid",
1407 "flags" : []
1408 },
1409 {
1410 "tcId" : 154,
1411 "comment" : "point with coordinate y = 1 in right to left addition chain",
1412 "public" : "3056301006072a8648ce3d020106052b8104000a03420004bd442fa5a2a8d72e13e44fd2222c85a006f03375e0211b272f555052b03db750be345737f7c6b5e70e97d9fe9dc4ca94fb185f4b9d2a00e086c1d47273b33602",
1413 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1414 "shared" : "bb95e0d0fbaad86c5bd87b95946c77ff1d65322a175ccf16419102c0a17f5a72",
1415 "result" : "valid",
1416 "flags" : []
1417 },
1418 {
1419 "tcId" : 155,
1420 "comment" : "point with coordinate y = 1 in right to left addition chain",
1421 "public" : "3056301006072a8648ce3d020106052b8104000a034200040d7a3ff49bda6a587ed07691450425aa02d253ba573a16ad86c61af412dd3c770b6d3b9e570ba004877c9a69e481fe215de03a70126305a452826e66d9b5583e",
1422 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1423 "shared" : "4510683c7bfa251f0cb56bba7e0ab74d90f5e2ca01e91e7ca99312ccff2d90b6",
1424 "result" : "valid",
1425 "flags" : []
1426 },
1427 {
1428 "tcId" : 156,
1429 "comment" : "point with coordinate y = 1 in right to left addition chain",
1430 "public" : "3056301006072a8648ce3d020106052b8104000a03420004bdea5d2a3adde7df2e839ff63f62534b3f27cb191bb54dfa1d39cbff713ba9ed307d8f1d02c6f07146655e6383b0ef3035bee7067c336fdb91365e197a97b616",
1431 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1432 "shared" : "025485142ca1ced752289f772130fc10c75a4508c46bffdef9290ad3e7baf9ca",
1433 "result" : "valid",
1434 "flags" : []
1435 },
1436 {
1437 "tcId" : 157,
1438 "comment" : "point with coordinate y = 1 in right to left addition chain",
1439 "public" : "3056301006072a8648ce3d020106052b8104000a03420004d4c063e3c036f47c92f6f5470a26a835e1a24505b14d1b29279062a16cf6f489198d9ef4e973b6bdebe119a35faae86191acd758c1ed8accaf1e706ad55d83d7",
1440 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1441 "shared" : "9067932150724965aa479c1ef1be55544bed9fa94500a3b67887ed91ae3b81e5",
1442 "result" : "valid",
1443 "flags" : []
1444 },
1445 {
1446 "tcId" : 158,
1447 "comment" : "point with coordinate y = 1 in right to left addition chain",
1448 "public" : "3056301006072a8648ce3d020106052b8104000a034200043cb9f07997756859e9b9a85b681fa50ee20357f535c1b311c4637d16b76b9ebff334d64f2caf561b063bc1f7889e937302a455ff685d8ae57cb2444a17dad068",
1449 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1450 "shared" : "f8084a89adccdc3aef89e5091a0f07d6160a66cb9575241100c1d39bf0549ae2",
1451 "result" : "valid",
1452 "flags" : []
1453 },
1454 {
1455 "tcId" : 159,
1456 "comment" : "point with coordinate y = 1 in right to left addition chain",
1457 "public" : "3056301006072a8648ce3d020106052b8104000a03420004793412ff636c08a2d0f6d60cc608e9a9098349a2501f91c95f692010bc1238b2be345737f7c6b5e70e97d9fe9dc4ca94fb185f4b9d2a00e086c1d47273b33602",
1458 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1459 "shared" : "4462558c89902117051cb2c599ad66f00887b54cae3da9c04d317a5b2afb463b",
1460 "result" : "valid",
1461 "flags" : []
1462 },
1463 {
1464 "tcId" : 160,
1465 "comment" : "point with coordinate y = 1 in right to left addition chain",
1466 "public" : "3056301006072a8648ce3d020106052b8104000a03420004bd1eb0849e2e6a13d54b76518f11ba8775c2d7634d85152534bc7c3af4161efa0b6d3b9e570ba004877c9a69e481fe215de03a70126305a452826e66d9b5583e",
1467 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1468 "shared" : "30b4741a64f87d28ec0029bd196b5a74555f2c9a976a46d628572474466a631d",
1469 "result" : "valid",
1470 "flags" : []
1471 },
1472 {
1473 "tcId" : 161,
1474 "comment" : "point with coordinate y = 1 in right to left addition chain",
1475 "public" : "3056301006072a8648ce3d020106052b8104000a03420004624b3b4ba993a8b938125689f6cf757392ee390d14a90fea6db944b5a8deb8d0307d8f1d02c6f07146655e6383b0ef3035bee7067c336fdb91365e197a97b616",
1476 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1477 "shared" : "3afc04ac92117e50b0913b09dbbb4e6c780c051500201fad512b79080bff39e2",
1478 "result" : "valid",
1479 "flags" : []
1480 },
1481 {
1482 "tcId" : 162,
1483 "comment" : "point with coordinate y = 1 in right to left addition chain",
1484 "public" : "3056301006072a8648ce3d020106052b8104000a03420004fe710e3c5b468dc33c2b17295c4e189b487d58dd437adf706ac05493cfea8df0198d9ef4e973b6bdebe119a35faae86191acd758c1ed8accaf1e706ad55d83d7",
1485 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1486 "shared" : "609637048586edc64cf5f28f1a505768c686471110070d783de499ffe6fe84da",
1487 "result" : "valid",
1488 "flags" : []
1489 },
1490 {
1491 "tcId" : 163,
1492 "comment" : "point with coordinate y = 1 in right to left addition chain",
1493 "public" : "3056301006072a8648ce3d020106052b8104000a03420004ae864ba0c41f2e1dfbac2337025716d8bcadcef6539c6f1ff335176b8ddaa36ef334d64f2caf561b063bc1f7889e937302a455ff685d8ae57cb2444a17dad068",
1494 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1495 "shared" : "b1d4f27a6983c8ee417ef0f527d889d4a1ae41d3639244578c43d650c299fcd1",
1496 "result" : "valid",
1497 "flags" : []
1498 },
1499 {
1500 "tcId" : 164,
1501 "comment" : "point with coordinate y = 1 in right to left addition chain",
1502 "public" : "3056301006072a8648ce3d020106052b8104000a03420004c987bd5af9eb202f1b24da2117ca90b6ef8c82e7cfbf530f71418f9a93b0085cbe345737f7c6b5e70e97d9fe9dc4ca94fb185f4b9d2a00e086c1d47273b33602",
1503 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1504 "shared" : "0007c9a27ac5067c9f0ad1a4d1e62110da1318893a658729713d82e333855b82",
1505 "result" : "valid",
1506 "flags" : []
1507 },
1508 {
1509 "tcId" : 165,
1510 "comment" : "point with coordinate y = 1 in right to left addition chain",
1511 "public" : "3056301006072a8648ce3d020106052b8104000a0342000435670f86c5f72b93abe4131d2bea1fce876ad4e25b40d42d447d68cff90ca0be0b6d3b9e570ba004877c9a69e481fe215de03a70126305a452826e66d9b5583e",
1512 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1513 "shared" : "8a3b23a91f0d5db8074a6a886889ee3e19aaf09b66ac9aad2e15c8bdba68085c",
1514 "result" : "valid",
1515 "flags" : []
1516 },
1517 {
1518 "tcId" : 166,
1519 "comment" : "point with coordinate y = 1 in right to left addition chain",
1520 "public" : "3056301006072a8648ce3d020106052b8104000a03420004dfca678a1b8e6f67996a097fc9ce37412de9fbd9cfa1a21b750cef48e5e595a1307d8f1d02c6f07146655e6383b0ef3035bee7067c336fdb91365e197a97b616",
1521 "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1522 "shared" : "c2af763f414cb2d7fd46257f0313b582c099b5e23b73e073b5ab7c230c45c883",
1523 "result" : "valid",
1524 "flags" : []
1525 },
1526 {
1527 "tcId" : 167,
1528 "comment" : "edge case private key",
1529 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
1530 "private" : "03",
1531 "shared" : "34005694e3cac09332aa42807e3afdc3b3b3bc7c7be887d1f98d76778c55cfd7",
1532 "result" : "valid",
1533 "flags" : []
1534 },
1535 {
1536 "tcId" : 168,
1537 "comment" : "edge case private key",
1538 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
1539 "private" : "00ffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
1540 "shared" : "5841acd3cff2d62861bbe11084738006d68ccf35acae615ee9524726e93d0da5",
1541 "result" : "valid",
1542 "flags" : []
1543 },
1544 {
1545 "tcId" : 169,
1546 "comment" : "edge case private key",
1547 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
1548 "private" : "0100000000000000000000000000000000000000000000000000000000000000",
1549 "shared" : "4348e4cba371ead03982018abc9aacecaebfd636dda82e609fd298947f907de8",
1550 "result" : "valid",
1551 "flags" : []
1552 },
1553 {
1554 "tcId" : 170,
David Benjamin42ea84b2018-07-02 12:04:07 -04001555 "comment" : "edge case private key",
David Benjamin42ea84b2018-07-02 12:04:07 -04001556 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
1557 "private" : "7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
1558 "shared" : "e56221c2b0dc33b98b90dfd3239a2c0cb1e4ad0399a3aaef3f9d47fb103daef0",
1559 "result" : "valid",
1560 "flags" : []
1561 },
1562 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001563 "tcId" : 171,
David Benjamin42ea84b2018-07-02 12:04:07 -04001564 "comment" : "edge case private key",
David Benjamin42ea84b2018-07-02 12:04:07 -04001565 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001566 "private" : "008000000000000000000000000000000000000000000000000000000000000000",
David Benjamin42ea84b2018-07-02 12:04:07 -04001567 "shared" : "5b34a29b1c4ddcb2101162d34bed9f0702361fe5af505df315eff7befd0e4719",
1568 "result" : "valid",
1569 "flags" : []
1570 },
1571 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001572 "tcId" : 172,
David Benjamin42ea84b2018-07-02 12:04:07 -04001573 "comment" : "edge case private key",
David Benjamin42ea84b2018-07-02 12:04:07 -04001574 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001575 "private" : "00fffffffffffffffffffffffffffffffebaaedce6af48a03abfd25e8cd0364141",
David Benjamin42ea84b2018-07-02 12:04:07 -04001576 "shared" : "cece521b8b5a32bbee38936ba7d645824f238e561701a386fb888e010db54b2f",
1577 "result" : "valid",
1578 "flags" : []
1579 },
1580 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001581 "tcId" : 173,
David Benjamin42ea84b2018-07-02 12:04:07 -04001582 "comment" : "edge case private key",
David Benjamin42ea84b2018-07-02 12:04:07 -04001583 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001584 "private" : "00fffffffffffffffffffffffffffffffebaaedce6af48a03bbfc25e8cd0364141",
David Benjamin42ea84b2018-07-02 12:04:07 -04001585 "shared" : "829521b79d71f5011e079756b851a0d5c83557866189a6258c1e78a1700c6904",
1586 "result" : "valid",
1587 "flags" : []
1588 },
1589 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001590 "tcId" : 174,
David Benjamin42ea84b2018-07-02 12:04:07 -04001591 "comment" : "edge case private key",
David Benjamin42ea84b2018-07-02 12:04:07 -04001592 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001593 "private" : "00fffffffffffffffffffffffffffffffebaaedce6af48a03bbfca5e8cd0364141",
David Benjamin42ea84b2018-07-02 12:04:07 -04001594 "shared" : "8c5934793505a6a1f84d41283341680c4923f1f4d562989a11cc626fea5eda5a",
1595 "result" : "valid",
1596 "flags" : []
1597 },
1598 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001599 "tcId" : 175,
David Benjamin42ea84b2018-07-02 12:04:07 -04001600 "comment" : "edge case private key",
David Benjamin42ea84b2018-07-02 12:04:07 -04001601 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001602 "private" : "00fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8bd0364141",
David Benjamin42ea84b2018-07-02 12:04:07 -04001603 "shared" : "356caee7e7eee031a15e54c3a5c4e72f9c74bb287ce601619ef85eb96c289452",
1604 "result" : "valid",
1605 "flags" : []
1606 },
1607 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001608 "tcId" : 176,
David Benjamin42ea84b2018-07-02 12:04:07 -04001609 "comment" : "edge case private key",
David Benjamin42ea84b2018-07-02 12:04:07 -04001610 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001611 "private" : "00fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03640c3",
David Benjamin42ea84b2018-07-02 12:04:07 -04001612 "shared" : "09c7337df6c2b35edf3a21382511cc5add1a71a84cbf8d3396a5be548d92fa67",
1613 "result" : "valid",
1614 "flags" : [
1615 "AddSubChain"
1616 ]
1617 },
1618 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001619 "tcId" : 177,
David Benjamin42ea84b2018-07-02 12:04:07 -04001620 "comment" : "edge case private key",
David Benjamin42ea84b2018-07-02 12:04:07 -04001621 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001622 "private" : "00fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364103",
David Benjamin42ea84b2018-07-02 12:04:07 -04001623 "shared" : "d16caedd25793666f9e26f5331382106f54095b3d20d40c745b68ca76c0e6983",
1624 "result" : "valid",
1625 "flags" : [
1626 "AddSubChain"
1627 ]
1628 },
1629 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001630 "tcId" : 178,
David Benjamin42ea84b2018-07-02 12:04:07 -04001631 "comment" : "edge case private key",
David Benjamin42ea84b2018-07-02 12:04:07 -04001632 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001633 "private" : "00fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364123",
David Benjamin42ea84b2018-07-02 12:04:07 -04001634 "shared" : "b8ae1e21d8b34ce4caffed7167a26868ec80a7d4a6a98b639d4d05cd226504de",
1635 "result" : "valid",
1636 "flags" : [
1637 "AddSubChain"
1638 ]
1639 },
1640 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001641 "tcId" : 179,
David Benjamin42ea84b2018-07-02 12:04:07 -04001642 "comment" : "edge case private key",
David Benjamin42ea84b2018-07-02 12:04:07 -04001643 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001644 "private" : "00fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364133",
David Benjamin42ea84b2018-07-02 12:04:07 -04001645 "shared" : "02776315fe147a36a4b0987492b6503acdea60f926450e5eddb9f88fc82178d3",
1646 "result" : "valid",
1647 "flags" : [
1648 "AddSubChain"
1649 ]
1650 },
1651 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001652 "tcId" : 180,
David Benjamin42ea84b2018-07-02 12:04:07 -04001653 "comment" : "edge case private key",
David Benjamin42ea84b2018-07-02 12:04:07 -04001654 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001655 "private" : "00fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd036413b",
David Benjamin42ea84b2018-07-02 12:04:07 -04001656 "shared" : "3988c9c7050a28794934e5bd67629b556d97a4858d22812835f4a37dca351943",
1657 "result" : "valid",
1658 "flags" : [
1659 "AddSubChain"
1660 ]
1661 },
1662 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001663 "tcId" : 181,
David Benjamin42ea84b2018-07-02 12:04:07 -04001664 "comment" : "edge case private key",
David Benjamin42ea84b2018-07-02 12:04:07 -04001665 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001666 "private" : "00fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd036413e",
David Benjamin42ea84b2018-07-02 12:04:07 -04001667 "shared" : "34005694e3cac09332aa42807e3afdc3b3b3bc7c7be887d1f98d76778c55cfd7",
1668 "result" : "valid",
1669 "flags" : []
1670 },
1671 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001672 "tcId" : 182,
David Benjamin42ea84b2018-07-02 12:04:07 -04001673 "comment" : "edge case private key",
David Benjamin42ea84b2018-07-02 12:04:07 -04001674 "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001675 "private" : "00fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd036413f",
David Benjamin42ea84b2018-07-02 12:04:07 -04001676 "shared" : "4b52257d8b3ba387797fdf7a752f195ddc4f7d76263de61d0d52a5ec14a36cbf",
1677 "result" : "valid",
1678 "flags" : [
1679 "AddSubChain"
1680 ]
1681 },
1682 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001683 "tcId" : 183,
David Benjamina711b532018-08-10 12:06:06 -05001684 "comment" : "point is not on curve",
1685 "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001686 "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
David Benjamina711b532018-08-10 12:06:06 -05001687 "shared" : "",
1688 "result" : "invalid",
1689 "flags" : []
1690 },
1691 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001692 "tcId" : 184,
David Benjamina711b532018-08-10 12:06:06 -05001693 "comment" : "point is not on curve",
1694 "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001695 "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
David Benjamina711b532018-08-10 12:06:06 -05001696 "shared" : "",
1697 "result" : "invalid",
1698 "flags" : []
1699 },
1700 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001701 "tcId" : 185,
David Benjamina711b532018-08-10 12:06:06 -05001702 "comment" : "point is not on curve",
1703 "public" : "3056301006072a8648ce3d020106052b8104000a034200040000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2e",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001704 "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
David Benjamina711b532018-08-10 12:06:06 -05001705 "shared" : "",
1706 "result" : "invalid",
1707 "flags" : []
1708 },
1709 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001710 "tcId" : 186,
David Benjamina711b532018-08-10 12:06:06 -05001711 "comment" : "point is not on curve",
1712 "public" : "3056301006072a8648ce3d020106052b8104000a034200040000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001713 "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
David Benjamina711b532018-08-10 12:06:06 -05001714 "shared" : "",
1715 "result" : "invalid",
1716 "flags" : []
1717 },
1718 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001719 "tcId" : 187,
David Benjamina711b532018-08-10 12:06:06 -05001720 "comment" : "point is not on curve",
1721 "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001722 "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
David Benjamina711b532018-08-10 12:06:06 -05001723 "shared" : "",
1724 "result" : "invalid",
1725 "flags" : []
1726 },
1727 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001728 "tcId" : 188,
David Benjamina711b532018-08-10 12:06:06 -05001729 "comment" : "point is not on curve",
1730 "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001731 "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
David Benjamina711b532018-08-10 12:06:06 -05001732 "shared" : "",
1733 "result" : "invalid",
1734 "flags" : []
1735 },
1736 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001737 "tcId" : 189,
David Benjamina711b532018-08-10 12:06:06 -05001738 "comment" : "point is not on curve",
1739 "public" : "3056301006072a8648ce3d020106052b8104000a034200040000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2e",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001740 "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
David Benjamina711b532018-08-10 12:06:06 -05001741 "shared" : "",
1742 "result" : "invalid",
1743 "flags" : []
1744 },
1745 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001746 "tcId" : 190,
David Benjamina711b532018-08-10 12:06:06 -05001747 "comment" : "point is not on curve",
1748 "public" : "3056301006072a8648ce3d020106052b8104000a034200040000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001749 "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
David Benjamina711b532018-08-10 12:06:06 -05001750 "shared" : "",
1751 "result" : "invalid",
1752 "flags" : []
1753 },
1754 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001755 "tcId" : 191,
David Benjamina711b532018-08-10 12:06:06 -05001756 "comment" : "point is not on curve",
1757 "public" : "3056301006072a8648ce3d020106052b8104000a03420004fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2e0000000000000000000000000000000000000000000000000000000000000000",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001758 "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
David Benjamina711b532018-08-10 12:06:06 -05001759 "shared" : "",
1760 "result" : "invalid",
1761 "flags" : []
1762 },
1763 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001764 "tcId" : 192,
David Benjamina711b532018-08-10 12:06:06 -05001765 "comment" : "point is not on curve",
1766 "public" : "3056301006072a8648ce3d020106052b8104000a03420004fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2e0000000000000000000000000000000000000000000000000000000000000001",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001767 "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
David Benjamina711b532018-08-10 12:06:06 -05001768 "shared" : "",
1769 "result" : "invalid",
1770 "flags" : []
1771 },
1772 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001773 "tcId" : 193,
David Benjamina711b532018-08-10 12:06:06 -05001774 "comment" : "point is not on curve",
1775 "public" : "3056301006072a8648ce3d020106052b8104000a03420004fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2efffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2e",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001776 "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
David Benjamina711b532018-08-10 12:06:06 -05001777 "shared" : "",
1778 "result" : "invalid",
1779 "flags" : []
1780 },
1781 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001782 "tcId" : 194,
David Benjamina711b532018-08-10 12:06:06 -05001783 "comment" : "point is not on curve",
1784 "public" : "3056301006072a8648ce3d020106052b8104000a03420004fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2efffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001785 "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
David Benjamina711b532018-08-10 12:06:06 -05001786 "shared" : "",
1787 "result" : "invalid",
1788 "flags" : []
1789 },
1790 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001791 "tcId" : 195,
David Benjamina711b532018-08-10 12:06:06 -05001792 "comment" : "point is not on curve",
1793 "public" : "3056301006072a8648ce3d020106052b8104000a03420004fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f0000000000000000000000000000000000000000000000000000000000000000",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001794 "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
David Benjamina711b532018-08-10 12:06:06 -05001795 "shared" : "",
1796 "result" : "invalid",
1797 "flags" : []
1798 },
1799 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001800 "tcId" : 196,
David Benjamina711b532018-08-10 12:06:06 -05001801 "comment" : "point is not on curve",
1802 "public" : "3056301006072a8648ce3d020106052b8104000a03420004fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f0000000000000000000000000000000000000000000000000000000000000001",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001803 "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
David Benjamina711b532018-08-10 12:06:06 -05001804 "shared" : "",
1805 "result" : "invalid",
1806 "flags" : []
1807 },
1808 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001809 "tcId" : 197,
David Benjamina711b532018-08-10 12:06:06 -05001810 "comment" : "point is not on curve",
1811 "public" : "3056301006072a8648ce3d020106052b8104000a03420004fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2e",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001812 "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
David Benjamina711b532018-08-10 12:06:06 -05001813 "shared" : "",
1814 "result" : "invalid",
1815 "flags" : []
1816 },
1817 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001818 "tcId" : 198,
David Benjamina711b532018-08-10 12:06:06 -05001819 "comment" : "point is not on curve",
1820 "public" : "3056301006072a8648ce3d020106052b8104000a03420004fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001821 "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
David Benjamina711b532018-08-10 12:06:06 -05001822 "shared" : "",
1823 "result" : "invalid",
1824 "flags" : []
1825 },
1826 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001827 "tcId" : 199,
David Benjamina711b532018-08-10 12:06:06 -05001828 "comment" : "",
1829 "public" : "3015301006072a8648ce3d020106052b8104000a030100",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001830 "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
David Benjamina711b532018-08-10 12:06:06 -05001831 "shared" : "",
1832 "result" : "invalid",
1833 "flags" : []
1834 },
1835 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001836 "tcId" : 200,
David Benjamin42ea84b2018-07-02 12:04:07 -04001837 "comment" : "public point not on curve",
David Benjamin42ea84b2018-07-02 12:04:07 -04001838 "public" : "3056301006072a8648ce3d020106052b8104000a0342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e4",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001839 "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
David Benjamina711b532018-08-10 12:06:06 -05001840 "shared" : "",
David Benjamin42ea84b2018-07-02 12:04:07 -04001841 "result" : "invalid",
1842 "flags" : [
1843 "InvalidPublic"
1844 ]
1845 },
1846 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001847 "tcId" : 201,
David Benjamin42ea84b2018-07-02 12:04:07 -04001848 "comment" : "public point = (0,0)",
David Benjamin42ea84b2018-07-02 12:04:07 -04001849 "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001850 "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
David Benjamina711b532018-08-10 12:06:06 -05001851 "shared" : "",
David Benjamin42ea84b2018-07-02 12:04:07 -04001852 "result" : "invalid",
1853 "flags" : [
1854 "InvalidPublic"
1855 ]
1856 },
1857 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001858 "tcId" : 202,
David Benjamin42ea84b2018-07-02 12:04:07 -04001859 "comment" : "order = -115792089237316195423570985008687907852837564279074904382605163141518161494337",
David Benjamin42ea84b2018-07-02 12:04:07 -04001860 "public" : "3081f53081ae06072a8648ce3d02013081a2020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b80221ff000000000000000000000000000000014551231950b75fc4402da1732fc9bebf0201010342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001861 "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
David Benjamin42ea84b2018-07-02 12:04:07 -04001862 "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff",
1863 "result" : "invalid",
1864 "flags" : [
1865 "WrongOrder",
1866 "InvalidPublic",
1867 "UnnamedCurve"
1868 ]
1869 },
1870 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001871 "tcId" : 203,
David Benjamin42ea84b2018-07-02 12:04:07 -04001872 "comment" : "order = 0",
David Benjamin42ea84b2018-07-02 12:04:07 -04001873 "public" : "3081d530818e06072a8648ce3d0201308182020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b80201000201010342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001874 "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
David Benjamin42ea84b2018-07-02 12:04:07 -04001875 "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff",
1876 "result" : "invalid",
1877 "flags" : [
1878 "WrongOrder",
1879 "InvalidPublic",
1880 "UnnamedCurve"
1881 ]
1882 },
1883 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001884 "tcId" : 204,
David Benjamin42ea84b2018-07-02 12:04:07 -04001885 "comment" : "order = 1",
David Benjamin42ea84b2018-07-02 12:04:07 -04001886 "public" : "3081d530818e06072a8648ce3d0201308182020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b80201010201010342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001887 "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
David Benjamin42ea84b2018-07-02 12:04:07 -04001888 "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff",
1889 "result" : "acceptable",
1890 "flags" : [
1891 "WrongOrder",
1892 "UnusedParam",
1893 "UnnamedCurve"
1894 ]
1895 },
1896 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001897 "tcId" : 205,
David Benjamin42ea84b2018-07-02 12:04:07 -04001898 "comment" : "order = 26959946667150639794667015087019630673536463705607434823784316690060",
David Benjamin42ea84b2018-07-02 12:04:07 -04001899 "public" : "3081f13081aa06072a8648ce3d020130819e020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8021d00fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8c0201010342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001900 "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
David Benjamin42ea84b2018-07-02 12:04:07 -04001901 "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff",
1902 "result" : "acceptable",
1903 "flags" : [
1904 "WrongOrder",
1905 "UnusedParam",
1906 "UnnamedCurve"
1907 ]
1908 },
1909 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001910 "tcId" : 206,
David Benjamin42ea84b2018-07-02 12:04:07 -04001911 "comment" : "generator = (0,0)",
David Benjamin42ea84b2018-07-02 12:04:07 -04001912 "public" : "3081f53081ae06072a8648ce3d02013081a2020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410201010342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001913 "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
David Benjamin42ea84b2018-07-02 12:04:07 -04001914 "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff",
1915 "result" : "acceptable",
1916 "flags" : [
1917 "UnusedParam",
1918 "UnnamedCurve"
1919 ]
1920 },
1921 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001922 "tcId" : 207,
David Benjamin42ea84b2018-07-02 12:04:07 -04001923 "comment" : "generator not on curve",
David Benjamin42ea84b2018-07-02 12:04:07 -04001924 "public" : "3081f53081ae06072a8648ce3d02013081a2020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4ba022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410201010342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001925 "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
David Benjamin42ea84b2018-07-02 12:04:07 -04001926 "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff",
1927 "result" : "acceptable",
1928 "flags" : [
1929 "UnusedParam",
1930 "UnnamedCurve"
1931 ]
1932 },
1933 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001934 "tcId" : 208,
David Benjamin42ea84b2018-07-02 12:04:07 -04001935 "comment" : "cofactor = -1",
David Benjamin42ea84b2018-07-02 12:04:07 -04001936 "public" : "3081f53081ae06072a8648ce3d02013081a2020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410201ff0342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001937 "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
David Benjamin42ea84b2018-07-02 12:04:07 -04001938 "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff",
1939 "result" : "invalid",
1940 "flags" : [
1941 "InvalidPublic",
1942 "UnnamedCurve"
1943 ]
1944 },
1945 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001946 "tcId" : 209,
David Benjamin42ea84b2018-07-02 12:04:07 -04001947 "comment" : "cofactor = 0",
David Benjamin42ea84b2018-07-02 12:04:07 -04001948 "public" : "3081f53081ae06072a8648ce3d02013081a2020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410201000342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001949 "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
David Benjamin42ea84b2018-07-02 12:04:07 -04001950 "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff",
1951 "result" : "invalid",
1952 "flags" : [
1953 "InvalidPublic",
1954 "UnnamedCurve"
1955 ]
1956 },
1957 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001958 "tcId" : 210,
David Benjamin42ea84b2018-07-02 12:04:07 -04001959 "comment" : "cofactor = 2",
David Benjamin42ea84b2018-07-02 12:04:07 -04001960 "public" : "3081f53081ae06072a8648ce3d02013081a2020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410201020342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001961 "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
David Benjamin42ea84b2018-07-02 12:04:07 -04001962 "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff",
1963 "result" : "acceptable",
1964 "flags" : [
1965 "UnusedParam",
1966 "UnnamedCurve"
1967 ]
1968 },
1969 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001970 "tcId" : 211,
David Benjamin42ea84b2018-07-02 12:04:07 -04001971 "comment" : "cofactor = 115792089237316195423570985008687907852837564279074904382605163141518161494337",
David Benjamin42ea84b2018-07-02 12:04:07 -04001972 "public" : "308201153081ce06072a8648ce3d02013081c2020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001973 "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
David Benjamin42ea84b2018-07-02 12:04:07 -04001974 "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff",
1975 "result" : "invalid",
1976 "flags" : [
1977 "InvalidPublic",
1978 "UnnamedCurve"
1979 ]
1980 },
1981 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001982 "tcId" : 212,
David Benjamin42ea84b2018-07-02 12:04:07 -04001983 "comment" : "cofactor = None",
David Benjamin42ea84b2018-07-02 12:04:07 -04001984 "public" : "3081f23081ab06072a8648ce3d020130819f020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001985 "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
David Benjamin42ea84b2018-07-02 12:04:07 -04001986 "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff",
1987 "result" : "acceptable",
1988 "flags" : [
1989 "UnusedParam",
1990 "UnnamedCurve"
1991 ]
1992 },
1993 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05001994 "tcId" : 213,
David Benjamin42ea84b2018-07-02 12:04:07 -04001995 "comment" : "modified prime",
David Benjamin42ea84b2018-07-02 12:04:07 -04001996 "public" : "3081f53081ae06072a8648ce3d02013081a2020101302c06072a8648ce3d0101022100fb524ac7055bebf603a4e216abaa6a9ef8eb2bbea2cd820e59d46d8501f6268b30060401000401070441040000000000000000000006597fa94f5b8380000000000000000000000000000f229ba06e5c03dbcba0eec01b4bcca549cda86e507e8813b5bb2b42df88f12f47022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141020101034200040000000000000000000006597fa94f5b8380000000000000000000000000000f229ba06e5c03dbcba0eec01b4bcca549cda86e507e8813b5bb2b42df88f12f47",
David Benjamin15cd8bf2019-12-13 23:17:38 -05001997 "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
David Benjamina711b532018-08-10 12:06:06 -05001998 "shared" : "c5956b8cf7244e3c0457658a214210b358205cab12374d523ecf57895cecfeb0",
David Benjamin42ea84b2018-07-02 12:04:07 -04001999 "result" : "invalid",
2000 "flags" : [
2001 "ModifiedPrime",
2002 "InvalidPublic",
2003 "UnnamedCurve"
2004 ]
2005 },
2006 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05002007 "tcId" : 214,
David Benjamin42ea84b2018-07-02 12:04:07 -04002008 "comment" : "using secp224r1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002009 "public" : "304e301006072a8648ce3d020106052b81040021033a0004074f56dc2ea648ef89c3b72e23bbd2da36f60243e4d2067b70604af1c2165cec2f86603d60c8a611d5b84ba3d91dfe1a480825bcc4af3bcf",
David Benjamin15cd8bf2019-12-13 23:17:38 -05002010 "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
David Benjamina711b532018-08-10 12:06:06 -05002011 "shared" : "",
David Benjamin42ea84b2018-07-02 12:04:07 -04002012 "result" : "invalid",
2013 "flags" : [
2014 "InvalidPublic"
2015 ]
2016 },
2017 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05002018 "tcId" : 215,
David Benjamin42ea84b2018-07-02 12:04:07 -04002019 "comment" : "using secp256r1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002020 "public" : "3059301306072a8648ce3d020106082a8648ce3d03010703420004cbf6606595a3ee50f9fceaa2798c2740c82540516b4e5a7d361ff24e9dd15364e5408b2e679f9d5310d1f6893b36ce16b4a507509175fcb52aea53b781556b39",
David Benjamin15cd8bf2019-12-13 23:17:38 -05002021 "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
David Benjamina711b532018-08-10 12:06:06 -05002022 "shared" : "",
David Benjamin42ea84b2018-07-02 12:04:07 -04002023 "result" : "invalid",
2024 "flags" : [
2025 "InvalidPublic"
2026 ]
2027 },
2028 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05002029 "tcId" : 216,
David Benjamin42ea84b2018-07-02 12:04:07 -04002030 "comment" : "a = 0",
David Benjamin42ea84b2018-07-02 12:04:07 -04002031 "public" : "3081f53081ae06072a8648ce3d02013081a2020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410201010342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2",
David Benjamin15cd8bf2019-12-13 23:17:38 -05002032 "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
David Benjamin42ea84b2018-07-02 12:04:07 -04002033 "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff",
2034 "result" : "acceptable",
2035 "flags" : [
2036 "UnusedParam",
2037 "UnnamedCurve"
2038 ]
2039 },
2040 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05002041 "tcId" : 217,
David Benjamin42ea84b2018-07-02 12:04:07 -04002042 "comment" : "public key of order 3",
David Benjamin15cd8bf2019-12-13 23:17:38 -05002043 "public" : "308201333081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f30440420f7bbd87af04c58ea1f6716859e3c507bc72ad3a93d57faffe9aff7cdc465f2870420b04eafdeca79b407d9d8a0903b30b034f731b418c05103c458a8d66c028da80d0441043efb1f310572e6d5c1da03435af47290e3089ad6456d43ad89c8900ff5b8f43d1d476388e64341d8b269541478bac42c11d000c1f6ce82c0d363043b06c323de022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141020101034200043efb1f310572e6d5c1da03435af47290e3089ad6456d43ad89c8900ff5b8f43de2b89c7719bcbe274d96abeb87453bd3ee2fff3e09317d3f2c9cfbc3f93cd851",
2044 "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
2045 "shared" : "",
David Benjamin42ea84b2018-07-02 12:04:07 -04002046 "result" : "invalid",
2047 "flags" : [
2048 "WeakPublicKey",
2049 "InvalidPublic",
2050 "UnnamedCurve"
2051 ]
2052 },
2053 {
David Benjamin15cd8bf2019-12-13 23:17:38 -05002054 "tcId" : 218,
David Benjamin42ea84b2018-07-02 12:04:07 -04002055 "comment" : "Public key uses wrong curve: secp224r1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002056 "public" : "304e301006072a8648ce3d020106052b81040021033a000450eb062b54940a455719d523e1ec106525dda34c2fd95ace62b9b16d315d323f089173d10c45dceff155942431750c00ca36f463828e9fab",
David Benjamin15cd8bf2019-12-13 23:17:38 -05002057 "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
David Benjamin42ea84b2018-07-02 12:04:07 -04002058 "shared" : "",
2059 "result" : "invalid",
2060 "flags" : []
2061 },
2062 {
David Benjamina711b532018-08-10 12:06:06 -05002063 "tcId" : 219,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002064 "comment" : "Public key uses wrong curve: secp256r1",
2065 "public" : "3059301306072a8648ce3d020106082a8648ce3d0301070342000406372852584037722a7f9bfaad5661acb623162d45f70a552c617f4080e873aa43609275dff6dcaaa122a745d0f154681f9c7726867b43e7523b7f5ab5ea963e",
2066 "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
2067 "shared" : "",
2068 "result" : "invalid",
2069 "flags" : []
David Benjamin42ea84b2018-07-02 12:04:07 -04002070 },
2071 {
David Benjamina711b532018-08-10 12:06:06 -05002072 "tcId" : 220,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002073 "comment" : "Public key uses wrong curve: secp384r1",
2074 "public" : "3076301006072a8648ce3d020106052b81040022036200040ef5804731d918f037506ee00b8602b877c7d509ffa2c0847a86e7a2d358ba7c981c2a74b22401ac615307a6deb275402fa6c8218c3374f8a91752d2eff6bd14ad8cae596d2f37dae8aeec085760edf4fda9a7cf70253898a54183469072a561",
2075 "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
2076 "shared" : "",
2077 "result" : "invalid",
2078 "flags" : []
David Benjamin42ea84b2018-07-02 12:04:07 -04002079 },
2080 {
David Benjamina711b532018-08-10 12:06:06 -05002081 "tcId" : 221,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002082 "comment" : "Public key uses wrong curve: secp521r1",
2083 "public" : "30819b301006072a8648ce3d020106052b81040023038186000400921da57110db26c7838a69d574fc98588c5c07a792cb379f46664cc773c1e1f6fa16148667748ede232d1a1f1cea7f152c5d586172acbeaa48416bcbd70bb27f0f01b4477e1ae74bf4f093184a9f26f103712ccf6ceb45a0505b191606d897edaf872b37f0f90a933000a80fc3207048323c16883a3d67a90aa78bcc9c5e58d784b9b9",
2084 "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
2085 "shared" : "",
2086 "result" : "invalid",
2087 "flags" : []
David Benjamin42ea84b2018-07-02 12:04:07 -04002088 },
2089 {
David Benjamina711b532018-08-10 12:06:06 -05002090 "tcId" : 222,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002091 "comment" : "Public key uses wrong curve: secp224k1",
2092 "public" : "304e301006072a8648ce3d020106052b81040020033a000456dd09f8a8c19039286b6aa79d099ff3e35ff74400437d2072fd9faa7f2901db79d793f55268980f7d395055330a91b46bf4a62c3a528230",
2093 "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
2094 "shared" : "",
2095 "result" : "invalid",
2096 "flags" : []
David Benjamin42ea84b2018-07-02 12:04:07 -04002097 },
2098 {
David Benjamina711b532018-08-10 12:06:06 -05002099 "tcId" : 223,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002100 "comment" : "Public key uses wrong curve: brainpoolP224r1",
2101 "public" : "3052301406072a8648ce3d020106092b2403030208010105033a00042c9fdd1914cacdb28e39e6fc24b4c3c666cc0d438acc4529a6cc297a2d0fdecb3028d9e4d84c711db352379c080c78659969bdc5d3218901",
2102 "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
2103 "shared" : "",
2104 "result" : "invalid",
2105 "flags" : []
David Benjamin42ea84b2018-07-02 12:04:07 -04002106 },
2107 {
David Benjamina711b532018-08-10 12:06:06 -05002108 "tcId" : 224,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002109 "comment" : "Public key uses wrong curve: brainpoolP256r1",
2110 "public" : "305a301406072a8648ce3d020106092b240303020801010703420004120e4db849e5d960741c7d221aa80fe6e4fcd578191b7f845a68a6fcb8647719a6fffb6165d8ec39389eecc530839c321b2e9040027fba5d9cb9311df7cd3d4d",
2111 "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
2112 "shared" : "",
2113 "result" : "invalid",
2114 "flags" : []
David Benjamin42ea84b2018-07-02 12:04:07 -04002115 },
2116 {
David Benjamina711b532018-08-10 12:06:06 -05002117 "tcId" : 225,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002118 "comment" : "Public key uses wrong curve: brainpoolP320r1",
2119 "public" : "306a301406072a8648ce3d020106092b2403030208010109035200040efb1c104938f59a931fe6bf69f7ead4036d2336075a708e66b020e1bc5bb6d9cdc86d4e8fa181d7c7ea1af28353044e8cec12eec75a6dd87a5dc902024d93f8c8d9bf43b453fd919151f9bd7bb955c7",
2120 "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
2121 "shared" : "",
2122 "result" : "invalid",
2123 "flags" : []
David Benjamin42ea84b2018-07-02 12:04:07 -04002124 },
2125 {
David Benjamina711b532018-08-10 12:06:06 -05002126 "tcId" : 226,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002127 "comment" : "Public key uses wrong curve: brainpoolP384r1",
2128 "public" : "307a301406072a8648ce3d020106092b240303020801010b036200043e96d75b79214e69a4550e25375478bdc9c2a9d0178a77b5700bd5f12e3ce142f50c93dc1ee7268456d7eae2d44b718d6f159e896ae14fbe3aba397801a95e2bb6a9a761e865b289dd9db64aa07c794cedf77328543b94c9b54ce0cf04c60ac8",
2129 "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
2130 "shared" : "",
2131 "result" : "invalid",
2132 "flags" : []
David Benjamin42ea84b2018-07-02 12:04:07 -04002133 },
2134 {
David Benjamina711b532018-08-10 12:06:06 -05002135 "tcId" : 227,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002136 "comment" : "Public key uses wrong curve: brainpoolP512r1",
2137 "public" : "30819b301406072a8648ce3d020106092b240303020801010d03818200044f191130740f1b75ae13402960eb22ea801db80ed51a461e06a7b3ba60c9bddd132a6465bbee8afd70cfb4495efbda4f1567b958e6e305bfcb4ac8f05172688e0f2f175aa12425be3ab7271b42f258639e868677d1163c12e641229f1e6427761c9e294de51db564151b21a051d2f7a13661852799557a556a5f3c51d36d083a",
2138 "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
2139 "shared" : "",
2140 "result" : "invalid",
2141 "flags" : []
David Benjamin42ea84b2018-07-02 12:04:07 -04002142 },
2143 {
David Benjamina711b532018-08-10 12:06:06 -05002144 "tcId" : 228,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002145 "comment" : "Public key uses wrong curve: brainpoolP224t1",
2146 "public" : "3052301406072a8648ce3d020106092b2403030208010106033a00044964b948cefa39cd769e3480d4840a3c58e966161be80df02d9aab33b4a318a32f30130224edcefe0dd64342404e594aa334995b179f641f",
2147 "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
2148 "shared" : "",
2149 "result" : "invalid",
2150 "flags" : []
David Benjamin42ea84b2018-07-02 12:04:07 -04002151 },
2152 {
David Benjamina711b532018-08-10 12:06:06 -05002153 "tcId" : 229,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002154 "comment" : "Public key uses wrong curve: brainpoolP256t1",
2155 "public" : "305a301406072a8648ce3d020106092b24030302080101080342000411157979c08bcd175d34572209a85f3f5d602e35bdc3b553b0f19307672b31ba69d0556bce48c43e2e7e6177055221a4c4b7eb17ee9708f49216de76d6e92ab8",
2156 "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
2157 "shared" : "",
2158 "result" : "invalid",
2159 "flags" : []
David Benjamin42ea84b2018-07-02 12:04:07 -04002160 },
2161 {
David Benjamina711b532018-08-10 12:06:06 -05002162 "tcId" : 230,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002163 "comment" : "Public key uses wrong curve: brainpoolP320t1",
2164 "public" : "306a301406072a8648ce3d020106092b240303020801010a035200048bb517e198930eba57293419876a8793f711de37c27f200e6fb2c2b13e9fabd4fbc42ad61751ca583031ba76cbc6d745d115addc74eab63bf415c4fa20dbbecae98ac3c3da1a041705cf8959e2ccf453",
2165 "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
2166 "shared" : "",
2167 "result" : "invalid",
2168 "flags" : []
David Benjamin42ea84b2018-07-02 12:04:07 -04002169 },
2170 {
David Benjamina711b532018-08-10 12:06:06 -05002171 "tcId" : 231,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002172 "comment" : "Public key uses wrong curve: brainpoolP384t1",
2173 "public" : "307a301406072a8648ce3d020106092b240303020801010c036200045eb38d0261b744b03abef4ae7c17bc886b5b426bd910958f8a49ef62053048f869541b7a05d244315fc9cd74271ec3d518d94114b6006017f4ed5e3c06322baa1c75809a1057ba6fa46d1e1a9927a262e627940d5da538b5a3d1d794d9c866a4",
2174 "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
2175 "shared" : "",
2176 "result" : "invalid",
2177 "flags" : []
David Benjamin42ea84b2018-07-02 12:04:07 -04002178 },
2179 {
David Benjamina711b532018-08-10 12:06:06 -05002180 "tcId" : 232,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002181 "comment" : "Public key uses wrong curve: brainpoolP512t1",
2182 "public" : "30819b301406072a8648ce3d020106092b240303020801010e0381820004035fc238e57d980beae0215fb89108f9c6c4afda5d920f9d0583ee7d65f8778ecfff24a31d4f32deb6ea5f7e3adb6affb9327a5e62e09cba07c88b119fd104a83b7811e958e393971a5c9417412070b9f18b03be37e81e0bca5d3ff0873ed1f3113ed0fc57a0344321fb4d6c43f2f6e630a3d3883efe4c21df3e0f0b1208226b",
2183 "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
2184 "shared" : "",
2185 "result" : "invalid",
2186 "flags" : []
David Benjamin42ea84b2018-07-02 12:04:07 -04002187 },
2188 {
David Benjamina711b532018-08-10 12:06:06 -05002189 "tcId" : 233,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002190 "comment" : "invalid public key",
2191 "public" : "3036301006072a8648ce3d020106052b8104000a03220002977cb7fb9a0ec5b208e811d6a0795eb78d7642e3cac42a801bcc8fc0f06472d4",
2192 "private" : "00d09182a4d0c94ba85f82eff9fc1bddb0b07d3f2af8632fc1c73a3604e8f0b335",
2193 "shared" : "",
2194 "result" : "invalid",
David Benjamin42ea84b2018-07-02 12:04:07 -04002195 "flags" : [
David Benjamin15cd8bf2019-12-13 23:17:38 -05002196 "CompressedPoint"
David Benjamin42ea84b2018-07-02 12:04:07 -04002197 ]
2198 },
2199 {
David Benjamina711b532018-08-10 12:06:06 -05002200 "tcId" : 234,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002201 "comment" : "public key is a low order point on twist",
2202 "public" : "3036301006072a8648ce3d020106052b8104000a032200020000000000000000000000000000000000000000000000000000000000000000",
2203 "private" : "0098b5c223cf9cc0920a5145ba1fd2f6afee7e1f66d0120b8536685fdf05ebb300",
2204 "shared" : "",
2205 "result" : "invalid",
David Benjamin42ea84b2018-07-02 12:04:07 -04002206 "flags" : [
David Benjamin15cd8bf2019-12-13 23:17:38 -05002207 "CompressedPoint"
David Benjamin42ea84b2018-07-02 12:04:07 -04002208 ]
2209 },
2210 {
David Benjamina711b532018-08-10 12:06:06 -05002211 "tcId" : 235,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002212 "comment" : "public key is a low order point on twist",
2213 "public" : "3036301006072a8648ce3d020106052b8104000a032200030000000000000000000000000000000000000000000000000000000000000000",
2214 "private" : "0098b5c223cf9cc0920a5145ba1fd2f6afee7e1f66d0120b8536685fdf05ebb2ff",
2215 "shared" : "",
2216 "result" : "invalid",
David Benjamin42ea84b2018-07-02 12:04:07 -04002217 "flags" : [
David Benjamin15cd8bf2019-12-13 23:17:38 -05002218 "CompressedPoint"
David Benjamin42ea84b2018-07-02 12:04:07 -04002219 ]
2220 },
2221 {
David Benjamina711b532018-08-10 12:06:06 -05002222 "tcId" : 236,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002223 "comment" : "long form encoding of length of sequence",
2224 "public" : "308156301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2225 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002226 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2227 "result" : "acceptable",
2228 "flags" : [
2229 "InvalidAsn"
2230 ]
2231 },
2232 {
David Benjamina711b532018-08-10 12:06:06 -05002233 "tcId" : 237,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002234 "comment" : "long form encoding of length of sequence",
2235 "public" : "305730811006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2236 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002237 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2238 "result" : "acceptable",
2239 "flags" : [
2240 "InvalidAsn"
2241 ]
2242 },
2243 {
David Benjamina711b532018-08-10 12:06:06 -05002244 "tcId" : 238,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002245 "comment" : "length of sequence contains leading 0",
2246 "public" : "30820056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2247 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002248 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2249 "result" : "acceptable",
2250 "flags" : [
2251 "InvalidAsn"
2252 ]
2253 },
2254 {
David Benjamina711b532018-08-10 12:06:06 -05002255 "tcId" : 239,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002256 "comment" : "length of sequence contains leading 0",
2257 "public" : "30583082001006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2258 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002259 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2260 "result" : "acceptable",
2261 "flags" : [
2262 "InvalidAsn"
2263 ]
2264 },
2265 {
David Benjamina711b532018-08-10 12:06:06 -05002266 "tcId" : 240,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002267 "comment" : "wrong length of sequence",
2268 "public" : "3057301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2269 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002270 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2271 "result" : "acceptable",
2272 "flags" : [
2273 "InvalidAsn"
2274 ]
2275 },
2276 {
David Benjamina711b532018-08-10 12:06:06 -05002277 "tcId" : 241,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002278 "comment" : "wrong length of sequence",
2279 "public" : "3055301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2280 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002281 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2282 "result" : "acceptable",
2283 "flags" : [
2284 "InvalidAsn"
2285 ]
2286 },
2287 {
David Benjamina711b532018-08-10 12:06:06 -05002288 "tcId" : 242,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002289 "comment" : "wrong length of sequence",
2290 "public" : "3056301106072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2291 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002292 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2293 "result" : "acceptable",
2294 "flags" : [
2295 "InvalidAsn"
2296 ]
2297 },
2298 {
David Benjamina711b532018-08-10 12:06:06 -05002299 "tcId" : 243,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002300 "comment" : "wrong length of sequence",
2301 "public" : "3056300f06072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2302 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002303 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2304 "result" : "acceptable",
2305 "flags" : [
2306 "InvalidAsn"
2307 ]
2308 },
2309 {
David Benjamina711b532018-08-10 12:06:06 -05002310 "tcId" : 244,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002311 "comment" : "uint32 overflow in length of sequence",
2312 "public" : "30850100000056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2313 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002314 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2315 "result" : "acceptable",
2316 "flags" : [
2317 "InvalidAsn"
2318 ]
2319 },
2320 {
David Benjamina711b532018-08-10 12:06:06 -05002321 "tcId" : 245,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002322 "comment" : "uint32 overflow in length of sequence",
2323 "public" : "305b3085010000001006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2324 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002325 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2326 "result" : "acceptable",
2327 "flags" : [
2328 "InvalidAsn"
2329 ]
2330 },
2331 {
David Benjamina711b532018-08-10 12:06:06 -05002332 "tcId" : 246,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002333 "comment" : "uint64 overflow in length of sequence",
2334 "public" : "3089010000000000000056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2335 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002336 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2337 "result" : "acceptable",
2338 "flags" : [
2339 "InvalidAsn"
2340 ]
2341 },
2342 {
David Benjamina711b532018-08-10 12:06:06 -05002343 "tcId" : 247,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002344 "comment" : "uint64 overflow in length of sequence",
2345 "public" : "305f308901000000000000001006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2346 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002347 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2348 "result" : "acceptable",
2349 "flags" : [
2350 "InvalidAsn"
2351 ]
2352 },
2353 {
David Benjamina711b532018-08-10 12:06:06 -05002354 "tcId" : 248,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002355 "comment" : "length of sequence = 2**31 - 1",
2356 "public" : "30847fffffff301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2357 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002358 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2359 "result" : "acceptable",
2360 "flags" : [
2361 "InvalidAsn"
2362 ]
2363 },
2364 {
David Benjamina711b532018-08-10 12:06:06 -05002365 "tcId" : 249,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002366 "comment" : "length of sequence = 2**31 - 1",
2367 "public" : "305a30847fffffff06072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2368 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002369 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2370 "result" : "acceptable",
2371 "flags" : [
2372 "InvalidAsn"
2373 ]
2374 },
2375 {
David Benjamina711b532018-08-10 12:06:06 -05002376 "tcId" : 250,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002377 "comment" : "length of sequence = 2**32 - 1",
2378 "public" : "3084ffffffff301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2379 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002380 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2381 "result" : "acceptable",
2382 "flags" : [
2383 "InvalidAsn"
2384 ]
2385 },
2386 {
David Benjamina711b532018-08-10 12:06:06 -05002387 "tcId" : 251,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002388 "comment" : "length of sequence = 2**32 - 1",
2389 "public" : "305a3084ffffffff06072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2390 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002391 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2392 "result" : "acceptable",
2393 "flags" : [
2394 "InvalidAsn"
2395 ]
2396 },
2397 {
David Benjamina711b532018-08-10 12:06:06 -05002398 "tcId" : 252,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002399 "comment" : "length of sequence = 2**40 - 1",
2400 "public" : "3085ffffffffff301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2401 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002402 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2403 "result" : "acceptable",
2404 "flags" : [
2405 "InvalidAsn"
2406 ]
2407 },
2408 {
David Benjamina711b532018-08-10 12:06:06 -05002409 "tcId" : 253,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002410 "comment" : "length of sequence = 2**40 - 1",
2411 "public" : "305b3085ffffffffff06072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2412 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002413 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2414 "result" : "acceptable",
2415 "flags" : [
2416 "InvalidAsn"
2417 ]
2418 },
2419 {
David Benjamina711b532018-08-10 12:06:06 -05002420 "tcId" : 254,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002421 "comment" : "length of sequence = 2**64 - 1",
2422 "public" : "3088ffffffffffffffff301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2423 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002424 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2425 "result" : "acceptable",
2426 "flags" : [
2427 "InvalidAsn"
2428 ]
2429 },
2430 {
David Benjamina711b532018-08-10 12:06:06 -05002431 "tcId" : 255,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002432 "comment" : "length of sequence = 2**64 - 1",
2433 "public" : "305e3088ffffffffffffffff06072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2434 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002435 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2436 "result" : "acceptable",
2437 "flags" : [
2438 "InvalidAsn"
2439 ]
2440 },
2441 {
David Benjamina711b532018-08-10 12:06:06 -05002442 "tcId" : 256,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002443 "comment" : "incorrect length of sequence",
2444 "public" : "30ff301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2445 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002446 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2447 "result" : "acceptable",
2448 "flags" : [
2449 "InvalidAsn"
2450 ]
2451 },
2452 {
David Benjamina711b532018-08-10 12:06:06 -05002453 "tcId" : 257,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002454 "comment" : "incorrect length of sequence",
2455 "public" : "305630ff06072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2456 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002457 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2458 "result" : "acceptable",
2459 "flags" : [
2460 "InvalidAsn"
2461 ]
2462 },
2463 {
David Benjamina711b532018-08-10 12:06:06 -05002464 "tcId" : 258,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002465 "comment" : "indefinite length without termination",
2466 "public" : "3080301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2467 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002468 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2469 "result" : "acceptable",
2470 "flags" : [
2471 "InvalidAsn"
2472 ]
2473 },
2474 {
David Benjamina711b532018-08-10 12:06:06 -05002475 "tcId" : 259,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002476 "comment" : "indefinite length without termination",
2477 "public" : "3056308006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2478 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002479 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2480 "result" : "acceptable",
2481 "flags" : [
2482 "InvalidAsn"
2483 ]
2484 },
2485 {
David Benjamina711b532018-08-10 12:06:06 -05002486 "tcId" : 260,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002487 "comment" : "indefinite length without termination",
2488 "public" : "3056301006802a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2489 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002490 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2491 "result" : "acceptable",
2492 "flags" : [
2493 "InvalidAsn"
2494 ]
2495 },
2496 {
David Benjamina711b532018-08-10 12:06:06 -05002497 "tcId" : 261,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002498 "comment" : "indefinite length without termination",
2499 "public" : "3056301006072a8648ce3d020106802b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2500 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002501 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2502 "result" : "acceptable",
2503 "flags" : [
2504 "InvalidAsn"
2505 ]
2506 },
2507 {
David Benjamina711b532018-08-10 12:06:06 -05002508 "tcId" : 262,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002509 "comment" : "indefinite length without termination",
2510 "public" : "3056301006072a8648ce3d020106052b8104000a03800004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2511 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002512 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2513 "result" : "acceptable",
2514 "flags" : [
2515 "InvalidAsn"
2516 ]
2517 },
2518 {
David Benjamina711b532018-08-10 12:06:06 -05002519 "tcId" : 263,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002520 "comment" : "removing sequence",
2521 "public" : "",
2522 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002523 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2524 "result" : "acceptable",
2525 "flags" : [
2526 "InvalidAsn"
2527 ]
2528 },
2529 {
David Benjamina711b532018-08-10 12:06:06 -05002530 "tcId" : 264,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002531 "comment" : "removing sequence",
2532 "public" : "304403420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2533 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002534 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2535 "result" : "acceptable",
2536 "flags" : [
2537 "InvalidAsn"
2538 ]
2539 },
2540 {
David Benjamina711b532018-08-10 12:06:06 -05002541 "tcId" : 265,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002542 "comment" : "lonely sequence tag",
2543 "public" : "30",
2544 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002545 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2546 "result" : "acceptable",
2547 "flags" : [
2548 "InvalidAsn"
2549 ]
2550 },
2551 {
David Benjamina711b532018-08-10 12:06:06 -05002552 "tcId" : 266,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002553 "comment" : "lonely sequence tag",
2554 "public" : "30453003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2555 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002556 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2557 "result" : "acceptable",
2558 "flags" : [
2559 "InvalidAsn"
2560 ]
2561 },
2562 {
David Benjamina711b532018-08-10 12:06:06 -05002563 "tcId" : 267,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002564 "comment" : "appending 0's to sequence",
2565 "public" : "3058301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670000",
2566 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002567 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2568 "result" : "acceptable",
2569 "flags" : [
2570 "InvalidAsn"
2571 ]
2572 },
2573 {
David Benjamina711b532018-08-10 12:06:06 -05002574 "tcId" : 268,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002575 "comment" : "appending 0's to sequence",
2576 "public" : "3058301206072a8648ce3d020106052b8104000a000003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2577 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002578 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2579 "result" : "acceptable",
2580 "flags" : [
2581 "InvalidAsn"
2582 ]
2583 },
2584 {
David Benjamina711b532018-08-10 12:06:06 -05002585 "tcId" : 269,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002586 "comment" : "prepending 0's to sequence",
2587 "public" : "30580000301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2588 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002589 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2590 "result" : "acceptable",
2591 "flags" : [
2592 "InvalidAsn"
2593 ]
2594 },
2595 {
David Benjamina711b532018-08-10 12:06:06 -05002596 "tcId" : 270,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002597 "comment" : "prepending 0's to sequence",
2598 "public" : "30583012000006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2599 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002600 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2601 "result" : "acceptable",
2602 "flags" : [
2603 "InvalidAsn"
2604 ]
2605 },
2606 {
David Benjamina711b532018-08-10 12:06:06 -05002607 "tcId" : 271,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002608 "comment" : "appending unused 0's to sequence",
2609 "public" : "3056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670000",
2610 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002611 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2612 "result" : "acceptable",
2613 "flags" : [
2614 "InvalidAsn"
2615 ]
2616 },
2617 {
David Benjamina711b532018-08-10 12:06:06 -05002618 "tcId" : 272,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002619 "comment" : "appending unused 0's to sequence",
2620 "public" : "3058301006072a8648ce3d020106052b8104000a000003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2621 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002622 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2623 "result" : "acceptable",
2624 "flags" : [
2625 "InvalidAsn"
2626 ]
2627 },
2628 {
David Benjamina711b532018-08-10 12:06:06 -05002629 "tcId" : 273,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002630 "comment" : "appending null value to sequence",
2631 "public" : "3058301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670500",
2632 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002633 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2634 "result" : "acceptable",
2635 "flags" : [
2636 "InvalidAsn"
2637 ]
2638 },
2639 {
David Benjamina711b532018-08-10 12:06:06 -05002640 "tcId" : 274,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002641 "comment" : "appending null value to sequence",
2642 "public" : "3058301206072a8648ce3d020106052b8104000a050003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2643 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002644 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2645 "result" : "acceptable",
2646 "flags" : [
2647 "InvalidAsn"
2648 ]
2649 },
2650 {
David Benjamina711b532018-08-10 12:06:06 -05002651 "tcId" : 275,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002652 "comment" : "including garbage",
2653 "public" : "305b4981773056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2654 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002655 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2656 "result" : "acceptable",
2657 "flags" : [
2658 "InvalidAsn"
2659 ]
2660 },
2661 {
David Benjamina711b532018-08-10 12:06:06 -05002662 "tcId" : 276,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002663 "comment" : "including garbage",
2664 "public" : "305a25003056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2665 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002666 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2667 "result" : "acceptable",
2668 "flags" : [
2669 "InvalidAsn"
2670 ]
2671 },
2672 {
David Benjamina711b532018-08-10 12:06:06 -05002673 "tcId" : 277,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002674 "comment" : "including garbage",
2675 "public" : "30583056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670004deadbeef",
2676 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002677 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2678 "result" : "acceptable",
2679 "flags" : [
2680 "InvalidAsn"
2681 ]
2682 },
2683 {
David Benjamina711b532018-08-10 12:06:06 -05002684 "tcId" : 278,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002685 "comment" : "including garbage",
2686 "public" : "305b3015498177301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2687 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002688 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2689 "result" : "acceptable",
2690 "flags" : [
2691 "InvalidAsn"
2692 ]
2693 },
2694 {
David Benjamina711b532018-08-10 12:06:06 -05002695 "tcId" : 279,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002696 "comment" : "including garbage",
2697 "public" : "305a30142500301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2698 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002699 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2700 "result" : "acceptable",
2701 "flags" : [
2702 "InvalidAsn"
2703 ]
2704 },
2705 {
David Benjamina711b532018-08-10 12:06:06 -05002706 "tcId" : 280,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002707 "comment" : "including garbage",
2708 "public" : "305e3012301006072a8648ce3d020106052b8104000a0004deadbeef03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2709 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002710 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2711 "result" : "acceptable",
2712 "flags" : [
2713 "InvalidAsn"
2714 ]
2715 },
2716 {
David Benjamina711b532018-08-10 12:06:06 -05002717 "tcId" : 281,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002718 "comment" : "including garbage",
2719 "public" : "305b3015260c49817706072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2720 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002721 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2722 "result" : "acceptable",
2723 "flags" : [
2724 "InvalidAsn"
2725 ]
2726 },
2727 {
David Benjamina711b532018-08-10 12:06:06 -05002728 "tcId" : 282,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002729 "comment" : "including garbage",
2730 "public" : "305a3014260b250006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2731 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002732 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2733 "result" : "acceptable",
2734 "flags" : [
2735 "InvalidAsn"
2736 ]
2737 },
2738 {
David Benjamina711b532018-08-10 12:06:06 -05002739 "tcId" : 283,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002740 "comment" : "including garbage",
2741 "public" : "305e3018260906072a8648ce3d02010004deadbeef06052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2742 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002743 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2744 "result" : "acceptable",
2745 "flags" : [
2746 "InvalidAsn"
2747 ]
2748 },
2749 {
David Benjamina711b532018-08-10 12:06:06 -05002750 "tcId" : 284,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002751 "comment" : "including garbage",
2752 "public" : "305b301506072a8648ce3d0201260a49817706052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2753 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002754 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2755 "result" : "acceptable",
2756 "flags" : [
2757 "InvalidAsn"
2758 ]
2759 },
2760 {
David Benjamina711b532018-08-10 12:06:06 -05002761 "tcId" : 285,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002762 "comment" : "including garbage",
2763 "public" : "305a301406072a8648ce3d02012609250006052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2764 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002765 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2766 "result" : "acceptable",
2767 "flags" : [
2768 "InvalidAsn"
2769 ]
2770 },
2771 {
David Benjamina711b532018-08-10 12:06:06 -05002772 "tcId" : 286,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002773 "comment" : "including garbage",
2774 "public" : "305e301806072a8648ce3d0201260706052b8104000a0004deadbeef03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2775 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002776 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2777 "result" : "acceptable",
2778 "flags" : [
2779 "InvalidAsn"
2780 ]
2781 },
2782 {
David Benjamina711b532018-08-10 12:06:06 -05002783 "tcId" : 287,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002784 "comment" : "including garbage",
2785 "public" : "305b301006072a8648ce3d020106052b8104000a234749817703420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2786 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002787 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2788 "result" : "acceptable",
2789 "flags" : [
2790 "InvalidAsn"
2791 ]
2792 },
2793 {
David Benjamina711b532018-08-10 12:06:06 -05002794 "tcId" : 288,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002795 "comment" : "including garbage",
2796 "public" : "305a301006072a8648ce3d020106052b8104000a2346250003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2797 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002798 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2799 "result" : "acceptable",
2800 "flags" : [
2801 "InvalidAsn"
2802 ]
2803 },
2804 {
David Benjamina711b532018-08-10 12:06:06 -05002805 "tcId" : 289,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002806 "comment" : "including garbage",
2807 "public" : "305e301006072a8648ce3d020106052b8104000a234403420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670004deadbeef",
2808 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002809 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2810 "result" : "acceptable",
2811 "flags" : [
2812 "InvalidAsn"
2813 ]
2814 },
2815 {
David Benjamina711b532018-08-10 12:06:06 -05002816 "tcId" : 290,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002817 "comment" : "including undefined tags",
2818 "public" : "305eaa00bb00cd003056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2819 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002820 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2821 "result" : "acceptable",
2822 "flags" : [
2823 "InvalidAsn"
2824 ]
2825 },
2826 {
David Benjamina711b532018-08-10 12:06:06 -05002827 "tcId" : 291,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002828 "comment" : "including undefined tags",
2829 "public" : "305caa02aabb3056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2830 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002831 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2832 "result" : "acceptable",
2833 "flags" : [
2834 "InvalidAsn"
2835 ]
2836 },
2837 {
David Benjamina711b532018-08-10 12:06:06 -05002838 "tcId" : 292,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002839 "comment" : "including undefined tags",
2840 "public" : "305e3018aa00bb00cd00301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2841 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002842 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2843 "result" : "acceptable",
2844 "flags" : [
2845 "InvalidAsn"
2846 ]
2847 },
2848 {
David Benjamina711b532018-08-10 12:06:06 -05002849 "tcId" : 293,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002850 "comment" : "including undefined tags",
2851 "public" : "305c3016aa02aabb301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2852 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002853 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2854 "result" : "acceptable",
2855 "flags" : [
2856 "InvalidAsn"
2857 ]
2858 },
2859 {
David Benjamina711b532018-08-10 12:06:06 -05002860 "tcId" : 294,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002861 "comment" : "including undefined tags",
2862 "public" : "305e3018260faa00bb00cd0006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2863 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002864 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2865 "result" : "acceptable",
2866 "flags" : [
2867 "InvalidAsn"
2868 ]
2869 },
2870 {
David Benjamina711b532018-08-10 12:06:06 -05002871 "tcId" : 295,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002872 "comment" : "including undefined tags",
2873 "public" : "305c3016260daa02aabb06072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2874 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002875 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2876 "result" : "acceptable",
2877 "flags" : [
2878 "InvalidAsn"
2879 ]
2880 },
2881 {
David Benjamina711b532018-08-10 12:06:06 -05002882 "tcId" : 296,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002883 "comment" : "including undefined tags",
2884 "public" : "305e301806072a8648ce3d0201260daa00bb00cd0006052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2885 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002886 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2887 "result" : "acceptable",
2888 "flags" : [
2889 "InvalidAsn"
2890 ]
2891 },
2892 {
David Benjamina711b532018-08-10 12:06:06 -05002893 "tcId" : 297,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002894 "comment" : "including undefined tags",
2895 "public" : "305c301606072a8648ce3d0201260baa02aabb06052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2896 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002897 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2898 "result" : "acceptable",
2899 "flags" : [
2900 "InvalidAsn"
2901 ]
2902 },
2903 {
David Benjamina711b532018-08-10 12:06:06 -05002904 "tcId" : 298,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002905 "comment" : "including undefined tags",
2906 "public" : "305e301006072a8648ce3d020106052b8104000a234aaa00bb00cd0003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2907 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002908 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2909 "result" : "acceptable",
2910 "flags" : [
2911 "InvalidAsn"
2912 ]
2913 },
2914 {
David Benjamina711b532018-08-10 12:06:06 -05002915 "tcId" : 299,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002916 "comment" : "including undefined tags",
2917 "public" : "305c301006072a8648ce3d020106052b8104000a2348aa02aabb03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2918 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002919 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2920 "result" : "acceptable",
2921 "flags" : [
2922 "InvalidAsn"
2923 ]
2924 },
2925 {
David Benjamina711b532018-08-10 12:06:06 -05002926 "tcId" : 300,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002927 "comment" : "truncated length of sequence",
2928 "public" : "3081",
2929 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002930 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2931 "result" : "acceptable",
2932 "flags" : [
2933 "InvalidAsn"
2934 ]
2935 },
2936 {
David Benjamina711b532018-08-10 12:06:06 -05002937 "tcId" : 301,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002938 "comment" : "truncated length of sequence",
2939 "public" : "3046308103420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2940 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002941 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2942 "result" : "acceptable",
2943 "flags" : [
2944 "InvalidAsn"
2945 ]
2946 },
2947 {
David Benjamina711b532018-08-10 12:06:06 -05002948 "tcId" : 302,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002949 "comment" : "Replacing sequence with NULL",
2950 "public" : "0500",
2951 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002952 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2953 "result" : "acceptable",
2954 "flags" : [
2955 "InvalidAsn"
2956 ]
2957 },
2958 {
David Benjamina711b532018-08-10 12:06:06 -05002959 "tcId" : 303,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002960 "comment" : "Replacing sequence with NULL",
2961 "public" : "3046050003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2962 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002963 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2964 "result" : "acceptable",
2965 "flags" : [
2966 "InvalidAsn"
2967 ]
2968 },
2969 {
David Benjamina711b532018-08-10 12:06:06 -05002970 "tcId" : 304,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002971 "comment" : "changing tag value of sequence",
2972 "public" : "2e56301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2973 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002974 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2975 "result" : "acceptable",
2976 "flags" : [
2977 "InvalidAsn"
2978 ]
2979 },
2980 {
David Benjamina711b532018-08-10 12:06:06 -05002981 "tcId" : 305,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002982 "comment" : "changing tag value of sequence",
2983 "public" : "2f56301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2984 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002985 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2986 "result" : "acceptable",
2987 "flags" : [
2988 "InvalidAsn"
2989 ]
2990 },
2991 {
David Benjamina711b532018-08-10 12:06:06 -05002992 "tcId" : 306,
David Benjamin15cd8bf2019-12-13 23:17:38 -05002993 "comment" : "changing tag value of sequence",
2994 "public" : "3156301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
2995 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04002996 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
2997 "result" : "acceptable",
2998 "flags" : [
2999 "InvalidAsn"
3000 ]
3001 },
3002 {
David Benjamina711b532018-08-10 12:06:06 -05003003 "tcId" : 307,
David Benjamin15cd8bf2019-12-13 23:17:38 -05003004 "comment" : "changing tag value of sequence",
3005 "public" : "3256301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3006 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04003007 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3008 "result" : "acceptable",
3009 "flags" : [
3010 "InvalidAsn"
3011 ]
3012 },
3013 {
David Benjamina711b532018-08-10 12:06:06 -05003014 "tcId" : 308,
David Benjamin15cd8bf2019-12-13 23:17:38 -05003015 "comment" : "changing tag value of sequence",
3016 "public" : "ff56301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3017 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04003018 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3019 "result" : "acceptable",
3020 "flags" : [
3021 "InvalidAsn"
3022 ]
3023 },
3024 {
David Benjamina711b532018-08-10 12:06:06 -05003025 "tcId" : 309,
David Benjamin15cd8bf2019-12-13 23:17:38 -05003026 "comment" : "changing tag value of sequence",
3027 "public" : "30562e1006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3028 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04003029 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3030 "result" : "acceptable",
3031 "flags" : [
3032 "InvalidAsn"
3033 ]
3034 },
3035 {
David Benjamina711b532018-08-10 12:06:06 -05003036 "tcId" : 310,
David Benjamin15cd8bf2019-12-13 23:17:38 -05003037 "comment" : "changing tag value of sequence",
3038 "public" : "30562f1006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3039 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04003040 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3041 "result" : "acceptable",
3042 "flags" : [
3043 "InvalidAsn"
3044 ]
3045 },
3046 {
David Benjamina711b532018-08-10 12:06:06 -05003047 "tcId" : 311,
David Benjamin15cd8bf2019-12-13 23:17:38 -05003048 "comment" : "changing tag value of sequence",
3049 "public" : "3056311006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3050 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04003051 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3052 "result" : "acceptable",
3053 "flags" : [
3054 "InvalidAsn"
3055 ]
3056 },
3057 {
David Benjamina711b532018-08-10 12:06:06 -05003058 "tcId" : 312,
David Benjamin15cd8bf2019-12-13 23:17:38 -05003059 "comment" : "changing tag value of sequence",
3060 "public" : "3056321006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3061 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04003062 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3063 "result" : "acceptable",
3064 "flags" : [
3065 "InvalidAsn"
3066 ]
3067 },
3068 {
David Benjamina711b532018-08-10 12:06:06 -05003069 "tcId" : 313,
David Benjamin15cd8bf2019-12-13 23:17:38 -05003070 "comment" : "changing tag value of sequence",
3071 "public" : "3056ff1006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3072 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04003073 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3074 "result" : "acceptable",
3075 "flags" : [
3076 "InvalidAsn"
3077 ]
3078 },
3079 {
David Benjamina711b532018-08-10 12:06:06 -05003080 "tcId" : 314,
David Benjamin15cd8bf2019-12-13 23:17:38 -05003081 "comment" : "dropping value of sequence",
3082 "public" : "3000",
3083 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04003084 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3085 "result" : "acceptable",
3086 "flags" : [
3087 "InvalidAsn"
3088 ]
3089 },
3090 {
David Benjamina711b532018-08-10 12:06:06 -05003091 "tcId" : 315,
David Benjamin15cd8bf2019-12-13 23:17:38 -05003092 "comment" : "dropping value of sequence",
3093 "public" : "3046300003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3094 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04003095 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3096 "result" : "acceptable",
3097 "flags" : [
3098 "InvalidAsn"
3099 ]
3100 },
3101 {
David Benjamina711b532018-08-10 12:06:06 -05003102 "tcId" : 316,
David Benjamin15cd8bf2019-12-13 23:17:38 -05003103 "comment" : "truncated sequence",
3104 "public" : "3055301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32",
3105 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04003106 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3107 "result" : "acceptable",
3108 "flags" : [
3109 "InvalidAsn"
3110 ]
3111 },
3112 {
David Benjamina711b532018-08-10 12:06:06 -05003113 "tcId" : 317,
David Benjamin15cd8bf2019-12-13 23:17:38 -05003114 "comment" : "truncated sequence",
3115 "public" : "30551006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3116 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04003117 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3118 "result" : "acceptable",
3119 "flags" : [
3120 "InvalidAsn"
3121 ]
3122 },
3123 {
David Benjamina711b532018-08-10 12:06:06 -05003124 "tcId" : 318,
David Benjamin15cd8bf2019-12-13 23:17:38 -05003125 "comment" : "truncated sequence",
3126 "public" : "3055300f06072a8648ce3d020106052b81040003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3127 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04003128 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3129 "result" : "acceptable",
3130 "flags" : [
3131 "InvalidAsn"
3132 ]
3133 },
3134 {
David Benjamina711b532018-08-10 12:06:06 -05003135 "tcId" : 319,
David Benjamin15cd8bf2019-12-13 23:17:38 -05003136 "comment" : "truncated sequence",
3137 "public" : "3055300f072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3138 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04003139 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3140 "result" : "acceptable",
3141 "flags" : [
3142 "InvalidAsn"
3143 ]
3144 },
3145 {
David Benjamina711b532018-08-10 12:06:06 -05003146 "tcId" : 320,
David Benjamin15cd8bf2019-12-13 23:17:38 -05003147 "comment" : "indefinite length",
3148 "public" : "3080301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670000",
3149 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04003150 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3151 "result" : "acceptable",
3152 "flags" : [
3153 "InvalidAsn"
3154 ]
3155 },
3156 {
David Benjamina711b532018-08-10 12:06:06 -05003157 "tcId" : 321,
David Benjamin15cd8bf2019-12-13 23:17:38 -05003158 "comment" : "indefinite length",
3159 "public" : "3058308006072a8648ce3d020106052b8104000a000003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3160 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04003161 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3162 "result" : "acceptable",
3163 "flags" : [
3164 "InvalidAsn"
3165 ]
3166 },
3167 {
David Benjamina711b532018-08-10 12:06:06 -05003168 "tcId" : 322,
David Benjamin15cd8bf2019-12-13 23:17:38 -05003169 "comment" : "indefinite length with truncated delimiter",
3170 "public" : "3080301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da326700",
3171 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04003172 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3173 "result" : "acceptable",
3174 "flags" : [
3175 "InvalidAsn"
3176 ]
3177 },
3178 {
David Benjamina711b532018-08-10 12:06:06 -05003179 "tcId" : 323,
David Benjamin15cd8bf2019-12-13 23:17:38 -05003180 "comment" : "indefinite length with truncated delimiter",
3181 "public" : "3057308006072a8648ce3d020106052b8104000a0003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3182 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3183 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3184 "result" : "acceptable",
3185 "flags" : [
3186 "InvalidAsn"
3187 ]
3188 },
3189 {
3190 "tcId" : 324,
3191 "comment" : "indefinite length with additional element",
3192 "public" : "3080301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da326705000000",
3193 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3194 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3195 "result" : "acceptable",
3196 "flags" : [
3197 "InvalidAsn"
3198 ]
3199 },
3200 {
3201 "tcId" : 325,
3202 "comment" : "indefinite length with additional element",
3203 "public" : "305a308006072a8648ce3d020106052b8104000a0500000003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3204 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3205 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3206 "result" : "acceptable",
3207 "flags" : [
3208 "InvalidAsn"
3209 ]
3210 },
3211 {
3212 "tcId" : 326,
3213 "comment" : "indefinite length with truncated element",
3214 "public" : "3080301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267060811220000",
3215 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3216 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3217 "result" : "acceptable",
3218 "flags" : [
3219 "InvalidAsn"
3220 ]
3221 },
3222 {
3223 "tcId" : 327,
3224 "comment" : "indefinite length with truncated element",
3225 "public" : "305c308006072a8648ce3d020106052b8104000a06081122000003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3226 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3227 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3228 "result" : "acceptable",
3229 "flags" : [
3230 "InvalidAsn"
3231 ]
3232 },
3233 {
3234 "tcId" : 328,
3235 "comment" : "indefinite length with garbage",
3236 "public" : "3080301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670000fe02beef",
3237 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3238 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3239 "result" : "acceptable",
3240 "flags" : [
3241 "InvalidAsn"
3242 ]
3243 },
3244 {
3245 "tcId" : 329,
3246 "comment" : "indefinite length with garbage",
3247 "public" : "305c308006072a8648ce3d020106052b8104000a0000fe02beef03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3248 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3249 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3250 "result" : "acceptable",
3251 "flags" : [
3252 "InvalidAsn"
3253 ]
3254 },
3255 {
3256 "tcId" : 330,
3257 "comment" : "indefinite length with nonempty EOC",
3258 "public" : "3080301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670002beef",
3259 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3260 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3261 "result" : "acceptable",
3262 "flags" : [
3263 "InvalidAsn"
3264 ]
3265 },
3266 {
3267 "tcId" : 331,
3268 "comment" : "indefinite length with nonempty EOC",
3269 "public" : "305a308006072a8648ce3d020106052b8104000a0002beef03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3270 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3271 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3272 "result" : "acceptable",
3273 "flags" : [
3274 "InvalidAsn"
3275 ]
3276 },
3277 {
3278 "tcId" : 332,
3279 "comment" : "prepend empty sequence",
3280 "public" : "30583000301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3281 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3282 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3283 "result" : "acceptable",
3284 "flags" : [
3285 "InvalidAsn"
3286 ]
3287 },
3288 {
3289 "tcId" : 333,
3290 "comment" : "prepend empty sequence",
3291 "public" : "30583012300006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3292 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3293 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3294 "result" : "acceptable",
3295 "flags" : [
3296 "InvalidAsn"
3297 ]
3298 },
3299 {
3300 "tcId" : 334,
3301 "comment" : "append empty sequence",
3302 "public" : "3058301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32673000",
3303 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3304 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3305 "result" : "acceptable",
3306 "flags" : [
3307 "InvalidAsn"
3308 ]
3309 },
3310 {
3311 "tcId" : 335,
3312 "comment" : "append empty sequence",
3313 "public" : "3058301206072a8648ce3d020106052b8104000a300003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3314 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3315 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3316 "result" : "acceptable",
3317 "flags" : [
3318 "InvalidAsn"
3319 ]
3320 },
3321 {
3322 "tcId" : 336,
3323 "comment" : "append garbage with high tag number",
3324 "public" : "3059301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267bf7f00",
3325 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3326 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3327 "result" : "acceptable",
3328 "flags" : [
3329 "InvalidAsn"
3330 ]
3331 },
3332 {
3333 "tcId" : 337,
3334 "comment" : "append garbage with high tag number",
3335 "public" : "3059301306072a8648ce3d020106052b8104000abf7f0003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3336 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3337 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3338 "result" : "acceptable",
3339 "flags" : [
3340 "InvalidAsn"
3341 ]
3342 },
3343 {
3344 "tcId" : 338,
3345 "comment" : "sequence of sequence",
3346 "public" : "30583056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3347 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3348 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3349 "result" : "acceptable",
3350 "flags" : [
3351 "InvalidAsn"
3352 ]
3353 },
3354 {
3355 "tcId" : 339,
3356 "comment" : "sequence of sequence",
3357 "public" : "30583012301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3358 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3359 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3360 "result" : "acceptable",
3361 "flags" : [
3362 "InvalidAsn"
3363 ]
3364 },
3365 {
3366 "tcId" : 340,
3367 "comment" : "truncated sequence: removed last 1 elements",
3368 "public" : "3012301006072a8648ce3d020106052b8104000a",
3369 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3370 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3371 "result" : "acceptable",
3372 "flags" : [
3373 "InvalidAsn"
3374 ]
3375 },
3376 {
3377 "tcId" : 341,
3378 "comment" : "truncated sequence: removed last 1 elements",
3379 "public" : "304f300906072a8648ce3d020103420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3380 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3381 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3382 "result" : "acceptable",
3383 "flags" : [
3384 "InvalidAsn"
3385 ]
3386 },
3387 {
3388 "tcId" : 342,
3389 "comment" : "repeating element in sequence",
3390 "public" : "30819a301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da326703420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3391 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3392 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3393 "result" : "acceptable",
3394 "flags" : [
3395 "InvalidAsn"
3396 ]
3397 },
3398 {
3399 "tcId" : 343,
3400 "comment" : "repeating element in sequence",
3401 "public" : "305d301706072a8648ce3d020106052b8104000a06052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3402 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3403 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3404 "result" : "acceptable",
3405 "flags" : [
3406 "InvalidAsn"
3407 ]
3408 },
3409 {
3410 "tcId" : 344,
3411 "comment" : "long form encoding of length of oid",
3412 "public" : "305730110681072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3413 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3414 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3415 "result" : "acceptable",
3416 "flags" : [
3417 "InvalidAsn"
3418 ]
3419 },
3420 {
3421 "tcId" : 345,
3422 "comment" : "long form encoding of length of oid",
3423 "public" : "3057301106072a8648ce3d02010681052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3424 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3425 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3426 "result" : "acceptable",
3427 "flags" : [
3428 "InvalidAsn"
3429 ]
3430 },
3431 {
3432 "tcId" : 346,
3433 "comment" : "length of oid contains leading 0",
3434 "public" : "30583012068200072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3435 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3436 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3437 "result" : "acceptable",
3438 "flags" : [
3439 "InvalidAsn"
3440 ]
3441 },
3442 {
3443 "tcId" : 347,
3444 "comment" : "length of oid contains leading 0",
3445 "public" : "3058301206072a8648ce3d0201068200052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3446 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3447 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3448 "result" : "acceptable",
3449 "flags" : [
3450 "InvalidAsn"
3451 ]
3452 },
3453 {
3454 "tcId" : 348,
3455 "comment" : "wrong length of oid",
3456 "public" : "3056301006082a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3457 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3458 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3459 "result" : "acceptable",
3460 "flags" : [
3461 "InvalidAsn"
3462 ]
3463 },
3464 {
3465 "tcId" : 349,
3466 "comment" : "wrong length of oid",
3467 "public" : "3056301006062a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3468 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3469 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3470 "result" : "acceptable",
3471 "flags" : [
3472 "InvalidAsn"
3473 ]
3474 },
3475 {
3476 "tcId" : 350,
3477 "comment" : "wrong length of oid",
3478 "public" : "3056301006072a8648ce3d020106062b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3479 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3480 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3481 "result" : "acceptable",
3482 "flags" : [
3483 "InvalidAsn"
3484 ]
3485 },
3486 {
3487 "tcId" : 351,
3488 "comment" : "wrong length of oid",
3489 "public" : "3056301006072a8648ce3d020106042b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3490 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3491 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3492 "result" : "acceptable",
3493 "flags" : [
3494 "InvalidAsn"
3495 ]
3496 },
3497 {
3498 "tcId" : 352,
3499 "comment" : "uint32 overflow in length of oid",
3500 "public" : "305b3015068501000000072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3501 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3502 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3503 "result" : "acceptable",
3504 "flags" : [
3505 "InvalidAsn"
3506 ]
3507 },
3508 {
3509 "tcId" : 353,
3510 "comment" : "uint32 overflow in length of oid",
3511 "public" : "305b301506072a8648ce3d0201068501000000052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3512 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3513 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3514 "result" : "acceptable",
3515 "flags" : [
3516 "InvalidAsn"
3517 ]
3518 },
3519 {
3520 "tcId" : 354,
3521 "comment" : "uint64 overflow in length of oid",
3522 "public" : "305f301906890100000000000000072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3523 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3524 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3525 "result" : "acceptable",
3526 "flags" : [
3527 "InvalidAsn"
3528 ]
3529 },
3530 {
3531 "tcId" : 355,
3532 "comment" : "uint64 overflow in length of oid",
3533 "public" : "305f301906072a8648ce3d020106890100000000000000052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3534 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3535 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3536 "result" : "acceptable",
3537 "flags" : [
3538 "InvalidAsn"
3539 ]
3540 },
3541 {
3542 "tcId" : 356,
3543 "comment" : "length of oid = 2**31 - 1",
3544 "public" : "305a301406847fffffff2a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3545 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3546 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3547 "result" : "acceptable",
3548 "flags" : [
3549 "InvalidAsn"
3550 ]
3551 },
3552 {
3553 "tcId" : 357,
3554 "comment" : "length of oid = 2**31 - 1",
3555 "public" : "305a301406072a8648ce3d020106847fffffff2b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3556 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3557 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3558 "result" : "acceptable",
3559 "flags" : [
3560 "InvalidAsn"
3561 ]
3562 },
3563 {
3564 "tcId" : 358,
3565 "comment" : "length of oid = 2**32 - 1",
3566 "public" : "305a30140684ffffffff2a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3567 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3568 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3569 "result" : "acceptable",
3570 "flags" : [
3571 "InvalidAsn"
3572 ]
3573 },
3574 {
3575 "tcId" : 359,
3576 "comment" : "length of oid = 2**32 - 1",
3577 "public" : "305a301406072a8648ce3d02010684ffffffff2b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3578 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3579 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3580 "result" : "acceptable",
3581 "flags" : [
3582 "InvalidAsn"
3583 ]
3584 },
3585 {
3586 "tcId" : 360,
3587 "comment" : "length of oid = 2**40 - 1",
3588 "public" : "305b30150685ffffffffff2a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3589 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3590 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3591 "result" : "acceptable",
3592 "flags" : [
3593 "InvalidAsn"
3594 ]
3595 },
3596 {
3597 "tcId" : 361,
3598 "comment" : "length of oid = 2**40 - 1",
3599 "public" : "305b301506072a8648ce3d02010685ffffffffff2b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3600 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3601 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3602 "result" : "acceptable",
3603 "flags" : [
3604 "InvalidAsn"
3605 ]
3606 },
3607 {
3608 "tcId" : 362,
3609 "comment" : "length of oid = 2**64 - 1",
3610 "public" : "305e30180688ffffffffffffffff2a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3611 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3612 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3613 "result" : "acceptable",
3614 "flags" : [
3615 "InvalidAsn"
3616 ]
3617 },
3618 {
3619 "tcId" : 363,
3620 "comment" : "length of oid = 2**64 - 1",
3621 "public" : "305e301806072a8648ce3d02010688ffffffffffffffff2b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3622 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3623 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3624 "result" : "acceptable",
3625 "flags" : [
3626 "InvalidAsn"
3627 ]
3628 },
3629 {
3630 "tcId" : 364,
3631 "comment" : "incorrect length of oid",
3632 "public" : "3056301006ff2a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3633 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3634 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3635 "result" : "acceptable",
3636 "flags" : [
3637 "InvalidAsn"
3638 ]
3639 },
3640 {
3641 "tcId" : 365,
3642 "comment" : "incorrect length of oid",
3643 "public" : "3056301006072a8648ce3d020106ff2b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3644 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3645 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3646 "result" : "acceptable",
3647 "flags" : [
3648 "InvalidAsn"
3649 ]
3650 },
3651 {
3652 "tcId" : 366,
3653 "comment" : "removing oid",
3654 "public" : "304d300706052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3655 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3656 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3657 "result" : "acceptable",
3658 "flags" : [
3659 "InvalidAsn"
3660 ]
3661 },
3662 {
3663 "tcId" : 367,
3664 "comment" : "lonely oid tag",
3665 "public" : "304e30080606052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3666 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3667 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3668 "result" : "acceptable",
3669 "flags" : [
3670 "InvalidAsn"
3671 ]
3672 },
3673 {
3674 "tcId" : 368,
3675 "comment" : "lonely oid tag",
3676 "public" : "3050300a06072a8648ce3d02010603420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3677 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3678 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3679 "result" : "acceptable",
3680 "flags" : [
3681 "InvalidAsn"
3682 ]
3683 },
3684 {
3685 "tcId" : 369,
3686 "comment" : "appending 0's to oid",
3687 "public" : "3058301206092a8648ce3d0201000006052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3688 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3689 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3690 "result" : "acceptable",
3691 "flags" : [
3692 "InvalidAsn"
3693 ]
3694 },
3695 {
3696 "tcId" : 370,
3697 "comment" : "appending 0's to oid",
3698 "public" : "3058301206072a8648ce3d020106072b8104000a000003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3699 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3700 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3701 "result" : "acceptable",
3702 "flags" : [
3703 "InvalidAsn"
3704 ]
3705 },
3706 {
3707 "tcId" : 371,
3708 "comment" : "prepending 0's to oid",
3709 "public" : "30583012060900002a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3710 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3711 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3712 "result" : "acceptable",
3713 "flags" : [
3714 "InvalidAsn"
3715 ]
3716 },
3717 {
3718 "tcId" : 372,
3719 "comment" : "prepending 0's to oid",
3720 "public" : "3058301206072a8648ce3d0201060700002b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3721 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3722 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3723 "result" : "acceptable",
3724 "flags" : [
3725 "InvalidAsn"
3726 ]
3727 },
3728 {
3729 "tcId" : 373,
3730 "comment" : "appending unused 0's to oid",
3731 "public" : "3058301206072a8648ce3d0201000006052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3732 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3733 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3734 "result" : "acceptable",
3735 "flags" : [
3736 "InvalidAsn"
3737 ]
3738 },
3739 {
3740 "tcId" : 374,
3741 "comment" : "appending null value to oid",
3742 "public" : "3058301206092a8648ce3d0201050006052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3743 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3744 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3745 "result" : "acceptable",
3746 "flags" : [
3747 "InvalidAsn"
3748 ]
3749 },
3750 {
3751 "tcId" : 375,
3752 "comment" : "appending null value to oid",
3753 "public" : "3058301206072a8648ce3d020106072b8104000a050003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3754 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3755 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3756 "result" : "acceptable",
3757 "flags" : [
3758 "InvalidAsn"
3759 ]
3760 },
3761 {
3762 "tcId" : 376,
3763 "comment" : "truncated length of oid",
3764 "public" : "304f3009068106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3765 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3766 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3767 "result" : "acceptable",
3768 "flags" : [
3769 "InvalidAsn"
3770 ]
3771 },
3772 {
3773 "tcId" : 377,
3774 "comment" : "truncated length of oid",
3775 "public" : "3051300b06072a8648ce3d0201068103420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3776 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3777 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3778 "result" : "acceptable",
3779 "flags" : [
3780 "InvalidAsn"
3781 ]
3782 },
3783 {
3784 "tcId" : 378,
3785 "comment" : "Replacing oid with NULL",
3786 "public" : "304f3009050006052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3787 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3788 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3789 "result" : "acceptable",
3790 "flags" : [
3791 "InvalidAsn"
3792 ]
3793 },
3794 {
3795 "tcId" : 379,
3796 "comment" : "Replacing oid with NULL",
3797 "public" : "3051300b06072a8648ce3d0201050003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3798 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3799 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3800 "result" : "acceptable",
3801 "flags" : [
3802 "InvalidAsn"
3803 ]
3804 },
3805 {
3806 "tcId" : 380,
3807 "comment" : "changing tag value of oid",
3808 "public" : "3056301004072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3809 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3810 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3811 "result" : "acceptable",
3812 "flags" : [
3813 "InvalidAsn"
3814 ]
3815 },
3816 {
3817 "tcId" : 381,
3818 "comment" : "changing tag value of oid",
3819 "public" : "3056301005072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3820 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3821 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3822 "result" : "acceptable",
3823 "flags" : [
3824 "InvalidAsn"
3825 ]
3826 },
3827 {
3828 "tcId" : 382,
3829 "comment" : "changing tag value of oid",
3830 "public" : "3056301007072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3831 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3832 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3833 "result" : "acceptable",
3834 "flags" : [
3835 "InvalidAsn"
3836 ]
3837 },
3838 {
3839 "tcId" : 383,
3840 "comment" : "changing tag value of oid",
3841 "public" : "3056301008072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3842 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3843 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3844 "result" : "acceptable",
3845 "flags" : [
3846 "InvalidAsn"
3847 ]
3848 },
3849 {
3850 "tcId" : 384,
3851 "comment" : "changing tag value of oid",
3852 "public" : "30563010ff072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3853 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3854 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3855 "result" : "acceptable",
3856 "flags" : [
3857 "InvalidAsn"
3858 ]
3859 },
3860 {
3861 "tcId" : 385,
3862 "comment" : "changing tag value of oid",
3863 "public" : "3056301006072a8648ce3d020104052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3864 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3865 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3866 "result" : "acceptable",
3867 "flags" : [
3868 "InvalidAsn"
3869 ]
3870 },
3871 {
3872 "tcId" : 386,
3873 "comment" : "changing tag value of oid",
3874 "public" : "3056301006072a8648ce3d020105052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3875 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3876 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3877 "result" : "acceptable",
3878 "flags" : [
3879 "InvalidAsn"
3880 ]
3881 },
3882 {
3883 "tcId" : 387,
3884 "comment" : "changing tag value of oid",
3885 "public" : "3056301006072a8648ce3d020107052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3886 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3887 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3888 "result" : "acceptable",
3889 "flags" : [
3890 "InvalidAsn"
3891 ]
3892 },
3893 {
3894 "tcId" : 388,
3895 "comment" : "changing tag value of oid",
3896 "public" : "3056301006072a8648ce3d020108052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3897 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3898 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3899 "result" : "acceptable",
3900 "flags" : [
3901 "InvalidAsn"
3902 ]
3903 },
3904 {
3905 "tcId" : 389,
3906 "comment" : "changing tag value of oid",
3907 "public" : "3056301006072a8648ce3d0201ff052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3908 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3909 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3910 "result" : "acceptable",
3911 "flags" : [
3912 "InvalidAsn"
3913 ]
3914 },
3915 {
3916 "tcId" : 390,
3917 "comment" : "dropping value of oid",
3918 "public" : "304f3009060006052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3919 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3920 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3921 "result" : "acceptable",
3922 "flags" : [
3923 "InvalidAsn"
3924 ]
3925 },
3926 {
3927 "tcId" : 391,
3928 "comment" : "dropping value of oid",
3929 "public" : "3051300b06072a8648ce3d0201060003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3930 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3931 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3932 "result" : "acceptable",
3933 "flags" : [
3934 "InvalidAsn"
3935 ]
3936 },
3937 {
3938 "tcId" : 392,
3939 "comment" : "modify first byte of oid",
3940 "public" : "305630100607288648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3941 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3942 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3943 "result" : "acceptable",
3944 "flags" : [
3945 "InvalidAsn"
3946 ]
3947 },
3948 {
3949 "tcId" : 393,
3950 "comment" : "modify first byte of oid",
3951 "public" : "3056301006072a8648ce3d02010605298104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3952 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3953 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3954 "result" : "acceptable",
3955 "flags" : [
3956 "InvalidAsn"
3957 ]
3958 },
3959 {
3960 "tcId" : 394,
3961 "comment" : "modify last byte of oid",
3962 "public" : "3056301006072a8648ce3d028106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3963 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3964 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3965 "result" : "acceptable",
3966 "flags" : [
3967 "InvalidAsn"
3968 ]
3969 },
3970 {
3971 "tcId" : 395,
3972 "comment" : "modify last byte of oid",
3973 "public" : "3056301006072a8648ce3d020106052b8104008a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3974 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3975 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3976 "result" : "acceptable",
3977 "flags" : [
3978 "InvalidAsn"
3979 ]
3980 },
3981 {
3982 "tcId" : 396,
3983 "comment" : "truncated oid",
3984 "public" : "3055300f06062a8648ce3d0206052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3985 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3986 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3987 "result" : "acceptable",
3988 "flags" : [
3989 "InvalidAsn"
3990 ]
3991 },
3992 {
3993 "tcId" : 397,
3994 "comment" : "truncated oid",
3995 "public" : "3055300f06068648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
3996 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
3997 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
3998 "result" : "acceptable",
3999 "flags" : [
4000 "InvalidAsn"
4001 ]
4002 },
4003 {
4004 "tcId" : 398,
4005 "comment" : "truncated oid",
4006 "public" : "3055300f06072a8648ce3d020106042b81040003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4007 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4008 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4009 "result" : "acceptable",
4010 "flags" : [
4011 "InvalidAsn"
4012 ]
4013 },
4014 {
4015 "tcId" : 399,
4016 "comment" : "truncated oid",
4017 "public" : "3055300f06072a8648ce3d020106048104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4018 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4019 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4020 "result" : "acceptable",
4021 "flags" : [
4022 "InvalidAsn"
4023 ]
4024 },
4025 {
4026 "tcId" : 400,
4027 "comment" : "wrong oid",
4028 "public" : "3054300e06052b0e03021a06052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4029 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4030 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4031 "result" : "acceptable",
4032 "flags" : [
4033 "InvalidAsn"
4034 ]
4035 },
4036 {
4037 "tcId" : 401,
4038 "comment" : "wrong oid",
4039 "public" : "30583012060960864801650304020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4040 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4041 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4042 "result" : "acceptable",
4043 "flags" : [
4044 "InvalidAsn"
4045 ]
4046 },
4047 {
4048 "tcId" : 402,
4049 "comment" : "wrong oid",
4050 "public" : "3056301006072a8648ce3d020106052b0e03021a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4051 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4052 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4053 "result" : "acceptable",
4054 "flags" : [
4055 "InvalidAsn"
4056 ]
4057 },
4058 {
4059 "tcId" : 403,
4060 "comment" : "wrong oid",
4061 "public" : "305a301406072a8648ce3d0201060960864801650304020103420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4062 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4063 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4064 "result" : "acceptable",
4065 "flags" : [
4066 "InvalidAsn"
4067 ]
4068 },
4069 {
4070 "tcId" : 404,
4071 "comment" : "longer oid",
4072 "public" : "3057301106082a8648ce3d02010106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4073 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4074 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4075 "result" : "acceptable",
4076 "flags" : [
4077 "InvalidAsn"
4078 ]
4079 },
4080 {
4081 "tcId" : 405,
4082 "comment" : "longer oid",
4083 "public" : "3057301106072a8648ce3d020106062b8104000a0103420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4084 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4085 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4086 "result" : "acceptable",
4087 "flags" : [
4088 "InvalidAsn"
4089 ]
4090 },
4091 {
4092 "tcId" : 406,
4093 "comment" : "oid with modified node",
4094 "public" : "3056301006072a8648ce3d021106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4095 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4096 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4097 "result" : "acceptable",
4098 "flags" : [
4099 "InvalidAsn"
4100 ]
4101 },
4102 {
4103 "tcId" : 407,
4104 "comment" : "oid with modified node",
4105 "public" : "305a3014060b2a8648ce3d02888080800106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4106 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4107 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4108 "result" : "acceptable",
4109 "flags" : [
4110 "InvalidAsn"
4111 ]
4112 },
4113 {
4114 "tcId" : 408,
4115 "comment" : "oid with modified node",
4116 "public" : "3056301006072a8648ce3d020106052b8104001a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4117 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4118 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4119 "result" : "acceptable",
4120 "flags" : [
4121 "InvalidAsn"
4122 ]
4123 },
4124 {
4125 "tcId" : 409,
4126 "comment" : "oid with modified node",
4127 "public" : "305a301406072a8648ce3d020106092b810400888080800a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4128 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4129 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4130 "result" : "acceptable",
4131 "flags" : [
4132 "InvalidAsn"
4133 ]
4134 },
4135 {
4136 "tcId" : 410,
4137 "comment" : "large integer in oid",
4138 "public" : "305f301906102a8648ce3d028280808080808080800106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4139 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4140 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4141 "result" : "acceptable",
4142 "flags" : [
4143 "InvalidAsn"
4144 ]
4145 },
4146 {
4147 "tcId" : 411,
4148 "comment" : "large integer in oid",
4149 "public" : "305f301906072a8648ce3d0201060e2b8104008280808080808080800a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4150 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4151 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4152 "result" : "acceptable",
4153 "flags" : [
4154 "InvalidAsn"
4155 ]
4156 },
4157 {
4158 "tcId" : 412,
4159 "comment" : "oid with invalid node",
4160 "public" : "3057301106082a8648ce3d0201e006052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4161 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4162 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4163 "result" : "acceptable",
4164 "flags" : [
4165 "InvalidAsn"
4166 ]
4167 },
4168 {
4169 "tcId" : 413,
4170 "comment" : "oid with invalid node",
4171 "public" : "3057301106082a808648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4172 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4173 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4174 "result" : "acceptable",
4175 "flags" : [
4176 "InvalidAsn"
4177 ]
4178 },
4179 {
4180 "tcId" : 414,
4181 "comment" : "oid with invalid node",
4182 "public" : "3057301106072a8648ce3d020106062b8104000ae003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4183 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4184 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4185 "result" : "acceptable",
4186 "flags" : [
4187 "InvalidAsn"
4188 ]
4189 },
4190 {
4191 "tcId" : 415,
4192 "comment" : "oid with invalid node",
4193 "public" : "3057301106072a8648ce3d020106062b808104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4194 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4195 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4196 "result" : "acceptable",
4197 "flags" : [
4198 "InvalidAsn"
4199 ]
4200 },
4201 {
4202 "tcId" : 416,
4203 "comment" : "long form encoding of length of bit string",
4204 "public" : "3057301006072a8648ce3d020106052b8104000a0381420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4205 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4206 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4207 "result" : "acceptable",
4208 "flags" : [
4209 "InvalidAsn"
4210 ]
4211 },
4212 {
4213 "tcId" : 417,
4214 "comment" : "length of bit string contains leading 0",
4215 "public" : "3058301006072a8648ce3d020106052b8104000a038200420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4216 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4217 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4218 "result" : "acceptable",
4219 "flags" : [
4220 "InvalidAsn"
4221 ]
4222 },
4223 {
4224 "tcId" : 418,
4225 "comment" : "wrong length of bit string",
4226 "public" : "3056301006072a8648ce3d020106052b8104000a03430004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4227 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4228 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4229 "result" : "acceptable",
4230 "flags" : [
4231 "InvalidAsn"
4232 ]
4233 },
4234 {
4235 "tcId" : 419,
4236 "comment" : "wrong length of bit string",
4237 "public" : "3056301006072a8648ce3d020106052b8104000a03410004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4238 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4239 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4240 "result" : "acceptable",
4241 "flags" : [
4242 "InvalidAsn"
4243 ]
4244 },
4245 {
4246 "tcId" : 420,
4247 "comment" : "uint32 overflow in length of bit string",
4248 "public" : "305b301006072a8648ce3d020106052b8104000a038501000000420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4249 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4250 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4251 "result" : "acceptable",
4252 "flags" : [
4253 "InvalidAsn"
4254 ]
4255 },
4256 {
4257 "tcId" : 421,
4258 "comment" : "uint64 overflow in length of bit string",
4259 "public" : "305f301006072a8648ce3d020106052b8104000a03890100000000000000420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4260 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4261 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4262 "result" : "acceptable",
4263 "flags" : [
4264 "InvalidAsn"
4265 ]
4266 },
4267 {
4268 "tcId" : 422,
4269 "comment" : "length of bit string = 2**31 - 1",
4270 "public" : "305a301006072a8648ce3d020106052b8104000a03847fffffff0004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4271 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4272 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4273 "result" : "acceptable",
4274 "flags" : [
4275 "InvalidAsn"
4276 ]
4277 },
4278 {
4279 "tcId" : 423,
4280 "comment" : "length of bit string = 2**32 - 1",
4281 "public" : "305a301006072a8648ce3d020106052b8104000a0384ffffffff0004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4282 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4283 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4284 "result" : "acceptable",
4285 "flags" : [
4286 "InvalidAsn"
4287 ]
4288 },
4289 {
4290 "tcId" : 424,
4291 "comment" : "length of bit string = 2**40 - 1",
4292 "public" : "305b301006072a8648ce3d020106052b8104000a0385ffffffffff0004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4293 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4294 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4295 "result" : "acceptable",
4296 "flags" : [
4297 "InvalidAsn"
4298 ]
4299 },
4300 {
4301 "tcId" : 425,
4302 "comment" : "length of bit string = 2**64 - 1",
4303 "public" : "305e301006072a8648ce3d020106052b8104000a0388ffffffffffffffff0004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4304 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4305 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4306 "result" : "acceptable",
4307 "flags" : [
4308 "InvalidAsn"
4309 ]
4310 },
4311 {
4312 "tcId" : 426,
4313 "comment" : "incorrect length of bit string",
4314 "public" : "3056301006072a8648ce3d020106052b8104000a03ff0004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4315 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4316 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4317 "result" : "acceptable",
4318 "flags" : [
4319 "InvalidAsn"
4320 ]
4321 },
4322 {
4323 "tcId" : 427,
4324 "comment" : "lonely bit string tag",
4325 "public" : "3013301006072a8648ce3d020106052b8104000a03",
4326 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4327 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4328 "result" : "acceptable",
4329 "flags" : [
4330 "InvalidAsn"
4331 ]
4332 },
4333 {
4334 "tcId" : 428,
4335 "comment" : "appending 0's to bit string",
4336 "public" : "3058301006072a8648ce3d020106052b8104000a03440004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670000",
4337 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4338 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4339 "result" : "acceptable",
4340 "flags" : [
4341 "InvalidAsn"
4342 ]
4343 },
4344 {
4345 "tcId" : 429,
4346 "comment" : "prepending 0's to bit string",
4347 "public" : "3058301006072a8648ce3d020106052b8104000a034400000004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4348 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4349 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4350 "result" : "acceptable",
4351 "flags" : [
4352 "InvalidAsn"
4353 ]
4354 },
4355 {
4356 "tcId" : 430,
4357 "comment" : "appending null value to bit string",
4358 "public" : "3058301006072a8648ce3d020106052b8104000a03440004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670500",
4359 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4360 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4361 "result" : "acceptable",
4362 "flags" : [
4363 "InvalidAsn"
4364 ]
4365 },
4366 {
4367 "tcId" : 431,
4368 "comment" : "truncated length of bit string",
4369 "public" : "3014301006072a8648ce3d020106052b8104000a0381",
4370 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4371 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4372 "result" : "acceptable",
4373 "flags" : [
4374 "InvalidAsn"
4375 ]
4376 },
4377 {
4378 "tcId" : 432,
4379 "comment" : "Replacing bit string with NULL",
4380 "public" : "3014301006072a8648ce3d020106052b8104000a0500",
4381 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4382 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4383 "result" : "acceptable",
4384 "flags" : [
4385 "InvalidAsn"
4386 ]
4387 },
4388 {
4389 "tcId" : 433,
4390 "comment" : "changing tag value of bit string",
4391 "public" : "3056301006072a8648ce3d020106052b8104000a01420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4392 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4393 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4394 "result" : "acceptable",
4395 "flags" : [
4396 "InvalidAsn"
4397 ]
4398 },
4399 {
4400 "tcId" : 434,
4401 "comment" : "changing tag value of bit string",
4402 "public" : "3056301006072a8648ce3d020106052b8104000a02420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4403 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4404 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4405 "result" : "acceptable",
4406 "flags" : [
4407 "InvalidAsn"
4408 ]
4409 },
4410 {
4411 "tcId" : 435,
4412 "comment" : "changing tag value of bit string",
4413 "public" : "3056301006072a8648ce3d020106052b8104000a04420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4414 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4415 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4416 "result" : "acceptable",
4417 "flags" : [
4418 "InvalidAsn"
4419 ]
4420 },
4421 {
4422 "tcId" : 436,
4423 "comment" : "changing tag value of bit string",
4424 "public" : "3056301006072a8648ce3d020106052b8104000a05420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4425 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4426 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4427 "result" : "acceptable",
4428 "flags" : [
4429 "InvalidAsn"
4430 ]
4431 },
4432 {
4433 "tcId" : 437,
4434 "comment" : "changing tag value of bit string",
4435 "public" : "3056301006072a8648ce3d020106052b8104000aff420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4436 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4437 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4438 "result" : "acceptable",
4439 "flags" : [
4440 "InvalidAsn"
4441 ]
4442 },
4443 {
4444 "tcId" : 438,
4445 "comment" : "dropping value of bit string",
4446 "public" : "3014301006072a8648ce3d020106052b8104000a0300",
4447 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4448 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4449 "result" : "acceptable",
4450 "flags" : [
4451 "InvalidAsn"
4452 ]
4453 },
4454 {
4455 "tcId" : 439,
4456 "comment" : "modify first byte of bit string",
4457 "public" : "3056301006072a8648ce3d020106052b8104000a03420204e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4458 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4459 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4460 "result" : "acceptable",
4461 "flags" : [
4462 "InvalidAsn"
4463 ]
4464 },
4465 {
4466 "tcId" : 440,
4467 "comment" : "modify last byte of bit string",
4468 "public" : "3056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32e7",
4469 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4470 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4471 "result" : "acceptable",
4472 "flags" : [
4473 "InvalidAsn"
4474 ]
4475 },
4476 {
4477 "tcId" : 441,
4478 "comment" : "truncated bit string",
4479 "public" : "3055301006072a8648ce3d020106052b8104000a03410004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32",
4480 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4481 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4482 "result" : "acceptable",
4483 "flags" : [
4484 "InvalidAsn"
4485 ]
4486 },
4487 {
4488 "tcId" : 442,
4489 "comment" : "truncated bit string",
4490 "public" : "3055301006072a8648ce3d020106052b8104000a034104e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4491 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4492 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4493 "result" : "acceptable",
4494 "flags" : [
4495 "InvalidAsn"
4496 ]
4497 },
4498 {
4499 "tcId" : 443,
4500 "comment" : "declaring bits as unused in bit string",
4501 "public" : "3056301006072a8648ce3d020106052b8104000a03420104e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
4502 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4503 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4504 "result" : "acceptable",
4505 "flags" : [
4506 "InvalidAsn"
4507 ]
4508 },
4509 {
4510 "tcId" : 444,
4511 "comment" : "unused bits in bit string",
4512 "public" : "305a301006072a8648ce3d020106052b8104000a03462004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da326701020304",
4513 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4514 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4515 "result" : "acceptable",
4516 "flags" : [
4517 "InvalidAsn"
4518 ]
4519 },
4520 {
4521 "tcId" : 445,
4522 "comment" : "unused bits in empty bit-string",
4523 "public" : "3015301006072a8648ce3d020106052b8104000a030103",
4524 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
4525 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4526 "result" : "acceptable",
4527 "flags" : [
4528 "InvalidAsn"
4529 ]
4530 },
4531 {
4532 "tcId" : 446,
David Benjamin42ea84b2018-07-02 12:04:07 -04004533 "comment" : "128 unused bits",
David Benjamin42ea84b2018-07-02 12:04:07 -04004534 "public" : "3056301006072a8648ce3d020106052b8104000a03428004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
David Benjamin15cd8bf2019-12-13 23:17:38 -05004535 "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
David Benjamin42ea84b2018-07-02 12:04:07 -04004536 "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
4537 "result" : "acceptable",
4538 "flags" : [
4539 "InvalidAsn"
4540 ]
4541 }
4542 ]
4543 }
4544 ]
4545}