4edc47b8 |
1 | # $Id: ectab.in,v 1.2 2004/04/01 21:28:41 mdw Exp $ |
432c4e18 |
2 | # |
3 | # Standard ellipic curves |
4 | |
5 | #----- Curves from SEC2 ----------------------------------------------------- |
6 | |
7 | curve secp112r1 prime |
8 | p 0xdb7c2abf62e35e668076bead208b |
9 | a 0xdb7c2abf62e35e668076bead2088 |
10 | b 0x659ef8ba043916eede8911702b22 |
11 | r 0xdb7c2abf62e35e7628dfac6561c5 |
12 | h 1 |
13 | gx 0x09487239995a5ee76b55f9c2f098 |
14 | gy 0xa89ce5af8724c0a23e0e0ff77500 |
15 | |
16 | curve secp112r2 prime |
17 | p 0xdb7c2abf62e35e668076bead208b |
18 | a 0x6127c24c05f38a0aaaf65c0ef02c |
19 | b 0x51def1815db5ed74fcc34c85d709 |
20 | r 0x36df0aafd8b8d7597ca10520d04b |
21 | h 4 |
22 | gx 0x4ba30ab5e892b4e1649dd0928643 |
23 | gy 0xadcd46f5882e3747def36e956e97 |
24 | |
25 | curve secp128r1 niceprime |
26 | p 0xfffffffdffffffffffffffffffffffff |
27 | a 0xfffffffdfffffffffffffffffffffffc |
28 | b 0xe87579c11079f43dd824993c2cee5ed3 |
29 | r 0xfffffffe0000000075a30d1b9038a115 |
30 | h 1 |
31 | gx 0x161ff7528b899b2d0c28607ca52c5b86 |
32 | gy 0xcf5ac8395bafeb13c02da292dded7a83 |
33 | |
34 | curve secp128r2 niceprime |
35 | p 0xfffffffdffffffffffffffffffffffff |
36 | a 0xd6031998d1b3bbfebf59cc9bbff9aee1 |
37 | b 0x5eeefca380d02919dc2c6558bb6d8a5d |
38 | r 0x3fffffff7fffffffbe0024720613b5a3 |
39 | h 4 |
40 | gx 0x7b6aa5d85e572983e6fb32a7cdebc140 |
41 | gy 0x27b6916a894d3aee7106fe805fc34b44 |
42 | |
43 | curve secp160k1 niceprime |
44 | p 0xfffffffffffffffffffffffffffffffeffffac73 |
45 | a 0 |
46 | b 7 |
47 | r 0x0100000000000000000001b8fa16dfab9aca16b6b3 |
48 | h 1 |
49 | gx 0x3b4c382ce37aa192a4019e763036f4f5dd4d7ebb |
50 | gy 0x938cf935318fdced6bc28286531733c3f03c4fee |
51 | |
52 | curve secp160r1 niceprime |
53 | p 0xffffffffffffffffffffffffffffffff7fffffff |
54 | a 0xffffffffffffffffffffffffffffffff7ffffffc |
55 | b 0x1c97befc54bd7a8b65acf89f81d4d4adc565fa45 |
56 | r 0x0100000000000000000001f4c8f927aed3ca752257 |
57 | h 1 |
58 | gx 0x4a96b5688ef573284664698968c38bb913cbfc82 |
59 | gy 0x23a628553168947d59dcc912042351377ac5fb32 |
60 | |
61 | curve secp160r2 niceprime |
62 | p 0xfffffffffffffffffffffffffffffffeffffac73 |
63 | a 0xfffffffffffffffffffffffffffffffeffffac70 |
64 | b 0xb4e134d3fb59eb8bab57274904664d5af50388ba |
65 | r 0x0100000000000000000000351ee786a818f3a1a16b |
66 | h 1 |
67 | gx 0x52dcb034293a117e1f4ff11b30f7199d3144ce6d |
68 | gy 0xfeaffef2e331f296e071fa0df9982cfea7d43f2e |
69 | |
70 | curve secp192k1 niceprime |
71 | p 0xfffffffffffffffffffffffffffffffffffffffeffffee37 |
72 | a 0 |
73 | b 3 |
74 | r 0xfffffffffffffffffffffffe26f2fc170f69466a74defd8d |
75 | h 1 |
76 | gx 0xdb4ff10ec057e9ae26b07d0280b7f4341da5d1b1eae06c7d |
77 | gy 0x9b2f2f6d9c5628a7844163d015be86344082aa88d95e2f9d |
78 | |
79 | curve secp192r1 niceprime |
80 | p 0xfffffffffffffffffffffffffffffffeffffffffffffffff |
81 | a 0xfffffffffffffffffffffffffffffffefffffffffffffffc |
82 | b 0x64210519e59c80e70fa7e9ab72243049feb8deecc146b9b1 |
83 | r 0xffffffffffffffffffffffff99def836146bc9b1b4d22831 |
84 | h 1 |
85 | gx 0x188da80eb03090f67cbf20eb43a18800f4ff0afd82ff1012 |
86 | gy 0x07192b95ffc8da78631011ed6b24cdd573f977a11e794811 |
87 | |
88 | curve secp224k1 niceprime |
89 | p 0xfffffffffffffffffffffffffffffffffffffffffffffffeffffe56d |
90 | a 0 |
91 | b 5 |
92 | r 0x010000000000000000000000000001dce8d2ec6184caf0a971769fb1f7 |
93 | h 1 |
94 | gx 0xa1455b334df099df30fc28a169a467e9e47075a90f7e650eb6b7a45c |
95 | gy 0x7e089fed7fba344282cafbd6f7e319f7c0b0bd59e2ca4bdb556d61a5 |
96 | |
97 | curve secp224r1 niceprime |
98 | p 0xffffffffffffffffffffffffffffffff000000000000000000000001 |
99 | a 0xfffffffffffffffffffffffffffffffefffffffffffffffffffffffe |
100 | b 0xb4050a850c04b3abf54132565044b0b7d7bfd8ba270b39432355ffb4 |
101 | r 0xffffffffffffffffffffffffffff16a2e0b8f03e13dd29455c5c2a3d |
102 | h 1 |
103 | gx 0xb70e0cbd6bb4bf7f321390b94a03c1d356c21122343280d6115c1d21 |
104 | gy 0xbd376388b5f723fb4c22dfe6cd4375a05a07476444d5819985007e34 |
105 | |
106 | curve secp256k1 niceprime |
107 | p 0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f |
108 | a 0 |
109 | b 7 |
110 | r 0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141 |
111 | h 1 |
112 | gx 0x79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 |
113 | gy 0x483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8 |
114 | |
115 | curve secp256r1 niceprime |
116 | p 0xffffffff00000001000000000000000000000000ffffffffffffffffffffffff |
117 | a 0xffffffff00000001000000000000000000000000fffffffffffffffffffffffc |
118 | b 0x5ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b |
119 | r 0xffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551 |
120 | h 1 |
121 | gx 0x6b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296 |
122 | gy 0x4fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5 |
123 | |
124 | curve secp384r1 niceprime |
125 | p 0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff |
126 | a 0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000fffffffc |
127 | b 0xb3312fa7e23ee7e4988e056be3f82d19181d9c6efe8141120314088f5013875ac656398d8a2ed19d2a85c8edd3ec2aef |
128 | r 0xffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973 |
129 | h 1 |
130 | gx 0xaa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7 |
131 | gy 0x3617de4a96262c6f5d9e98bf9292dc29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90ea0e5f |
132 | |
133 | curve secp521r1 niceprime |
134 | p 0x01ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff |
135 | a 0x01fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc |
136 | b 0x0051953eb9618e1c9a1f929a21a0b68540eea2da725b99b315f3b8b489918ef109e156193951ec7e937b1652c0bd3bb1bf073573df883d2c34f1ef451fd46b503f00 |
137 | r 0x01fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa51868783bf2f966b7fcc0148f709a5d03bb5c9b8899c47aebb6fb71e91386409 |
138 | h 1 |
139 | gx 0x00c6858e06b70404e9cd9e3ecb662395b4429c648139053fb521f828af606b4d3dbaa14b5e77efe75928fe1dc127a2ffa8de3348b3c1856a429bf97e7e31c2e5bd66 |
140 | gy 0x011839296a789a3bc0045c8a5fb42c7d1bd998f54449579b446817afbd17273e662c97ee72995ef42640c550b9013fad0761353c7086a272c24088be94769fd16650 |
141 | |
142 | curve sect113r1 binpoly |
143 | p 0x20000000000000000000000000201 |
144 | a 0x003088250ca6e7c7fe649ce85820f7 |
145 | b 0x00e8bee4d3e2260744188be0e9c723 |
146 | r 0x0100000000000000d9ccec8a39e56f |
147 | h 2 |
148 | gx 0x009d73616f35f4ab1407d73562c10f |
149 | gy 0x00a52830277958ee84d1315ed31886 |
150 | |
151 | curve sect113r2 binpoly |
152 | p 0x20000000000000000000000000201 |
153 | a 0x00689918dbec7e5a0dd6dfc0aa55c7 |
154 | b 0x0095e9a9ec9b297bd4bf36e059184f |
155 | r 0x010000000000000108789b2496af93 |
156 | h 2 |
157 | gx 0x01a57a6a7b26ca5ef52fcdb8164797 |
158 | gy 0x00b3adc94ed1fe674c06e695baba1d |
159 | |
160 | curve sect131r1 binpoly |
161 | p 0x80000000000000000000000000000010d |
162 | a 0x07a11b09a76b562144418ff3ff8c2570b8 |
163 | b 0x0217c05610884b63b9c6c7291678f9d341 |
164 | r 0x0400000000000000023123953a9464b54d |
165 | h 2 |
166 | gx 0x0081baf91fdf9833c40f9c181343638399 |
167 | gy 0x078c6e7ea38c001f73c8134b1b4ef9e150 |
168 | |
169 | curve sect131r2 binpoly |
170 | p 0x80000000000000000000000000000010d |
171 | a 0x03e5a88919d7cafcbf415f07c2176573b2 |
172 | b 0x04b8266a46c55657ac734ce38f018f2192 |
173 | r 0x0400000000000000016954a233049ba98f |
174 | h 2 |
175 | gx 0x0356dcd8f2f95031ad652d23951bb366a8 |
176 | gy 0x0648f06d867940a5366d9e265de9eb240f |
177 | |
178 | curve sect163k1 binpoly |
179 | p 0x800000000000000000000000000000000000000c9 |
180 | a 1 |
181 | b 1 |
182 | r 0x04000000000000000000020108a2e0cc0d99f8a5ef |
183 | h 2 |
184 | gx 0x02fe13c0537bbc11acaa07d793de4e6d5e5c94eee8 |
185 | gy 0x0289070fb05d38ff58321f2e800536d538ccdaa3d9 |
186 | |
187 | curve sect163r1 binpoly |
188 | p 0x800000000000000000000000000000000000000c9 |
189 | a 0x07b6882caaefa84f9554ff8428bd88e246d2782ae2 |
190 | b 0x0713612dcddcb40aab946bda29ca91f73af958afd9 |
191 | r 0x03ffffffffffffffffffff48aab689c29ca710279b |
192 | h 2 |
193 | gx 0x0369979697ab43897789566789567f787a7876a654 |
194 | gy 0x00435edb42efafb2989d51fefce3c80988f41ff883 |
195 | |
196 | curve sect163r2 binpoly |
197 | p 0x800000000000000000000000000000000000000c9 |
198 | a 1 |
199 | b 0x020a601907b8c953ca1481eb10512f78744a3205fd |
200 | r 0x040000000000000000000292fe77e70c12a4234c33 |
201 | h 2 |
202 | gx 0x03f0eba16286a2d57ea0991168d4994637e8343e36 |
203 | gy 0x00d51fbc6c71a0094fa2cdd545b11c5c0c797324f1 |
204 | |
205 | curve sect193r1 binpoly |
206 | p 0x2000000000000000000000000000000000000000000008001 |
207 | a 0x0017858feb7a98975169e171f77b4087de098ac8a911df7b01 |
208 | b 0x00fdfb49bfe6c3a89facadaa7a1e5bbc7cc1c2e5d831478814 |
209 | r 0x01000000000000000000000000c7f34a778f443acc920eba49 |
210 | h 2 |
211 | gx 0x01f481bc5f0ff84a74ad6cdf6fdef4bf6179625372d8c0c5e1 |
212 | gy 0x0025e399f2903712ccf3ea9e3a1ad17fb0b3201b6af7ce1b05 |
213 | |
214 | curve sect193r2 binpoly |
215 | p 0x2000000000000000000000000000000000000000000008001 |
216 | a 0x0163f35a5137c2ce3ea6ed8667190b0bc43ecd69977702709b |
217 | b 0x00c9bb9e8927d4d64c377e2ab2856a5b16e3efb7f61d4316ae |
218 | r 0x010000000000000000000000015aab561b005413ccd4ee99d5 |
219 | h 2 |
220 | gx 0x00d9b67d192e0367c803f39e1a7e82ca14a651350aae617e8f |
221 | gy 0x01ce94335607c304ac29e7defbd9ca01f596f927224cdecf6c |
222 | |
223 | curve sect233k1 binpoly |
224 | p 0x20000000000000000000000000000000000000004000000000000000001 |
225 | a 0 |
226 | b 1 |
227 | r 0x8000000000000000000000000000069d5bb915bcd46efb1ad5f173abdf |
228 | h 4 |
229 | gx 0x017232ba853a7e731af129f22ff4149563a419c26bf50a4c9d6eefad6126 |
230 | gy 0x01db537dece819b7f70f555a67c427a8cd9bf18aeb9b56e0c11056fae6a3 |
231 | |
232 | curve sect233r1 binpoly |
233 | p 0x20000000000000000000000000000000000000004000000000000000001 |
234 | a 1 |
235 | b 0x0066647ede6c332c7f8c0923bb58213b333b20e9ce4281fe115f7d8f90ad |
236 | r 0x01000000000000000000000000000013e974e72f8a6922031d2603cfe0d7 |
237 | h 2 |
238 | gx 0x00fac9dfcbac8313bb2139f1bb755fef65bc391f8b36f8f8eb7371fd558b |
239 | gy 0x01006a08a41903350678e58528bebf8a0beff867a7ca36716f7e01f81052 |
240 | |
241 | curve sect239k1 binpoly |
242 | p 0x800000000000000000004000000000000000000000000000000000000001 |
243 | a 0 |
244 | b 1 |
245 | r 0x2000000000000000000000000000005a79fec67cb6e91f1c1da800e478a5 |
246 | h 4 |
247 | gx 0x29a0b6a887a983e9730988a68727a8b2d126c44cc2cc7b2a6555193035dc |
248 | gy 0x76310804f12e549bdb011c103089e73510acb275fc312a5dc6b76553f0ca |
249 | |
250 | curve sect283k1 binpoly |
251 | p 0x800000000000000000000000000000000000000000000000000000000000000000010a1 |
252 | a 0 |
253 | b 1 |
254 | r 0x01ffffffffffffffffffffffffffffffffffe9ae2ed07577265dff7f94451e061e163c61 |
255 | h 4 |
256 | gx 0x0503213f78ca44883f1a3b8162f188e553cd265f23c1567a16876913b0c2ac2458492836 |
257 | gy 0x01ccda380f1c9e318d90f95d07e5426fe87e45c0e8184698e45962364e34116177dd2259 |
258 | |
259 | curve sect283r1 binpoly |
260 | p 0x800000000000000000000000000000000000000000000000000000000000000000010a1 |
261 | a 1 |
262 | b 0x027b680ac8b8596da5a4af8a19a0303fca97fd7645309fa2a581485af6263e313b79a2f5 |
263 | r 0x03ffffffffffffffffffffffffffffffffffef90399660fc938a90165b042a7cefadb307 |
264 | h 2 |
265 | gx 0x05f939258db7dd90e1934f8c70b0dfec2eed25b8557eac9c80e2e198f8cdbecd86b12053 |
266 | gy 0x03676854fe24141cb98fe6d4b20d02b4516ff702350eddb0826779c813f0df45be8112f4 |
267 | |
268 | curve sect409k1 binpoly |
269 | p 0x2000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001 |
270 | a 0 |
271 | b 1 |
272 | r 0x7ffffffffffffffffffffffffffffffffffffffffffffffffffe5f83b2d4ea20400ec4557d5ed3e3e7ca5b4b5c83b8e01e5fcf |
273 | h 4 |
274 | gx 0x0060f05f658f49c1ad3ab1890f7184210efd0987e307c84c27accfb8f9f67cc2c460189eb5aaaa62ee222eb1b35540cfe9023746 |
275 | gy 0x01e369050b7c4e42acba1dacbf04299c3460782f918ea427e6325165e9ea10e3da5f6c42e9c55215aa9ca27a5863ec48d8e0286b |
276 | |
277 | curve sect409r1 binpoly |
278 | p 0x2000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001 |
279 | a 1 |
280 | b 0x0021a5c2c8ee9feb5c4b9a753b7b476b7fd6422ef1f3dd674761fa99d6ac27c8a9a197b272822f6cd57a55aa4f50ae317b13545f |
281 | r 0x010000000000000000000000000000000000000000000000000001e2aad6a612f33307be5fa47c3c9e052f838164cd37d9a21173 |
282 | h 2 |
283 | gx 0x015d4860d088ddb3496b0c6064756260441cde4af1771d4db01ffe5b34e59703dc255a868a1180515603aeab60794e54bb7996a7 |
284 | gy 0x0061b1cfab6be5f32bbfa78324ed106a7636b9c5a7bd198d0158aa4f5488d08f38514f1fdf4b4f40d2181b3681c364ba0273c706 |
285 | |
286 | curve sect571k1 binpoly |
287 | p 0x80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425 |
288 | a 0 |
289 | b 1 |
290 | r 0x020000000000000000000000000000000000000000000000000000000000000000000000131850e1f19a63e4b391a8db917f4138b630d84be5d639381e91deb45cfe778f637c1001 |
291 | h 4 |
292 | gx 0x026eb7a859923fbc82189631f8103fe4ac9ca2970012d5d46024804801841ca44370958493b205e647da304db4ceb08cbbd1ba39494776fb988b47174dca88c7e2945283a01c8972 |
293 | gy 0x0349dc807f4fbf374f4aeade3bca95314dd58cec9f307a54ffc61efc006d8a2c9d4979c0ac44aea74fbebbb9f772aedcb620b01a7ba7af1b320430c8591984f601cd4c143ef1c7a3 |
294 | |
295 | curve sect571r1 binpoly |
296 | p 0x80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425 |
297 | a 1 |
298 | b 0x02f40e7e2221f295de297117b7f3d62f5c6a97ffcb8ceff1cd6ba8ce4a9a18ad84ffabbd8efa59332be7ad6756a66e294afd185a78ff12aa520e4de739baca0c7ffeff7f2955727a |
299 | r 0x03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe661ce18ff55987308059b186823851ec7dd9ca1161de93d5174d66e8382e9bb2fe84e47 |
300 | h 2 |
301 | gx 0x0303001d34b856296c16c0d40d3cd7750a93d1d2955fa80aa5f40fc8db7b2abdbde53950f4c0d293cdd711a35b67fb1499ae60038614f1394abfa3b4c850d927e1e7769c8eec2d19 |
302 | gy 0x037bf27342da639b6dccfffeb73d69d78c6c27a6009cbbca1980f8533921e8a684423e43bab08a576291af8f461bb2a8b3531d2f0485c19b16e2f1516e23dd3c1a4827af1b8ac15b |
303 | |
304 | #----- Curves from RFC2414 (Oakley) ----------------------------------------- |
305 | # |
306 | # oakley155 has too large a cofactor |
307 | # oakley185's group has composite order; we double the generator to |
308 | # produce a group of composite order |
309 | |
310 | curve oakley185 binpoly |
311 | p 0x020000000000000000000000000000200000000000000001 |
312 | a 0 |
313 | b 0x1ee9 |
314 | r 0x007ffffffffffffffffffffff6fcbe226dcf92105d7e53af |
315 | h 4 |
316 | gx 0x1bd555555555555555555555555554e8000000000000158 |
317 | gy 0x14e999999999999999999999999998d7000000000001fe6 |
318 | |
319 | #----- NIST curves from FIPS186-2 ------------------------------------------- |
320 | # |
321 | # Most of these are duplicates of SEC2 curves. |
322 | |
323 | alias nist-p192 secp192r1 |
324 | alias nist-p224 secp224r1 |
325 | alias nist-p256 secp256r1 |
326 | alias nist-p384 secp384r1 |
327 | alias nist-p521 secp521r1 |
328 | |
329 | alias nist-k163 sect163k1 |
330 | alias nist-k233 sect233k1 |
331 | alias nist-k283 sect283k1 |
332 | alias nist-k409 sect409k1 |
333 | alias nist-k571 sect571k1 |
334 | |
335 | alias nist-b163 sect163r2 |
336 | alias nist-b233 sect233r1 |
337 | alias nist-b283 sect283r1 |
338 | alias nist-b409 sect409r1 |
339 | alias nist-b571 sect571r1 |
340 | |
4edc47b8 |
341 | curve nist-k163n binnorm |
342 | p 0x800000000000000000000000000000000000000c9 |
343 | beta 0x715169c109c612e390d347c748342bcd3b02a0bef |
344 | a 0x7ffffffffffffffffffffffffffffffffffffffff |
345 | b 0x7ffffffffffffffffffffffffffffffffffffffff |
346 | r 0x04000000000000000000020108a2e0cc0d99f8a5ef |
347 | h 2 |
348 | gx 0x05679b353caa46825fea2d3713ba450da0c2a4541 |
349 | gy 0x235b7c6710050689906bac3d9dec76a835591edb2 |
350 | |
351 | curve nist-b163n binnorm |
352 | p 0x800000000000000000000000000000000000000c9 |
353 | beta 0x715169c109c612e390d347c748342bcd3b02a0bef |
354 | a 0x7ffffffffffffffffffffffffffffffffffffffff |
355 | b 0x6645f3cacf1638e139c6cd13ef61734fbc9e3d9fb |
356 | r 0x040000000000000000000292fe77e70c12a4234c33 |
357 | h 2 |
358 | gx 0x0311103c17167564ace77ccb09c681f886ba54ee8 |
359 | gy 0x333ac13c6447f2e67613bf7009daf98c87bb50c7f |
360 | |
361 | curve nist-k233n binnorm |
362 | p 0x20000000000000000000000000000000000000004000000000000000001 |
363 | beta 0x1499e398ac5d79e368559b35ca49bb7305da6c0390bcf9e2300253203c9 |
364 | a 0 |
365 | b 0x1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff |
366 | r 0x8000000000000000000000000000069d5bb915bcd46efb1ad5f173abdf |
367 | h 4 |
368 | gx 0x0fde76d9dcd26e643ac26f1aa901aa129784b71fc0722b2d05614d650b3 |
369 | gy 0x0643e317633155c9e0447ba8020a3c43177450ee036d633501434cac978 |
370 | |
371 | curve nist-b233n binnorm |
372 | p 0x20000000000000000000000000000000000000004000000000000000001 |
373 | beta 0x1499e398ac5d79e368559b35ca49bb7305da6c0390bcf9e2300253203c9 |
374 | a 0x1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff |
375 | b 0x1a003e0962d4f9a8e407c904a9538163adb825212600c7752ad52233279 |
376 | r 0x01000000000000000000000000000013e974e72f8a6922031d2603cfe0d7 |
377 | h 2 |
378 | gx 0x18b863524b3cdfefb94f2784e0b116faac54404bc9162a363bab84a14c5 |
379 | gy 0x04925df77bd8b8ff1a5ff519417822bfedf2bbd752644292c98c7af6e02 |
380 | |
381 | curve nist-k283n binnorm |
382 | p 0x800000000000000000000000000000000000000000000000000000000000000000010a1 |
383 | beta 0x31e0ed791c3282dc5624a720818049d053e8c7ab8663792bc1d792eba9867fc7b317a99 |
384 | a 0 |
385 | b 0x7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff |
386 | r 0x01ffffffffffffffffffffffffffffffffffe9ae2ed07577265dff7f94451e061e163c61 |
387 | h 4 |
388 | gx 0x3ab9593f8db09fc188f1d7c4ac9fcc3e57fcd3bdb15024b212c70229de5fcd92eb0ea60 |
389 | gy 0x2118c4755e7345cd8f603ef93b98b106fe8854ffeb9a3b304634cc83a0e759f0c2686b1 |
390 | |
391 | curve nist-b283n binnorm |
392 | p 0x800000000000000000000000000000000000000000000000000000000000000000010a1 |
393 | beta 0x31e0ed791c3282dc5624a720818049d053e8c7ab8663792bc1d792eba9867fc7b317a99 |
394 | a 0x7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff |
395 | b 0x157261b894739fb5a13503f55f0b3f10c5601166633102201138cc180c0206bdafbc951 |
396 | r 0x03ffffffffffffffffffffffffffffffffffef90399660fc938a90165b042a7cefadb307 |
397 | h 2 |
398 | gx 0x749468e464ee468634b21f7f61cb700701817e6bc36a2364cb8906e940948eaa463c35d |
399 | gy 0x62968bd3b489ac5c9b859da68475c315bafcdc4ccd0dc905b70f62446f49c052f49c08c |
400 | |
401 | curve nist-k409n binnorm |
402 | p 0x2000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001 |
403 | beta 0x0dfa06be206aa97b7a41fffb9b0c55f8f048062fbe8381b4248adf92912ccc8e3f91a24e1cfb3950532b988971c23042e85708d |
404 | a 0 |
405 | b 0x1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff |
406 | r 0x7ffffffffffffffffffffffffffffffffffffffffffffffffffe5f83b2d4ea20400ec4557d5ed3e3e7ca5b4b5c83b8e01e5fcf |
407 | h 4 |
408 | gx 0x1b559c7cba2422e3affe13343e808b55e012d726ca0b7e6a63aeafbc1e3a98e10ca0fcf98350c3b7f89a9754a8e1dc0713cec4a |
409 | gy 0x16d8c42052f07e7713e7490eff318ba1abd6fef8a5433c894b24f5c817aeb79852496fbee803a47bc8a203878ebf1c499afd7d6 |
410 | |
411 | curve nist-b409n binnorm |
412 | p 0x2000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001 |
413 | beta 0x0dfa06be206aa97b7a41fffb9b0c55f8f048062fbe8381b4248adf92912ccc8e3f91a24e1cfb3950532b988971c23042e85708d |
414 | a 0x1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff |
415 | b 0x124d0651c3d3772f7f5a1fe6e715559e2129bdfa04d52f7b6ac7c532cf0ed06f610072d88ad2fdcc50c6fde72843670f8b3742a |
416 | r 0x010000000000000000000000000000000000000000000000000001e2aad6a612f33307be5fa47c3c9e052f838164cd37d9a21173 |
417 | h 2 |
418 | gx 0x0ceacbc9f475767d8e69f3b5dfab39813685262bcacf22b84c7b6dd981899e7318c96f0761f77c602c016ced7c548de830d708f |
419 | gy 0x199d64ba8f089c6db0e0b61e80bb95934afd0caf2e8be76d1c5e9affc7476df49142691ad30390288aa09bcc59c1573aa3c009a |
420 | |
421 | curve nist-k571n binnorm |
422 | p 0x80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425 |
423 | beta 0x452186bbf5840a0bcf8c9f02a54efa04e813b43c3d4149606c4d27b487bf107393c8907f79d9778beb35ee87467d3288274caebda6ce05aeb4ca5cf3c3044bd4372232f2c1a27c4 |
424 | a 0 |
425 | b 0x7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff |
426 | r 0x020000000000000000000000000000000000000000000000000000000000000000000000131850e1f19a63e4b391a8db917f4138b630d84be5d639381e91deb45cfe778f637c1001 |
427 | h 4 |
428 | gx 0x04bb2dba418d0db107adae003427e5d7cc139acb465e5934f0bea2ab2f3622bc29b3d5b9aa7a1fdfd5d8be66057c1008e71e484bcd98f22bf8476423767367429ef2ec5bc3ebcf7 |
429 | gy 0x44cbb57de20788d2c952d7b56cf39bd3e89b18984bd124e751ceff4369dd8dac6a59e6e745df44d8220ce22aa2c852cfcbbef49ebaa98bd2483e33180e04286feaa253050caff60 |
430 | |
431 | curve nist-b571n binnorm |
432 | p 0x80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425 |
433 | beta 0x452186bbf5840a0bcf8c9f02a54efa04e813b43c3d4149606c4d27b487bf107393c8907f79d9778beb35ee87467d3288274caebda6ce05aeb4ca5cf3c3044bd4372232f2c1a27c4 |
434 | a 0x7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff |
435 | b 0x3762d0d47116006179da35688eeaccf591a5cdea75000118d9608c59132d43426101a1dfb3774115f586623f75f00001ce611983c1275fa31f5bc9f4be1a0f467f01ca885c74777 |
436 | |
437 | r 0x03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe661ce18ff55987308059b186823851ec7dd9ca1161de93d5174d66e8382e9bb2fe84e47 |
438 | h 2 |
439 | gx 0x0735e035def5925cc33173eb2a8ce7767522b466d278b650a2916127dfea9d2d361089f0a7a0247a184e1c70d417866e0fe0feb0ff8f2f3f9176418f97d117e624e2015df1662a8 |
440 | gy 0x04a36420572616cdf7e606fccadaecfc3b76dab0eb1248dd03fbdfc9cd3242c4726be579855e812de7ec5c500b4576a24628048b6a72d880062eed0dd34b1096d3acbb6b01a4a97 |
441 | |
442 | #----- That's all, folks----------------------------------------------------- |