Add 'fips-securitychecks' option and plumb this into the actual fips checks
[openssl.git] / test / recipes / 30-test_evp_data / evppkey_ecc.txt
1 #
2 # Copyright 2001-2020 The OpenSSL Project Authors. All Rights Reserved.
3 #
4 # Licensed under the Apache License 2.0 (the "License").  You may not use
5 # this file except in compliance with the License.  You can obtain a copy
6 # in the file LICENSE in the source distribution or at
7 # https://www.openssl.org/source/license.html
8
9 # Tests start with one of these keywords
10 #       Cipher Decrypt Derive Digest Encoding KDF MAC PBE
11 #       PrivPubKeyPair Sign Verify VerifyRecover
12 # and continue until a blank line. Lines starting with a pound sign are ignored.
13
14 Title=c2pnb163v1 curve tests
15
16 PrivateKey=ALICE_cf_c2pnb163v1
17 -----BEGIN PRIVATE KEY-----
18 MDYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAEEHDAaAgEBBBUD1JfG8cLNP9418YW+hVhriqH6O5Y=
19 -----END PRIVATE KEY-----
20
21 PublicKey=ALICE_cf_c2pnb163v1_PUB
22 -----BEGIN PUBLIC KEY-----
23 MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAEDLAAEBXgoOgVlWTLQnrQZXgQuSBcIS3bQAlXQ+yJhS03B
24 4G8rKQXbrc0mvWsF
25 -----END PUBLIC KEY-----
26
27 PrivPubKeyPair=ALICE_cf_c2pnb163v1:ALICE_cf_c2pnb163v1_PUB
28
29 PrivateKey=BOB_cf_c2pnb163v1
30 -----BEGIN PRIVATE KEY-----
31 MDYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAEEHDAaAgEBBBUAc3EaoMmMORTzQhMkhPIXY+/jUSI=
32 -----END PRIVATE KEY-----
33
34 PublicKey=BOB_cf_c2pnb163v1_PUB
35 -----BEGIN PUBLIC KEY-----
36 MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAEDLAAEBn9J0jo39aFVZqhBsAKZ6bViAu6zBC8WaFGExnpZ
37 KuBh8tP8VSTHPCHF
38 -----END PUBLIC KEY-----
39
40 PrivPubKeyPair=BOB_cf_c2pnb163v1:BOB_cf_c2pnb163v1_PUB
41
42 # ECDH Alice with Bob peer
43 Availablein = default
44 Derive=ALICE_cf_c2pnb163v1
45 PeerKey=BOB_cf_c2pnb163v1_PUB
46 SharedSecret=065dd38fb6de7f394778e1bf65d840a2c0e7219acd
47
48 # ECDH Bob with Alice peer
49 Availablein = default
50 Derive=BOB_cf_c2pnb163v1
51 PeerKey=ALICE_cf_c2pnb163v1_PUB
52 SharedSecret=065dd38fb6de7f394778e1bf65d840a2c0e7219acd
53
54 # ECC CDH Alice with Bob peer
55 Availablein = default
56 Derive=ALICE_cf_c2pnb163v1
57 PeerKey=BOB_cf_c2pnb163v1_PUB
58 Ctrl=ecdh_cofactor_mode:1
59 SharedSecret=066fc46e8cc4327634dd127748020f2de6aab67585
60
61 # ECC CDH Bob with Alice peer
62 Availablein = default
63 Derive=BOB_cf_c2pnb163v1
64 PeerKey=ALICE_cf_c2pnb163v1_PUB
65 Ctrl=ecdh_cofactor_mode:1
66 SharedSecret=066fc46e8cc4327634dd127748020f2de6aab67585
67
68 PublicKey=MALICE_cf_c2pnb163v1_PUB
69 -----BEGIN PUBLIC KEY-----
70 MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAEDLAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8JxepS05nN
71 /piKdhDD3dDKXUih
72 -----END PUBLIC KEY-----
73
74 # ECC CDH Bob with Malice peer
75 Availablein = default
76 Derive=BOB_cf_c2pnb163v1
77 PeerKey=MALICE_cf_c2pnb163v1_PUB
78 Ctrl=ecdh_cofactor_mode:1
79 Result=DERIVE_ERROR
80 Reason=point at infinity
81
82 # ECC CDH Alice with Malice peer
83 Availablein = default
84 Derive=ALICE_cf_c2pnb163v1
85 PeerKey=MALICE_cf_c2pnb163v1_PUB
86 Ctrl=ecdh_cofactor_mode:1
87 Result=DERIVE_ERROR
88 Reason=point at infinity
89
90 Title=c2pnb163v2 curve tests
91
92 PrivateKey=ALICE_cf_c2pnb163v2
93 -----BEGIN PRIVATE KEY-----
94 MDYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAIEHDAaAgEBBBUA4KFv7c1dygtVbdp/g2z2TqLAHkI=
95 -----END PRIVATE KEY-----
96
97 PublicKey=ALICE_cf_c2pnb163v2_PUB
98 -----BEGIN PUBLIC KEY-----
99 MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAIDLAAEAVnlL7lMBaASwCIJaf9x2LgNPVmEAb43huHQlo3Q
100 4PzawHXQoYm/qgDd
101 -----END PUBLIC KEY-----
102
103 PrivPubKeyPair=ALICE_cf_c2pnb163v2:ALICE_cf_c2pnb163v2_PUB
104
105 PrivateKey=BOB_cf_c2pnb163v2
106 -----BEGIN PRIVATE KEY-----
107 MDYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAIEHDAaAgEBBBUCEdYqClRWIl2m+X34e+DB2iZSxmQ=
108 -----END PRIVATE KEY-----
109
110 PublicKey=BOB_cf_c2pnb163v2_PUB
111 -----BEGIN PUBLIC KEY-----
112 MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAIDLAAEAVWNIKn7/WMfzuNnd5ws9J0DI2CfBkEJizZHAFqy
113 kBF3juAQuARgxuT6
114 -----END PUBLIC KEY-----
115
116 PrivPubKeyPair=BOB_cf_c2pnb163v2:BOB_cf_c2pnb163v2_PUB
117
118 # ECDH Alice with Bob peer
119 Availablein = default
120 Derive=ALICE_cf_c2pnb163v2
121 PeerKey=BOB_cf_c2pnb163v2_PUB
122 SharedSecret=0078ebb986d4f9b0aa0bc4af99e82c2bd24130f3f4
123
124 # ECDH Bob with Alice peer
125 Availablein = default
126 Derive=BOB_cf_c2pnb163v2
127 PeerKey=ALICE_cf_c2pnb163v2_PUB
128 SharedSecret=0078ebb986d4f9b0aa0bc4af99e82c2bd24130f3f4
129
130 # ECC CDH Alice with Bob peer
131 Availablein = default
132 Derive=ALICE_cf_c2pnb163v2
133 PeerKey=BOB_cf_c2pnb163v2_PUB
134 Ctrl=ecdh_cofactor_mode:1
135 SharedSecret=069a80bcd45987fd1c874cd9dc5453207a09b61d41
136
137 # ECC CDH Bob with Alice peer
138 Availablein = default
139 Derive=BOB_cf_c2pnb163v2
140 PeerKey=ALICE_cf_c2pnb163v2_PUB
141 Ctrl=ecdh_cofactor_mode:1
142 SharedSecret=069a80bcd45987fd1c874cd9dc5453207a09b61d41
143
144 PublicKey=MALICE_cf_c2pnb163v2_PUB
145 -----BEGIN PUBLIC KEY-----
146 MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAIDLAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAABuVBl1V5uysY
147 n6HANPEoMoK+7Sv0
148 -----END PUBLIC KEY-----
149
150 # ECC CDH Bob with Malice peer
151 Availablein = default
152 Derive=BOB_cf_c2pnb163v2
153 PeerKey=MALICE_cf_c2pnb163v2_PUB
154 Ctrl=ecdh_cofactor_mode:1
155 Result=DERIVE_ERROR
156 Reason=point at infinity
157
158 # ECC CDH Alice with Malice peer
159 Availablein = default
160 Derive=ALICE_cf_c2pnb163v2
161 PeerKey=MALICE_cf_c2pnb163v2_PUB
162 Ctrl=ecdh_cofactor_mode:1
163 Result=DERIVE_ERROR
164 Reason=point at infinity
165
166 Title=c2pnb163v3 curve tests
167
168 PrivateKey=ALICE_cf_c2pnb163v3
169 -----BEGIN PRIVATE KEY-----
170 MDYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAMEHDAaAgEBBBUBItB0y/QeJ+cCh9yoHf0zqLVyMZc=
171 -----END PRIVATE KEY-----
172
173 PublicKey=ALICE_cf_c2pnb163v3_PUB
174 -----BEGIN PUBLIC KEY-----
175 MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAMDLAAEBx1HRyjuBMjt+vlbWaQbKOpNvWKFAslzEbPv6MpK
176 YnObLnq34LRuWznb
177 -----END PUBLIC KEY-----
178
179 PrivPubKeyPair=ALICE_cf_c2pnb163v3:ALICE_cf_c2pnb163v3_PUB
180
181 PrivateKey=BOB_cf_c2pnb163v3
182 -----BEGIN PRIVATE KEY-----
183 MDYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAMEHDAaAgEBBBUAXVHUHeP8Ioz7IqXOWbjaUXEHE5M=
184 -----END PRIVATE KEY-----
185
186 PublicKey=BOB_cf_c2pnb163v3_PUB
187 -----BEGIN PUBLIC KEY-----
188 MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAMDLAAEAqXF7rsAZ40Z1PT4TeeC45RKTxP4AJBAdfuknJ/J
189 DZnBLhxBwtqnfUpA
190 -----END PUBLIC KEY-----
191
192 PrivPubKeyPair=BOB_cf_c2pnb163v3:BOB_cf_c2pnb163v3_PUB
193
194 # ECDH Alice with Bob peer
195 Availablein = default
196 Derive=ALICE_cf_c2pnb163v3
197 PeerKey=BOB_cf_c2pnb163v3_PUB
198 SharedSecret=07fd2ffe9b18973c51caeadbc2154b97a9a0390be9
199
200 # ECDH Bob with Alice peer
201 Availablein = default
202 Derive=BOB_cf_c2pnb163v3
203 PeerKey=ALICE_cf_c2pnb163v3_PUB
204 SharedSecret=07fd2ffe9b18973c51caeadbc2154b97a9a0390be9
205
206 # ECC CDH Alice with Bob peer
207 Availablein = default
208 Derive=ALICE_cf_c2pnb163v3
209 PeerKey=BOB_cf_c2pnb163v3_PUB
210 Ctrl=ecdh_cofactor_mode:1
211 SharedSecret=06f7daf1c963594e1a13f9f17b62aaab2934872c16
212
213 # ECC CDH Bob with Alice peer
214 Availablein = default
215 Derive=BOB_cf_c2pnb163v3
216 PeerKey=ALICE_cf_c2pnb163v3_PUB
217 Ctrl=ecdh_cofactor_mode:1
218 SharedSecret=06f7daf1c963594e1a13f9f17b62aaab2934872c16
219
220 PublicKey=MALICE_cf_c2pnb163v3_PUB
221 -----BEGIN PUBLIC KEY-----
222 MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAMDLAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7jRlUg9oaLK
223 LwAuHF8g5Y0JjJnI
224 -----END PUBLIC KEY-----
225
226 # ECC CDH Bob with Malice peer
227 Availablein = default
228 Derive=BOB_cf_c2pnb163v3
229 PeerKey=MALICE_cf_c2pnb163v3_PUB
230 Ctrl=ecdh_cofactor_mode:1
231 Result=DERIVE_ERROR
232 Reason=point at infinity
233
234 # ECC CDH Alice with Malice peer
235 Availablein = default
236 Derive=ALICE_cf_c2pnb163v3
237 PeerKey=MALICE_cf_c2pnb163v3_PUB
238 Ctrl=ecdh_cofactor_mode:1
239 Result=DERIVE_ERROR
240 Reason=point at infinity
241
242 Title=c2pnb176v1 curve tests
243
244 PrivateKey=ALICE_cf_c2pnb176v1
245 -----BEGIN PRIVATE KEY-----
246 MDYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAQEHDAaAgEBBBUAaZ1jV1jM9meV5iiNGPU/WMSfWOM=
247 -----END PRIVATE KEY-----
248
249 PublicKey=ALICE_cf_c2pnb176v1_PUB
250 -----BEGIN PUBLIC KEY-----
251 MEUwEwYHKoZIzj0CAQYIKoZIzj0DAAQDLgAEPjME7IV6Tuz2P++wIT60hRxTkk0M0PNgvqYcUoCI
252 iw3girDLhNzOu3IQ8Ac=
253 -----END PUBLIC KEY-----
254
255 PrivPubKeyPair=ALICE_cf_c2pnb176v1:ALICE_cf_c2pnb176v1_PUB
256
257 PrivateKey=BOB_cf_c2pnb176v1
258 -----BEGIN PRIVATE KEY-----
259 MDYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAQEHDAaAgEBBBUAreyYbcF+ONIf64KmeSzV82OI/50=
260 -----END PRIVATE KEY-----
261
262 PublicKey=BOB_cf_c2pnb176v1_PUB
263 -----BEGIN PUBLIC KEY-----
264 MEUwEwYHKoZIzj0CAQYIKoZIzj0DAAQDLgAEpJn1IDmFj5LceLGfY2wlhI1VHq5vJ+qNIAOXVZhX
265 uMtp6pzy63rCEK53bgs=
266 -----END PUBLIC KEY-----
267
268 PrivPubKeyPair=BOB_cf_c2pnb176v1:BOB_cf_c2pnb176v1_PUB
269
270 # ECDH Alice with Bob peer
271 Availablein = default
272 Derive=ALICE_cf_c2pnb176v1
273 PeerKey=BOB_cf_c2pnb176v1_PUB
274 SharedSecret=3a8021848ee0b2c1c377404267a515225781c181e6ab
275
276 # ECDH Bob with Alice peer
277 Availablein = default
278 Derive=BOB_cf_c2pnb176v1
279 PeerKey=ALICE_cf_c2pnb176v1_PUB
280 SharedSecret=3a8021848ee0b2c1c377404267a515225781c181e6ab
281
282 # ECC CDH Alice with Bob peer
283 Availablein = default
284 Derive=ALICE_cf_c2pnb176v1
285 PeerKey=BOB_cf_c2pnb176v1_PUB
286 Ctrl=ecdh_cofactor_mode:1
287 SharedSecret=b06cdc633b56e813d63326c69d2cfa335352279540ac
288
289 # ECC CDH Bob with Alice peer
290 Availablein = default
291 Derive=BOB_cf_c2pnb176v1
292 PeerKey=ALICE_cf_c2pnb176v1_PUB
293 Ctrl=ecdh_cofactor_mode:1
294 SharedSecret=b06cdc633b56e813d63326c69d2cfa335352279540ac
295
296 PublicKey=MALICE_cf_c2pnb176v1_PUB
297 -----BEGIN PUBLIC KEY-----
298 MEUwEwYHKoZIzj0CAQYIKoZIzj0DAAQDLgAE4ePri2opCoAUJIUQnaQlvDaxZd9bsdKnjWSvh+FL
299 zXV3l5j8K3pow+GJBE4=
300 -----END PUBLIC KEY-----
301
302 # ECC CDH Bob with Malice peer
303 Availablein = default
304 Derive=BOB_cf_c2pnb176v1
305 PeerKey=MALICE_cf_c2pnb176v1_PUB
306 Ctrl=ecdh_cofactor_mode:1
307 Result=DERIVE_ERROR
308 Reason=point at infinity
309
310 # ECC CDH Alice with Malice peer
311 Availablein = default
312 Derive=ALICE_cf_c2pnb176v1
313 PeerKey=MALICE_cf_c2pnb176v1_PUB
314 Ctrl=ecdh_cofactor_mode:1
315 Result=DERIVE_ERROR
316 Reason=point at infinity
317
318 Title=c2pnb208w1 curve tests
319
320 PrivateKey=ALICE_cf_c2pnb208w1
321 -----BEGIN PRIVATE KEY-----
322 MDoCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAoEIDAeAgEBBBkAiENroXMYNbK/7DQQwCpbXk00gnVd
323 XF2k
324 -----END PRIVATE KEY-----
325
326 PublicKey=ALICE_cf_c2pnb208w1_PUB
327 -----BEGIN PUBLIC KEY-----
328 ME0wEwYHKoZIzj0CAQYIKoZIzj0DAAoDNgAEL+IHOL2IfeLRiE6Wqsc0Frqjq7t/JnBmhN1lMB9Y
329 Yj3+Btcne4CPWf8KvfGjAdMs6JKP4A==
330 -----END PUBLIC KEY-----
331
332 PrivPubKeyPair=ALICE_cf_c2pnb208w1:ALICE_cf_c2pnb208w1_PUB
333
334 PrivateKey=BOB_cf_c2pnb208w1
335 -----BEGIN PRIVATE KEY-----
336 MDoCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAoEIDAeAgEBBBkAY1GZLynO/IDWwOOjEWUE7k+I/MkP
337 cJot
338 -----END PRIVATE KEY-----
339
340 PublicKey=BOB_cf_c2pnb208w1_PUB
341 -----BEGIN PUBLIC KEY-----
342 ME0wEwYHKoZIzj0CAQYIKoZIzj0DAAoDNgAENBvdzCDOIvu9zo7reJq1ummhR+0jaDc+EoSlW984
343 cl9FTi/JJznwC+RNgwVfJ1WKJun1YA==
344 -----END PUBLIC KEY-----
345
346 PrivPubKeyPair=BOB_cf_c2pnb208w1:BOB_cf_c2pnb208w1_PUB
347
348 # ECDH Alice with Bob peer
349 Availablein = default
350 Derive=ALICE_cf_c2pnb208w1
351 PeerKey=BOB_cf_c2pnb208w1_PUB
352 SharedSecret=ba32bf80c0f7ab53cb083f267a902a1ad6396eb283237fad91cd
353
354 # ECDH Bob with Alice peer
355 Availablein = default
356 Derive=BOB_cf_c2pnb208w1
357 PeerKey=ALICE_cf_c2pnb208w1_PUB
358 SharedSecret=ba32bf80c0f7ab53cb083f267a902a1ad6396eb283237fad91cd
359
360 # ECC CDH Alice with Bob peer
361 Availablein = default
362 Derive=ALICE_cf_c2pnb208w1
363 PeerKey=BOB_cf_c2pnb208w1_PUB
364 Ctrl=ecdh_cofactor_mode:1
365 SharedSecret=f09f5fc8bf20677558bc65939bf1b7fbbbe2579702729304258b
366
367 # ECC CDH Bob with Alice peer
368 Availablein = default
369 Derive=BOB_cf_c2pnb208w1
370 PeerKey=ALICE_cf_c2pnb208w1_PUB
371 Ctrl=ecdh_cofactor_mode:1
372 SharedSecret=f09f5fc8bf20677558bc65939bf1b7fbbbe2579702729304258b
373
374 PublicKey=MALICE_cf_c2pnb208w1_PUB
375 -----BEGIN PUBLIC KEY-----
376 ME0wEwYHKoZIzj0CAQYIKoZIzj0DAAoDNgAEfuWB9pBZQin+VnmqgYVpbUpKxSQsnXxNqiDtVwqJ
377 oPkHxRWnu5e7qI2idMcqaKDeeniUaA==
378 -----END PUBLIC KEY-----
379
380 # ECC CDH Bob with Malice peer
381 Availablein = default
382 Derive=BOB_cf_c2pnb208w1
383 PeerKey=MALICE_cf_c2pnb208w1_PUB
384 Ctrl=ecdh_cofactor_mode:1
385 Result=DERIVE_ERROR
386 Reason=point at infinity
387
388 # ECC CDH Alice with Malice peer
389 Availablein = default
390 Derive=ALICE_cf_c2pnb208w1
391 PeerKey=MALICE_cf_c2pnb208w1_PUB
392 Ctrl=ecdh_cofactor_mode:1
393 Result=DERIVE_ERROR
394 Reason=point at infinity
395
396 Title=c2pnb272w1 curve tests
397
398 PrivateKey=ALICE_cf_c2pnb272w1
399 -----BEGIN PRIVATE KEY-----
400 MEICAQAwEwYHKoZIzj0CAQYIKoZIzj0DABAEKDAmAgEBBCEA0SoHwKAgKb7WQ+s0w1iNBemDZ3+f
401 StHU67fpP7YoF8U=
402 -----END PRIVATE KEY-----
403
404 PublicKey=ALICE_cf_c2pnb272w1_PUB
405 -----BEGIN PUBLIC KEY-----
406 MF0wEwYHKoZIzj0CAQYIKoZIzj0DABADRgAE0IH60bGi46FDzEprGZ8EBK5uMMcVke/txeBRNGHQ
407 DzG68r3EMLZkOfE1+g04MN7HgY7zt3jMYb8ImyLRmvqR2abjs6c=
408 -----END PUBLIC KEY-----
409
410 PrivPubKeyPair=ALICE_cf_c2pnb272w1:ALICE_cf_c2pnb272w1_PUB
411
412 PrivateKey=BOB_cf_c2pnb272w1
413 -----BEGIN PRIVATE KEY-----
414 MEICAQAwEwYHKoZIzj0CAQYIKoZIzj0DABAEKDAmAgEBBCEAFqB5GbPJ4d+X7ye7m05l/OirDqfn
415 MOsOJ6xObBph3zQ=
416 -----END PRIVATE KEY-----
417
418 PublicKey=BOB_cf_c2pnb272w1_PUB
419 -----BEGIN PUBLIC KEY-----
420 MF0wEwYHKoZIzj0CAQYIKoZIzj0DABADRgAEIeIkcMHAuOgvHt2Wp52vVe0DYPNnUX79t/mLSx03
421 cUlDmcxL7vIXdx9hB4OmQBYbm+YLDNfTFGAIlDfr2tELpVVPWPo=
422 -----END PUBLIC KEY-----
423
424 PrivPubKeyPair=BOB_cf_c2pnb272w1:BOB_cf_c2pnb272w1_PUB
425
426 # ECDH Alice with Bob peer
427 Availablein = default
428 Derive=ALICE_cf_c2pnb272w1
429 PeerKey=BOB_cf_c2pnb272w1_PUB
430 SharedSecret=cfebd65006520a40f081d8940edf0ebb8e54491ba1499d9f3c63deecee84ddc07142
431
432 # ECDH Bob with Alice peer
433 Availablein = default
434 Derive=BOB_cf_c2pnb272w1
435 PeerKey=ALICE_cf_c2pnb272w1_PUB
436 SharedSecret=cfebd65006520a40f081d8940edf0ebb8e54491ba1499d9f3c63deecee84ddc07142
437
438 # ECC CDH Alice with Bob peer
439 Availablein = default
440 Derive=ALICE_cf_c2pnb272w1
441 PeerKey=BOB_cf_c2pnb272w1_PUB
442 Ctrl=ecdh_cofactor_mode:1
443 SharedSecret=756fc20b27352ac74e5135359c63d375d2732c6d02f25cd526155bac0882a9211dd4
444
445 # ECC CDH Bob with Alice peer
446 Availablein = default
447 Derive=BOB_cf_c2pnb272w1
448 PeerKey=ALICE_cf_c2pnb272w1_PUB
449 Ctrl=ecdh_cofactor_mode:1
450 SharedSecret=756fc20b27352ac74e5135359c63d375d2732c6d02f25cd526155bac0882a9211dd4
451
452 PublicKey=MALICE_cf_c2pnb272w1_PUB
453 -----BEGIN PUBLIC KEY-----
454 MF0wEwYHKoZIzj0CAQYIKoZIzj0DABADRgAEvID3AM7qzpKDnOLFY00+E7EKZz/vS/pXgsUA3bWN
455 oJF8ElXFXv59s/SykQBCTHPqzmUbVmrXmtD44Kt1wUBRJfuwxy4=
456 -----END PUBLIC KEY-----
457
458 # ECC CDH Bob with Malice peer
459 Availablein = default
460 Derive=BOB_cf_c2pnb272w1
461 PeerKey=MALICE_cf_c2pnb272w1_PUB
462 Ctrl=ecdh_cofactor_mode:1
463 Result=DERIVE_ERROR
464 Reason=point at infinity
465
466 # ECC CDH Alice with Malice peer
467 Availablein = default
468 Derive=ALICE_cf_c2pnb272w1
469 PeerKey=MALICE_cf_c2pnb272w1_PUB
470 Ctrl=ecdh_cofactor_mode:1
471 Result=DERIVE_ERROR
472 Reason=point at infinity
473
474 Title=c2pnb304w1 curve tests
475
476 PrivateKey=ALICE_cf_c2pnb304w1
477 -----BEGIN PRIVATE KEY-----
478 MEYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DABEELDAqAgEBBCUAqJxh50ZIUXOJ1HE3cVkech9OTTPJ
479 8jy/v5cFcO0X6dykHgnZ
480 -----END PRIVATE KEY-----
481
482 PublicKey=ALICE_cf_c2pnb304w1_PUB
483 -----BEGIN PUBLIC KEY-----
484 MGUwEwYHKoZIzj0CAQYIKoZIzj0DABEDTgAEvoaqRX6qiNQiFH1BhgLCPTpYszoRhmlLirkvlw/Q
485 iXBlfQ7U4g+iRR/kmu2RlwwOHgNNL+mWcvLkFfS8Kr4jzv1EY1Ecx96n21l0YQ==
486 -----END PUBLIC KEY-----
487
488 PrivPubKeyPair=ALICE_cf_c2pnb304w1:ALICE_cf_c2pnb304w1_PUB
489
490 PrivateKey=BOB_cf_c2pnb304w1
491 -----BEGIN PRIVATE KEY-----
492 MEYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DABEELDAqAgEBBCUAOScHepX+IwqC8TjyAJI1bkR3cYYt
493 X9BbqYM9GQfVNSLHntTg
494 -----END PRIVATE KEY-----
495
496 PublicKey=BOB_cf_c2pnb304w1_PUB
497 -----BEGIN PUBLIC KEY-----
498 MGUwEwYHKoZIzj0CAQYIKoZIzj0DABEDTgAEYuAq/6Yw5HxMeMohlWmwl+ZK4ZQucfr1tWDKwhDb
499 kAOUO2P/Q/H+uelM3VVwxeu6A1kaX7K0UZpNa96NRBwI4aevc+vOxCgYkGt9BA==
500 -----END PUBLIC KEY-----
501
502 PrivPubKeyPair=BOB_cf_c2pnb304w1:BOB_cf_c2pnb304w1_PUB
503
504 # ECDH Alice with Bob peer
505 Availablein = default
506 Derive=ALICE_cf_c2pnb304w1
507 PeerKey=BOB_cf_c2pnb304w1_PUB
508 SharedSecret=bfddf9f923210e8231a702e3a1c987cf27661de1bc243c1890e437d67d9f49c6ccfadc035d9d
509
510 # ECDH Bob with Alice peer
511 Availablein = default
512 Derive=BOB_cf_c2pnb304w1
513 PeerKey=ALICE_cf_c2pnb304w1_PUB
514 SharedSecret=bfddf9f923210e8231a702e3a1c987cf27661de1bc243c1890e437d67d9f49c6ccfadc035d9d
515
516 # ECC CDH Alice with Bob peer
517 Availablein = default
518 Derive=ALICE_cf_c2pnb304w1
519 PeerKey=BOB_cf_c2pnb304w1_PUB
520 Ctrl=ecdh_cofactor_mode:1
521 SharedSecret=0c7afb3143f93ef2166c05437a1757a62c916ff1751c6d456dd7f2356dcbc75df48015eb5ce8
522
523 # ECC CDH Bob with Alice peer
524 Availablein = default
525 Derive=BOB_cf_c2pnb304w1
526 PeerKey=ALICE_cf_c2pnb304w1_PUB
527 Ctrl=ecdh_cofactor_mode:1
528 SharedSecret=0c7afb3143f93ef2166c05437a1757a62c916ff1751c6d456dd7f2356dcbc75df48015eb5ce8
529
530 PublicKey=MALICE_cf_c2pnb304w1_PUB
531 -----BEGIN PUBLIC KEY-----
532 MGUwEwYHKoZIzj0CAQYIKoZIzj0DABEDTgAEBZ5FuthQt0mxTJ8NQWN2J37kYT8ySD893IXEmXYP
533 fMTr+CSNkf/sfF/13GEdVGnHmBgCH61sPWG69RgzdjRPprZFZxXjubIWYkp0DQ==
534 -----END PUBLIC KEY-----
535
536 # ECC CDH Bob with Malice peer
537 Availablein = default
538 Derive=BOB_cf_c2pnb304w1
539 PeerKey=MALICE_cf_c2pnb304w1_PUB
540 Ctrl=ecdh_cofactor_mode:1
541 Result=DERIVE_ERROR
542 Reason=point at infinity
543
544 # ECC CDH Alice with Malice peer
545 Availablein = default
546 Derive=ALICE_cf_c2pnb304w1
547 PeerKey=MALICE_cf_c2pnb304w1_PUB
548 Ctrl=ecdh_cofactor_mode:1
549 Result=DERIVE_ERROR
550 Reason=point at infinity
551
552 Title=c2pnb368w1 curve tests
553
554 PrivateKey=ALICE_cf_c2pnb368w1
555 -----BEGIN PRIVATE KEY-----
556 ME4CAQAwEwYHKoZIzj0CAQYIKoZIzj0DABMENDAyAgEBBC0AXeSTXsHb2PEH12tZL8w2q6evA2mi
557 KfLLIa1c29BTmM//oWdKpqeuvwMIBto=
558 -----END PRIVATE KEY-----
559
560 PublicKey=ALICE_cf_c2pnb368w1_PUB
561 -----BEGIN PUBLIC KEY-----
562 MHUwEwYHKoZIzj0CAQYIKoZIzj0DABMDXgAEmEBXcvMgnHwJW7wAKM4cqboco6zF01J9ntUwoACI
563 euvf3cpPXBvxUawJXfO9FwFRQabDRagGP99Walidd2JW8nWDWZgZMKj15Wh+4bp2dZHc2tPIIHHd
564 3makbwQ=
565 -----END PUBLIC KEY-----
566
567 PrivPubKeyPair=ALICE_cf_c2pnb368w1:ALICE_cf_c2pnb368w1_PUB
568
569 PrivateKey=BOB_cf_c2pnb368w1
570 -----BEGIN PRIVATE KEY-----
571 ME4CAQAwEwYHKoZIzj0CAQYIKoZIzj0DABMENDAyAgEBBC0Aq1R9M/mCMbJMj6VBUpBkS4HXywEz
572 Qun6d6uXgyU4LZRszA7Dz9+eKbXEMsk=
573 -----END PRIVATE KEY-----
574
575 PublicKey=BOB_cf_c2pnb368w1_PUB
576 -----BEGIN PUBLIC KEY-----
577 MHUwEwYHKoZIzj0CAQYIKoZIzj0DABMDXgAEJOSnsaXA9wb5p8CGLPvYI47Yf3IdZSbWQ3Sn6G2v
578 At+zYlpzGax1oJ1CW8fGA0Gu0RnvAfDeW9vgrtzshH1Vy/Ni6a7LPho99PtUP2nzUBnv+hfhFSra
579 gqfRaOs=
580 -----END PUBLIC KEY-----
581
582 PrivPubKeyPair=BOB_cf_c2pnb368w1:BOB_cf_c2pnb368w1_PUB
583
584 # ECDH Alice with Bob peer
585 Availablein = default
586 Derive=ALICE_cf_c2pnb368w1
587 PeerKey=BOB_cf_c2pnb368w1_PUB
588 SharedSecret=008d20ede3961be3b01051d6fdae63db43865664804d432293a2edb13dcc8be0fe5b0c655297a84b9067a29c2a6f
589
590 # ECDH Bob with Alice peer
591 Availablein = default
592 Derive=BOB_cf_c2pnb368w1
593 PeerKey=ALICE_cf_c2pnb368w1_PUB
594 SharedSecret=008d20ede3961be3b01051d6fdae63db43865664804d432293a2edb13dcc8be0fe5b0c655297a84b9067a29c2a6f
595
596 # ECC CDH Alice with Bob peer
597 Availablein = default
598 Derive=ALICE_cf_c2pnb368w1
599 PeerKey=BOB_cf_c2pnb368w1_PUB
600 Ctrl=ecdh_cofactor_mode:1
601 SharedSecret=df32ddeeffa029aeadabad000a79c3154a0ddd0aeacf4e3de426f5c10096eff8912038c64d4c899131dcd4df2561
602
603 # ECC CDH Bob with Alice peer
604 Availablein = default
605 Derive=BOB_cf_c2pnb368w1
606 PeerKey=ALICE_cf_c2pnb368w1_PUB
607 Ctrl=ecdh_cofactor_mode:1
608 SharedSecret=df32ddeeffa029aeadabad000a79c3154a0ddd0aeacf4e3de426f5c10096eff8912038c64d4c899131dcd4df2561
609
610 PublicKey=MALICE_cf_c2pnb368w1_PUB
611 -----BEGIN PUBLIC KEY-----
612 MHUwEwYHKoZIzj0CAQYIKoZIzj0DABMDXgAEWDn/U9rymClM/a0Q1mawHjQjvpxSehRWstSE+2Sd
613 ubcZowJ+rw5LsEZteQyeVrCpKYUiIBmIVuFb2LDjtNLIJD1lr8C+vdco24ciLS9RzF/Dc9X+tcIj
614 726e1BE=
615 -----END PUBLIC KEY-----
616
617 # ECC CDH Bob with Malice peer
618 Availablein = default
619 Derive=BOB_cf_c2pnb368w1
620 PeerKey=MALICE_cf_c2pnb368w1_PUB
621 Ctrl=ecdh_cofactor_mode:1
622 Result=DERIVE_ERROR
623 Reason=point at infinity
624
625 # ECC CDH Alice with Malice peer
626 Availablein = default
627 Derive=ALICE_cf_c2pnb368w1
628 PeerKey=MALICE_cf_c2pnb368w1_PUB
629 Ctrl=ecdh_cofactor_mode:1
630 Result=DERIVE_ERROR
631 Reason=point at infinity
632
633 Title=c2tnb191v1 curve tests
634
635 PrivateKey=ALICE_cf_c2tnb191v1
636 -----BEGIN PRIVATE KEY-----
637 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAUEHzAdAgEBBBgXyG7A4BvSmjKEl3aU+FQUt02p9U7x
638 Jk4=
639 -----END PRIVATE KEY-----
640
641 PublicKey=ALICE_cf_c2tnb191v1_PUB
642 -----BEGIN PUBLIC KEY-----
643 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAUDMgAEG9iuZmnhz2H/YQKmVUaO//fm7hvV+CP5c2iszpR3
644 7lRimqLWHPyvKgcP+PRCIUom
645 -----END PUBLIC KEY-----
646
647 PrivPubKeyPair=ALICE_cf_c2tnb191v1:ALICE_cf_c2tnb191v1_PUB
648
649 PrivateKey=BOB_cf_c2tnb191v1
650 -----BEGIN PRIVATE KEY-----
651 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAUEHzAdAgEBBBg4+2hv9x9HxFy0c2c1XESDdgOamHu0
652 MTU=
653 -----END PRIVATE KEY-----
654
655 PublicKey=BOB_cf_c2tnb191v1_PUB
656 -----BEGIN PUBLIC KEY-----
657 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAUDMgAEdO/4ii8gi8eQfBrv3XmsOETwIfT8OIpBW/kUoHD+
658 adqalcB6SIWOfoJReDLcpxAD
659 -----END PUBLIC KEY-----
660
661 PrivPubKeyPair=BOB_cf_c2tnb191v1:BOB_cf_c2tnb191v1_PUB
662
663 # ECDH Alice with Bob peer
664 Availablein = default
665 Derive=ALICE_cf_c2tnb191v1
666 PeerKey=BOB_cf_c2tnb191v1_PUB
667 SharedSecret=2ee8a85151c397600984285307c14f0ea0e4c2071d753a99
668
669 # ECDH Bob with Alice peer
670 Availablein = default
671 Derive=BOB_cf_c2tnb191v1
672 PeerKey=ALICE_cf_c2tnb191v1_PUB
673 SharedSecret=2ee8a85151c397600984285307c14f0ea0e4c2071d753a99
674
675 # ECC CDH Alice with Bob peer
676 Availablein = default
677 Derive=ALICE_cf_c2tnb191v1
678 PeerKey=BOB_cf_c2tnb191v1_PUB
679 Ctrl=ecdh_cofactor_mode:1
680 SharedSecret=334051dfd62237e69e280ce2fab979bd77260f8dfe4df989
681
682 # ECC CDH Bob with Alice peer
683 Availablein = default
684 Derive=BOB_cf_c2tnb191v1
685 PeerKey=ALICE_cf_c2tnb191v1_PUB
686 Ctrl=ecdh_cofactor_mode:1
687 SharedSecret=334051dfd62237e69e280ce2fab979bd77260f8dfe4df989
688
689 PublicKey=MALICE_cf_c2tnb191v1_PUB
690 -----BEGIN PUBLIC KEY-----
691 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAUDMgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcPEwZ1wj
692 iNoFyzyANZl8IDB0fF1RmZD6
693 -----END PUBLIC KEY-----
694
695 # ECC CDH Bob with Malice peer
696 Availablein = default
697 Derive=BOB_cf_c2tnb191v1
698 PeerKey=MALICE_cf_c2tnb191v1_PUB
699 Ctrl=ecdh_cofactor_mode:1
700 Result=DERIVE_ERROR
701 Reason=point at infinity
702
703 # ECC CDH Alice with Malice peer
704 Availablein = default
705 Derive=ALICE_cf_c2tnb191v1
706 PeerKey=MALICE_cf_c2tnb191v1_PUB
707 Ctrl=ecdh_cofactor_mode:1
708 Result=DERIVE_ERROR
709 Reason=point at infinity
710
711 Title=c2tnb191v2 curve tests
712
713 PrivateKey=ALICE_cf_c2tnb191v2
714 -----BEGIN PRIVATE KEY-----
715 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAYEHzAdAgEBBBgQZHIQIPrAsbJqq4ZX3JdMrZAkaIGP
716 jbo=
717 -----END PRIVATE KEY-----
718
719 PublicKey=ALICE_cf_c2tnb191v2_PUB
720 -----BEGIN PUBLIC KEY-----
721 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAYDMgAEAyQdwZYRIiv7O4/WRLDKJ249TM8dr2Y+Oz8rSxCI
722 UVvJT/Jv9m462J6Iz1XOohhP
723 -----END PUBLIC KEY-----
724
725 PrivPubKeyPair=ALICE_cf_c2tnb191v2:ALICE_cf_c2tnb191v2_PUB
726
727 PrivateKey=BOB_cf_c2tnb191v2
728 -----BEGIN PRIVATE KEY-----
729 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAYEHzAdAgEBBBgThhW6d5QDaqM8yhm16q6Pu/VFBpf7
730 wcs=
731 -----END PRIVATE KEY-----
732
733 PublicKey=BOB_cf_c2tnb191v2_PUB
734 -----BEGIN PUBLIC KEY-----
735 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAYDMgAEBVkB4O6fFvGzMHv4BF51muFA0npOGKoOdKbIIMQY
736 JBIoz1RNNXTcgdpguLcrvcPJ
737 -----END PUBLIC KEY-----
738
739 PrivPubKeyPair=BOB_cf_c2tnb191v2:BOB_cf_c2tnb191v2_PUB
740
741 # ECDH Alice with Bob peer
742 Availablein = default
743 Derive=ALICE_cf_c2tnb191v2
744 PeerKey=BOB_cf_c2tnb191v2_PUB
745 SharedSecret=711f90cb2aaea65e939065cbd1896affe1d490ba14571400
746
747 # ECDH Bob with Alice peer
748 Availablein = default
749 Derive=BOB_cf_c2tnb191v2
750 PeerKey=ALICE_cf_c2tnb191v2_PUB
751 SharedSecret=711f90cb2aaea65e939065cbd1896affe1d490ba14571400
752
753 # ECC CDH Alice with Bob peer
754 Availablein = default
755 Derive=ALICE_cf_c2tnb191v2
756 PeerKey=BOB_cf_c2tnb191v2_PUB
757 Ctrl=ecdh_cofactor_mode:1
758 SharedSecret=1740db5b771fa2889d3ec7c1ba8eeffa7741f0ee62433dce
759
760 # ECC CDH Bob with Alice peer
761 Availablein = default
762 Derive=BOB_cf_c2tnb191v2
763 PeerKey=ALICE_cf_c2tnb191v2_PUB
764 Ctrl=ecdh_cofactor_mode:1
765 SharedSecret=1740db5b771fa2889d3ec7c1ba8eeffa7741f0ee62433dce
766
767 PublicKey=MALICE_cf_c2tnb191v2_PUB
768 -----BEGIN PUBLIC KEY-----
769 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAYDMgAEA3yPV6Ilx7PU7dWIDzgKzFV07LNsn1EhMyLQaa5U
770 2vqunpWef+/CaO2pFBcwwW+x
771 -----END PUBLIC KEY-----
772
773 # ECC CDH Bob with Malice peer
774 Availablein = default
775 Derive=BOB_cf_c2tnb191v2
776 PeerKey=MALICE_cf_c2tnb191v2_PUB
777 Ctrl=ecdh_cofactor_mode:1
778 Result=DERIVE_ERROR
779 Reason=point at infinity
780
781 # ECC CDH Alice with Malice peer
782 Availablein = default
783 Derive=ALICE_cf_c2tnb191v2
784 PeerKey=MALICE_cf_c2tnb191v2_PUB
785 Ctrl=ecdh_cofactor_mode:1
786 Result=DERIVE_ERROR
787 Reason=point at infinity
788
789 Title=c2tnb191v3 curve tests
790
791 PrivateKey=ALICE_cf_c2tnb191v3
792 -----BEGIN PRIVATE KEY-----
793 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAcEHzAdAgEBBBgTPjf06B01Jq59qU1iczNuA29WfW+b
794 erU=
795 -----END PRIVATE KEY-----
796
797 PublicKey=ALICE_cf_c2tnb191v3_PUB
798 -----BEGIN PUBLIC KEY-----
799 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAcDMgAEL4NGEUX2CXY18MyoH1inKq5kde9RGr25ODm/0BEX
800 HWsGvDE2HC+6pL2BMl3MRCty
801 -----END PUBLIC KEY-----
802
803 PrivPubKeyPair=ALICE_cf_c2tnb191v3:ALICE_cf_c2tnb191v3_PUB
804
805 PrivateKey=BOB_cf_c2tnb191v3
806 -----BEGIN PRIVATE KEY-----
807 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAcEHzAdAgEBBBgUC2bC465JTXYLUaaET/r5n7X85gRH
808 iSQ=
809 -----END PRIVATE KEY-----
810
811 PublicKey=BOB_cf_c2tnb191v3_PUB
812 -----BEGIN PUBLIC KEY-----
813 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAcDMgAEPKekNkT9mQ8KRCTR2RwCFkhNvsjL+/mLHYzbMrYe
814 QFIb5QwXAdbg2tEOl7yj9qkk
815 -----END PUBLIC KEY-----
816
817 PrivPubKeyPair=BOB_cf_c2tnb191v3:BOB_cf_c2tnb191v3_PUB
818
819 # ECDH Alice with Bob peer
820 Availablein = default
821 Derive=ALICE_cf_c2tnb191v3
822 PeerKey=BOB_cf_c2tnb191v3_PUB
823 SharedSecret=196200f7ea06c43c35516b995cf4a4dd4151dbd0ed998561
824
825 # ECDH Bob with Alice peer
826 Availablein = default
827 Derive=BOB_cf_c2tnb191v3
828 PeerKey=ALICE_cf_c2tnb191v3_PUB
829 SharedSecret=196200f7ea06c43c35516b995cf4a4dd4151dbd0ed998561
830
831 # ECC CDH Alice with Bob peer
832 Availablein = default
833 Derive=ALICE_cf_c2tnb191v3
834 PeerKey=BOB_cf_c2tnb191v3_PUB
835 Ctrl=ecdh_cofactor_mode:1
836 SharedSecret=311939377670a8a1ed1ee17f9dd182167da00c5a19e2e109
837
838 # ECC CDH Bob with Alice peer
839 Availablein = default
840 Derive=BOB_cf_c2tnb191v3
841 PeerKey=ALICE_cf_c2tnb191v3_PUB
842 Ctrl=ecdh_cofactor_mode:1
843 SharedSecret=311939377670a8a1ed1ee17f9dd182167da00c5a19e2e109
844
845 PublicKey=MALICE_cf_c2tnb191v3_PUB
846 -----BEGIN PUBLIC KEY-----
847 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAcDMgAESvPjWlLnANK2j38hHZ0uqueaniovkhwwdJZjrmUk
848 n5vQBTxUzkIkMjL33v6Lr3z7
849 -----END PUBLIC KEY-----
850
851 # ECC CDH Bob with Malice peer
852 Availablein = default
853 Derive=BOB_cf_c2tnb191v3
854 PeerKey=MALICE_cf_c2tnb191v3_PUB
855 Ctrl=ecdh_cofactor_mode:1
856 Result=DERIVE_ERROR
857 Reason=point at infinity
858
859 # ECC CDH Alice with Malice peer
860 Availablein = default
861 Derive=ALICE_cf_c2tnb191v3
862 PeerKey=MALICE_cf_c2tnb191v3_PUB
863 Ctrl=ecdh_cofactor_mode:1
864 Result=DERIVE_ERROR
865 Reason=point at infinity
866
867 Title=c2tnb239v1 curve tests
868
869 PrivateKey=ALICE_cf_c2tnb239v1
870 -----BEGIN PRIVATE KEY-----
871 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAsEJTAjAgEBBB4fMJDhCEiuEf/RF6oGjHVcNwN+wCYG
872 rJMnJLIXiCI=
873 -----END PRIVATE KEY-----
874
875 PublicKey=ALICE_cf_c2tnb239v1_PUB
876 -----BEGIN PUBLIC KEY-----
877 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAAsDPgAEUgG/uMWy4k0R/kbVJEapF6r5ik4Q9WPsDXAd0856
878 dVL8PvBXgixk2tKfyY1xUVebcEVlgdZP1pN1Xyvi
879 -----END PUBLIC KEY-----
880
881 PrivPubKeyPair=ALICE_cf_c2tnb239v1:ALICE_cf_c2tnb239v1_PUB
882
883 PrivateKey=BOB_cf_c2tnb239v1
884 -----BEGIN PRIVATE KEY-----
885 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAsEJTAjAgEBBB4JLDwVJQw3+00FiZBDWFErd7PXnchH
886 sfpZeV3i5FM=
887 -----END PRIVATE KEY-----
888
889 PublicKey=BOB_cf_c2tnb239v1_PUB
890 -----BEGIN PUBLIC KEY-----
891 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAAsDPgAEcwKt31cWaoFUd7QxYSdwgMDOqEhjPbD3Z9AfR3tc
892 G77/MY5z1oQegqImBog645vtPWI8lZd1zcl6QYRS
893 -----END PUBLIC KEY-----
894
895 PrivPubKeyPair=BOB_cf_c2tnb239v1:BOB_cf_c2tnb239v1_PUB
896
897 # ECDH Alice with Bob peer
898 Availablein = default
899 Derive=ALICE_cf_c2tnb239v1
900 PeerKey=BOB_cf_c2tnb239v1_PUB
901 SharedSecret=413ea943cdf40c45795c77aeea7099b81cc42566067924d1fdbae42ddf99
902
903 # ECDH Bob with Alice peer
904 Availablein = default
905 Derive=BOB_cf_c2tnb239v1
906 PeerKey=ALICE_cf_c2tnb239v1_PUB
907 SharedSecret=413ea943cdf40c45795c77aeea7099b81cc42566067924d1fdbae42ddf99
908
909 # ECC CDH Alice with Bob peer
910 Availablein = default
911 Derive=ALICE_cf_c2tnb239v1
912 PeerKey=BOB_cf_c2tnb239v1_PUB
913 Ctrl=ecdh_cofactor_mode:1
914 SharedSecret=1f1e5a6084492e895c35d76a5d2b4a3fafbd96c4b2230ea71cc1c711fa38
915
916 # ECC CDH Bob with Alice peer
917 Availablein = default
918 Derive=BOB_cf_c2tnb239v1
919 PeerKey=ALICE_cf_c2tnb239v1_PUB
920 Ctrl=ecdh_cofactor_mode:1
921 SharedSecret=1f1e5a6084492e895c35d76a5d2b4a3fafbd96c4b2230ea71cc1c711fa38
922
923 PublicKey=MALICE_cf_c2tnb239v1_PUB
924 -----BEGIN PUBLIC KEY-----
925 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAAsDPgAEJFn89FF7xaa5m+XGxWKFwCH+Mu4rbxwi6lvhuEuT
926 Itl/OAosALFh8xpt+N5gmKtUdhpjyok2udC4B/mY
927 -----END PUBLIC KEY-----
928
929 # ECC CDH Bob with Malice peer
930 Availablein = default
931 Derive=BOB_cf_c2tnb239v1
932 PeerKey=MALICE_cf_c2tnb239v1_PUB
933 Ctrl=ecdh_cofactor_mode:1
934 Result=DERIVE_ERROR
935 Reason=point at infinity
936
937 # ECC CDH Alice with Malice peer
938 Availablein = default
939 Derive=ALICE_cf_c2tnb239v1
940 PeerKey=MALICE_cf_c2tnb239v1_PUB
941 Ctrl=ecdh_cofactor_mode:1
942 Result=DERIVE_ERROR
943 Reason=point at infinity
944
945 Title=c2tnb239v2 curve tests
946
947 PrivateKey=ALICE_cf_c2tnb239v2
948 -----BEGIN PRIVATE KEY-----
949 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAwEJTAjAgEBBB4KU4YKdzFOkl6M1biHkxtVGD2uNXr6
950 GbEcp4PbJKU=
951 -----END PRIVATE KEY-----
952
953 PublicKey=ALICE_cf_c2tnb239v2_PUB
954 -----BEGIN PUBLIC KEY-----
955 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAAwDPgAEKzpycflUrsyqVV/+fzvC2+AuX3r0b0Syn8acvn78
956 VnKA9mZKwPLWhnMJcLyzarIzc/6/UcfYGNmTyUlG
957 -----END PUBLIC KEY-----
958
959 PrivPubKeyPair=ALICE_cf_c2tnb239v2:ALICE_cf_c2tnb239v2_PUB
960
961 PrivateKey=BOB_cf_c2tnb239v2
962 -----BEGIN PRIVATE KEY-----
963 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAwEJTAjAgEBBB4HZQLKGKBpIKiyTq6XYZWQNph1oGP+
964 JLwCwn7lYx0=
965 -----END PRIVATE KEY-----
966
967 PublicKey=BOB_cf_c2tnb239v2_PUB
968 -----BEGIN PUBLIC KEY-----
969 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAAwDPgAETPSkhMs3JW3BG66FSfCov76JKdcRiBhMCW453Wku
970 N7yBxBmWjeclHhnXIzfc4qM4qf9n3KzMSXejPVYg
971 -----END PUBLIC KEY-----
972
973 PrivPubKeyPair=BOB_cf_c2tnb239v2:BOB_cf_c2tnb239v2_PUB
974
975 # ECDH Alice with Bob peer
976 Availablein = default
977 Derive=ALICE_cf_c2tnb239v2
978 PeerKey=BOB_cf_c2tnb239v2_PUB
979 SharedSecret=2e738f14795b2e19ee791c1bf30c5e462ca6c6ed0ec5c6c6402d0730cf4c
980
981 # ECDH Bob with Alice peer
982 Availablein = default
983 Derive=BOB_cf_c2tnb239v2
984 PeerKey=ALICE_cf_c2tnb239v2_PUB
985 SharedSecret=2e738f14795b2e19ee791c1bf30c5e462ca6c6ed0ec5c6c6402d0730cf4c
986
987 # ECC CDH Alice with Bob peer
988 Availablein = default
989 Derive=ALICE_cf_c2tnb239v2
990 PeerKey=BOB_cf_c2tnb239v2_PUB
991 Ctrl=ecdh_cofactor_mode:1
992 SharedSecret=7662d8b94d3f0d20eb8e112ca8b7d5699d81f35902df5b77561977df3946
993
994 # ECC CDH Bob with Alice peer
995 Availablein = default
996 Derive=BOB_cf_c2tnb239v2
997 PeerKey=ALICE_cf_c2tnb239v2_PUB
998 Ctrl=ecdh_cofactor_mode:1
999 SharedSecret=7662d8b94d3f0d20eb8e112ca8b7d5699d81f35902df5b77561977df3946
1000
1001 PublicKey=MALICE_cf_c2tnb239v2_PUB
1002 -----BEGIN PUBLIC KEY-----
1003 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAAwDPgAES8fLc5mtVI0HqgKRJ7mN8MU1B0FBkiim6jCHYJf3
1004 JYUX3Gn3Ai11cHie+nVb3z51jSkpDQENHESTv5K2
1005 -----END PUBLIC KEY-----
1006
1007 # ECC CDH Bob with Malice peer
1008 Availablein = default
1009 Derive=BOB_cf_c2tnb239v2
1010 PeerKey=MALICE_cf_c2tnb239v2_PUB
1011 Ctrl=ecdh_cofactor_mode:1
1012 Result=DERIVE_ERROR
1013 Reason=point at infinity
1014
1015 # ECC CDH Alice with Malice peer
1016 Availablein = default
1017 Derive=ALICE_cf_c2tnb239v2
1018 PeerKey=MALICE_cf_c2tnb239v2_PUB
1019 Ctrl=ecdh_cofactor_mode:1
1020 Result=DERIVE_ERROR
1021 Reason=point at infinity
1022
1023 Title=c2tnb239v3 curve tests
1024
1025 PrivateKey=ALICE_cf_c2tnb239v3
1026 -----BEGIN PRIVATE KEY-----
1027 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAA0EJTAjAgEBBB4BZZXtcMw5GrpgHJLx4D8z7M6ocWdv
1028 rDl2fV9ObC8=
1029 -----END PRIVATE KEY-----
1030
1031 PublicKey=ALICE_cf_c2tnb239v3_PUB
1032 -----BEGIN PUBLIC KEY-----
1033 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAA0DPgAEOu2HIAUX+r6IbRlrPUJUBDL814dR++maVAAkUIjD
1034 H33ewqcI9ZLtpvuR8P8hgRNUTXlh1GWgrB6F21Eo
1035 -----END PUBLIC KEY-----
1036
1037 PrivPubKeyPair=ALICE_cf_c2tnb239v3:ALICE_cf_c2tnb239v3_PUB
1038
1039 PrivateKey=BOB_cf_c2tnb239v3
1040 -----BEGIN PRIVATE KEY-----
1041 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAA0EJTAjAgEBBB4BDxw3SA54y6uYOW1n4yZaUK22J9ef
1042 XG3HcQX+4i0=
1043 -----END PRIVATE KEY-----
1044
1045 PublicKey=BOB_cf_c2tnb239v3_PUB
1046 -----BEGIN PUBLIC KEY-----
1047 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAA0DPgAEVaEi76wyzlpzkkSElf4SmGZ7kf1ghHMP82HkGk7K
1048 BC10zUyppoSOAr0eX4pHAkDUF1m/KGoJa7QcJJww
1049 -----END PUBLIC KEY-----
1050
1051 PrivPubKeyPair=BOB_cf_c2tnb239v3:BOB_cf_c2tnb239v3_PUB
1052
1053 # ECDH Alice with Bob peer
1054 Availablein = default
1055 Derive=ALICE_cf_c2tnb239v3
1056 PeerKey=BOB_cf_c2tnb239v3_PUB
1057 SharedSecret=6a756022ec2ea89b0fa757824909707102acf3b7da39dc625c6252eb4c48
1058
1059 # ECDH Bob with Alice peer
1060 Availablein = default
1061 Derive=BOB_cf_c2tnb239v3
1062 PeerKey=ALICE_cf_c2tnb239v3_PUB
1063 SharedSecret=6a756022ec2ea89b0fa757824909707102acf3b7da39dc625c6252eb4c48
1064
1065 # ECC CDH Alice with Bob peer
1066 Availablein = default
1067 Derive=ALICE_cf_c2tnb239v3
1068 PeerKey=BOB_cf_c2tnb239v3_PUB
1069 Ctrl=ecdh_cofactor_mode:1
1070 SharedSecret=3240e19dd8c290e5e1749df60ad0166dd9dbfad645e518b4948e14f774ce
1071
1072 # ECC CDH Bob with Alice peer
1073 Availablein = default
1074 Derive=BOB_cf_c2tnb239v3
1075 PeerKey=ALICE_cf_c2tnb239v3_PUB
1076 Ctrl=ecdh_cofactor_mode:1
1077 SharedSecret=3240e19dd8c290e5e1749df60ad0166dd9dbfad645e518b4948e14f774ce
1078
1079 PublicKey=MALICE_cf_c2tnb239v3_PUB
1080 -----BEGIN PUBLIC KEY-----
1081 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAA0DPgAELe/znC87/2ucKX7mXUUyiUvg67slWRdH+WHDct9d
1082 LcXDyB342ZN1nm0NCAmBMcLjohX0Zza0ji3YNjT1
1083 -----END PUBLIC KEY-----
1084
1085 # ECC CDH Bob with Malice peer
1086 Availablein = default
1087 Derive=BOB_cf_c2tnb239v3
1088 PeerKey=MALICE_cf_c2tnb239v3_PUB
1089 Ctrl=ecdh_cofactor_mode:1
1090 Result=DERIVE_ERROR
1091 Reason=point at infinity
1092
1093 # ECC CDH Alice with Malice peer
1094 Availablein = default
1095 Derive=ALICE_cf_c2tnb239v3
1096 PeerKey=MALICE_cf_c2tnb239v3_PUB
1097 Ctrl=ecdh_cofactor_mode:1
1098 Result=DERIVE_ERROR
1099 Reason=point at infinity
1100
1101 Title=c2tnb359v1 curve tests
1102
1103 PrivateKey=ALICE_cf_c2tnb359v1
1104 -----BEGIN PRIVATE KEY-----
1105 ME4CAQAwEwYHKoZIzj0CAQYIKoZIzj0DABIENDAyAgEBBC0Afea/a1NrRf6rRRr/UDsI559ADTFP
1106 Bd5HaS33laTZkCdNLITw1UUrESUIOiU=
1107 -----END PRIVATE KEY-----
1108
1109 PublicKey=ALICE_cf_c2tnb359v1_PUB
1110 -----BEGIN PUBLIC KEY-----
1111 MHMwEwYHKoZIzj0CAQYIKoZIzj0DABIDXAAEZMJU3QF9UJJp2m6qyCnhPuVlPKPHtav3DCgH27SY
1112 RLMN7C4rRmqiJakD11QtOforOgbPW5r/v7t4TUWIlq8jV7kapJNtxQtg/S87L0NQGgHBq/lnJL8x
1113 fN3Y
1114 -----END PUBLIC KEY-----
1115
1116 PrivPubKeyPair=ALICE_cf_c2tnb359v1:ALICE_cf_c2tnb359v1_PUB
1117
1118 PrivateKey=BOB_cf_c2tnb359v1
1119 -----BEGIN PRIVATE KEY-----
1120 ME4CAQAwEwYHKoZIzj0CAQYIKoZIzj0DABIENDAyAgEBBC0Aaw+yr7Atz8CXjLsbI5msXLqxFoMr
1121 esHVfU53i6ucCsnPTWSDWSb5CePtI9g=
1122 -----END PRIVATE KEY-----
1123
1124 PublicKey=BOB_cf_c2tnb359v1_PUB
1125 -----BEGIN PUBLIC KEY-----
1126 MHMwEwYHKoZIzj0CAQYIKoZIzj0DABIDXAAEUQde0iyDHbsFJZ459d4zUhsrJYAkqndmEBRwSlg5
1127 ZNX8SSS79Zf2HsQl+LWIZyzeYzoHobKXufChw9/H4ThS58VwV5/0hoE929PIgJ1MSEqr5LvJXi+b
1128 R8fe
1129 -----END PUBLIC KEY-----
1130
1131 PrivPubKeyPair=BOB_cf_c2tnb359v1:BOB_cf_c2tnb359v1_PUB
1132
1133 # ECDH Alice with Bob peer
1134 Availablein = default
1135 Derive=ALICE_cf_c2tnb359v1
1136 PeerKey=BOB_cf_c2tnb359v1_PUB
1137 SharedSecret=623a71122b5acad467d40d97ef8d8fd46541d8c41d7de6ba181c24e2714c1bc35bcefcf089af69c406eedecc12
1138
1139 # ECDH Bob with Alice peer
1140 Availablein = default
1141 Derive=BOB_cf_c2tnb359v1
1142 PeerKey=ALICE_cf_c2tnb359v1_PUB
1143 SharedSecret=623a71122b5acad467d40d97ef8d8fd46541d8c41d7de6ba181c24e2714c1bc35bcefcf089af69c406eedecc12
1144
1145 # ECC CDH Alice with Bob peer
1146 Availablein = default
1147 Derive=ALICE_cf_c2tnb359v1
1148 PeerKey=BOB_cf_c2tnb359v1_PUB
1149 Ctrl=ecdh_cofactor_mode:1
1150 SharedSecret=1c9c4cea3251dace2cb763eabf60f106cc1b03f2491e6f20d7bea78e062f8f14c4e82e4d43786eefa44d33f7e9
1151
1152 # ECC CDH Bob with Alice peer
1153 Availablein = default
1154 Derive=BOB_cf_c2tnb359v1
1155 PeerKey=ALICE_cf_c2tnb359v1_PUB
1156 Ctrl=ecdh_cofactor_mode:1
1157 SharedSecret=1c9c4cea3251dace2cb763eabf60f106cc1b03f2491e6f20d7bea78e062f8f14c4e82e4d43786eefa44d33f7e9
1158
1159 PublicKey=MALICE_cf_c2tnb359v1_PUB
1160 -----BEGIN PUBLIC KEY-----
1161 MHMwEwYHKoZIzj0CAQYIKoZIzj0DABIDXAAEDW1DxeJfyPPnxX4WiLM5ZnX9AypqqeKj7FTHxanl
1162 ++A6FgVFjUCatt8Sr4xnSc3zDE0kh6f/wS9SbtCAi74i8HAX5SJiccCMPRkw6kBuHZgiG8EmFJ53
1163 OEQw
1164 -----END PUBLIC KEY-----
1165
1166 # ECC CDH Bob with Malice peer
1167 Availablein = default
1168 Derive=BOB_cf_c2tnb359v1
1169 PeerKey=MALICE_cf_c2tnb359v1_PUB
1170 Ctrl=ecdh_cofactor_mode:1
1171 Result=DERIVE_ERROR
1172 Reason=point at infinity
1173
1174 # ECC CDH Alice with Malice peer
1175 Availablein = default
1176 Derive=ALICE_cf_c2tnb359v1
1177 PeerKey=MALICE_cf_c2tnb359v1_PUB
1178 Ctrl=ecdh_cofactor_mode:1
1179 Result=DERIVE_ERROR
1180 Reason=point at infinity
1181
1182 Title=c2tnb431r1 curve tests
1183
1184 PrivateKey=ALICE_cf_c2tnb431r1
1185 -----BEGIN PRIVATE KEY-----
1186 MFYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DABQEPDA6AgEBBDUAG1rgUnH3+PSxqlzt9+QTWv7PrYxz
1187 Qgqj5A2Mqi0LbdixVDciVSSgrU6keVu72oCmHVP+OQ==
1188 -----END PRIVATE KEY-----
1189
1190 PublicKey=ALICE_cf_c2tnb431r1_PUB
1191 -----BEGIN PUBLIC KEY-----
1192 MIGFMBMGByqGSM49AgEGCCqGSM49AwAUA24ABFcQEDic9pYxtxStk/oBxafqyUux1kvEOOwR4FxJ
1193 pGEMTh8B+YfkWuq+IDY5zSqNKtg7cRlAFX2dlHhRSvNxrN3DJCrhe/TQq8SIYawcqEQnM39F8hHM
1194 7VQJLEsBpJ/WUonwMJXknjgfONP7GA==
1195 -----END PUBLIC KEY-----
1196
1197 PrivPubKeyPair=ALICE_cf_c2tnb431r1:ALICE_cf_c2tnb431r1_PUB
1198
1199 PrivateKey=BOB_cf_c2tnb431r1
1200 -----BEGIN PRIVATE KEY-----
1201 MFYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DABQEPDA6AgEBBDUBOsZrpI6hTgImR8DBhKOOrh2SvcT/
1202 VwmzYnbuCRrtr/zwIQcqKKI1ztlrl+kxFxJfk5L7UQ==
1203 -----END PRIVATE KEY-----
1204
1205 PublicKey=BOB_cf_c2tnb431r1_PUB
1206 -----BEGIN PUBLIC KEY-----
1207 MIGFMBMGByqGSM49AgEGCCqGSM49AwAUA24ABHeTG6xjbsKKxn4oYQt9qUM9LrSPZfY11XsBmROc
1208 fb9kEbBLU+QixSbYZOrqPasesDV9dApDXF+w6EfIeNyJEK5Lk+aXamrn7fRMUAQ2m7+Odp87GgA+
1209 8Cg6YpgbK314SK5STziqoZwzEISJ9w==
1210 -----END PUBLIC KEY-----
1211
1212 PrivPubKeyPair=BOB_cf_c2tnb431r1:BOB_cf_c2tnb431r1_PUB
1213
1214 # ECDH Alice with Bob peer
1215 Availablein = default
1216 Derive=ALICE_cf_c2tnb431r1
1217 PeerKey=BOB_cf_c2tnb431r1_PUB
1218 SharedSecret=1c9a64de0b706f0e562d5144ceeb4806ce8782865dc0e3fab694967955bd40afc79bf9241ef4a173fbf9baeac0d416392fb13bdc6978
1219
1220 # ECDH Bob with Alice peer
1221 Availablein = default
1222 Derive=BOB_cf_c2tnb431r1
1223 PeerKey=ALICE_cf_c2tnb431r1_PUB
1224 SharedSecret=1c9a64de0b706f0e562d5144ceeb4806ce8782865dc0e3fab694967955bd40afc79bf9241ef4a173fbf9baeac0d416392fb13bdc6978
1225
1226 # ECC CDH Alice with Bob peer
1227 Availablein = default
1228 Derive=ALICE_cf_c2tnb431r1
1229 PeerKey=BOB_cf_c2tnb431r1_PUB
1230 Ctrl=ecdh_cofactor_mode:1
1231 SharedSecret=059e2ea2d0d8bad5005a9401196ebb1633377c7ded8ec58a0398cf1d0f42ea82614f68cb836ecfc33612b8a705b4c3b7b4ed12eb6e22
1232
1233 # ECC CDH Bob with Alice peer
1234 Availablein = default
1235 Derive=BOB_cf_c2tnb431r1
1236 PeerKey=ALICE_cf_c2tnb431r1_PUB
1237 Ctrl=ecdh_cofactor_mode:1
1238 SharedSecret=059e2ea2d0d8bad5005a9401196ebb1633377c7ded8ec58a0398cf1d0f42ea82614f68cb836ecfc33612b8a705b4c3b7b4ed12eb6e22
1239
1240 PublicKey=MALICE_cf_c2tnb431r1_PUB
1241 -----BEGIN PUBLIC KEY-----
1242 MIGFMBMGByqGSM49AgEGCCqGSM49AwAUA24ABA/cHJ1bNJ2l3GcrT67WEoU0w/Ajy28T9X4XLv8a
1243 5EpnkembeFlRG8ILplDcZimE8kjNQWynAk+NbJRsIU/XLzcm7VXkkqEkx/yCQ/TOcbeB3qrpzWYr
1244 F3Cls9x60wuFYNc9d6eIe4B+puz9IQ==
1245 -----END PUBLIC KEY-----
1246
1247 # ECC CDH Bob with Malice peer
1248 Availablein = default
1249 Derive=BOB_cf_c2tnb431r1
1250 PeerKey=MALICE_cf_c2tnb431r1_PUB
1251 Ctrl=ecdh_cofactor_mode:1
1252 Result=DERIVE_ERROR
1253 Reason=point at infinity
1254
1255 # ECC CDH Alice with Malice peer
1256 Availablein = default
1257 Derive=ALICE_cf_c2tnb431r1
1258 PeerKey=MALICE_cf_c2tnb431r1_PUB
1259 Ctrl=ecdh_cofactor_mode:1
1260 Result=DERIVE_ERROR
1261 Reason=point at infinity
1262
1263 Title=prime192v2 curve tests
1264
1265 PrivateKey=ALICE_cf_prime192v2
1266 -----BEGIN PRIVATE KEY-----
1267 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQIEHzAdAgEBBBh6rcgPFDmA2P4CGSrC7ii9DAjepljX
1268 sMM=
1269 -----END PRIVATE KEY-----
1270
1271 PublicKey=ALICE_cf_prime192v2_PUB
1272 -----BEGIN PUBLIC KEY-----
1273 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQIDMgAET6wOPoDU3BeU7VKozsGEvDeJs//9Z/aNEcbbLQ0d
1274 g5IzsS/XMJzifjCJZgNsb7mi
1275 -----END PUBLIC KEY-----
1276
1277 PrivPubKeyPair=ALICE_cf_prime192v2:ALICE_cf_prime192v2_PUB
1278
1279 PrivateKey=BOB_cf_prime192v2
1280 -----BEGIN PRIVATE KEY-----
1281 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQIEHzAdAgEBBBja4R9iZuiu95XEuM1558ArTwNnAl7M
1282 xqI=
1283 -----END PRIVATE KEY-----
1284
1285 PublicKey=BOB_cf_prime192v2_PUB
1286 -----BEGIN PUBLIC KEY-----
1287 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQIDMgAEcgWNAOL4pZCmouZl+be+rC0yLAJkm2YuPWs+FX2u
1288 Y6OU1aHkkspZTC1uUVWjchy5
1289 -----END PUBLIC KEY-----
1290
1291 PrivPubKeyPair=BOB_cf_prime192v2:BOB_cf_prime192v2_PUB
1292
1293 # ECDH Alice with Bob peer
1294 Availablein = default
1295 Derive=ALICE_cf_prime192v2
1296 PeerKey=BOB_cf_prime192v2_PUB
1297 SharedSecret=ae2ff9f1f9f24e6d281dc78993d9f71913e1e105965000a1
1298
1299 # ECDH Bob with Alice peer
1300 Availablein = default
1301 Derive=BOB_cf_prime192v2
1302 PeerKey=ALICE_cf_prime192v2_PUB
1303 SharedSecret=ae2ff9f1f9f24e6d281dc78993d9f71913e1e105965000a1
1304
1305 Title=prime192v3 curve tests
1306
1307 PrivateKey=ALICE_cf_prime192v3
1308 -----BEGIN PRIVATE KEY-----
1309 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQMEHzAdAgEBBBij5blPQRKM1/9c57YDZXIIue80MDqx
1310 Igw=
1311 -----END PRIVATE KEY-----
1312
1313 PublicKey=ALICE_cf_prime192v3_PUB
1314 -----BEGIN PUBLIC KEY-----
1315 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQMDMgAE1+mLeiT/jjHO71IL/C/ZcnF6+yj9FV6eqfuPdHAi
1316 MsDRFCB6/h8TcCUFuospu5l0
1317 -----END PUBLIC KEY-----
1318
1319 PrivPubKeyPair=ALICE_cf_prime192v3:ALICE_cf_prime192v3_PUB
1320
1321 PrivateKey=BOB_cf_prime192v3
1322 -----BEGIN PRIVATE KEY-----
1323 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQMEHzAdAgEBBBhgFP4fFLtm/yk5tsosBUBKTg370FOu
1324 92g=
1325 -----END PRIVATE KEY-----
1326
1327 PublicKey=BOB_cf_prime192v3_PUB
1328 -----BEGIN PUBLIC KEY-----
1329 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQMDMgAEv35bOz0xqLeJqpZdZ8LyiUgsJMBEtN2UMJm8blX2
1330 vMWAgEeLhzar86BUlS7dZwS7
1331 -----END PUBLIC KEY-----
1332
1333 PrivPubKeyPair=BOB_cf_prime192v3:BOB_cf_prime192v3_PUB
1334
1335 # ECDH Alice with Bob peer
1336 Availablein = default
1337 Derive=ALICE_cf_prime192v3
1338 PeerKey=BOB_cf_prime192v3_PUB
1339 SharedSecret=9e562ecbe29c510a13b0daea822ec864c2a9684d2a382812
1340
1341 # ECDH Bob with Alice peer
1342 Availablein = default
1343 Derive=BOB_cf_prime192v3
1344 PeerKey=ALICE_cf_prime192v3_PUB
1345 SharedSecret=9e562ecbe29c510a13b0daea822ec864c2a9684d2a382812
1346
1347 Title=prime239v1 curve tests
1348
1349 PrivateKey=ALICE_cf_prime239v1
1350 -----BEGIN PRIVATE KEY-----
1351 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQQEJTAjAgEBBB5nH2mt/GUx+I/60NlcuQlrdupDXwMY
1352 SF/w+SUTNqY=
1353 -----END PRIVATE KEY-----
1354
1355 PublicKey=ALICE_cf_prime239v1_PUB
1356 -----BEGIN PUBLIC KEY-----
1357 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQQDPgAEMqQLCgDR9njkq9QELuOu+J/9YGcxJHULdvxHImLW
1358 RXqBUM5Xea+Qk2SKIpWcogxr2zFeQyeLj2bQysuo
1359 -----END PUBLIC KEY-----
1360
1361 PrivPubKeyPair=ALICE_cf_prime239v1:ALICE_cf_prime239v1_PUB
1362
1363 PrivateKey=BOB_cf_prime239v1
1364 -----BEGIN PRIVATE KEY-----
1365 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQQEJTAjAgEBBB5RZgYV+j+zhwI12zCzB+mdPofMx0kB
1366 jZ9gplgXxzk=
1367 -----END PRIVATE KEY-----
1368
1369 PublicKey=BOB_cf_prime239v1_PUB
1370 -----BEGIN PUBLIC KEY-----
1371 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQQDPgAEBR5m/kllh025oO4GvqALkjRliVv7q4x8ro/tkYnT
1372 L2U4hkT6xUeRu9QC4KOz7KUVH+nBbQASL4XQg/3C
1373 -----END PUBLIC KEY-----
1374
1375 PrivPubKeyPair=BOB_cf_prime239v1:BOB_cf_prime239v1_PUB
1376
1377 # ECDH Alice with Bob peer
1378 Availablein = default
1379 Derive=ALICE_cf_prime239v1
1380 PeerKey=BOB_cf_prime239v1_PUB
1381 SharedSecret=196b1d0206d4f87c313c266bfb12c90dd1f1f64b89bfc16518086b9801b8
1382
1383 # ECDH Bob with Alice peer
1384 Availablein = default
1385 Derive=BOB_cf_prime239v1
1386 PeerKey=ALICE_cf_prime239v1_PUB
1387 SharedSecret=196b1d0206d4f87c313c266bfb12c90dd1f1f64b89bfc16518086b9801b8
1388
1389 Title=prime239v2 curve tests
1390
1391 PrivateKey=ALICE_cf_prime239v2
1392 -----BEGIN PRIVATE KEY-----
1393 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQUEJTAjAgEBBB5uLCwofbD2Suc/iIRhXJsPqZ4me87h
1394 +tFevsg1pPE=
1395 -----END PRIVATE KEY-----
1396
1397 PublicKey=ALICE_cf_prime239v2_PUB
1398 -----BEGIN PUBLIC KEY-----
1399 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQUDPgAETH77jXHBItV673gTNK/HTFldo4VxPiscbideUgKd
1400 CWjdVsXebgAZbqQwf0h9QWcIgM7K7ODdW5kCuZ1G
1401 -----END PUBLIC KEY-----
1402
1403 PrivPubKeyPair=ALICE_cf_prime239v2:ALICE_cf_prime239v2_PUB
1404
1405 PrivateKey=BOB_cf_prime239v2
1406 -----BEGIN PRIVATE KEY-----
1407 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQUEJTAjAgEBBB5nlF+ouuw3Ljkgy3pHkCN+/JoHAMyT
1408 KY0wlvJdo/w=
1409 -----END PRIVATE KEY-----
1410
1411 PublicKey=BOB_cf_prime239v2_PUB
1412 -----BEGIN PUBLIC KEY-----
1413 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQUDPgAELUQYo0UH8HbK/RMD2jVphBU+iB4OTOfvaaTlHq06
1414 dcJ8a9a+mAQKhb1OZVEq1n4nQsgRiI1rPxugVERM
1415 -----END PUBLIC KEY-----
1416
1417 PrivPubKeyPair=BOB_cf_prime239v2:BOB_cf_prime239v2_PUB
1418
1419 # ECDH Alice with Bob peer
1420 Availablein = default
1421 Derive=ALICE_cf_prime239v2
1422 PeerKey=BOB_cf_prime239v2_PUB
1423 SharedSecret=1d18ca6366bceba3c1477daa0e08202088abcf14fc2b8fbf98ba95858fcf
1424
1425 # ECDH Bob with Alice peer
1426 Availablein = default
1427 Derive=BOB_cf_prime239v2
1428 PeerKey=ALICE_cf_prime239v2_PUB
1429 SharedSecret=1d18ca6366bceba3c1477daa0e08202088abcf14fc2b8fbf98ba95858fcf
1430
1431 Title=prime239v3 curve tests
1432
1433 PrivateKey=ALICE_cf_prime239v3
1434 -----BEGIN PRIVATE KEY-----
1435 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQYEJTAjAgEBBB5J95JRhBDTzlyAPAfu6T2Pb9vK0NKu
1436 Y9AfhA2G+mI=
1437 -----END PRIVATE KEY-----
1438
1439 PublicKey=ALICE_cf_prime239v3_PUB
1440 -----BEGIN PUBLIC KEY-----
1441 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQYDPgAEZEN48pqgLF08Yjj/8BLM2Nr5ZhpYxyBurbzKRuBb
1442 GLpzZLteJN9vZjN7ouNpMxLVUFQxTOwpsvUw86Lk
1443 -----END PUBLIC KEY-----
1444
1445 PrivPubKeyPair=ALICE_cf_prime239v3:ALICE_cf_prime239v3_PUB
1446
1447 PrivateKey=BOB_cf_prime239v3
1448 -----BEGIN PRIVATE KEY-----
1449 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQYEJTAjAgEBBB5Z7rMZML1xeryBaYYr+QuMiQxHT44I
1450 d9bmIVvG3dM=
1451 -----END PRIVATE KEY-----
1452
1453 PublicKey=BOB_cf_prime239v3_PUB
1454 -----BEGIN PUBLIC KEY-----
1455 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQYDPgAEQUWKqohAPAoIYEZOvc1QwSlcB+gW0febaNxGOy47
1456 LaIWdsNM7GJVP9xpdSwm/L+Dip/oH4E59f3SiOAd
1457 -----END PUBLIC KEY-----
1458
1459 PrivPubKeyPair=BOB_cf_prime239v3:BOB_cf_prime239v3_PUB
1460
1461 # ECDH Alice with Bob peer
1462 Availablein = default
1463 Derive=ALICE_cf_prime239v3
1464 PeerKey=BOB_cf_prime239v3_PUB
1465 SharedSecret=4dcc2c67c5993162ed71ebb33077bbb85395b0d3eec2311aa404e45901a0
1466
1467 # ECDH Bob with Alice peer
1468 Availablein = default
1469 Derive=BOB_cf_prime239v3
1470 PeerKey=ALICE_cf_prime239v3_PUB
1471 SharedSecret=4dcc2c67c5993162ed71ebb33077bbb85395b0d3eec2311aa404e45901a0
1472
1473 Title=secp112r1 curve tests
1474
1475 PrivateKey=ALICE_cf_secp112r1
1476 -----BEGIN PRIVATE KEY-----
1477 MCwCAQAwEAYHKoZIzj0CAQYFK4EEAAYEFTATAgEBBA6zC5ZzEIIdvY4Q7DS0uw==
1478 -----END PRIVATE KEY-----
1479
1480 PublicKey=ALICE_cf_secp112r1_PUB
1481 -----BEGIN PUBLIC KEY-----
1482 MDIwEAYHKoZIzj0CAQYFK4EEAAYDHgAEYIawfjH3qRrJJWwuG3Ys5ZhDJsmdWi34aHgKAA==
1483 -----END PUBLIC KEY-----
1484
1485 PrivPubKeyPair=ALICE_cf_secp112r1:ALICE_cf_secp112r1_PUB
1486
1487 PrivateKey=BOB_cf_secp112r1
1488 -----BEGIN PRIVATE KEY-----
1489 MCwCAQAwEAYHKoZIzj0CAQYFK4EEAAYEFTATAgEBBA6WPx4YxBODium8BKDw0A==
1490 -----END PRIVATE KEY-----
1491
1492 PublicKey=BOB_cf_secp112r1_PUB
1493 -----BEGIN PUBLIC KEY-----
1494 MDIwEAYHKoZIzj0CAQYFK4EEAAYDHgAEchh3iQdPN1rrzrpdZRQ95G6tvdwEBQ+gfu1tvA==
1495 -----END PUBLIC KEY-----
1496
1497 PrivPubKeyPair=BOB_cf_secp112r1:BOB_cf_secp112r1_PUB
1498
1499 # ECDH Alice with Bob peer
1500 Availablein = default
1501 Derive=ALICE_cf_secp112r1
1502 PeerKey=BOB_cf_secp112r1_PUB
1503 SharedSecret=4ddd1d504b444d4be67ba2e4610a
1504
1505 # ECDH Bob with Alice peer
1506 Availablein = default
1507 Derive=BOB_cf_secp112r1
1508 PeerKey=ALICE_cf_secp112r1_PUB
1509 SharedSecret=4ddd1d504b444d4be67ba2e4610a
1510
1511 Title=secp112r2 curve tests
1512
1513 PrivateKey=ALICE_cf_secp112r2
1514 -----BEGIN PRIVATE KEY-----
1515 MCwCAQAwEAYHKoZIzj0CAQYFK4EEAAcEFTATAgEBBA4GcvIx97ePHdAiH0Z9EA==
1516 -----END PRIVATE KEY-----
1517
1518 PublicKey=ALICE_cf_secp112r2_PUB
1519 -----BEGIN PUBLIC KEY-----
1520 MDIwEAYHKoZIzj0CAQYFK4EEAAcDHgAEHK9uNAILHBmPZdKKh79/nzYE0HbvC//rA7i0Xw==
1521 -----END PUBLIC KEY-----
1522
1523 PrivPubKeyPair=ALICE_cf_secp112r2:ALICE_cf_secp112r2_PUB
1524
1525 PrivateKey=BOB_cf_secp112r2
1526 -----BEGIN PRIVATE KEY-----
1527 MCwCAQAwEAYHKoZIzj0CAQYFK4EEAAcEFTATAgEBBA4WzpVFZnZv9mvtpnYNyw==
1528 -----END PRIVATE KEY-----
1529
1530 PublicKey=BOB_cf_secp112r2_PUB
1531 -----BEGIN PUBLIC KEY-----
1532 MDIwEAYHKoZIzj0CAQYFK4EEAAcDHgAEUzBLNQupqUpGgmZl9JVjKBpwusl52rFg5OVFJA==
1533 -----END PUBLIC KEY-----
1534
1535 PrivPubKeyPair=BOB_cf_secp112r2:BOB_cf_secp112r2_PUB
1536
1537 # ECDH Alice with Bob peer
1538 Availablein = default
1539 Derive=ALICE_cf_secp112r2
1540 PeerKey=BOB_cf_secp112r2_PUB
1541 SharedSecret=a6d05c7ba5128a9685c705b5030b
1542
1543 # ECDH Bob with Alice peer
1544 Availablein = default
1545 Derive=BOB_cf_secp112r2
1546 PeerKey=ALICE_cf_secp112r2_PUB
1547 SharedSecret=a6d05c7ba5128a9685c705b5030b
1548
1549 # ECC CDH Alice with Bob peer
1550 Availablein = default
1551 Derive=ALICE_cf_secp112r2
1552 PeerKey=BOB_cf_secp112r2_PUB
1553 Ctrl=ecdh_cofactor_mode:1
1554 SharedSecret=04f3280e92c269d794aa779efcef
1555
1556 # ECC CDH Bob with Alice peer
1557 Availablein = default
1558 Derive=BOB_cf_secp112r2
1559 PeerKey=ALICE_cf_secp112r2_PUB
1560 Ctrl=ecdh_cofactor_mode:1
1561 SharedSecret=04f3280e92c269d794aa779efcef
1562
1563 PublicKey=MALICE_cf_secp112r2_PUB
1564 -----BEGIN PUBLIC KEY-----
1565 MDIwEAYHKoZIzj0CAQYFK4EEAAcDHgAEsf2N4SfUZWtXPrUTmEyr71I/JSn8VtzQsFHuqQ==
1566 -----END PUBLIC KEY-----
1567
1568 # ECC CDH Bob with Malice peer
1569 Availablein = default
1570 Derive=BOB_cf_secp112r2
1571 PeerKey=MALICE_cf_secp112r2_PUB
1572 Ctrl=ecdh_cofactor_mode:1
1573 Result=DERIVE_ERROR
1574 Reason=point at infinity
1575
1576 # ECC CDH Alice with Malice peer
1577 Availablein = default
1578 Derive=ALICE_cf_secp112r2
1579 PeerKey=MALICE_cf_secp112r2_PUB
1580 Ctrl=ecdh_cofactor_mode:1
1581 Result=DERIVE_ERROR
1582 Reason=point at infinity
1583
1584 Title=secp128r1 curve tests
1585
1586 PrivateKey=ALICE_cf_secp128r1
1587 -----BEGIN PRIVATE KEY-----
1588 MC4CAQAwEAYHKoZIzj0CAQYFK4EEABwEFzAVAgEBBBB+RX18d0+gKpdcKbJJTrEZ
1589 -----END PRIVATE KEY-----
1590
1591 PublicKey=ALICE_cf_secp128r1_PUB
1592 -----BEGIN PUBLIC KEY-----
1593 MDYwEAYHKoZIzj0CAQYFK4EEABwDIgAEG0XMAdrAZOPUW6L9ADU8XK8sZr7dtIcDinSWU1zSV9s=
1594 -----END PUBLIC KEY-----
1595
1596 PrivPubKeyPair=ALICE_cf_secp128r1:ALICE_cf_secp128r1_PUB
1597
1598 PrivateKey=BOB_cf_secp128r1
1599 -----BEGIN PRIVATE KEY-----
1600 MC4CAQAwEAYHKoZIzj0CAQYFK4EEABwEFzAVAgEBBBB/J9/eClt9mimGwOcOsjJF
1601 -----END PRIVATE KEY-----
1602
1603 PublicKey=BOB_cf_secp128r1_PUB
1604 -----BEGIN PUBLIC KEY-----
1605 MDYwEAYHKoZIzj0CAQYFK4EEABwDIgAE82nknsOS+u8mybP0KJqQhvm83gbPNTZOcvm0ZDVR5sU=
1606 -----END PUBLIC KEY-----
1607
1608 PrivPubKeyPair=BOB_cf_secp128r1:BOB_cf_secp128r1_PUB
1609
1610 # ECDH Alice with Bob peer
1611 Availablein = default
1612 Derive=ALICE_cf_secp128r1
1613 PeerKey=BOB_cf_secp128r1_PUB
1614 SharedSecret=5020f1b759da1f737a61a29a268d7669
1615
1616 # ECDH Bob with Alice peer
1617 Availablein = default
1618 Derive=BOB_cf_secp128r1
1619 PeerKey=ALICE_cf_secp128r1_PUB
1620 SharedSecret=5020f1b759da1f737a61a29a268d7669
1621
1622 Title=secp128r2 curve tests
1623
1624 PrivateKey=ALICE_cf_secp128r2
1625 -----BEGIN PRIVATE KEY-----
1626 MC4CAQAwEAYHKoZIzj0CAQYFK4EEAB0EFzAVAgEBBBALPaUYCnPgNiLhez93Z1Gi
1627 -----END PRIVATE KEY-----
1628
1629 PublicKey=ALICE_cf_secp128r2_PUB
1630 -----BEGIN PUBLIC KEY-----
1631 MDYwEAYHKoZIzj0CAQYFK4EEAB0DIgAEOKiPRGtZXwxmvTr35NmUkNsAGGk9RKNA4D5BE9ZrjZQ=
1632 -----END PUBLIC KEY-----
1633
1634 PrivPubKeyPair=ALICE_cf_secp128r2:ALICE_cf_secp128r2_PUB
1635
1636 PrivateKey=BOB_cf_secp128r2
1637 -----BEGIN PRIVATE KEY-----
1638 MC4CAQAwEAYHKoZIzj0CAQYFK4EEAB0EFzAVAgEBBBARg3vb436QgyHdyt6l/b6G
1639 -----END PRIVATE KEY-----
1640
1641 PublicKey=BOB_cf_secp128r2_PUB
1642 -----BEGIN PUBLIC KEY-----
1643 MDYwEAYHKoZIzj0CAQYFK4EEAB0DIgAELph7h27BYjIINC2EddcpIOxKbdz8Xe7h3Az1ZuR9bAI=
1644 -----END PUBLIC KEY-----
1645
1646 PrivPubKeyPair=BOB_cf_secp128r2:BOB_cf_secp128r2_PUB
1647
1648 # ECDH Alice with Bob peer
1649 Availablein = default
1650 Derive=ALICE_cf_secp128r2
1651 PeerKey=BOB_cf_secp128r2_PUB
1652 SharedSecret=8f4d8c75141e9b084328222440eb5dfa
1653
1654 # ECDH Bob with Alice peer
1655 Availablein = default
1656 Derive=BOB_cf_secp128r2
1657 PeerKey=ALICE_cf_secp128r2_PUB
1658 SharedSecret=8f4d8c75141e9b084328222440eb5dfa
1659
1660 # ECC CDH Alice with Bob peer
1661 Availablein = default
1662 Derive=ALICE_cf_secp128r2
1663 PeerKey=BOB_cf_secp128r2_PUB
1664 Ctrl=ecdh_cofactor_mode:1
1665 SharedSecret=baaa0c16e16eef291001475d638e4830
1666
1667 # ECC CDH Bob with Alice peer
1668 Availablein = default
1669 Derive=BOB_cf_secp128r2
1670 PeerKey=ALICE_cf_secp128r2_PUB
1671 Ctrl=ecdh_cofactor_mode:1
1672 SharedSecret=baaa0c16e16eef291001475d638e4830
1673
1674 PublicKey=MALICE_cf_secp128r2_PUB
1675 -----BEGIN PUBLIC KEY-----
1676 MDYwEAYHKoZIzj0CAQYFK4EEAB0DIgAE6h6RzJIp6HLR6RDOPtyzGDurkuE9aAaZqHosPTnkLxQ=
1677 -----END PUBLIC KEY-----
1678
1679 # ECC CDH Bob with Malice peer
1680 Availablein = default
1681 Derive=BOB_cf_secp128r2
1682 PeerKey=MALICE_cf_secp128r2_PUB
1683 Ctrl=ecdh_cofactor_mode:1
1684 Result=DERIVE_ERROR
1685 Reason=point at infinity
1686
1687 # ECC CDH Alice with Malice peer
1688 Availablein = default
1689 Derive=ALICE_cf_secp128r2
1690 PeerKey=MALICE_cf_secp128r2_PUB
1691 Ctrl=ecdh_cofactor_mode:1
1692 Result=DERIVE_ERROR
1693 Reason=point at infinity
1694
1695 Title=secp160k1 curve tests
1696
1697 PrivateKey=ALICE_cf_secp160k1
1698 -----BEGIN PRIVATE KEY-----
1699 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAAkEHDAaAgEBBBUAlxTBO50KwFwWKPtk1rutu68m+zI=
1700 -----END PRIVATE KEY-----
1701
1702 PublicKey=ALICE_cf_secp160k1_PUB
1703 -----BEGIN PUBLIC KEY-----
1704 MD4wEAYHKoZIzj0CAQYFK4EEAAkDKgAEcVWIjtPZn1cHckclpn5jKDCphQUVHxFN5tSeFG9wsJZT
1705 EvqPyLS64w==
1706 -----END PUBLIC KEY-----
1707
1708 PrivPubKeyPair=ALICE_cf_secp160k1:ALICE_cf_secp160k1_PUB
1709
1710 PrivateKey=BOB_cf_secp160k1
1711 -----BEGIN PRIVATE KEY-----
1712 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAAkEHDAaAgEBBBUAdrPkoNkRVUloiuwzruQszSUuwpY=
1713 -----END PRIVATE KEY-----
1714
1715 PublicKey=BOB_cf_secp160k1_PUB
1716 -----BEGIN PUBLIC KEY-----
1717 MD4wEAYHKoZIzj0CAQYFK4EEAAkDKgAESGN41cAj8Fg4pAJM7FUKHiawbCR0b9unMpZWxqOKeW1/
1718 bxT/CqEkyw==
1719 -----END PUBLIC KEY-----
1720
1721 PrivPubKeyPair=BOB_cf_secp160k1:BOB_cf_secp160k1_PUB
1722
1723 # ECDH Alice with Bob peer
1724 Availablein = default
1725 Derive=ALICE_cf_secp160k1
1726 PeerKey=BOB_cf_secp160k1_PUB
1727 SharedSecret=b738a0bf17f3271a9a155bfdfe2f0f1d51494d42
1728
1729 # ECDH Bob with Alice peer
1730 Availablein = default
1731 Derive=BOB_cf_secp160k1
1732 PeerKey=ALICE_cf_secp160k1_PUB
1733 SharedSecret=b738a0bf17f3271a9a155bfdfe2f0f1d51494d42
1734
1735 Title=secp160r1 curve tests
1736
1737 PrivateKey=ALICE_cf_secp160r1
1738 -----BEGIN PRIVATE KEY-----
1739 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAAgEHDAaAgEBBBUAR6m1+jIBuJnSKx9fHmyAYhsnYe8=
1740 -----END PRIVATE KEY-----
1741
1742 PublicKey=ALICE_cf_secp160r1_PUB
1743 -----BEGIN PUBLIC KEY-----
1744 MD4wEAYHKoZIzj0CAQYFK4EEAAgDKgAEO78GZuBaCfJjHK97c9N21z+4mm37b5x7/Hr3Xc4pUbtb
1745 OoNj/A+W9w==
1746 -----END PUBLIC KEY-----
1747
1748 PrivPubKeyPair=ALICE_cf_secp160r1:ALICE_cf_secp160r1_PUB
1749
1750 PrivateKey=BOB_cf_secp160r1
1751 -----BEGIN PRIVATE KEY-----
1752 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAAgEHDAaAgEBBBUATqvd54Jj7TbnrLAd2dMYCpExLws=
1753 -----END PRIVATE KEY-----
1754
1755 PublicKey=BOB_cf_secp160r1_PUB
1756 -----BEGIN PUBLIC KEY-----
1757 MD4wEAYHKoZIzj0CAQYFK4EEAAgDKgAEBKDbBSPTwmb00MFvMtJMxQ2YDmcPOZHE8YbVr5hp8s5J
1758 Jwy17FaNNg==
1759 -----END PUBLIC KEY-----
1760
1761 PrivPubKeyPair=BOB_cf_secp160r1:BOB_cf_secp160r1_PUB
1762
1763 # ECDH Alice with Bob peer
1764 Availablein = default
1765 Derive=ALICE_cf_secp160r1
1766 PeerKey=BOB_cf_secp160r1_PUB
1767 SharedSecret=1912ea7b9bb1de5b8d3cef83e7a6e7a917816541
1768
1769 # ECDH Bob with Alice peer
1770 Availablein = default
1771 Derive=BOB_cf_secp160r1
1772 PeerKey=ALICE_cf_secp160r1_PUB
1773 SharedSecret=1912ea7b9bb1de5b8d3cef83e7a6e7a917816541
1774
1775 Title=secp160r2 curve tests
1776
1777 PrivateKey=ALICE_cf_secp160r2
1778 -----BEGIN PRIVATE KEY-----
1779 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAB4EHDAaAgEBBBUA3IsVg4R4paXaPATDHvzfnvM+vjQ=
1780 -----END PRIVATE KEY-----
1781
1782 PublicKey=ALICE_cf_secp160r2_PUB
1783 -----BEGIN PUBLIC KEY-----
1784 MD4wEAYHKoZIzj0CAQYFK4EEAB4DKgAE4V+25YCpVkKF6NF/UPc1SYxohYWcf3qT3JDoPRhnm/rj
1785 mSqCCA6gUw==
1786 -----END PUBLIC KEY-----
1787
1788 PrivPubKeyPair=ALICE_cf_secp160r2:ALICE_cf_secp160r2_PUB
1789
1790 PrivateKey=BOB_cf_secp160r2
1791 -----BEGIN PRIVATE KEY-----
1792 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAB4EHDAaAgEBBBUAYT/5C7UpD17DnZm4ObswmGFMI1Q=
1793 -----END PRIVATE KEY-----
1794
1795 PublicKey=BOB_cf_secp160r2_PUB
1796 -----BEGIN PUBLIC KEY-----
1797 MD4wEAYHKoZIzj0CAQYFK4EEAB4DKgAEB7YVzBmzhnIdouvN/nb8VMXCqO8dkhmebyVzoD0oAzuH
1798 nN+SfWr6aQ==
1799 -----END PUBLIC KEY-----
1800
1801 PrivPubKeyPair=BOB_cf_secp160r2:BOB_cf_secp160r2_PUB
1802
1803 # ECDH Alice with Bob peer
1804 Availablein = default
1805 Derive=ALICE_cf_secp160r2
1806 PeerKey=BOB_cf_secp160r2_PUB
1807 SharedSecret=ccb9cae5c9487ff60c487bd1b39a62eb4680e9b6
1808
1809 # ECDH Bob with Alice peer
1810 Availablein = default
1811 Derive=BOB_cf_secp160r2
1812 PeerKey=ALICE_cf_secp160r2_PUB
1813 SharedSecret=ccb9cae5c9487ff60c487bd1b39a62eb4680e9b6
1814
1815 Title=secp192k1 curve tests
1816
1817 PrivateKey=ALICE_cf_secp192k1
1818 -----BEGIN PRIVATE KEY-----
1819 MDYCAQAwEAYHKoZIzj0CAQYFK4EEAB8EHzAdAgEBBBikVZrCZQB7ZtkhNfQYpjKHZ9KxXgooJ90=
1820 -----END PRIVATE KEY-----
1821
1822 PublicKey=ALICE_cf_secp192k1_PUB
1823 -----BEGIN PUBLIC KEY-----
1824 MEYwEAYHKoZIzj0CAQYFK4EEAB8DMgAEyV4EzMZglBXtYdn38hNTrCGflAsJprMkxkOlw58chZ25
1825 6EAu7gVvYDTpnRkymKyH
1826 -----END PUBLIC KEY-----
1827
1828 PrivPubKeyPair=ALICE_cf_secp192k1:ALICE_cf_secp192k1_PUB
1829
1830 PrivateKey=BOB_cf_secp192k1
1831 -----BEGIN PRIVATE KEY-----
1832 MDYCAQAwEAYHKoZIzj0CAQYFK4EEAB8EHzAdAgEBBBiJQ/PunKGk9QPUyqIBGMgHKKg+yxJr5io=
1833 -----END PRIVATE KEY-----
1834
1835 PublicKey=BOB_cf_secp192k1_PUB
1836 -----BEGIN PUBLIC KEY-----
1837 MEYwEAYHKoZIzj0CAQYFK4EEAB8DMgAE990Tnmh9QQQHVHuLpfrAsgjvB9R2MJXzhBZN1WvtxLqF
1838 OZ2oFMP0Kfcr7HbI7a5j
1839 -----END PUBLIC KEY-----
1840
1841 PrivPubKeyPair=BOB_cf_secp192k1:BOB_cf_secp192k1_PUB
1842
1843 # ECDH Alice with Bob peer
1844 Availablein = default
1845 Derive=ALICE_cf_secp192k1
1846 PeerKey=BOB_cf_secp192k1_PUB
1847 SharedSecret=a46a6bfb279d4dc30cffac585d1fbec905dbe46aca5e3c9d
1848
1849 # ECDH Bob with Alice peer
1850 Availablein = default
1851 Derive=BOB_cf_secp192k1
1852 PeerKey=ALICE_cf_secp192k1_PUB
1853 SharedSecret=a46a6bfb279d4dc30cffac585d1fbec905dbe46aca5e3c9d
1854
1855 Title=secp224k1 curve tests
1856
1857 PrivateKey=ALICE_cf_secp224k1
1858 -----BEGIN PRIVATE KEY-----
1859 MDsCAQAwEAYHKoZIzj0CAQYFK4EEACAEJDAiAgEBBB0AZPk3TzxGhX7TljBBhJDLBfulAMp6Bh3W
1860 w40Qyg==
1861 -----END PRIVATE KEY-----
1862
1863 PublicKey=ALICE_cf_secp224k1_PUB
1864 -----BEGIN PUBLIC KEY-----
1865 ME4wEAYHKoZIzj0CAQYFK4EEACADOgAE4o7LGdJDixqJZ5imnqaX4IeE55NG4W0HEe72LVC7pmn2
1866 e3m7uC92ZQhduF9lJli4dXD5en/1wkE=
1867 -----END PUBLIC KEY-----
1868
1869 PrivPubKeyPair=ALICE_cf_secp224k1:ALICE_cf_secp224k1_PUB
1870
1871 PrivateKey=BOB_cf_secp224k1
1872 -----BEGIN PRIVATE KEY-----
1873 MDsCAQAwEAYHKoZIzj0CAQYFK4EEACAEJDAiAgEBBB0AdQ02GguRy3yHOjLkpoWb27QA/L1abfWe
1874 q2xUfA==
1875 -----END PRIVATE KEY-----
1876
1877 PublicKey=BOB_cf_secp224k1_PUB
1878 -----BEGIN PUBLIC KEY-----
1879 ME4wEAYHKoZIzj0CAQYFK4EEACADOgAEzp00m0DaADn1mGiDCT7K1LZnoj/vCxHPowUDC9yQd17K
1880 KpJM5sGILrTkkgxqtt5pBeYE1NC1QUQ=
1881 -----END PUBLIC KEY-----
1882
1883 PrivPubKeyPair=BOB_cf_secp224k1:BOB_cf_secp224k1_PUB
1884
1885 # ECDH Alice with Bob peer
1886 Availablein = default
1887 Derive=ALICE_cf_secp224k1
1888 PeerKey=BOB_cf_secp224k1_PUB
1889 SharedSecret=6f7b9d16c9c1d3a5c84b6028f2a4fed9ae8e02455e678a27243bcc48
1890
1891 # ECDH Bob with Alice peer
1892 Availablein = default
1893 Derive=BOB_cf_secp224k1
1894 PeerKey=ALICE_cf_secp224k1_PUB
1895 SharedSecret=6f7b9d16c9c1d3a5c84b6028f2a4fed9ae8e02455e678a27243bcc48
1896
1897 Title=secp256k1 curve tests
1898
1899 PrivateKey=ALICE_cf_secp256k1
1900 -----BEGIN PRIVATE KEY-----
1901 MD4CAQAwEAYHKoZIzj0CAQYFK4EEAAoEJzAlAgEBBCDV8jMZ/aJfiMEkW7HsYqbT57Y7vmvm5KN/
1902 QEXqsNCSpw==
1903 -----END PRIVATE KEY-----
1904
1905 PublicKey=ALICE_cf_secp256k1_PUB
1906 -----BEGIN PUBLIC KEY-----
1907 MFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAElytZZZHc9CelGzZkNGpzY2CHQ+3z6tUnfsQxUmtiZnUg
1908 7oKfQC5BV8pZ5WYNPWnbT0RRg5kyBtzry9oQIhO5Lw==
1909 -----END PUBLIC KEY-----
1910
1911 PrivPubKeyPair=ALICE_cf_secp256k1:ALICE_cf_secp256k1_PUB
1912
1913 PrivateKey=BOB_cf_secp256k1
1914 -----BEGIN PRIVATE KEY-----
1915 MD4CAQAwEAYHKoZIzj0CAQYFK4EEAAoEJzAlAgEBBCBh7awFyPey/w4pKBycpAlhvT4DlLQsi1TT
1916 BxJPHrAjrA==
1917 -----END PRIVATE KEY-----
1918
1919 PublicKey=BOB_cf_secp256k1_PUB
1920 -----BEGIN PUBLIC KEY-----
1921 MFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAE2BQeSJOa7kJAQsAPUbLseHjHhMe3tUOAl3bqoDqtrfO+
1922 2m2MP/IC/R9Kof2nmaiQ6DostdbS8kB+CnnprK375w==
1923 -----END PUBLIC KEY-----
1924
1925 PrivPubKeyPair=BOB_cf_secp256k1:BOB_cf_secp256k1_PUB
1926
1927 # ECDH Alice with Bob peer
1928 Availablein = default
1929 Derive=ALICE_cf_secp256k1
1930 PeerKey=BOB_cf_secp256k1_PUB
1931 SharedSecret=a4745cc4d19cabb9e5cb0abdd5c604cab2846a4638ad844ed9175f3cadda2da1
1932
1933 # ECDH Bob with Alice peer
1934 Availablein = default
1935 Derive=BOB_cf_secp256k1
1936 PeerKey=ALICE_cf_secp256k1_PUB
1937 SharedSecret=a4745cc4d19cabb9e5cb0abdd5c604cab2846a4638ad844ed9175f3cadda2da1
1938
1939 Title=sect113r1 curve tests
1940
1941 PrivateKey=ALICE_cf_sect113r1
1942 -----BEGIN PRIVATE KEY-----
1943 MC0CAQAwEAYHKoZIzj0CAQYFK4EEAAQEFjAUAgEBBA8ALw9CgsuNBkkhhUHE8bQ=
1944 -----END PRIVATE KEY-----
1945
1946 PublicKey=ALICE_cf_sect113r1_PUB
1947 -----BEGIN PUBLIC KEY-----
1948 MDQwEAYHKoZIzj0CAQYFK4EEAAQDIAAEASO9jcamlg1pRE7JffrTAe9kyRZO2xrymHXoGdnA
1949 -----END PUBLIC KEY-----
1950
1951 PrivPubKeyPair=ALICE_cf_sect113r1:ALICE_cf_sect113r1_PUB
1952
1953 PrivateKey=BOB_cf_sect113r1
1954 -----BEGIN PRIVATE KEY-----
1955 MC0CAQAwEAYHKoZIzj0CAQYFK4EEAAQEFjAUAgEBBA8A/9qbs8sTFNkjS9/4CuM=
1956 -----END PRIVATE KEY-----
1957
1958 PublicKey=BOB_cf_sect113r1_PUB
1959 -----BEGIN PUBLIC KEY-----
1960 MDQwEAYHKoZIzj0CAQYFK4EEAAQDIAAEATykaf/cvJzLOUto1EbbAEz/3++nut6q0dcJOQeV
1961 -----END PUBLIC KEY-----
1962
1963 PrivPubKeyPair=BOB_cf_sect113r1:BOB_cf_sect113r1_PUB
1964
1965 # ECDH Alice with Bob peer
1966 Availablein = default
1967 Derive=ALICE_cf_sect113r1
1968 PeerKey=BOB_cf_sect113r1_PUB
1969 SharedSecret=01ed16f1948dcb368a54004237842d
1970
1971 # ECDH Bob with Alice peer
1972 Availablein = default
1973 Derive=BOB_cf_sect113r1
1974 PeerKey=ALICE_cf_sect113r1_PUB
1975 SharedSecret=01ed16f1948dcb368a54004237842d
1976
1977 # ECC CDH Alice with Bob peer
1978 Availablein = default
1979 Derive=ALICE_cf_sect113r1
1980 PeerKey=BOB_cf_sect113r1_PUB
1981 Ctrl=ecdh_cofactor_mode:1
1982 SharedSecret=012e5f3e348c2a8a88d9590a639219
1983
1984 # ECC CDH Bob with Alice peer
1985 Availablein = default
1986 Derive=BOB_cf_sect113r1
1987 PeerKey=ALICE_cf_sect113r1_PUB
1988 Ctrl=ecdh_cofactor_mode:1
1989 SharedSecret=012e5f3e348c2a8a88d9590a639219
1990
1991 PublicKey=MALICE_cf_sect113r1_PUB
1992 -----BEGIN PUBLIC KEY-----
1993 MDQwEAYHKoZIzj0CAQYFK4EEAAQDIAAEAAAAAAAAAAAAAAAAAAAAAd+TqiBXnTd/lyA/OFsR
1994 -----END PUBLIC KEY-----
1995
1996 # ECC CDH Bob with Malice peer
1997 Availablein = default
1998 Derive=BOB_cf_sect113r1
1999 PeerKey=MALICE_cf_sect113r1_PUB
2000 Ctrl=ecdh_cofactor_mode:1
2001 Result=DERIVE_ERROR
2002 Reason=point at infinity
2003
2004 # ECC CDH Alice with Malice peer
2005 Availablein = default
2006 Derive=ALICE_cf_sect113r1
2007 PeerKey=MALICE_cf_sect113r1_PUB
2008 Ctrl=ecdh_cofactor_mode:1
2009 Result=DERIVE_ERROR
2010 Reason=point at infinity
2011
2012 Title=sect113r2 curve tests
2013
2014 PrivateKey=ALICE_cf_sect113r2
2015 -----BEGIN PRIVATE KEY-----
2016 MC0CAQAwEAYHKoZIzj0CAQYFK4EEAAUEFjAUAgEBBA8AvovirHrqTxoKJ3l+7y0=
2017 -----END PRIVATE KEY-----
2018
2019 PublicKey=ALICE_cf_sect113r2_PUB
2020 -----BEGIN PUBLIC KEY-----
2021 MDQwEAYHKoZIzj0CAQYFK4EEAAUDIAAEAFvQ4JgQTS8kjGeVfuITAS81qNcOQvt3PYa1HuCk
2022 -----END PUBLIC KEY-----
2023
2024 PrivPubKeyPair=ALICE_cf_sect113r2:ALICE_cf_sect113r2_PUB
2025
2026 PrivateKey=BOB_cf_sect113r2
2027 -----BEGIN PRIVATE KEY-----
2028 MC0CAQAwEAYHKoZIzj0CAQYFK4EEAAUEFjAUAgEBBA8ArUjgvp/goxRYb4WuQ80=
2029 -----END PRIVATE KEY-----
2030
2031 PublicKey=BOB_cf_sect113r2_PUB
2032 -----BEGIN PUBLIC KEY-----
2033 MDQwEAYHKoZIzj0CAQYFK4EEAAUDIAAEAUoS3of8y28meYu/NoI5AVdhJZCuDjMqFHTriWY4
2034 -----END PUBLIC KEY-----
2035
2036 PrivPubKeyPair=BOB_cf_sect113r2:BOB_cf_sect113r2_PUB
2037
2038 # ECDH Alice with Bob peer
2039 Availablein = default
2040 Derive=ALICE_cf_sect113r2
2041 PeerKey=BOB_cf_sect113r2_PUB
2042 SharedSecret=0057a287ba1ea05cb4735e673647e1
2043
2044 # ECDH Bob with Alice peer
2045 Availablein = default
2046 Derive=BOB_cf_sect113r2
2047 PeerKey=ALICE_cf_sect113r2_PUB
2048 SharedSecret=0057a287ba1ea05cb4735e673647e1
2049
2050 # ECC CDH Alice with Bob peer
2051 Availablein = default
2052 Derive=ALICE_cf_sect113r2
2053 PeerKey=BOB_cf_sect113r2_PUB
2054 Ctrl=ecdh_cofactor_mode:1
2055 SharedSecret=00fec2454e46732aca42b22b6d4f13
2056
2057 # ECC CDH Bob with Alice peer
2058 Availablein = default
2059 Derive=BOB_cf_sect113r2
2060 PeerKey=ALICE_cf_sect113r2_PUB
2061 Ctrl=ecdh_cofactor_mode:1
2062 SharedSecret=00fec2454e46732aca42b22b6d4f13
2063
2064 PublicKey=MALICE_cf_sect113r2_PUB
2065 -----BEGIN PUBLIC KEY-----
2066 MDQwEAYHKoZIzj0CAQYFK4EEAAUDIAAEAAAAAAAAAAAAAAAAAAAAAR3dbPHrhFekzJ7Azskr
2067 -----END PUBLIC KEY-----
2068
2069 # ECC CDH Bob with Malice peer
2070 Availablein = default
2071 Derive=BOB_cf_sect113r2
2072 PeerKey=MALICE_cf_sect113r2_PUB
2073 Ctrl=ecdh_cofactor_mode:1
2074 Result=DERIVE_ERROR
2075 Reason=point at infinity
2076
2077 # ECC CDH Alice with Malice peer
2078 Availablein = default
2079 Derive=ALICE_cf_sect113r2
2080 PeerKey=MALICE_cf_sect113r2_PUB
2081 Ctrl=ecdh_cofactor_mode:1
2082 Result=DERIVE_ERROR
2083 Reason=point at infinity
2084
2085 Title=sect131r1 curve tests
2086
2087 PrivateKey=ALICE_cf_sect131r1
2088 -----BEGIN PRIVATE KEY-----
2089 MC8CAQAwEAYHKoZIzj0CAQYFK4EEABYEGDAWAgEBBBEA5C6zHMQM7pXPZ6cJz72Niw==
2090 -----END PRIVATE KEY-----
2091
2092 PublicKey=ALICE_cf_sect131r1_PUB
2093 -----BEGIN PUBLIC KEY-----
2094 MDgwEAYHKoZIzj0CAQYFK4EEABYDJAAEBXCuXD6wOOif91GUlJNKXf8FBNw8crgqi5aEJEZbCdBJ
2095 Ag==
2096 -----END PUBLIC KEY-----
2097
2098 PrivPubKeyPair=ALICE_cf_sect131r1:ALICE_cf_sect131r1_PUB
2099
2100 PrivateKey=BOB_cf_sect131r1
2101 -----BEGIN PRIVATE KEY-----
2102 MC8CAQAwEAYHKoZIzj0CAQYFK4EEABYEGDAWAgEBBBEDYZmjiokBJ/SnTv8sskBR3A==
2103 -----END PRIVATE KEY-----
2104
2105 PublicKey=BOB_cf_sect131r1_PUB
2106 -----BEGIN PUBLIC KEY-----
2107 MDgwEAYHKoZIzj0CAQYFK4EEABYDJAAEB8vGy3OQXwWKcJUSSJbCtpMBjFgJeZxzAaI420+B1B+1
2108 5A==
2109 -----END PUBLIC KEY-----
2110
2111 PrivPubKeyPair=BOB_cf_sect131r1:BOB_cf_sect131r1_PUB
2112
2113 # ECDH Alice with Bob peer
2114 Availablein = default
2115 Derive=ALICE_cf_sect131r1
2116 PeerKey=BOB_cf_sect131r1_PUB
2117 SharedSecret=05346248f77f81fff50cc656e119976871
2118
2119 # ECDH Bob with Alice peer
2120 Availablein = default
2121 Derive=BOB_cf_sect131r1
2122 PeerKey=ALICE_cf_sect131r1_PUB
2123 SharedSecret=05346248f77f81fff50cc656e119976871
2124
2125 # ECC CDH Alice with Bob peer
2126 Availablein = default
2127 Derive=ALICE_cf_sect131r1
2128 PeerKey=BOB_cf_sect131r1_PUB
2129 Ctrl=ecdh_cofactor_mode:1
2130 SharedSecret=01f151ae26efa507acc2597356baf7e8ab
2131
2132 # ECC CDH Bob with Alice peer
2133 Availablein = default
2134 Derive=BOB_cf_sect131r1
2135 PeerKey=ALICE_cf_sect131r1_PUB
2136 Ctrl=ecdh_cofactor_mode:1
2137 SharedSecret=01f151ae26efa507acc2597356baf7e8ab
2138
2139 PublicKey=MALICE_cf_sect131r1_PUB
2140 -----BEGIN PUBLIC KEY-----
2141 MDgwEAYHKoZIzj0CAQYFK4EEABYDJAAEAAAAAAAAAAAAAAAAAAAAAAABfiJEFG0vRzEGxk2BxjmK
2142 zw==
2143 -----END PUBLIC KEY-----
2144
2145 # ECC CDH Bob with Malice peer
2146 Availablein = default
2147 Derive=BOB_cf_sect131r1
2148 PeerKey=MALICE_cf_sect131r1_PUB
2149 Ctrl=ecdh_cofactor_mode:1
2150 Result=DERIVE_ERROR
2151 Reason=point at infinity
2152
2153 # ECC CDH Alice with Malice peer
2154 Availablein = default
2155 Derive=ALICE_cf_sect131r1
2156 PeerKey=MALICE_cf_sect131r1_PUB
2157 Ctrl=ecdh_cofactor_mode:1
2158 Result=DERIVE_ERROR
2159 Reason=point at infinity
2160
2161 Title=sect131r2 curve tests
2162
2163 PrivateKey=ALICE_cf_sect131r2
2164 -----BEGIN PRIVATE KEY-----
2165 MC8CAQAwEAYHKoZIzj0CAQYFK4EEABcEGDAWAgEBBBEBnZRUKAQetk5kyUwhIaAyxg==
2166 -----END PRIVATE KEY-----
2167
2168 PublicKey=ALICE_cf_sect131r2_PUB
2169 -----BEGIN PUBLIC KEY-----
2170 MDgwEAYHKoZIzj0CAQYFK4EEABcDJAAEA5+Y20L8q989I4jnKknZ7hcGlQ6RUIGni9RahT88kB/d
2171 dw==
2172 -----END PUBLIC KEY-----
2173
2174 PrivPubKeyPair=ALICE_cf_sect131r2:ALICE_cf_sect131r2_PUB
2175
2176 PrivateKey=BOB_cf_sect131r2
2177 -----BEGIN PRIVATE KEY-----
2178 MC8CAQAwEAYHKoZIzj0CAQYFK4EEABcEGDAWAgEBBBEBnafx9vcMeoCqj/1YNuflzw==
2179 -----END PRIVATE KEY-----
2180
2181 PublicKey=BOB_cf_sect131r2_PUB
2182 -----BEGIN PUBLIC KEY-----
2183 MDgwEAYHKoZIzj0CAQYFK4EEABcDJAAEB2G2uNkhQNjjl0/Ov6UYpxoFaWNXO+qy7poV6cdrFN7z
2184 pA==
2185 -----END PUBLIC KEY-----
2186
2187 PrivPubKeyPair=BOB_cf_sect131r2:BOB_cf_sect131r2_PUB
2188
2189 # ECDH Alice with Bob peer
2190 Availablein = default
2191 Derive=ALICE_cf_sect131r2
2192 PeerKey=BOB_cf_sect131r2_PUB
2193 SharedSecret=058d8a8be33068ed8c1dc9f551ef2c3f3c
2194
2195 # ECDH Bob with Alice peer
2196 Availablein = default
2197 Derive=BOB_cf_sect131r2
2198 PeerKey=ALICE_cf_sect131r2_PUB
2199 SharedSecret=058d8a8be33068ed8c1dc9f551ef2c3f3c
2200
2201 # ECC CDH Alice with Bob peer
2202 Availablein = default
2203 Derive=ALICE_cf_sect131r2
2204 PeerKey=BOB_cf_sect131r2_PUB
2205 Ctrl=ecdh_cofactor_mode:1
2206 SharedSecret=037b16d85f27c2c878ef96c79a536f89a5
2207
2208 # ECC CDH Bob with Alice peer
2209 Availablein = default
2210 Derive=BOB_cf_sect131r2
2211 PeerKey=ALICE_cf_sect131r2_PUB
2212 Ctrl=ecdh_cofactor_mode:1
2213 SharedSecret=037b16d85f27c2c878ef96c79a536f89a5
2214
2215 PublicKey=MALICE_cf_sect131r2_PUB
2216 -----BEGIN PUBLIC KEY-----
2217 MDgwEAYHKoZIzj0CAQYFK4EEABcDJAAEAAAAAAAAAAAAAAAAAAAAAAAGG5fiIbgziwBZHVzTYqCY
2218 1w==
2219 -----END PUBLIC KEY-----
2220
2221 # ECC CDH Bob with Malice peer
2222 Availablein = default
2223 Derive=BOB_cf_sect131r2
2224 PeerKey=MALICE_cf_sect131r2_PUB
2225 Ctrl=ecdh_cofactor_mode:1
2226 Result=DERIVE_ERROR
2227 Reason=point at infinity
2228
2229 # ECC CDH Alice with Malice peer
2230 Availablein = default
2231 Derive=ALICE_cf_sect131r2
2232 PeerKey=MALICE_cf_sect131r2_PUB
2233 Ctrl=ecdh_cofactor_mode:1
2234 Result=DERIVE_ERROR
2235 Reason=point at infinity
2236
2237 Title=sect163r1 curve tests
2238
2239 PrivateKey=ALICE_cf_sect163r1
2240 -----BEGIN PRIVATE KEY-----
2241 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAAIEHDAaAgEBBBUAlbn4x1UGJnAimsXufB/UvUaxU5U=
2242 -----END PRIVATE KEY-----
2243
2244 PublicKey=ALICE_cf_sect163r1_PUB
2245 -----BEGIN PUBLIC KEY-----
2246 MEAwEAYHKoZIzj0CAQYFK4EEAAIDLAAEA0f195HCcD4D+7wWyl3QuPkRovG/ATy5l7fpMl4BNIg/
2247 sbtEXluCzANF
2248 -----END PUBLIC KEY-----
2249
2250 PrivPubKeyPair=ALICE_cf_sect163r1:ALICE_cf_sect163r1_PUB
2251
2252 PrivateKey=BOB_cf_sect163r1
2253 -----BEGIN PRIVATE KEY-----
2254 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAAIEHDAaAgEBBBUAoStq6Fjb7nB2PNL6WrzKKqhCGdE=
2255 -----END PRIVATE KEY-----
2256
2257 PublicKey=BOB_cf_sect163r1_PUB
2258 -----BEGIN PUBLIC KEY-----
2259 MEAwEAYHKoZIzj0CAQYFK4EEAAIDLAAEAul/oBKr9B5MsPHWGF+q07j0JC+WAxj1JzfcIXR98n+r
2260 9FHWU5LC5pDM
2261 -----END PUBLIC KEY-----
2262
2263 PrivPubKeyPair=BOB_cf_sect163r1:BOB_cf_sect163r1_PUB
2264
2265 # ECDH Alice with Bob peer
2266 Availablein = default
2267 Derive=ALICE_cf_sect163r1
2268 PeerKey=BOB_cf_sect163r1_PUB
2269 SharedSecret=06135eef489fe613c0d8bd522a2a640ff7ae6fb73d
2270
2271 # ECDH Bob with Alice peer
2272 Availablein = default
2273 Derive=BOB_cf_sect163r1
2274 PeerKey=ALICE_cf_sect163r1_PUB
2275 SharedSecret=06135eef489fe613c0d8bd522a2a640ff7ae6fb73d
2276
2277 # ECC CDH Alice with Bob peer
2278 Availablein = default
2279 Derive=ALICE_cf_sect163r1
2280 PeerKey=BOB_cf_sect163r1_PUB
2281 Ctrl=ecdh_cofactor_mode:1
2282 SharedSecret=0580f5e8efb242a19ae1023acbcab8702c799751e7
2283
2284 # ECC CDH Bob with Alice peer
2285 Availablein = default
2286 Derive=BOB_cf_sect163r1
2287 PeerKey=ALICE_cf_sect163r1_PUB
2288 Ctrl=ecdh_cofactor_mode:1
2289 SharedSecret=0580f5e8efb242a19ae1023acbcab8702c799751e7
2290
2291 PublicKey=MALICE_cf_sect163r1_PUB
2292 -----BEGIN PUBLIC KEY-----
2293 MEAwEAYHKoZIzj0CAQYFK4EEAAIDLAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkXolVuGFa8fqmk
2294 cs0Bv7iJuVg1
2295 -----END PUBLIC KEY-----
2296
2297 # ECC CDH Bob with Malice peer
2298 Availablein = default
2299 Derive=BOB_cf_sect163r1
2300 PeerKey=MALICE_cf_sect163r1_PUB
2301 Ctrl=ecdh_cofactor_mode:1
2302 Result=DERIVE_ERROR
2303 Reason=point at infinity
2304
2305 # ECC CDH Alice with Malice peer
2306 Availablein = default
2307 Derive=ALICE_cf_sect163r1
2308 PeerKey=MALICE_cf_sect163r1_PUB
2309 Ctrl=ecdh_cofactor_mode:1
2310 Result=DERIVE_ERROR
2311 Reason=point at infinity
2312
2313 Title=sect193r1 curve tests
2314
2315 PrivateKey=ALICE_cf_sect193r1
2316 -----BEGIN PRIVATE KEY-----
2317 MDcCAQAwEAYHKoZIzj0CAQYFK4EEABgEIDAeAgEBBBkACmcvidKWLtPFB2xqg76F8VhM1Njzrkgo
2318 -----END PRIVATE KEY-----
2319
2320 PublicKey=ALICE_cf_sect193r1_PUB
2321 -----BEGIN PUBLIC KEY-----
2322 MEgwEAYHKoZIzj0CAQYFK4EEABgDNAAEAeqP0VQobenduwtf4MPmlYQVDjUmxKq50QFHnaBfzwXY
2323 1TYShZZgBr0R6a5dUGCbiF0=
2324 -----END PUBLIC KEY-----
2325
2326 PrivPubKeyPair=ALICE_cf_sect193r1:ALICE_cf_sect193r1_PUB
2327
2328 PrivateKey=BOB_cf_sect193r1
2329 -----BEGIN PRIVATE KEY-----
2330 MDcCAQAwEAYHKoZIzj0CAQYFK4EEABgEIDAeAgEBBBkAKlSknQ66vpuLjC1mbQyfHOTdJ5Kw5jMh
2331 -----END PRIVATE KEY-----
2332
2333 PublicKey=BOB_cf_sect193r1_PUB
2334 -----BEGIN PUBLIC KEY-----
2335 MEgwEAYHKoZIzj0CAQYFK4EEABgDNAAEAaFZVIeqfV9wbPydaBSJKSWJjVyFVSB/QQB5rHonYQmK
2336 f40zok8PJS6ratIcZwk/n20=
2337 -----END PUBLIC KEY-----
2338
2339 PrivPubKeyPair=BOB_cf_sect193r1:BOB_cf_sect193r1_PUB
2340
2341 # ECDH Alice with Bob peer
2342 Availablein = default
2343 Derive=ALICE_cf_sect193r1
2344 PeerKey=BOB_cf_sect193r1_PUB
2345 SharedSecret=012b8849991814f8c7ed9d40cf9dc204c3a83e0b10675543a5
2346
2347 # ECDH Bob with Alice peer
2348 Availablein = default
2349 Derive=BOB_cf_sect193r1
2350 PeerKey=ALICE_cf_sect193r1_PUB
2351 SharedSecret=012b8849991814f8c7ed9d40cf9dc204c3a83e0b10675543a5
2352
2353 # ECC CDH Alice with Bob peer
2354 Availablein = default
2355 Derive=ALICE_cf_sect193r1
2356 PeerKey=BOB_cf_sect193r1_PUB
2357 Ctrl=ecdh_cofactor_mode:1
2358 SharedSecret=0110180a18844859c52f6f012909522a2d87b5ab143bc80a55
2359
2360 # ECC CDH Bob with Alice peer
2361 Availablein = default
2362 Derive=BOB_cf_sect193r1
2363 PeerKey=ALICE_cf_sect193r1_PUB
2364 Ctrl=ecdh_cofactor_mode:1
2365 SharedSecret=0110180a18844859c52f6f012909522a2d87b5ab143bc80a55
2366
2367 PublicKey=MALICE_cf_sect193r1_PUB
2368 -----BEGIN PUBLIC KEY-----
2369 MEgwEAYHKoZIzj0CAQYFK4EEABgDNAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHeX7PX3e5n
2370 zROUg6/STkLp1D+L51L9+wY=
2371 -----END PUBLIC KEY-----
2372
2373 # ECC CDH Bob with Malice peer
2374 Availablein = default
2375 Derive=BOB_cf_sect193r1
2376 PeerKey=MALICE_cf_sect193r1_PUB
2377 Ctrl=ecdh_cofactor_mode:1
2378 Result=DERIVE_ERROR
2379 Reason=point at infinity
2380
2381 # ECC CDH Alice with Malice peer
2382 Availablein = default
2383 Derive=ALICE_cf_sect193r1
2384 PeerKey=MALICE_cf_sect193r1_PUB
2385 Ctrl=ecdh_cofactor_mode:1
2386 Result=DERIVE_ERROR
2387 Reason=point at infinity
2388
2389 Title=sect193r2 curve tests
2390
2391 PrivateKey=ALICE_cf_sect193r2
2392 -----BEGIN PRIVATE KEY-----
2393 MDcCAQAwEAYHKoZIzj0CAQYFK4EEABkEIDAeAgEBBBkAhjkv8lXK/nPp3Qc4IwL/29JUKWi2VBMp
2394 -----END PRIVATE KEY-----
2395
2396 PublicKey=ALICE_cf_sect193r2_PUB
2397 -----BEGIN PUBLIC KEY-----
2398 MEgwEAYHKoZIzj0CAQYFK4EEABkDNAAEAIn7oSu3adu4ChNXniHKkMIv9gT24rpzzwAeCTDPIkUT
2399 kJ+Tit6e4RpgkB/dph4V+uI=
2400 -----END PUBLIC KEY-----
2401
2402 PrivPubKeyPair=ALICE_cf_sect193r2:ALICE_cf_sect193r2_PUB
2403
2404 PrivateKey=BOB_cf_sect193r2
2405 -----BEGIN PRIVATE KEY-----
2406 MDcCAQAwEAYHKoZIzj0CAQYFK4EEABkEIDAeAgEBBBkAwGkR3qSQdfh7Q6KbJ4lH5FShGsX8o/jD
2407 -----END PRIVATE KEY-----
2408
2409 PublicKey=BOB_cf_sect193r2_PUB
2410 -----BEGIN PUBLIC KEY-----
2411 MEgwEAYHKoZIzj0CAQYFK4EEABkDNAAEAFdSLKI0tlwZDpkndutOLsnHii1aJO8snwEJ0m/AZgMp
2412 xiDevOQ/xE9SpMX25W7YqkU=
2413 -----END PUBLIC KEY-----
2414
2415 PrivPubKeyPair=BOB_cf_sect193r2:BOB_cf_sect193r2_PUB
2416
2417 # ECDH Alice with Bob peer
2418 Availablein = default
2419 Derive=ALICE_cf_sect193r2
2420 PeerKey=BOB_cf_sect193r2_PUB
2421 SharedSecret=01e2f66a63c24c1de8a399c484228a5ad5b6d911c6e5e83ae3
2422
2423 # ECDH Bob with Alice peer
2424 Availablein = default
2425 Derive=BOB_cf_sect193r2
2426 PeerKey=ALICE_cf_sect193r2_PUB
2427 SharedSecret=01e2f66a63c24c1de8a399c484228a5ad5b6d911c6e5e83ae3
2428
2429 # ECC CDH Alice with Bob peer
2430 Availablein = default
2431 Derive=ALICE_cf_sect193r2
2432 PeerKey=BOB_cf_sect193r2_PUB
2433 Ctrl=ecdh_cofactor_mode:1
2434 SharedSecret=00bc82d393bd74406683aea003977a86a109f444a833652e43
2435
2436 # ECC CDH Bob with Alice peer
2437 Availablein = default
2438 Derive=BOB_cf_sect193r2
2439 PeerKey=ALICE_cf_sect193r2_PUB
2440 Ctrl=ecdh_cofactor_mode:1
2441 SharedSecret=00bc82d393bd74406683aea003977a86a109f444a833652e43
2442
2443 PublicKey=MALICE_cf_sect193r2_PUB
2444 -----BEGIN PUBLIC KEY-----
2445 MEgwEAYHKoZIzj0CAQYFK4EEABkDNAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFfdLEkrvsO
2446 Y7+6QpEvOay9A4MJCUZfZmI=
2447 -----END PUBLIC KEY-----
2448
2449 # ECC CDH Bob with Malice peer
2450 Availablein = default
2451 Derive=BOB_cf_sect193r2
2452 PeerKey=MALICE_cf_sect193r2_PUB
2453 Ctrl=ecdh_cofactor_mode:1
2454 Result=DERIVE_ERROR
2455 Reason=point at infinity
2456
2457 # ECC CDH Alice with Malice peer
2458 Availablein = default
2459 Derive=ALICE_cf_sect193r2
2460 PeerKey=MALICE_cf_sect193r2_PUB
2461 Ctrl=ecdh_cofactor_mode:1
2462 Result=DERIVE_ERROR
2463 Reason=point at infinity
2464
2465 Title=sect239k1 curve tests
2466
2467 PrivateKey=ALICE_cf_sect239k1
2468 -----BEGIN PRIVATE KEY-----
2469 MDwCAQAwEAYHKoZIzj0CAQYFK4EEAAMEJTAjAgEBBB4G4nbQDUtTnkrPOvDGIlhH9XdjirUSbTI5
2470 5z6lf7o=
2471 -----END PRIVATE KEY-----
2472
2473 PublicKey=ALICE_cf_sect239k1_PUB
2474 -----BEGIN PUBLIC KEY-----
2475 MFIwEAYHKoZIzj0CAQYFK4EEAAMDPgAEf5paOMjzcnpVAPMQnIkikE4K2jne3ubX2TD1P3aedknF
2476 lUr6tOU4BsiUQJACF90rQ9/KdeR5mYvYHzvI
2477 -----END PUBLIC KEY-----
2478
2479 PrivPubKeyPair=ALICE_cf_sect239k1:ALICE_cf_sect239k1_PUB
2480
2481 PrivateKey=BOB_cf_sect239k1
2482 -----BEGIN PRIVATE KEY-----
2483 MDwCAQAwEAYHKoZIzj0CAQYFK4EEAAMEJTAjAgEBBB4e0F0NpepAF+iNrEtoZeo4TrQFspkUNLcx
2484 Ly4Klfg=
2485 -----END PRIVATE KEY-----
2486
2487 PublicKey=BOB_cf_sect239k1_PUB
2488 -----BEGIN PUBLIC KEY-----
2489 MFIwEAYHKoZIzj0CAQYFK4EEAAMDPgAEKnjJ4RHe+EiElXMrF4ou7VGy1pn0ZiO17FouF31Zbvjc
2490 TcbhfE6ziXM8sekQJBwcwRKQ9+G/Qzq/2A9x
2491 -----END PUBLIC KEY-----
2492
2493 PrivPubKeyPair=BOB_cf_sect239k1:BOB_cf_sect239k1_PUB
2494
2495 # ECDH Alice with Bob peer
2496 Availablein = default
2497 Derive=ALICE_cf_sect239k1
2498 PeerKey=BOB_cf_sect239k1_PUB
2499 SharedSecret=0ef54c7b7dbf55d4278e7a6924dc4833c63ec708e820d501cacdfb4935d5
2500
2501 # ECDH Bob with Alice peer
2502 Availablein = default
2503 Derive=BOB_cf_sect239k1
2504 PeerKey=ALICE_cf_sect239k1_PUB
2505 SharedSecret=0ef54c7b7dbf55d4278e7a6924dc4833c63ec708e820d501cacdfb4935d5
2506
2507 # ECC CDH Alice with Bob peer
2508 Availablein = default
2509 Derive=ALICE_cf_sect239k1
2510 PeerKey=BOB_cf_sect239k1_PUB
2511 Ctrl=ecdh_cofactor_mode:1
2512 SharedSecret=592e4b33ac99624fe7f2f879cf52f12a70f189c5d90785db26a12e0a46c0
2513
2514 # ECC CDH Bob with Alice peer
2515 Availablein = default
2516 Derive=BOB_cf_sect239k1
2517 PeerKey=ALICE_cf_sect239k1_PUB
2518 Ctrl=ecdh_cofactor_mode:1
2519 SharedSecret=592e4b33ac99624fe7f2f879cf52f12a70f189c5d90785db26a12e0a46c0
2520
2521 PublicKey=MALICE_cf_sect239k1_PUB
2522 -----BEGIN PUBLIC KEY-----
2523 MFIwEAYHKoZIzj0CAQYFK4EEAAMDPgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAA
2524 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB
2525 -----END PUBLIC KEY-----
2526
2527 # ECC CDH Bob with Malice peer
2528 Availablein = default
2529 Derive=BOB_cf_sect239k1
2530 PeerKey=MALICE_cf_sect239k1_PUB
2531 Ctrl=ecdh_cofactor_mode:1
2532 Result=DERIVE_ERROR
2533 Reason=point at infinity
2534
2535 # ECC CDH Alice with Malice peer
2536 Availablein = default
2537 Derive=ALICE_cf_sect239k1
2538 PeerKey=MALICE_cf_sect239k1_PUB
2539 Ctrl=ecdh_cofactor_mode:1
2540 Result=DERIVE_ERROR
2541 Reason=point at infinity
2542
2543 Title=wap-wsg-idm-ecid-wtls10 curve tests
2544
2545 PrivateKey=ALICE_cf_wap-wsg-idm-ecid-wtls10
2546 -----BEGIN PRIVATE KEY-----
2547 MDsCAQAwEAYHKoZIzj0CAQYFZysBBAoEJDAiAgEBBB1zvDMHGgcytka5KvlvQvJzTA4l2ts2NzBp
2548 SJiGyw==
2549 -----END PRIVATE KEY-----
2550
2551 PublicKey=ALICE_cf_wap-wsg-idm-ecid-wtls10_PUB
2552 -----BEGIN PUBLIC KEY-----
2553 MFIwEAYHKoZIzj0CAQYFZysBBAoDPgAEAZkrhWBz/Q4GB8DY4Ia114ew6H7Eg7ri2uxwxd3rAZs5
2554 /ShvunNyndjCt3Qaq8sulBM0nUyERSDakyD+
2555 -----END PUBLIC KEY-----
2556
2557 PrivPubKeyPair=ALICE_cf_wap-wsg-idm-ecid-wtls10:ALICE_cf_wap-wsg-idm-ecid-wtls10_PUB
2558
2559 PrivateKey=BOB_cf_wap-wsg-idm-ecid-wtls10
2560 -----BEGIN PRIVATE KEY-----
2561 MDsCAQAwEAYHKoZIzj0CAQYFZysBBAoEJDAiAgEBBB1SowkHU79PqokOfgllN53rNS8a3h1wFBY0
2562 dKPkQg==
2563 -----END PRIVATE KEY-----
2564
2565 PublicKey=BOB_cf_wap-wsg-idm-ecid-wtls10_PUB
2566 -----BEGIN PUBLIC KEY-----
2567 MFIwEAYHKoZIzj0CAQYFZysBBAoDPgAEAGavw4ChHCoWplAumMEBwJgJ2aYtw+utu4vhWnscAPIT
2568 IJ4IiIGj18rCFBap1sgVbpXjhEBLYg6Itwv2
2569 -----END PUBLIC KEY-----
2570
2571 PrivPubKeyPair=BOB_cf_wap-wsg-idm-ecid-wtls10:BOB_cf_wap-wsg-idm-ecid-wtls10_PUB
2572
2573 # ECDH Alice with Bob peer
2574 Availablein = default
2575 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls10
2576 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls10_PUB
2577 SharedSecret=0194ef5d80fdfe9df366b2273b983c3dbd440faf76964fcfc06c509f289d
2578
2579 # ECDH Bob with Alice peer
2580 Availablein = default
2581 Derive=BOB_cf_wap-wsg-idm-ecid-wtls10
2582 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls10_PUB
2583 SharedSecret=0194ef5d80fdfe9df366b2273b983c3dbd440faf76964fcfc06c509f289d
2584
2585 # ECC CDH Alice with Bob peer
2586 Availablein = default
2587 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls10
2588 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls10_PUB
2589 Ctrl=ecdh_cofactor_mode:1
2590 SharedSecret=01bedc5cdf63fbf18c3e2bc9765e12f7990c0c0c64f0267ae7c37b9f49f0
2591
2592 # ECC CDH Bob with Alice peer
2593 Availablein = default
2594 Derive=BOB_cf_wap-wsg-idm-ecid-wtls10
2595 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls10_PUB
2596 Ctrl=ecdh_cofactor_mode:1
2597 SharedSecret=01bedc5cdf63fbf18c3e2bc9765e12f7990c0c0c64f0267ae7c37b9f49f0
2598
2599 PublicKey=MALICE_cf_wap-wsg-idm-ecid-wtls10_PUB
2600 -----BEGIN PUBLIC KEY-----
2601 MFIwEAYHKoZIzj0CAQYFZysBBAoDPgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAA
2602 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB
2603 -----END PUBLIC KEY-----
2604
2605 # ECC CDH Bob with Malice peer
2606 Availablein = default
2607 Derive=BOB_cf_wap-wsg-idm-ecid-wtls10
2608 PeerKey=MALICE_cf_wap-wsg-idm-ecid-wtls10_PUB
2609 Ctrl=ecdh_cofactor_mode:1
2610 Result=DERIVE_ERROR
2611 Reason=point at infinity
2612
2613 # ECC CDH Alice with Malice peer
2614 Availablein = default
2615 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls10
2616 PeerKey=MALICE_cf_wap-wsg-idm-ecid-wtls10_PUB
2617 Ctrl=ecdh_cofactor_mode:1
2618 Result=DERIVE_ERROR
2619 Reason=point at infinity
2620
2621 Title=wap-wsg-idm-ecid-wtls11 curve tests
2622
2623 PrivateKey=ALICE_cf_wap-wsg-idm-ecid-wtls11
2624 -----BEGIN PRIVATE KEY-----
2625 MDwCAQAwEAYHKoZIzj0CAQYFZysBBAsEJTAjAgEBBB4AkzS3zoqHNCLug/nwoYMQW3UigmZ9t56k
2626 5jp+FiY=
2627 -----END PRIVATE KEY-----
2628
2629 PublicKey=ALICE_cf_wap-wsg-idm-ecid-wtls11_PUB
2630 -----BEGIN PUBLIC KEY-----
2631 MFIwEAYHKoZIzj0CAQYFZysBBAsDPgAEABttgKKYeGZRmcH/5UZR56lOSgbU4TH2AuIhvj88AL6H
2632 zTCX9elzXpck+u22bnmkuvL2A8XKB5+fabMR
2633 -----END PUBLIC KEY-----
2634
2635 PrivPubKeyPair=ALICE_cf_wap-wsg-idm-ecid-wtls11:ALICE_cf_wap-wsg-idm-ecid-wtls11_PUB
2636
2637 PrivateKey=BOB_cf_wap-wsg-idm-ecid-wtls11
2638 -----BEGIN PRIVATE KEY-----
2639 MDwCAQAwEAYHKoZIzj0CAQYFZysBBAsEJTAjAgEBBB4AWU05mbqPxsB749llNON1//l0w8RJJ3z5
2640 h/kzfNM=
2641 -----END PRIVATE KEY-----
2642
2643 PublicKey=BOB_cf_wap-wsg-idm-ecid-wtls11_PUB
2644 -----BEGIN PUBLIC KEY-----
2645 MFIwEAYHKoZIzj0CAQYFZysBBAsDPgAEAL6Xj/KCmXAQAAo847t0bl0wqBrteWRg93OvIJsPAAOE
2646 ehdIgJyruc3KsH0RFlipu5QD8pnGSIXvif19
2647 -----END PUBLIC KEY-----
2648
2649 PrivPubKeyPair=BOB_cf_wap-wsg-idm-ecid-wtls11:BOB_cf_wap-wsg-idm-ecid-wtls11_PUB
2650
2651 # ECDH Alice with Bob peer
2652 Availablein = default
2653 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls11
2654 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls11_PUB
2655 SharedSecret=01ac8a23ddeeafb4d3bb243fe409f2f9c8b1a3fc11d4690da583f2e21637
2656
2657 # ECDH Bob with Alice peer
2658 Availablein = default
2659 Derive=BOB_cf_wap-wsg-idm-ecid-wtls11
2660 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls11_PUB
2661 SharedSecret=01ac8a23ddeeafb4d3bb243fe409f2f9c8b1a3fc11d4690da583f2e21637
2662
2663 # ECC CDH Alice with Bob peer
2664 Availablein = default
2665 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls11
2666 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls11_PUB
2667 Ctrl=ecdh_cofactor_mode:1
2668 SharedSecret=01b9992992572d3a59d424f8c9cc195576461ed6c1dadf6fb523717fab19
2669
2670 # ECC CDH Bob with Alice peer
2671 Availablein = default
2672 Derive=BOB_cf_wap-wsg-idm-ecid-wtls11
2673 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls11_PUB
2674 Ctrl=ecdh_cofactor_mode:1
2675 SharedSecret=01b9992992572d3a59d424f8c9cc195576461ed6c1dadf6fb523717fab19
2676
2677 PublicKey=MALICE_cf_wap-wsg-idm-ecid-wtls11_PUB
2678 -----BEGIN PUBLIC KEY-----
2679 MFIwEAYHKoZIzj0CAQYFZysBBAsDPgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYf4
2680 Vie5eHTnR+4x4G1xyq7qUvISU+X5RtBh2pE4
2681 -----END PUBLIC KEY-----
2682
2683 # ECC CDH Bob with Malice peer
2684 Availablein = default
2685 Derive=BOB_cf_wap-wsg-idm-ecid-wtls11
2686 PeerKey=MALICE_cf_wap-wsg-idm-ecid-wtls11_PUB
2687 Ctrl=ecdh_cofactor_mode:1
2688 Result=DERIVE_ERROR
2689 Reason=point at infinity
2690
2691 # ECC CDH Alice with Malice peer
2692 Availablein = default
2693 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls11
2694 PeerKey=MALICE_cf_wap-wsg-idm-ecid-wtls11_PUB
2695 Ctrl=ecdh_cofactor_mode:1
2696 Result=DERIVE_ERROR
2697 Reason=point at infinity
2698
2699 Title=wap-wsg-idm-ecid-wtls12 curve tests
2700
2701 PrivateKey=ALICE_cf_wap-wsg-idm-ecid-wtls12
2702 -----BEGIN PRIVATE KEY-----
2703 MDoCAQAwEAYHKoZIzj0CAQYFZysBBAwEIzAhAgEBBBxwvll9Eb9mm2Xadq1evIi1zIK+6u0Nv8bP
2704 LI9a
2705 -----END PRIVATE KEY-----
2706
2707 PublicKey=ALICE_cf_wap-wsg-idm-ecid-wtls12_PUB
2708 -----BEGIN PUBLIC KEY-----
2709 ME4wEAYHKoZIzj0CAQYFZysBBAwDOgAE0t0WqG/pFsiCt6agmebw3FCEWAzf9BpNLuzoCkPEe0Li
2710 bqn5udrckL6s3stwCTVFaZUfY2qS9QE=
2711 -----END PUBLIC KEY-----
2712
2713 PrivPubKeyPair=ALICE_cf_wap-wsg-idm-ecid-wtls12:ALICE_cf_wap-wsg-idm-ecid-wtls12_PUB
2714
2715 PrivateKey=BOB_cf_wap-wsg-idm-ecid-wtls12
2716 -----BEGIN PRIVATE KEY-----
2717 MDoCAQAwEAYHKoZIzj0CAQYFZysBBAwEIzAhAgEBBBz+5P6gpqXxbeXvvaD5W9Ft69BTxcn7zc6q
2718 K3Ax
2719 -----END PRIVATE KEY-----
2720
2721 PublicKey=BOB_cf_wap-wsg-idm-ecid-wtls12_PUB
2722 -----BEGIN PUBLIC KEY-----
2723 ME4wEAYHKoZIzj0CAQYFZysBBAwDOgAEvyxedqaWkoAOMjaV5W3/tJpheiHAR0zV6BlIeUuGP2mx
2724 +xsOK9/QB7hzipq9cXx1K/dXu58EoSY=
2725 -----END PUBLIC KEY-----
2726
2727 PrivPubKeyPair=BOB_cf_wap-wsg-idm-ecid-wtls12:BOB_cf_wap-wsg-idm-ecid-wtls12_PUB
2728
2729 # ECDH Alice with Bob peer
2730 Availablein = default
2731 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls12
2732 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls12_PUB
2733 SharedSecret=a3b3f20af8c33a0f5c246b4b9d9dda1cd40c294d1f53365d18a8b54b
2734
2735 # ECDH Bob with Alice peer
2736 Availablein = default
2737 Derive=BOB_cf_wap-wsg-idm-ecid-wtls12
2738 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls12_PUB
2739 SharedSecret=a3b3f20af8c33a0f5c246b4b9d9dda1cd40c294d1f53365d18a8b54b
2740
2741 Title=wap-wsg-idm-ecid-wtls1 curve tests
2742
2743 PrivateKey=ALICE_cf_wap-wsg-idm-ecid-wtls1
2744 -----BEGIN PRIVATE KEY-----
2745 MCwCAQAwEAYHKoZIzj0CAQYFZysBBAEEFTATAgEBBA5ZNASTt4/g6XPQwRiQ0Q==
2746 -----END PRIVATE KEY-----
2747
2748 PublicKey=ALICE_cf_wap-wsg-idm-ecid-wtls1_PUB
2749 -----BEGIN PUBLIC KEY-----
2750 MDQwEAYHKoZIzj0CAQYFZysBBAEDIAAEACBNPI48xxsPVQBy07jRAAcWzbIkMo8BQotxpfGJ
2751 -----END PUBLIC KEY-----
2752
2753 PrivPubKeyPair=ALICE_cf_wap-wsg-idm-ecid-wtls1:ALICE_cf_wap-wsg-idm-ecid-wtls1_PUB
2754
2755 PrivateKey=BOB_cf_wap-wsg-idm-ecid-wtls1
2756 -----BEGIN PRIVATE KEY-----
2757 MCwCAQAwEAYHKoZIzj0CAQYFZysBBAEEFTATAgEBBA6+0x9qk0NIKHSRvlTemQ==
2758 -----END PRIVATE KEY-----
2759
2760 PublicKey=BOB_cf_wap-wsg-idm-ecid-wtls1_PUB
2761 -----BEGIN PUBLIC KEY-----
2762 MDQwEAYHKoZIzj0CAQYFZysBBAEDIAAEAEeHMSBTx/EtOu+bjBinALHSkQuJyiP3mg1tu+I2
2763 -----END PUBLIC KEY-----
2764
2765 PrivPubKeyPair=BOB_cf_wap-wsg-idm-ecid-wtls1:BOB_cf_wap-wsg-idm-ecid-wtls1_PUB
2766
2767 # ECDH Alice with Bob peer
2768 Availablein = default
2769 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls1
2770 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls1_PUB
2771 SharedSecret=0040ba2fadc1da97c973e5e59ade31
2772
2773 # ECDH Bob with Alice peer
2774 Availablein = default
2775 Derive=BOB_cf_wap-wsg-idm-ecid-wtls1
2776 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls1_PUB
2777 SharedSecret=0040ba2fadc1da97c973e5e59ade31
2778
2779 # ECC CDH Alice with Bob peer
2780 Availablein = default
2781 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls1
2782 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls1_PUB
2783 Ctrl=ecdh_cofactor_mode:1
2784 SharedSecret=008919696215a89e03d6c4c9265d6b
2785
2786 # ECC CDH Bob with Alice peer
2787 Availablein = default
2788 Derive=BOB_cf_wap-wsg-idm-ecid-wtls1
2789 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls1_PUB
2790 Ctrl=ecdh_cofactor_mode:1
2791 SharedSecret=008919696215a89e03d6c4c9265d6b
2792
2793 PublicKey=MALICE_cf_wap-wsg-idm-ecid-wtls1_PUB
2794 -----BEGIN PUBLIC KEY-----
2795 MDQwEAYHKoZIzj0CAQYFZysBBAEDIAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB
2796 -----END PUBLIC KEY-----
2797
2798 # ECC CDH Bob with Malice peer
2799 Availablein = default
2800 Derive=BOB_cf_wap-wsg-idm-ecid-wtls1
2801 PeerKey=MALICE_cf_wap-wsg-idm-ecid-wtls1_PUB
2802 Ctrl=ecdh_cofactor_mode:1
2803 Result=DERIVE_ERROR
2804 Reason=point at infinity
2805
2806 # ECC CDH Alice with Malice peer
2807 Availablein = default
2808 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls1
2809 PeerKey=MALICE_cf_wap-wsg-idm-ecid-wtls1_PUB
2810 Ctrl=ecdh_cofactor_mode:1
2811 Result=DERIVE_ERROR
2812 Reason=point at infinity
2813
2814 Title=wap-wsg-idm-ecid-wtls3 curve tests
2815
2816 PrivateKey=ALICE_cf_wap-wsg-idm-ecid-wtls3
2817 -----BEGIN PRIVATE KEY-----
2818 MDMCAQAwEAYHKoZIzj0CAQYFZysBBAMEHDAaAgEBBBUDO2cHbqQBUxuJBl6UT9UrasuRVrI=
2819 -----END PRIVATE KEY-----
2820
2821 PublicKey=ALICE_cf_wap-wsg-idm-ecid-wtls3_PUB
2822 -----BEGIN PUBLIC KEY-----
2823 MEAwEAYHKoZIzj0CAQYFZysBBAMDLAAEBRIzvK9o7eO2NGmtPFV/zo9/1mlvBwjG7+e6hbPG1KdI
2824 01f8oGBuXMQH
2825 -----END PUBLIC KEY-----
2826
2827 PrivPubKeyPair=ALICE_cf_wap-wsg-idm-ecid-wtls3:ALICE_cf_wap-wsg-idm-ecid-wtls3_PUB
2828
2829 PrivateKey=BOB_cf_wap-wsg-idm-ecid-wtls3
2830 -----BEGIN PRIVATE KEY-----
2831 MDMCAQAwEAYHKoZIzj0CAQYFZysBBAMEHDAaAgEBBBUAhZv9WZ00bDnU9MOaqEegP771nes=
2832 -----END PRIVATE KEY-----
2833
2834 PublicKey=BOB_cf_wap-wsg-idm-ecid-wtls3_PUB
2835 -----BEGIN PUBLIC KEY-----
2836 MEAwEAYHKoZIzj0CAQYFZysBBAMDLAAEAYOspjEbzyZw61jCtUrxARr+w66nBH+73QIvlaRVSG/4
2837 hlBUf5kmG4Yn
2838 -----END PUBLIC KEY-----
2839
2840 PrivPubKeyPair=BOB_cf_wap-wsg-idm-ecid-wtls3:BOB_cf_wap-wsg-idm-ecid-wtls3_PUB
2841
2842 # ECDH Alice with Bob peer
2843 Availablein = default
2844 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls3
2845 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls3_PUB
2846 SharedSecret=0311924428a839b7dcada662722945e62bf1131f4f
2847
2848 # ECDH Bob with Alice peer
2849 Availablein = default
2850 Derive=BOB_cf_wap-wsg-idm-ecid-wtls3
2851 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls3_PUB
2852 SharedSecret=0311924428a839b7dcada662722945e62bf1131f4f
2853
2854 # ECC CDH Alice with Bob peer
2855 Availablein = default
2856 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls3
2857 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls3_PUB
2858 Ctrl=ecdh_cofactor_mode:1
2859 SharedSecret=047f1aee6a1a1d7c9c1f0e8dce4349429f737aa658
2860
2861 # ECC CDH Bob with Alice peer
2862 Availablein = default
2863 Derive=BOB_cf_wap-wsg-idm-ecid-wtls3
2864 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls3_PUB
2865 Ctrl=ecdh_cofactor_mode:1
2866 SharedSecret=047f1aee6a1a1d7c9c1f0e8dce4349429f737aa658
2867
2868 PublicKey=MALICE_cf_wap-wsg-idm-ecid-wtls3_PUB
2869 -----BEGIN PUBLIC KEY-----
2870 MEAwEAYHKoZIzj0CAQYFZysBBAMDLAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2871 AAAAAAAAAAAB
2872 -----END PUBLIC KEY-----
2873
2874 # ECC CDH Bob with Malice peer
2875 Availablein = default
2876 Derive=BOB_cf_wap-wsg-idm-ecid-wtls3
2877 PeerKey=MALICE_cf_wap-wsg-idm-ecid-wtls3_PUB
2878 Ctrl=ecdh_cofactor_mode:1
2879 Result=DERIVE_ERROR
2880 Reason=point at infinity
2881
2882 # ECC CDH Alice with Malice peer
2883 Availablein = default
2884 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls3
2885 PeerKey=MALICE_cf_wap-wsg-idm-ecid-wtls3_PUB
2886 Ctrl=ecdh_cofactor_mode:1
2887 Result=DERIVE_ERROR
2888 Reason=point at infinity
2889
2890 Title=wap-wsg-idm-ecid-wtls4 curve tests
2891
2892 PrivateKey=ALICE_cf_wap-wsg-idm-ecid-wtls4
2893 -----BEGIN PRIVATE KEY-----
2894 MC0CAQAwEAYHKoZIzj0CAQYFZysBBAQEFjAUAgEBBA8ACFOrBbOh5LjNtJQCuEE=
2895 -----END PRIVATE KEY-----
2896
2897 PublicKey=ALICE_cf_wap-wsg-idm-ecid-wtls4_PUB
2898 -----BEGIN PUBLIC KEY-----
2899 MDQwEAYHKoZIzj0CAQYFZysBBAQDIAAEAW3K4Mus5+KAJVGLzEYrAYuCJSEYXFTo17aW0TwN
2900 -----END PUBLIC KEY-----
2901
2902 PrivPubKeyPair=ALICE_cf_wap-wsg-idm-ecid-wtls4:ALICE_cf_wap-wsg-idm-ecid-wtls4_PUB
2903
2904 PrivateKey=BOB_cf_wap-wsg-idm-ecid-wtls4
2905 -----BEGIN PRIVATE KEY-----
2906 MC0CAQAwEAYHKoZIzj0CAQYFZysBBAQEFjAUAgEBBA8Auz4XRc3Rg0bNcbrray8=
2907 -----END PRIVATE KEY-----
2908
2909 PublicKey=BOB_cf_wap-wsg-idm-ecid-wtls4_PUB
2910 -----BEGIN PUBLIC KEY-----
2911 MDQwEAYHKoZIzj0CAQYFZysBBAQDIAAEAI0F7ixGqOhnYpsuR80nAdTdSXM+YbcUbLe/U/xG
2912 -----END PUBLIC KEY-----
2913
2914 PrivPubKeyPair=BOB_cf_wap-wsg-idm-ecid-wtls4:BOB_cf_wap-wsg-idm-ecid-wtls4_PUB
2915
2916 # ECDH Alice with Bob peer
2917 Availablein = default
2918 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls4
2919 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls4_PUB
2920 SharedSecret=0077378ddfdadff704a0b6646949e7
2921
2922 # ECDH Bob with Alice peer
2923 Availablein = default
2924 Derive=BOB_cf_wap-wsg-idm-ecid-wtls4
2925 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls4_PUB
2926 SharedSecret=0077378ddfdadff704a0b6646949e7
2927
2928 # ECC CDH Alice with Bob peer
2929 Availablein = default
2930 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls4
2931 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls4_PUB
2932 Ctrl=ecdh_cofactor_mode:1
2933 SharedSecret=008f3713fe1ff1fa5d5041899817d1
2934
2935 # ECC CDH Bob with Alice peer
2936 Availablein = default
2937 Derive=BOB_cf_wap-wsg-idm-ecid-wtls4
2938 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls4_PUB
2939 Ctrl=ecdh_cofactor_mode:1
2940 SharedSecret=008f3713fe1ff1fa5d5041899817d1
2941
2942 PublicKey=MALICE_cf_wap-wsg-idm-ecid-wtls4_PUB
2943 -----BEGIN PUBLIC KEY-----
2944 MDQwEAYHKoZIzj0CAQYFZysBBAQDIAAEAAAAAAAAAAAAAAAAAAAAAd+TqiBXnTd/lyA/OFsR
2945 -----END PUBLIC KEY-----
2946
2947 # ECC CDH Bob with Malice peer
2948 Availablein = default
2949 Derive=BOB_cf_wap-wsg-idm-ecid-wtls4
2950 PeerKey=MALICE_cf_wap-wsg-idm-ecid-wtls4_PUB
2951 Ctrl=ecdh_cofactor_mode:1
2952 Result=DERIVE_ERROR
2953 Reason=point at infinity
2954
2955 # ECC CDH Alice with Malice peer
2956 Availablein = default
2957 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls4
2958 PeerKey=MALICE_cf_wap-wsg-idm-ecid-wtls4_PUB
2959 Ctrl=ecdh_cofactor_mode:1
2960 Result=DERIVE_ERROR
2961 Reason=point at infinity
2962
2963 Title=wap-wsg-idm-ecid-wtls5 curve tests
2964
2965 PrivateKey=ALICE_cf_wap-wsg-idm-ecid-wtls5
2966 -----BEGIN PRIVATE KEY-----
2967 MDMCAQAwEAYHKoZIzj0CAQYFZysBBAUEHDAaAgEBBBUD9gVh3zbLTA7BuRVVi9T8QKZ1uco=
2968 -----END PRIVATE KEY-----
2969
2970 PublicKey=ALICE_cf_wap-wsg-idm-ecid-wtls5_PUB
2971 -----BEGIN PUBLIC KEY-----
2972 MEAwEAYHKoZIzj0CAQYFZysBBAUDLAAEAH5xyUrvbuN+tWmRhwqrQfFHPHNUBKtAGvJuvSFVwTKk
2973 uFzn9fPvIDe6
2974 -----END PUBLIC KEY-----
2975
2976 PrivPubKeyPair=ALICE_cf_wap-wsg-idm-ecid-wtls5:ALICE_cf_wap-wsg-idm-ecid-wtls5_PUB
2977
2978 PrivateKey=BOB_cf_wap-wsg-idm-ecid-wtls5
2979 -----BEGIN PRIVATE KEY-----
2980 MDMCAQAwEAYHKoZIzj0CAQYFZysBBAUEHDAaAgEBBBUAr9ZlmuO7bNfqB42xUivJXyVHKNI=
2981 -----END PRIVATE KEY-----
2982
2983 PublicKey=BOB_cf_wap-wsg-idm-ecid-wtls5_PUB
2984 -----BEGIN PUBLIC KEY-----
2985 MEAwEAYHKoZIzj0CAQYFZysBBAUDLAAEBdXxEk0L2XAVzRNLPcnMxGXXyDfZAoA1Qw2XpOfVWIVR
2986 jdoMGRgUuJmO
2987 -----END PUBLIC KEY-----
2988
2989 PrivPubKeyPair=BOB_cf_wap-wsg-idm-ecid-wtls5:BOB_cf_wap-wsg-idm-ecid-wtls5_PUB
2990
2991 # ECDH Alice with Bob peer
2992 Availablein = default
2993 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls5
2994 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls5_PUB
2995 SharedSecret=0190c68d80e94fbe9f193ae7d9a156bf0b8d097c23
2996
2997 # ECDH Bob with Alice peer
2998 Availablein = default
2999 Derive=BOB_cf_wap-wsg-idm-ecid-wtls5
3000 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls5_PUB
3001 SharedSecret=0190c68d80e94fbe9f193ae7d9a156bf0b8d097c23
3002
3003 # ECC CDH Alice with Bob peer
3004 Availablein = default
3005 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls5
3006 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls5_PUB
3007 Ctrl=ecdh_cofactor_mode:1
3008 SharedSecret=00aabc9b45c200e41294aa922ab06da6655731e0ea
3009
3010 # ECC CDH Bob with Alice peer
3011 Availablein = default
3012 Derive=BOB_cf_wap-wsg-idm-ecid-wtls5
3013 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls5_PUB
3014 Ctrl=ecdh_cofactor_mode:1
3015 SharedSecret=00aabc9b45c200e41294aa922ab06da6655731e0ea
3016
3017 PublicKey=MALICE_cf_wap-wsg-idm-ecid-wtls5_PUB
3018 -----BEGIN PUBLIC KEY-----
3019 MEAwEAYHKoZIzj0CAQYFZysBBAUDLAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8JxepS05nN/piK
3020 dhDD3dDKXUih
3021 -----END PUBLIC KEY-----
3022
3023 # ECC CDH Bob with Malice peer
3024 Availablein = default
3025 Derive=BOB_cf_wap-wsg-idm-ecid-wtls5
3026 PeerKey=MALICE_cf_wap-wsg-idm-ecid-wtls5_PUB
3027 Ctrl=ecdh_cofactor_mode:1
3028 Result=DERIVE_ERROR
3029 Reason=point at infinity
3030
3031 # ECC CDH Alice with Malice peer
3032 Availablein = default
3033 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls5
3034 PeerKey=MALICE_cf_wap-wsg-idm-ecid-wtls5_PUB
3035 Ctrl=ecdh_cofactor_mode:1
3036 Result=DERIVE_ERROR
3037 Reason=point at infinity
3038
3039 Title=wap-wsg-idm-ecid-wtls6 curve tests
3040
3041 PrivateKey=ALICE_cf_wap-wsg-idm-ecid-wtls6
3042 -----BEGIN PRIVATE KEY-----
3043 MCwCAQAwEAYHKoZIzj0CAQYFZysBBAYEFTATAgEBBA4ayMbswPbvYMwpwo80jA==
3044 -----END PRIVATE KEY-----
3045
3046 PublicKey=ALICE_cf_wap-wsg-idm-ecid-wtls6_PUB
3047 -----BEGIN PUBLIC KEY-----
3048 MDIwEAYHKoZIzj0CAQYFZysBBAYDHgAERPw/8Ip/RrXr0gMgLGRQeiQ4Qd6W+Li0ylGKzg==
3049 -----END PUBLIC KEY-----
3050
3051 PrivPubKeyPair=ALICE_cf_wap-wsg-idm-ecid-wtls6:ALICE_cf_wap-wsg-idm-ecid-wtls6_PUB
3052
3053 PrivateKey=BOB_cf_wap-wsg-idm-ecid-wtls6
3054 -----BEGIN PRIVATE KEY-----
3055 MCwCAQAwEAYHKoZIzj0CAQYFZysBBAYEFTATAgEBBA6kbCpFt3tX2hYBQHMXbg==
3056 -----END PRIVATE KEY-----
3057
3058 PublicKey=BOB_cf_wap-wsg-idm-ecid-wtls6_PUB
3059 -----BEGIN PUBLIC KEY-----
3060 MDIwEAYHKoZIzj0CAQYFZysBBAYDHgAEhJXqpYGxE/l1X/LiBeyRbIcyzqPxUP5Tkv3U3w==
3061 -----END PUBLIC KEY-----
3062
3063 PrivPubKeyPair=BOB_cf_wap-wsg-idm-ecid-wtls6:BOB_cf_wap-wsg-idm-ecid-wtls6_PUB
3064
3065 # ECDH Alice with Bob peer
3066 Availablein = default
3067 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls6
3068 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls6_PUB
3069 SharedSecret=b4cae255268f11a1e46fecad04c2
3070
3071 # ECDH Bob with Alice peer
3072 Availablein = default
3073 Derive=BOB_cf_wap-wsg-idm-ecid-wtls6
3074 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls6_PUB
3075 SharedSecret=b4cae255268f11a1e46fecad04c2
3076
3077 Title=wap-wsg-idm-ecid-wtls7 curve tests
3078
3079 PrivateKey=ALICE_cf_wap-wsg-idm-ecid-wtls7
3080 -----BEGIN PRIVATE KEY-----
3081 MDMCAQAwEAYHKoZIzj0CAQYFZysBBAcEHDAaAgEBBBUABcyzh4ot9ck/j4/3ehK0aYngYoM=
3082 -----END PRIVATE KEY-----
3083
3084 PublicKey=ALICE_cf_wap-wsg-idm-ecid-wtls7_PUB
3085 -----BEGIN PUBLIC KEY-----
3086 MD4wEAYHKoZIzj0CAQYFZysBBAcDKgAEwQLnZ70n45RLqRtAGNzEa3Rl/9nwyjqYUtw2eeHhnNLT
3087 feGY4CNH0w==
3088 -----END PUBLIC KEY-----
3089
3090 PrivPubKeyPair=ALICE_cf_wap-wsg-idm-ecid-wtls7:ALICE_cf_wap-wsg-idm-ecid-wtls7_PUB
3091
3092 PrivateKey=BOB_cf_wap-wsg-idm-ecid-wtls7
3093 -----BEGIN PRIVATE KEY-----
3094 MDMCAQAwEAYHKoZIzj0CAQYFZysBBAcEHDAaAgEBBBUAPyrGRY1SR13hKQswS6yXs8w8PUQ=
3095 -----END PRIVATE KEY-----
3096
3097 PublicKey=BOB_cf_wap-wsg-idm-ecid-wtls7_PUB
3098 -----BEGIN PUBLIC KEY-----
3099 MD4wEAYHKoZIzj0CAQYFZysBBAcDKgAEZGN44YbN5r3zcNtOHrvbQLt8/lE7BHp4D/9eKLmwFDn1
3100 QneRu3xwPA==
3101 -----END PUBLIC KEY-----
3102
3103 PrivPubKeyPair=BOB_cf_wap-wsg-idm-ecid-wtls7:BOB_cf_wap-wsg-idm-ecid-wtls7_PUB
3104
3105 # ECDH Alice with Bob peer
3106 Availablein = default
3107 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls7
3108 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls7_PUB
3109 SharedSecret=ae9f5bcc6457c0422866bf855921eabc42b7121a
3110
3111 # ECDH Bob with Alice peer
3112 Availablein = default
3113 Derive=BOB_cf_wap-wsg-idm-ecid-wtls7
3114 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls7_PUB
3115 SharedSecret=ae9f5bcc6457c0422866bf855921eabc42b7121a
3116
3117 Title=wap-wsg-idm-ecid-wtls8 curve tests
3118
3119 PrivateKey=ALICE_cf_wap-wsg-idm-ecid-wtls8
3120 -----BEGIN PRIVATE KEY-----
3121 MC0CAQAwEAYHKoZIzj0CAQYFZysBBAgEFjAUAgEBBA8AnkC18b3pH2O5TIYIqAQ=
3122 -----END PRIVATE KEY-----
3123
3124 PublicKey=ALICE_cf_wap-wsg-idm-ecid-wtls8_PUB
3125 -----BEGIN PUBLIC KEY-----
3126 MDIwEAYHKoZIzj0CAQYFZysBBAgDHgAEJD0h4HEfchwxqhp9eMHh9gczQKHX4MtWVoAxKQ==
3127 -----END PUBLIC KEY-----
3128
3129 PrivPubKeyPair=ALICE_cf_wap-wsg-idm-ecid-wtls8:ALICE_cf_wap-wsg-idm-ecid-wtls8_PUB
3130
3131 PrivateKey=BOB_cf_wap-wsg-idm-ecid-wtls8
3132 -----BEGIN PRIVATE KEY-----
3133 MC0CAQAwEAYHKoZIzj0CAQYFZysBBAgEFjAUAgEBBA8AXxPMnqbl3rOuIM5nsvc=
3134 -----END PRIVATE KEY-----
3135
3136 PublicKey=BOB_cf_wap-wsg-idm-ecid-wtls8_PUB
3137 -----BEGIN PUBLIC KEY-----
3138 MDIwEAYHKoZIzj0CAQYFZysBBAgDHgAEZawmRmzr9P+jihImUi6ykOzaSH484JhMKNdrgw==
3139 -----END PUBLIC KEY-----
3140
3141 PrivPubKeyPair=BOB_cf_wap-wsg-idm-ecid-wtls8:BOB_cf_wap-wsg-idm-ecid-wtls8_PUB
3142
3143 # ECDH Alice with Bob peer
3144 Availablein = default
3145 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls8
3146 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls8_PUB
3147 SharedSecret=48baf4f1f5e8a0eb5dae28ef6290
3148
3149 # ECDH Bob with Alice peer
3150 Availablein = default
3151 Derive=BOB_cf_wap-wsg-idm-ecid-wtls8
3152 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls8_PUB
3153 SharedSecret=48baf4f1f5e8a0eb5dae28ef6290
3154
3155 Title=wap-wsg-idm-ecid-wtls9 curve tests
3156
3157 PrivateKey=ALICE_cf_wap-wsg-idm-ecid-wtls9
3158 -----BEGIN PRIVATE KEY-----
3159 MDMCAQAwEAYHKoZIzj0CAQYFZysBBAkEHDAaAgEBBBUALwvuKs3RLthMAsChbqKjXw6vTYo=
3160 -----END PRIVATE KEY-----
3161
3162 PublicKey=ALICE_cf_wap-wsg-idm-ecid-wtls9_PUB
3163 -----BEGIN PUBLIC KEY-----
3164 MD4wEAYHKoZIzj0CAQYFZysBBAkDKgAET0ppOvd9DU4v+tkKDQ5wRBrN1FwD9+F9t5l3Im+mz3rw
3165 DB/RYdZuUg==
3166 -----END PUBLIC KEY-----
3167
3168 PrivPubKeyPair=ALICE_cf_wap-wsg-idm-ecid-wtls9:ALICE_cf_wap-wsg-idm-ecid-wtls9_PUB
3169
3170 PrivateKey=BOB_cf_wap-wsg-idm-ecid-wtls9
3171 -----BEGIN PRIVATE KEY-----
3172 MDMCAQAwEAYHKoZIzj0CAQYFZysBBAkEHDAaAgEBBBUAgeb/vqEM7X5AAAxyBu3M+C8pWLM=
3173 -----END PRIVATE KEY-----
3174
3175 PublicKey=BOB_cf_wap-wsg-idm-ecid-wtls9_PUB
3176 -----BEGIN PUBLIC KEY-----
3177 MD4wEAYHKoZIzj0CAQYFZysBBAkDKgAEWc37LGt6lt90iF4lhtDYNFdjAqoczebuNgzGff/Uq8ov
3178 a3EVJ9yK1A==
3179 -----END PUBLIC KEY-----
3180
3181 PrivPubKeyPair=BOB_cf_wap-wsg-idm-ecid-wtls9:BOB_cf_wap-wsg-idm-ecid-wtls9_PUB
3182
3183 # ECDH Alice with Bob peer
3184 Availablein = default
3185 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls9
3186 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls9_PUB
3187 SharedSecret=948d3030e95cead39a1bb3d8a01c2be178517ba7
3188
3189 # ECDH Bob with Alice peer
3190 Availablein = default
3191 Derive=BOB_cf_wap-wsg-idm-ecid-wtls9
3192 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls9_PUB
3193 SharedSecret=948d3030e95cead39a1bb3d8a01c2be178517ba7
3194
3195 # tests: 484
3196
3197 Title=zero x-coord regression tests
3198
3199 PrivateKey=ALICE_zero_prime192v1
3200 -----BEGIN PRIVATE KEY-----
3201 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQEEHzAdAgEBBBhaPNk8jG5hSG6y8tUqUoOaNNsZ3APU
3202 pps=
3203 -----END PRIVATE KEY-----
3204
3205 PublicKey=BOB_zero_prime192v1_PUB
3206 -----BEGIN PUBLIC KEY-----
3207 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQEDMgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAe2hWBe5g
3208 DLNj216pEvK7XjoKLg5gNg8S
3209 -----END PUBLIC KEY-----
3210
3211 # ECDH Alice with Bob peer
3212 Availablein = default
3213 Derive=ALICE_zero_prime192v1
3214 PeerKey=BOB_zero_prime192v1_PUB
3215 SharedSecret=baaffd49a8399d2ad52cbbe24d47b67afb4b3cf436f1cd65
3216
3217 PrivateKey=ALICE_zero_prime192v2
3218 -----BEGIN PRIVATE KEY-----
3219 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQIEHzAdAgEBBBj1AIQMJ7jqYIKCvxYAS+qKMmKmH0to
3220 41k=
3221 -----END PRIVATE KEY-----
3222
3223 PublicKey=BOB_zero_prime192v2_PUB
3224 -----BEGIN PUBLIC KEY-----
3225 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQIDMgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4Gj7Qqt
3226 2wx/jwFlKgvE4rnd50LspdMk
3227 -----END PUBLIC KEY-----
3228
3229 # ECDH Alice with Bob peer
3230 Availablein = default
3231 Derive=ALICE_zero_prime192v2
3232 PeerKey=BOB_zero_prime192v2_PUB
3233 SharedSecret=b8f200a4b87064f2e8600685ca3e69b8e661a117aabc770b
3234
3235 PrivateKey=ALICE_zero_prime192v3
3236 -----BEGIN PRIVATE KEY-----
3237 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQMEHzAdAgEBBBh/maLQMSlea9BfLqGy5NPuK0YAH/cz
3238 GqI=
3239 -----END PRIVATE KEY-----
3240
3241 PublicKey=BOB_zero_prime192v3_PUB
3242 -----BEGIN PUBLIC KEY-----
3243 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQMDMgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZEzb63e2
3244 3MKatRLR9Y1M5JEdI9jwMocI
3245 -----END PUBLIC KEY-----
3246
3247 # ECDH Alice with Bob peer
3248 Availablein = default
3249 Derive=ALICE_zero_prime192v3
3250 PeerKey=BOB_zero_prime192v3_PUB
3251 SharedSecret=b5de857d355bc5b9e270a4c290ea9728d764d8b243ff5d8d
3252
3253 PrivateKey=ALICE_zero_prime239v1
3254 -----BEGIN PRIVATE KEY-----
3255 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQQEJTAjAgEBBB5pYWzRYI+c6O7NXCt0H2kw8XRL3rhe
3256 4MrJT8j++CI=
3257 -----END PRIVATE KEY-----
3258
3259 PublicKey=BOB_zero_prime239v1_PUB
3260 -----BEGIN PUBLIC KEY-----
3261 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQQDPgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
3262 Ox02uwNNLFuvDRn5ip8TxvW0W22R7UzJa9Av6/nh
3263 -----END PUBLIC KEY-----
3264
3265 # ECDH Alice with Bob peer
3266 Availablein = default
3267 Derive=ALICE_zero_prime239v1
3268 PeerKey=BOB_zero_prime239v1_PUB
3269 SharedSecret=6b6206408bd05d42daa2cd224c401a1230b44e184f17b82f385f22dac215
3270
3271 PrivateKey=ALICE_zero_prime239v2
3272 -----BEGIN PRIVATE KEY-----
3273 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQUEJTAjAgEBBB5l8bB7Cpmr7vyx9FiOT2wEF3YOFbDG
3274 bmRr3Vi/xr4=
3275 -----END PRIVATE KEY-----
3276
3277 PublicKey=BOB_zero_prime239v2_PUB
3278 -----BEGIN PUBLIC KEY-----
3279 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQUDPgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
3280 IOg3VJGQ89d1GWg4Igxcj5xpDmJiP8tv+e4mxt5U
3281 -----END PUBLIC KEY-----
3282
3283 # ECDH Alice with Bob peer
3284 Availablein = default
3285 Derive=ALICE_zero_prime239v2
3286 PeerKey=BOB_zero_prime239v2_PUB
3287 SharedSecret=772c2819c960c78f28f21f6542b7409294fad1f84567c44c4b7678dc0e42
3288
3289 PrivateKey=ALICE_zero_prime239v3
3290 -----BEGIN PRIVATE KEY-----
3291 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQYEJTAjAgEBBB5HF5FABzUOTYMZg9UdZTx/oRERm/fU
3292 M/+otKzpLjA=
3293 -----END PRIVATE KEY-----
3294
3295 PublicKey=BOB_zero_prime239v3_PUB
3296 -----BEGIN PUBLIC KEY-----
3297 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQYDPgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
3298 AsZ4u6r3qQI78EYBpiSgWjqNpoeShjr5piecMBWj
3299 -----END PUBLIC KEY-----
3300
3301 # ECDH Alice with Bob peer
3302 Availablein = default
3303 Derive=ALICE_zero_prime239v3
3304 PeerKey=BOB_zero_prime239v3_PUB
3305 SharedSecret=56a71f5dd1611e8032c3e2d8224d86e5e8c2fc6480d74c0e282282decd43
3306
3307 PrivateKey=ALICE_zero_prime256v1
3308 -----BEGIN PRIVATE KEY-----
3309 MEECAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQcEJzAlAgEBBCDXhMb6aR4JR2+l2tmgYqP0r8S4jtym
3310 yH++awvF2nGhhg==
3311 -----END PRIVATE KEY-----
3312
3313 PublicKey=BOB_zero_prime256v1_PUB
3314 -----BEGIN PUBLIC KEY-----
3315 MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
3316 AABmSFx4Di+D1yQzvV2EoGu2VBwq8x2uhxcov4VqF0+T9A==
3317 -----END PUBLIC KEY-----
3318
3319 # ECDH Alice with Bob peer
3320 Availablein = default
3321 Derive=ALICE_zero_prime256v1
3322 PeerKey=BOB_zero_prime256v1_PUB
3323 SharedSecret=c4f5607deb8501f1a4ba23fce4122a4343a17ada2c86a9c8e0d03d92d4a4c84c
3324
3325 PrivateKey=ALICE_zero_secp112r2
3326 -----BEGIN PRIVATE KEY-----
3327 MCwCAQAwEAYHKoZIzj0CAQYFK4EEAAcEFTATAgEBBA4hh3tRkG3tnA0496ffMw==
3328 -----END PRIVATE KEY-----
3329
3330 PublicKey=BOB_zero_secp112r2_PUB
3331 -----BEGIN PUBLIC KEY-----
3332 MDIwEAYHKoZIzj0CAQYFK4EEAAcDHgAEAAAAAAAAAAAAAAAAAAAS5eEOWDV/Wk7w4djyDQ==
3333 -----END PUBLIC KEY-----
3334
3335 # ECDH Alice with Bob peer
3336 Availablein = default
3337 Derive=ALICE_zero_secp112r2
3338 PeerKey=BOB_zero_secp112r2_PUB
3339 SharedSecret=958cc1cb425713678830a4d7d95e
3340
3341 PrivateKey=ALICE_zero_secp128r1
3342 -----BEGIN PRIVATE KEY-----
3343 MC4CAQAwEAYHKoZIzj0CAQYFK4EEABwEFzAVAgEBBBCykSzic/h3T2K6SkSP1SGt
3344 -----END PRIVATE KEY-----
3345
3346 PublicKey=BOB_zero_secp128r1_PUB
3347 -----BEGIN PUBLIC KEY-----
3348 MDYwEAYHKoZIzj0CAQYFK4EEABwDIgAEAAAAAAAAAAAAAAAAAAAAAABya8M5aeOpNG3z799IdHc=
3349 -----END PUBLIC KEY-----
3350
3351 # ECDH Alice with Bob peer
3352 Availablein = default
3353 Derive=ALICE_zero_secp128r1
3354 PeerKey=BOB_zero_secp128r1_PUB
3355 SharedSecret=5235d452066f126cd7e99eea00fd3068
3356
3357 PrivateKey=ALICE_zero_secp160r1
3358 -----BEGIN PRIVATE KEY-----
3359 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAAgEHDAaAgEBBBUACoRnbig69XLlh5VcRexpbbn5zwA=
3360 -----END PRIVATE KEY-----
3361
3362 PublicKey=BOB_zero_secp160r1_PUB
3363 -----BEGIN PUBLIC KEY-----
3364 MD4wEAYHKoZIzj0CAQYFK4EEAAgDKgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAG/w1po29wYlxlygXs
3365 MGfbiGg5ng==
3366 -----END PUBLIC KEY-----
3367
3368 # ECDH Alice with Bob peer
3369 Availablein = default
3370 Derive=ALICE_zero_secp160r1
3371 PeerKey=BOB_zero_secp160r1_PUB
3372 SharedSecret=9ccd0ab8d093b6acdb3fe14c3736a0dfe61a4666
3373
3374 PrivateKey=ALICE_zero_secp160r2
3375 -----BEGIN PRIVATE KEY-----
3376 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAB4EHDAaAgEBBBUAQFGxInSw1eAvd45E9TUdbXtJGnA=
3377 -----END PRIVATE KEY-----
3378
3379 PublicKey=BOB_zero_secp160r2_PUB
3380 -----BEGIN PUBLIC KEY-----
3381 MD4wEAYHKoZIzj0CAQYFK4EEAB4DKgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAZtSBSZqfmXp47v5z2
3382 ZZZl2JFxDg==
3383 -----END PUBLIC KEY-----
3384
3385 # ECDH Alice with Bob peer
3386 Availablein = default
3387 Derive=ALICE_zero_secp160r2
3388 PeerKey=BOB_zero_secp160r2_PUB
3389 SharedSecret=303e0a282ac86f463fe834cb51b0057be42ed5ab
3390
3391 PrivateKey=ALICE_zero_secp384r1
3392 -----BEGIN PRIVATE KEY-----
3393 ME4CAQAwEAYHKoZIzj0CAQYFK4EEACIENzA1AgEBBDD6kgzKbg28zbQyVTdC0IdHbm0UCQt2Rdbi
3394 VVHJeYRSnNpFOiFLaOsGOmwoeZzj6jc=
3395 -----END PRIVATE KEY-----
3396
3397 PublicKey=BOB_zero_secp384r1_PUB
3398 -----BEGIN PUBLIC KEY-----
3399 MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
3400 AAAAAAAAAAAAAAAAAAAAPPme8E9RpepjC6P5+WDdWToUyb45/SvSFdO0sIqq+Gu/kn8sRuUqsG+3
3401 QriFDlIe
3402 -----END PUBLIC KEY-----
3403
3404 # ECDH Alice with Bob peer
3405 Availablein = default
3406 Derive=ALICE_zero_secp384r1
3407 PeerKey=BOB_zero_secp384r1_PUB
3408 SharedSecret=b1cfeaeef51dfd487d3a8b2849f1592e04d63f2d2c88b310a6290ebfe5399f5ffe954eabd0619231393e56c35b242986
3409
3410 PrivateKey=ALICE_zero_secp521r1
3411 -----BEGIN PRIVATE KEY-----
3412 MGACAQAwEAYHKoZIzj0CAQYFK4EEACMESTBHAgEBBEIAbddDLMUWbAsY7l3vbNDmntXuAUcDYPg5
3413 w/cgUwSCIvrV9MBeSG8AWqT16riHmHlsn+XI5PAJM6eij3JDahnu9Mo=
3414 -----END PRIVATE KEY-----
3415
3416 PublicKey=BOB_zero_secp521r1_PUB
3417 -----BEGIN PUBLIC KEY-----
3418 MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
3419 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0g7J/qa1d8ENJsobtEb0CymeZIsa
3420 1Qiq0GiJb+4/jmFLxjBU1Xcr8Bpl1BLgvKqOll0vXTMtfzn4RtRArgAfT4c=
3421 -----END PUBLIC KEY-----
3422
3423 # ECDH Alice with Bob peer
3424 Availablein = default
3425 Derive=ALICE_zero_secp521r1
3426 PeerKey=BOB_zero_secp521r1_PUB
3427 SharedSecret=003fc3028f61db94b20c7cd177923b6e73f12f0ab067c9ce8866755e3c82abb39c9863cde74fa80b32520bd7dd0eb156c30c08911503b67b2661f1264d09bb231423
3428
3429 PrivateKey=ALICE_zero_wap-wsg-idm-ecid-wtls7
3430 -----BEGIN PRIVATE KEY-----
3431 MDMCAQAwEAYHKoZIzj0CAQYFZysBBAcEHDAaAgEBBBUAoGng7WzYr4P9vtdc3BS/UiNWmc0=
3432 -----END PRIVATE KEY-----
3433
3434 PublicKey=BOB_zero_wap-wsg-idm-ecid-wtls7_PUB
3435 -----BEGIN PUBLIC KEY-----
3436 MD4wEAYHKoZIzj0CAQYFZysBBAcDKgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAZtSBSZqfmXp47v5z2
3437 ZZZl2JFxDg==
3438 -----END PUBLIC KEY-----
3439
3440 # ECDH Alice with Bob peer
3441 Availablein = default
3442 Derive=ALICE_zero_wap-wsg-idm-ecid-wtls7
3443 PeerKey=BOB_zero_wap-wsg-idm-ecid-wtls7_PUB
3444 SharedSecret=6582fc03bbb340fcf24a5fe8fcdf722655efa8b9
3445
3446 # tests: 14
3447
3448 Title=prime192v1 curve tests
3449
3450 PrivateKey=ALICE_cf_prime192v1
3451 -----BEGIN PRIVATE KEY-----
3452 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQEEHzAdAgEBBBhQFYLaobJ47BVWWZv/ByY8Ti69m/U9
3453 TeI=
3454 -----END PRIVATE KEY-----
3455
3456 PublicKey=ALICE_cf_prime192v1_PUB
3457 -----BEGIN PUBLIC KEY-----
3458 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQEDMgAEHYbt14KzucSpmKMrlDx1IGz/a28nDs21OjKgx3BK
3459 PZ78UrllIr69kgrYUKsRg4sd
3460 -----END PUBLIC KEY-----
3461
3462 PrivPubKeyPair=ALICE_cf_prime192v1:ALICE_cf_prime192v1_PUB
3463
3464 PrivateKey=BOB_cf_prime192v1
3465 -----BEGIN PRIVATE KEY-----
3466 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQEEHzAdAgEBBBhsbmKHAtygIqirkmUXSbniDJOx0/fI
3467 CWM=
3468 -----END PRIVATE KEY-----
3469
3470 PublicKey=BOB_cf_prime192v1_PUB
3471 -----BEGIN PUBLIC KEY-----
3472 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQEDMgAEJA+FQcXq5Axzv8pLDslxq1QVt1hjN2i0TgoO6Yxp
3473 bAekMot69VorE8ibSzgJixXJ
3474 -----END PUBLIC KEY-----
3475
3476 PrivPubKeyPair=BOB_cf_prime192v1:BOB_cf_prime192v1_PUB
3477
3478 # ECDH Alice with Bob peer
3479 Availablein = default
3480 Derive=ALICE_cf_prime192v1
3481 PeerKey=BOB_cf_prime192v1_PUB
3482 SharedSecret=e36cad3b0f8d00f60f090440a76df47896713ae61421c354
3483
3484 # ECDH Bob with Alice peer
3485 Availablein = default
3486 Derive=BOB_cf_prime192v1
3487 PeerKey=ALICE_cf_prime192v1_PUB
3488 SharedSecret=e36cad3b0f8d00f60f090440a76df47896713ae61421c354
3489
3490 # ECDH Bob with Alice peer : curves with less than 112 bits of strength cannot
3491 # be used for Key agreement in fips mode
3492 Availablein = fips
3493 Derive=BOB_cf_prime192v1
3494 Securitycheck = 1
3495 PeerKey=ALICE_cf_prime192v1_PUB
3496 SharedSecret=e36cad3b0f8d00f60f090440a76df47896713ae61421c354
3497 Result = DERIVE_SET_PEER_ERROR
3498
3499 Title=prime256v1 curve tests
3500
3501 PrivateKey=ALICE_cf_prime256v1
3502 -----BEGIN PRIVATE KEY-----
3503 MEECAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQcEJzAlAgEBBCDZE0NZiGAFJX6JQxumKTFRT+XFCQqJ
3504 gHCUxmU2fRcn9Q==
3505 -----END PRIVATE KEY-----
3506
3507 PublicKey=ALICE_cf_prime256v1_PUB
3508 -----BEGIN PUBLIC KEY-----
3509 MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE5kDOrX6kmk1/jHfEdMBluFos6dyCbzKVOX3v2aa2
3510 y5IhlhTKtCJdydX+XWLDXWW9sbtIRNP94R3iOOpRPBqpGg==
3511 -----END PUBLIC KEY-----
3512
3513 PrivPubKeyPair=ALICE_cf_prime256v1:ALICE_cf_prime256v1_PUB
3514
3515 PrivateKey=BOB_cf_prime256v1
3516 -----BEGIN PRIVATE KEY-----
3517 MEECAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQcEJzAlAgEBBCAxJgV1dLJw/o2Dmh1fIY1KpBd88WCP
3518 23wZzR8DzhyCrA==
3519 -----END PRIVATE KEY-----
3520
3521 PublicKey=BOB_cf_prime256v1_PUB
3522 -----BEGIN PUBLIC KEY-----
3523 MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE5J6yA+j0zrGi6RilUhjrcL7OUMzYTwpnw5DdRXr0
3524 creHgE03EFV//7xqadB4BDwFIGM9MV2sE6qREEomWhZFeg==
3525 -----END PUBLIC KEY-----
3526
3527 PrivPubKeyPair=BOB_cf_prime256v1:BOB_cf_prime256v1_PUB
3528
3529 # ECDH Alice with Bob peer
3530 Derive=ALICE_cf_prime256v1
3531 PeerKey=BOB_cf_prime256v1_PUB
3532 SharedSecret=ee63690b553dcd9bccb066137725f0489395a83f4d280f309339d606c969734a
3533
3534 # ECDH Bob with Alice peer
3535 Derive=BOB_cf_prime256v1
3536 PeerKey=ALICE_cf_prime256v1_PUB
3537 SharedSecret=ee63690b553dcd9bccb066137725f0489395a83f4d280f309339d606c969734a
3538
3539 Title=secp224r1 curve tests
3540
3541 PrivateKey=ALICE_cf_secp224r1
3542 -----BEGIN PRIVATE KEY-----
3543 MDoCAQAwEAYHKoZIzj0CAQYFK4EEACEEIzAhAgEBBBzeo7Y0HMfrIqKNm3r997jcfVAa4osa0AR2
3544 JA28
3545 -----END PRIVATE KEY-----
3546
3547 PublicKey=ALICE_cf_secp224r1_PUB
3548 -----BEGIN PUBLIC KEY-----
3549 ME4wEAYHKoZIzj0CAQYFK4EEACEDOgAExZc6o84XjBGLOosGj2t0QctgiyzF3NcVgy+DeW7stkVs
3550 yS2tRzMPBpwnApRzoRsdJR99sb3eM2s=
3551 -----END PUBLIC KEY-----
3552
3553 PrivPubKeyPair=ALICE_cf_secp224r1:ALICE_cf_secp224r1_PUB
3554
3555 PrivateKey=BOB_cf_secp224r1
3556 -----BEGIN PRIVATE KEY-----
3557 MDoCAQAwEAYHKoZIzj0CAQYFK4EEACEEIzAhAgEBBBy2LsqxHhdlSiAmMYKQAEmjJWT22T42GYKo
3558 ZvXM
3559 -----END PRIVATE KEY-----
3560
3561 PublicKey=BOB_cf_secp224r1_PUB
3562 -----BEGIN PUBLIC KEY-----
3563 ME4wEAYHKoZIzj0CAQYFK4EEACEDOgAE71Eh6hwTKUrmyl2PdkY787GwxiohIcaqB4eK2Mwg6tU4
3564 LeJHWcgY18CgPKCaeldUgnkMcJzKj20=
3565 -----END PUBLIC KEY-----
3566
3567 PrivPubKeyPair=BOB_cf_secp224r1:BOB_cf_secp224r1_PUB
3568
3569 # ECDH Alice with Bob peer
3570 Derive=ALICE_cf_secp224r1
3571 PeerKey=BOB_cf_secp224r1_PUB
3572 SharedSecret=29d8b75934d74d5153bbb94e0370437c63ecc30bf3d2800ed1cb7eb5
3573
3574 # ECDH Bob with Alice peer
3575 Derive=BOB_cf_secp224r1
3576 PeerKey=ALICE_cf_secp224r1_PUB
3577 SharedSecret=29d8b75934d74d5153bbb94e0370437c63ecc30bf3d2800ed1cb7eb5
3578
3579 Title=secp384r1 curve tests
3580
3581 PrivateKey=ALICE_cf_secp384r1
3582 -----BEGIN PRIVATE KEY-----
3583 ME4CAQAwEAYHKoZIzj0CAQYFK4EEACIENzA1AgEBBDAp1ErG6wVjuJs90qVbUBxNpQK1wtV4ieX1
3584 bIU/4HssZK6WjOOTyYguyEBCOf/rUnw=
3585 -----END PRIVATE KEY-----
3586
3587 PublicKey=ALICE_cf_secp384r1_PUB
3588 -----BEGIN PUBLIC KEY-----
3589 MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEx5rt+yujIuPoIXpHGmExKSi/P+58sGYoqgdpdOJUXzn2
3590 Rc4alCpSxVJeC55xvwaFHc3pzNyRGwnhPmN6oU/KMP6XjBvR4wq35mr/Sym5s0B2blAzkJU37idq
3591 nTi3xGHx
3592 -----END PUBLIC KEY-----
3593
3594 PrivPubKeyPair=ALICE_cf_secp384r1:ALICE_cf_secp384r1_PUB
3595
3596 PrivateKey=BOB_cf_secp384r1
3597 -----BEGIN PRIVATE KEY-----
3598 ME4CAQAwEAYHKoZIzj0CAQYFK4EEACIENzA1AgEBBDAUjVgPpiI+xXye0nfRhc8+12hLdWY4fpsO
3599 Jq2MCp+W85xJwtXsEPrHj1XFnKVpM4c=
3600 -----END PRIVATE KEY-----
3601
3602 PublicKey=BOB_cf_secp384r1_PUB
3603 -----BEGIN PUBLIC KEY-----
3604 MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE+JUBXRSHixH0TrcvYvIzep7+/WNpEhWdCPsLMygigW5j
3605 pzP30MF41GnQYgfJu5wI/gu1C/jFTv1X6Dgmla3JxBYlPeD+1L0lEMT3evmHKMM/BFe3WKBuXyhP
3606 ilrNtfee
3607 -----END PUBLIC KEY-----
3608
3609 PrivPubKeyPair=BOB_cf_secp384r1:BOB_cf_secp384r1_PUB
3610
3611 # ECDH Alice with Bob peer
3612 Derive=ALICE_cf_secp384r1
3613 PeerKey=BOB_cf_secp384r1_PUB
3614 SharedSecret=b3cfe488126e2731fb7c19f82e94fcc05e1dd303649a9257e858030b795c2d344a054b0c44a24fd7f5821f531a9b8cfb
3615
3616 # ECDH Bob with Alice peer
3617 Derive=BOB_cf_secp384r1
3618 PeerKey=ALICE_cf_secp384r1_PUB
3619 SharedSecret=b3cfe488126e2731fb7c19f82e94fcc05e1dd303649a9257e858030b795c2d344a054b0c44a24fd7f5821f531a9b8cfb
3620
3621 Title=secp521r1 curve tests
3622
3623 PrivateKey=ALICE_cf_secp521r1
3624 -----BEGIN PRIVATE KEY-----
3625 MGACAQAwEAYHKoZIzj0CAQYFK4EEACMESTBHAgEBBEIBsYIcUKeN2evB626LCdYWH/xzUiEDCdRP
3626 rEENsC8//dowKnOCtlLtawh0DXTIZ/HhpUREuaoffdsmYb6+Oq1TRjc=
3627 -----END PRIVATE KEY-----
3628
3629 PublicKey=ALICE_cf_secp521r1_PUB
3630 -----BEGIN PUBLIC KEY-----
3631 MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQBufYxJf/4Ds6g7LlFRVS62ljm3xApV2T79hfWH8Lv
3632 iroIaCFjLBIfOVDF8jvj2PO1ar3yCLiSA2RiLZz1Y+tv/tcATHE0nS7l3SfGiGmEnVycEnhgqlKM
3633 UM3kpdd7eNkQn5/GO8KAPQqA/sOnvTavg5S01t0ub+PY/w0Y6oBgthaUAW0=
3634 -----END PUBLIC KEY-----
3635
3636 PrivPubKeyPair=ALICE_cf_secp521r1:ALICE_cf_secp521r1_PUB
3637
3638 PrivateKey=BOB_cf_secp521r1
3639 -----BEGIN PRIVATE KEY-----
3640 MGACAQAwEAYHKoZIzj0CAQYFK4EEACMESTBHAgEBBEIB+3/adZnNwr6GFUzZpi8So7pC/5FYQ0+0
3641 lMmoUjGvy8DNADcHaPpW68hX/M+z7LrK0Jpnonb9JSEXlgjOPVe4Ea8=
3642 -----END PRIVATE KEY-----
3643
3644 PublicKey=BOB_cf_secp521r1_PUB
3645 -----BEGIN PUBLIC KEY-----
3646 MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQBLq2fjyCalnvr24tjaz87ijIWlLMoCH7Hmyq1t2l8
3647 PFbyBIZbngDC0gwFM5ZI582QSWlW79G3clJP9VxlJOsms50BYBYgd6o2JF4w8AnShVXxFSJU1py4
3648 klCDNhTFybRHFXpujfuUeNnFxAGIUb4edJ0fAqqc7kkERhYe8EPEZYMKp3Q=
3649 -----END PUBLIC KEY-----
3650
3651 PrivPubKeyPair=BOB_cf_secp521r1:BOB_cf_secp521r1_PUB
3652
3653 # ECDH Alice with Bob peer
3654 Derive=ALICE_cf_secp521r1
3655 PeerKey=BOB_cf_secp521r1_PUB
3656 SharedSecret=01dd4aa9037bb4ad298b420998dcd32b3a9af1cda8b7919e372aeb4e54ccfb4d2409a340ed896bfbc5dd462f8d96b8784bc17b29db3ca04700e6ec752f9bec777695
3657
3658 # ECDH Bob with Alice peer
3659 Derive=BOB_cf_secp521r1
3660 PeerKey=ALICE_cf_secp521r1_PUB
3661 SharedSecret=01dd4aa9037bb4ad298b420998dcd32b3a9af1cda8b7919e372aeb4e54ccfb4d2409a340ed896bfbc5dd462f8d96b8784bc17b29db3ca04700e6ec752f9bec777695
3662
3663 Title=sect163k1 curve tests
3664
3665 PrivateKey=ALICE_cf_sect163k1
3666 -----BEGIN PRIVATE KEY-----
3667 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAAEEHDAaAgEBBBUB905PYfmej8LzbzX6Bg51GJzXQjQ=
3668 -----END PRIVATE KEY-----
3669
3670 PublicKey=ALICE_cf_sect163k1_PUB
3671 -----BEGIN PUBLIC KEY-----
3672 MEAwEAYHKoZIzj0CAQYFK4EEAAEDLAAEBfvs5A1hD8YySP9O2ub8GEUfotVuBpfRx4GIHdAfx8wV
3673 1UVeTRnyAlWU
3674 -----END PUBLIC KEY-----
3675
3676 PrivPubKeyPair=ALICE_cf_sect163k1:ALICE_cf_sect163k1_PUB
3677
3678 PrivateKey=BOB_cf_sect163k1
3679 -----BEGIN PRIVATE KEY-----
3680 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAAEEHDAaAgEBBBUCHPtCjJ4/K8ylQBcLlb5VE0bkaUE=
3681 -----END PRIVATE KEY-----
3682
3683 PublicKey=BOB_cf_sect163k1_PUB
3684 -----BEGIN PUBLIC KEY-----
3685 MEAwEAYHKoZIzj0CAQYFK4EEAAEDLAAEBvgfX1mTRlt6Z4TE1D1MNWo4loH4AoeYa6oowK104LKk
3686 nsdg7isQ8XBD
3687 -----END PUBLIC KEY-----
3688
3689 PrivPubKeyPair=BOB_cf_sect163k1:BOB_cf_sect163k1_PUB
3690
3691 # ECDH Alice with Bob peer
3692 Availablein = default
3693 Derive=ALICE_cf_sect163k1
3694 PeerKey=BOB_cf_sect163k1_PUB
3695 SharedSecret=04d0e40788c5ce5220818055277cae53eac55c1e6b
3696
3697 # ECDH Bob with Alice peer
3698 Availablein = default
3699 Derive=BOB_cf_sect163k1
3700 PeerKey=ALICE_cf_sect163k1_PUB
3701 SharedSecret=04d0e40788c5ce5220818055277cae53eac55c1e6b
3702
3703 # ECC CDH Alice with Bob peer
3704 Availablein = default
3705 Derive=ALICE_cf_sect163k1
3706 PeerKey=BOB_cf_sect163k1_PUB
3707 Ctrl=ecdh_cofactor_mode:1
3708 SharedSecret=04c902a91110244d89110034dd2b099c49cbab6c77
3709
3710 # ECC CDH Bob with Alice peer
3711 Availablein = default
3712 Derive=BOB_cf_sect163k1
3713 PeerKey=ALICE_cf_sect163k1_PUB
3714 Ctrl=ecdh_cofactor_mode:1
3715 SharedSecret=04c902a91110244d89110034dd2b099c49cbab6c77
3716
3717 PublicKey=MALICE_cf_sect163k1_PUB
3718 -----BEGIN PUBLIC KEY-----
3719 MEAwEAYHKoZIzj0CAQYFK4EEAAEDLAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
3720 AAAAAAAAAAAB
3721 -----END PUBLIC KEY-----
3722
3723 # ECC CDH Bob with Malice peer
3724 Availablein = default
3725 Derive=BOB_cf_sect163k1
3726 PeerKey=MALICE_cf_sect163k1_PUB
3727 Ctrl=ecdh_cofactor_mode:1
3728 Result=DERIVE_ERROR
3729 Reason=point at infinity
3730
3731 # ECC CDH Alice with Malice peer
3732 Availablein = default
3733 Derive=ALICE_cf_sect163k1
3734 PeerKey=MALICE_cf_sect163k1_PUB
3735 Ctrl=ecdh_cofactor_mode:1
3736 Result=DERIVE_ERROR
3737 Reason=point at infinity
3738
3739 Title=sect163r2 curve tests
3740
3741 PrivateKey=ALICE_cf_sect163r2
3742 -----BEGIN PRIVATE KEY-----
3743 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAA8EHDAaAgEBBBUBjCs/M3N31jsAueYrOq21vdETwAI=
3744 -----END PRIVATE KEY-----
3745
3746 PublicKey=ALICE_cf_sect163r2_PUB
3747 -----BEGIN PUBLIC KEY-----
3748 MEAwEAYHKoZIzj0CAQYFK4EEAA8DLAAEBd8Z1/HpA+89hF4I98EST3svWns3BAEbhWmL/fgxk2uu
3749 YwVrmqhgqH/C
3750 -----END PUBLIC KEY-----
3751
3752 PrivPubKeyPair=ALICE_cf_sect163r2:ALICE_cf_sect163r2_PUB
3753
3754 PrivateKey=BOB_cf_sect163r2
3755 -----BEGIN PRIVATE KEY-----
3756 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAA8EHDAaAgEBBBUBsiouT9Df+mwHWrpPg1JSrY9nqlI=
3757 -----END PRIVATE KEY-----
3758
3759 PublicKey=BOB_cf_sect163r2_PUB
3760 -----BEGIN PUBLIC KEY-----
3761 MEAwEAYHKoZIzj0CAQYFK4EEAA8DLAAEBULqBZ+nhLhDEMYY8NEEzZ126MdxAcFXWv8zmPEH9505
3762 8vT5zU3aq6HV
3763 -----END PUBLIC KEY-----
3764
3765 PrivPubKeyPair=BOB_cf_sect163r2:BOB_cf_sect163r2_PUB
3766
3767 # ECDH Alice with Bob peer
3768 Availablein = default
3769 Derive=ALICE_cf_sect163r2
3770 PeerKey=BOB_cf_sect163r2_PUB
3771 SharedSecret=019f829a53c4e6544bdec1395a23082169efaf369d
3772
3773 # ECDH Bob with Alice peer
3774 Availablein = default
3775 Derive=BOB_cf_sect163r2
3776 PeerKey=ALICE_cf_sect163r2_PUB
3777 SharedSecret=019f829a53c4e6544bdec1395a23082169efaf369d
3778
3779 # ECC CDH Alice with Bob peer
3780 Availablein = default
3781 Derive=ALICE_cf_sect163r2
3782 PeerKey=BOB_cf_sect163r2_PUB
3783 Ctrl=ecdh_cofactor_mode:1
3784 SharedSecret=048870d39235ecbc16a000ee478833509b9318a53f
3785
3786 # ECC CDH Bob with Alice peer
3787 Availablein = default
3788 Derive=BOB_cf_sect163r2
3789 PeerKey=ALICE_cf_sect163r2_PUB
3790 Ctrl=ecdh_cofactor_mode:1
3791 SharedSecret=048870d39235ecbc16a000ee478833509b9318a53f
3792
3793 PublicKey=MALICE_cf_sect163r2_PUB
3794 -----BEGIN PUBLIC KEY-----
3795 MEAwEAYHKoZIzj0CAQYFK4EEAA8DLAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJbhbrfiSdZPSHD
3796 ZtqJwDlp802l
3797 -----END PUBLIC KEY-----
3798
3799 # ECC CDH Bob with Malice peer
3800 Availablein = default
3801 Derive=BOB_cf_sect163r2
3802 PeerKey=MALICE_cf_sect163r2_PUB
3803 Ctrl=ecdh_cofactor_mode:1
3804 Result=DERIVE_ERROR
3805 Reason=point at infinity
3806
3807 # ECC CDH Alice with Malice peer
3808 Availablein = default
3809 Derive=ALICE_cf_sect163r2
3810 PeerKey=MALICE_cf_sect163r2_PUB
3811 Ctrl=ecdh_cofactor_mode:1
3812 Result=DERIVE_ERROR
3813 Reason=point at infinity
3814
3815 Title=sect233k1 curve tests
3816
3817 PrivateKey=ALICE_cf_sect233k1
3818 -----BEGIN PRIVATE KEY-----
3819 MDsCAQAwEAYHKoZIzj0CAQYFK4EEABoEJDAiAgEBBB0z/3heNFjJL+2sAT/38yRsN3kt2iXz7u+y
3820 Gua8Kw==
3821 -----END PRIVATE KEY-----
3822
3823 PublicKey=ALICE_cf_sect233k1_PUB
3824 -----BEGIN PUBLIC KEY-----
3825 MFIwEAYHKoZIzj0CAQYFK4EEABoDPgAEALQyn0zJmOrHm4S2EIjxRe899PadBnfpYjLKWGvpAIzf
3826 MEG861Nv1IYJkmkO1xlfNHeeRtqFgsQVFKZh
3827 -----END PUBLIC KEY-----
3828
3829 PrivPubKeyPair=ALICE_cf_sect233k1:ALICE_cf_sect233k1_PUB
3830
3831 PrivateKey=BOB_cf_sect233k1
3832 -----BEGIN PRIVATE KEY-----
3833 MDsCAQAwEAYHKoZIzj0CAQYFK4EEABoEJDAiAgEBBB1I0ucrC4d9i6Z+0cbar5r7uKpF5iiQkSJA
3834 DFMTUA==
3835 -----END PRIVATE KEY-----
3836
3837 PublicKey=BOB_cf_sect233k1_PUB
3838 -----BEGIN PUBLIC KEY-----
3839 MFIwEAYHKoZIzj0CAQYFK4EEABoDPgAEAatdqazxSghJ568CBFyMXhEvVeAiLewOY/jk9H5DAOB4
3840 ufNGbdd131KLaKPivB38a6n5Y+2BVSJangow
3841 -----END PUBLIC KEY-----
3842
3843 PrivPubKeyPair=BOB_cf_sect233k1:BOB_cf_sect233k1_PUB
3844
3845 # ECDH Alice with Bob peer
3846 Derive=ALICE_cf_sect233k1
3847 PeerKey=BOB_cf_sect233k1_PUB
3848 SharedSecret=012145026e8de65973c154e085456fc5539ba9e25663e7f5816abfcab310
3849
3850 # ECDH Bob with Alice peer
3851 Derive=BOB_cf_sect233k1
3852 PeerKey=ALICE_cf_sect233k1_PUB
3853 SharedSecret=012145026e8de65973c154e085456fc5539ba9e25663e7f5816abfcab310
3854
3855 # ECC CDH Alice with Bob peer
3856 Derive=ALICE_cf_sect233k1
3857 PeerKey=BOB_cf_sect233k1_PUB
3858 Ctrl=ecdh_cofactor_mode:1
3859 SharedSecret=00ff7d6c6b80f39d2ae68fbd00adbcd75fa599ed0bc1aac0e3f49c1c164d
3860
3861 # ECC CDH Bob with Alice peer
3862 Derive=BOB_cf_sect233k1
3863 PeerKey=ALICE_cf_sect233k1_PUB
3864 Ctrl=ecdh_cofactor_mode:1
3865 SharedSecret=00ff7d6c6b80f39d2ae68fbd00adbcd75fa599ed0bc1aac0e3f49c1c164d
3866
3867 PublicKey=MALICE_cf_sect233k1_PUB
3868 -----BEGIN PUBLIC KEY-----
3869 MFIwEAYHKoZIzj0CAQYFK4EEABoDPgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAA
3870 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
3871 -----END PUBLIC KEY-----
3872
3873 # ECC CDH Bob with Malice peer
3874 Derive=BOB_cf_sect233k1
3875 PeerKey=MALICE_cf_sect233k1_PUB
3876 Ctrl=ecdh_cofactor_mode:1
3877 Result=DERIVE_ERROR
3878 Reason=point at infinity
3879
3880 # ECC CDH Alice with Malice peer
3881 Derive=ALICE_cf_sect233k1
3882 PeerKey=MALICE_cf_sect233k1_PUB
3883 Ctrl=ecdh_cofactor_mode:1
3884 Result=DERIVE_ERROR
3885 Reason=point at infinity
3886
3887 Title=sect233r1 curve tests
3888
3889 PrivateKey=ALICE_cf_sect233r1
3890 -----BEGIN PRIVATE KEY-----
3891 MDwCAQAwEAYHKoZIzj0CAQYFK4EEABsEJTAjAgEBBB4ATcy7zVpIsJ9rl5EIDmzRz5wxjrDIQyDm
3892 HP3Pt8Y=
3893 -----END PRIVATE KEY-----
3894
3895 PublicKey=ALICE_cf_sect233r1_PUB
3896 -----BEGIN PUBLIC KEY-----
3897 MFIwEAYHKoZIzj0CAQYFK4EEABsDPgAEAQMQHiJ44LiCnZkEg1zyww1h+idTbsw8E07P33WUAUfD
3898 NeQ4hWEhTXPnytIbEhFKpnd3j/FbyZnJqxh8
3899 -----END PUBLIC KEY-----
3900
3901 PrivPubKeyPair=ALICE_cf_sect233r1:ALICE_cf_sect233r1_PUB
3902
3903 PrivateKey=BOB_cf_sect233r1
3904 -----BEGIN PRIVATE KEY-----
3905 MDwCAQAwEAYHKoZIzj0CAQYFK4EEABsEJTAjAgEBBB4ALpOlFn4OfiIAkRAZGOsn7L6W3XoQBSV8
3906 mQVC2pw=
3907 -----END PRIVATE KEY-----
3908
3909 PublicKey=BOB_cf_sect233r1_PUB
3910 -----BEGIN PUBLIC KEY-----
3911 MFIwEAYHKoZIzj0CAQYFK4EEABsDPgAEAJQw+NWqFJXYw4dVMovzvw76OYnYOTaDaEPNW8ECAQbl
3912 TzzbBSTp5iqM13mP0/Bo4OO66NS3lA9e/GTO
3913 -----END PUBLIC KEY-----
3914
3915 PrivPubKeyPair=BOB_cf_sect233r1:BOB_cf_sect233r1_PUB
3916
3917 # ECDH Alice with Bob peer
3918 Derive=ALICE_cf_sect233r1
3919 PeerKey=BOB_cf_sect233r1_PUB
3920 SharedSecret=00209d2995a63f1e8b7a5c33dee5abb602e32e1835ae8bb57eb264d8d795
3921
3922 # ECDH Bob with Alice peer
3923 Derive=BOB_cf_sect233r1
3924 PeerKey=ALICE_cf_sect233r1_PUB
3925 SharedSecret=00209d2995a63f1e8b7a5c33dee5abb602e32e1835ae8bb57eb264d8d795
3926
3927 # ECC CDH Alice with Bob peer
3928 Derive=ALICE_cf_sect233r1
3929 PeerKey=BOB_cf_sect233r1_PUB
3930 Ctrl=ecdh_cofactor_mode:1
3931 SharedSecret=00c3cd1d38a65f5e421399409a76cec1136bc84149f054a7f55e7980c612
3932
3933 # ECC CDH Bob with Alice peer
3934 Derive=BOB_cf_sect233r1
3935 PeerKey=ALICE_cf_sect233r1_PUB
3936 Ctrl=ecdh_cofactor_mode:1
3937 SharedSecret=00c3cd1d38a65f5e421399409a76cec1136bc84149f054a7f55e7980c612
3938
3939 PublicKey=MALICE_cf_sect233r1_PUB
3940 -----BEGIN PUBLIC KEY-----
3941 MFIwEAYHKoZIzj0CAQYFK4EEABsDPgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYf4
3942 Vie5eHTnR+4x4G1xyq7qUvISU+X5RtBh2pE4
3943 -----END PUBLIC KEY-----
3944
3945 # ECC CDH Bob with Malice peer
3946 Derive=BOB_cf_sect233r1
3947 PeerKey=MALICE_cf_sect233r1_PUB
3948 Ctrl=ecdh_cofactor_mode:1
3949 Result=DERIVE_ERROR
3950 Reason=point at infinity
3951
3952 # ECC CDH Alice with Malice peer
3953 Derive=ALICE_cf_sect233r1
3954 PeerKey=MALICE_cf_sect233r1_PUB
3955 Ctrl=ecdh_cofactor_mode:1
3956 Result=DERIVE_ERROR
3957 Reason=point at infinity
3958
3959 Title=sect283k1 curve tests
3960
3961 PrivateKey=ALICE_cf_sect283k1
3962 -----BEGIN PRIVATE KEY-----
3963 MEICAQAwEAYHKoZIzj0CAQYFK4EEABAEKzApAgEBBCQAY1Mi9rST7PiP1t03qYRczV/kSZ+VjQu8
3964 5EFCgxyvkaLManw=
3965 -----END PRIVATE KEY-----
3966
3967 PublicKey=ALICE_cf_sect283k1_PUB
3968 -----BEGIN PUBLIC KEY-----
3969 MF4wEAYHKoZIzj0CAQYFK4EEABADSgAEBMjBO8WoxHS/vz8po52WZGxS+RK5yolrUe6tfbAMA3Sd
3970 5/JjBDVjOz95vM4gUnqzUWHN5nKBQtj6HiU9Q/R+zqg98OiQKTyA
3971 -----END PUBLIC KEY-----
3972
3973 PrivPubKeyPair=ALICE_cf_sect283k1:ALICE_cf_sect283k1_PUB
3974
3975 PrivateKey=BOB_cf_sect283k1
3976 -----BEGIN PRIVATE KEY-----
3977 MEICAQAwEAYHKoZIzj0CAQYFK4EEABAEKzApAgEBBCQBCZC8Is+YSjgXJBBDioEl6gu14QpGHllD
3978 1J6957vBTPSQdH0=
3979 -----END PRIVATE KEY-----
3980
3981 PublicKey=BOB_cf_sect283k1_PUB
3982 -----BEGIN PUBLIC KEY-----
3983 MF4wEAYHKoZIzj0CAQYFK4EEABADSgAEAGEQKZVHYAlvtjHrFyZVm12qUb5j+T5/WNoC962+kwUM
3984 QkBYA5BpuG8Knlugq1iB31whPAgRCZfdLKHpHRPJSfXvKyUIdeUm
3985 -----END PUBLIC KEY-----
3986
3987 PrivPubKeyPair=BOB_cf_sect283k1:BOB_cf_sect283k1_PUB
3988
3989 # ECDH Alice with Bob peer
3990 Derive=ALICE_cf_sect283k1
3991 PeerKey=BOB_cf_sect283k1_PUB
3992 SharedSecret=03f67c88bdc230b43773d17fdb4d0a980556d074ceccee726932160e4ed965e3be72803c
3993
3994 # ECDH Bob with Alice peer
3995 Derive=BOB_cf_sect283k1
3996 PeerKey=ALICE_cf_sect283k1_PUB
3997 SharedSecret=03f67c88bdc230b43773d17fdb4d0a980556d074ceccee726932160e4ed965e3be72803c
3998
3999 # ECC CDH Alice with Bob peer
4000 Derive=ALICE_cf_sect283k1
4001 PeerKey=BOB_cf_sect283k1_PUB
4002 Ctrl=ecdh_cofactor_mode:1
4003 SharedSecret=0677ba01c84d139609ca145cb5b6079fc9ca67f59c9c913e47cad1073f1d1dfaddde0169
4004
4005 # ECC CDH Bob with Alice peer
4006 Derive=BOB_cf_sect283k1
4007 PeerKey=ALICE_cf_sect283k1_PUB
4008 Ctrl=ecdh_cofactor_mode:1
4009 SharedSecret=0677ba01c84d139609ca145cb5b6079fc9ca67f59c9c913e47cad1073f1d1dfaddde0169
4010
4011 PublicKey=MALICE_cf_sect283k1_PUB
4012 -----BEGIN PUBLIC KEY-----
4013 MF4wEAYHKoZIzj0CAQYFK4EEABADSgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
4014 AAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB
4015 -----END PUBLIC KEY-----
4016
4017 # ECC CDH Bob with Malice peer
4018 Derive=BOB_cf_sect283k1
4019 PeerKey=MALICE_cf_sect283k1_PUB
4020 Ctrl=ecdh_cofactor_mode:1
4021 Result=DERIVE_ERROR
4022 Reason=point at infinity
4023
4024 # ECC CDH Alice with Malice peer
4025 Derive=ALICE_cf_sect283k1
4026 PeerKey=MALICE_cf_sect283k1_PUB
4027 Ctrl=ecdh_cofactor_mode:1
4028 Result=DERIVE_ERROR
4029 Reason=point at infinity
4030
4031 Title=sect283r1 curve tests
4032
4033 PrivateKey=ALICE_cf_sect283r1
4034 -----BEGIN PRIVATE KEY-----
4035 MEICAQAwEAYHKoZIzj0CAQYFK4EEABEEKzApAgEBBCQCQ5pqKvPxDysd1pi2Bv8Z11cFhsRZfuaf
4036 4Pi0hpGr4ubZcHE=
4037 -----END PRIVATE KEY-----
4038
4039 PublicKey=ALICE_cf_sect283r1_PUB
4040 -----BEGIN PUBLIC KEY-----
4041 MF4wEAYHKoZIzj0CAQYFK4EEABEDSgAEBcsrGDgO7pbGybQX/00gRHtQq3+X9XrGb7Uzv9Nabwc/
4042 kntnBMF0I2KU+aaTjQx1GVtmNf7CvFwPLEBnfKjJAjekjsGyIqoq
4043 -----END PUBLIC KEY-----
4044
4045 PrivPubKeyPair=ALICE_cf_sect283r1:ALICE_cf_sect283r1_PUB
4046
4047 PrivateKey=BOB_cf_sect283r1
4048 -----BEGIN PRIVATE KEY-----
4049 MEICAQAwEAYHKoZIzj0CAQYFK4EEABEEKzApAgEBBCQDxItnY3cDCrX/jGnVuAKDPaySZCr3E83Q
4050 UdFnP6YIykt7+Pg=
4051 -----END PRIVATE KEY-----
4052
4053 PublicKey=BOB_cf_sect283r1_PUB
4054 -----BEGIN PUBLIC KEY-----
4055 MF4wEAYHKoZIzj0CAQYFK4EEABEDSgAEBJ2C9BCkX0YRfs2ufgUKvreUXFWp2AGK+iHlZB4N3LqO
4056 PKpmAkrAeCMty6mw2mEnOR5HA1d4Ee+z7/NJgJJ80Ra9bFnreOW3
4057 -----END PUBLIC KEY-----
4058
4059 PrivPubKeyPair=BOB_cf_sect283r1:BOB_cf_sect283r1_PUB
4060
4061 # ECDH Alice with Bob peer
4062 Derive=ALICE_cf_sect283r1
4063 PeerKey=BOB_cf_sect283r1_PUB
4064 SharedSecret=0424259cf09727574fb863cab7c27d8fe3835e96433110a45a951f94347fc81939ec4773
4065
4066 # ECDH Bob with Alice peer
4067 Derive=BOB_cf_sect283r1
4068 PeerKey=ALICE_cf_sect283r1_PUB
4069 SharedSecret=0424259cf09727574fb863cab7c27d8fe3835e96433110a45a951f94347fc81939ec4773
4070
4071 # ECC CDH Alice with Bob peer
4072 Derive=ALICE_cf_sect283r1
4073 PeerKey=BOB_cf_sect283r1_PUB
4074 Ctrl=ecdh_cofactor_mode:1
4075 SharedSecret=01c2a542654ce85b17456ed75b6bca6b6eb761580913670debc426a3525f236df0e875c8
4076
4077 # ECC CDH Bob with Alice peer
4078 Derive=BOB_cf_sect283r1
4079 PeerKey=ALICE_cf_sect283r1_PUB
4080 Ctrl=ecdh_cofactor_mode:1
4081 SharedSecret=01c2a542654ce85b17456ed75b6bca6b6eb761580913670debc426a3525f236df0e875c8
4082
4083 PublicKey=MALICE_cf_sect283r1_PUB
4084 -----BEGIN PUBLIC KEY-----
4085 MF4wEAYHKoZIzj0CAQYFK4EEABEDSgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
4086 AAAAByvMnFeSsevoGYMIn7b4NaL9IgowRCTKF8CCrhdEKu3pubP2
4087 -----END PUBLIC KEY-----
4088
4089 # ECC CDH Bob with Malice peer
4090 Derive=BOB_cf_sect283r1
4091 PeerKey=MALICE_cf_sect283r1_PUB
4092 Ctrl=ecdh_cofactor_mode:1
4093 Result=DERIVE_ERROR
4094 Reason=point at infinity
4095
4096 # ECC CDH Alice with Malice peer
4097 Derive=ALICE_cf_sect283r1
4098 PeerKey=MALICE_cf_sect283r1_PUB
4099 Ctrl=ecdh_cofactor_mode:1
4100 Result=DERIVE_ERROR
4101 Reason=point at infinity
4102
4103 Title=sect409k1 curve tests
4104
4105 PrivateKey=ALICE_cf_sect409k1
4106 -----BEGIN PRIVATE KEY-----
4107 MFECAQAwEAYHKoZIzj0CAQYFK4EEACQEOjA4AgEBBDMOthcLahkXFgM0wjOzm767D1A72sFRGlhb
4108 bVH+EB7z2WpIcPX4OD+M4Y1pf/a7wSaoSAo=
4109 -----END PRIVATE KEY-----
4110
4111 PublicKey=ALICE_cf_sect409k1_PUB
4112 -----BEGIN PUBLIC KEY-----
4113 MH4wEAYHKoZIzj0CAQYFK4EEACQDagAEAbiYYpeFgCMsZFMzQaiwMJDrC+mCMT7KmhYtD5EMMgLW
4114 5OvhaqYdpRf49A8LOtVcRT7J5gGcMrXQgmQeS3FenA5owWnB2NIgrTNf5d8AAEtrOupsJ4c3kL6e
4115 aAzayZ1+UCEj8skbC9U=
4116 -----END PUBLIC KEY-----
4117
4118 PrivPubKeyPair=ALICE_cf_sect409k1:ALICE_cf_sect409k1_PUB
4119
4120 PrivateKey=BOB_cf_sect409k1
4121 -----BEGIN PRIVATE KEY-----
4122 MFECAQAwEAYHKoZIzj0CAQYFK4EEACQEOjA4AgEBBDMO43ldQllTewdZwffH4OEXdzBrLwabKsn4
4123 6/hjgIAaYda/pt4yCEQLMp18QgtfMey5ENI=
4124 -----END PRIVATE KEY-----
4125
4126 PublicKey=BOB_cf_sect409k1_PUB
4127 -----BEGIN PUBLIC KEY-----
4128 MH4wEAYHKoZIzj0CAQYFK4EEACQDagAEAVTQj6hRizVmOx4Z6vroN/zMkmAY+QhkQ0CnFeJ0AydY
4129 Fv+f+/420vMC1Mhqsc9VzPMmIAH6ZrgGKDsd4Ce9JUtYE0rVhGeiG2RaN1U5RlhVK4avkWhFlyQ5
4130 vuu4aApQiWE3yQd9v/I=
4131 -----END PUBLIC KEY-----
4132
4133 PrivPubKeyPair=BOB_cf_sect409k1:BOB_cf_sect409k1_PUB
4134
4135 # ECDH Alice with Bob peer
4136 Derive=ALICE_cf_sect409k1
4137 PeerKey=BOB_cf_sect409k1_PUB
4138 SharedSecret=01fbe13188588c9d1ac3a8a2680ea9a009b28e4b7d7fa4efcb1a22553876fb7973616819fd87c75e5b8ce6e3628595e4ce12edb0
4139
4140 # ECDH Bob with Alice peer
4141 Derive=BOB_cf_sect409k1
4142 PeerKey=ALICE_cf_sect409k1_PUB
4143 SharedSecret=01fbe13188588c9d1ac3a8a2680ea9a009b28e4b7d7fa4efcb1a22553876fb7973616819fd87c75e5b8ce6e3628595e4ce12edb0
4144
4145 # ECC CDH Alice with Bob peer
4146 Derive=ALICE_cf_sect409k1
4147 PeerKey=BOB_cf_sect409k1_PUB
4148 Ctrl=ecdh_cofactor_mode:1
4149 SharedSecret=007e9485f7234bb2255bb40e51f4be867cb0ef31f8e489a697b31b51c4d5346daaee51e96ae6f9636e6e3af56095fe28755325ee
4150
4151 # ECC CDH Bob with Alice peer
4152 Derive=BOB_cf_sect409k1
4153 PeerKey=ALICE_cf_sect409k1_PUB
4154 Ctrl=ecdh_cofactor_mode:1
4155 SharedSecret=007e9485f7234bb2255bb40e51f4be867cb0ef31f8e489a697b31b51c4d5346daaee51e96ae6f9636e6e3af56095fe28755325ee
4156
4157 PublicKey=MALICE_cf_sect409k1_PUB
4158 -----BEGIN PUBLIC KEY-----
4159 MH4wEAYHKoZIzj0CAQYFK4EEACQDagAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
4160 AAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
4161 AAAAAAAAAAAAAAAAAAA=
4162 -----END PUBLIC KEY-----
4163
4164 # ECC CDH Bob with Malice peer
4165 Derive=BOB_cf_sect409k1
4166 PeerKey=MALICE_cf_sect409k1_PUB
4167 Ctrl=ecdh_cofactor_mode:1
4168 Result=DERIVE_ERROR
4169 Reason=point at infinity
4170
4171 # ECC CDH Alice with Malice peer
4172 Derive=ALICE_cf_sect409k1
4173 PeerKey=MALICE_cf_sect409k1_PUB
4174 Ctrl=ecdh_cofactor_mode:1
4175 Result=DERIVE_ERROR
4176 Reason=point at infinity
4177
4178 Title=sect409r1 curve tests
4179
4180 PrivateKey=ALICE_cf_sect409r1
4181 -----BEGIN PRIVATE KEY-----
4182 MFICAQAwEAYHKoZIzj0CAQYFK4EEACUEOzA5AgEBBDQAxSC9lST5dtfXQI1Ug9VMMoue3GGni5ON
4183 +gieyXK2KKbd29KAPs4/AOd8kX2wQDsZPO7E
4184 -----END PRIVATE KEY-----
4185
4186 PublicKey=ALICE_cf_sect409r1_PUB
4187 -----BEGIN PUBLIC KEY-----
4188 MH4wEAYHKoZIzj0CAQYFK4EEACUDagAEASAvXAM15DJerAu1JttpBuMJK1/fEfFohu2iEpt3r7Ui
4189 iQoER6HUsWiw1hhcJyTv7WzpJQHFWrOlJMe/KjmQa/CygSc65YHDzG27oUL+KGdQUGc79ZRSwl/q
4190 fGZqa3D+bDVMwrhmZto=
4191 -----END PUBLIC KEY-----
4192
4193 PrivPubKeyPair=ALICE_cf_sect409r1:ALICE_cf_sect409r1_PUB
4194
4195 PrivateKey=BOB_cf_sect409r1
4196 -----BEGIN PRIVATE KEY-----
4197 MFICAQAwEAYHKoZIzj0CAQYFK4EEACUEOzA5AgEBBDQARen+1P3JQzBgOv0pUYwsZTPRVLpqqDAU
4198 7mKL2lk9eH7zSGmtNoMvP2m1S2dBnXxFY/bV
4199 -----END PRIVATE KEY-----
4200
4201 PublicKey=BOB_cf_sect409r1_PUB
4202 -----BEGIN PUBLIC KEY-----
4203 MH4wEAYHKoZIzj0CAQYFK4EEACUDagAEAbDUw066TtdfOpDvrlKosEyqUNEG7rY+AKvDqKw+HOzf
4204 sUTYee6cEf71oqJ1sCKPQiYzlwCu/HLQeWPxISE6Uo+53kkeJml2xpMBwoE25Gq/DSS61dR7SRTZ
4205 +sUmumbIuGzbrjtMRmw=
4206 -----END PUBLIC KEY-----
4207
4208 PrivPubKeyPair=BOB_cf_sect409r1:BOB_cf_sect409r1_PUB
4209
4210 # ECDH Alice with Bob peer
4211 Derive=ALICE_cf_sect409r1
4212 PeerKey=BOB_cf_sect409r1_PUB
4213 SharedSecret=00a751259cdb3b445ce71a40a01a2189dfce70226111190505fc6eabe4e5a05bff7af55f2015e1ffcab6aea7ea9a6e74905da2a1
4214
4215 # ECDH Bob with Alice peer
4216 Derive=BOB_cf_sect409r1
4217 PeerKey=ALICE_cf_sect409r1_PUB
4218 SharedSecret=00a751259cdb3b445ce71a40a01a2189dfce70226111190505fc6eabe4e5a05bff7af55f2015e1ffcab6aea7ea9a6e74905da2a1
4219
4220 # ECC CDH Alice with Bob peer
4221 Derive=ALICE_cf_sect409r1
4222 PeerKey=BOB_cf_sect409r1_PUB
4223 Ctrl=ecdh_cofactor_mode:1
4224 SharedSecret=0115a31aed416c5089d74a263ec300aff13a5329c6ad27de950ae0b0917b40a3464fccf5691ac9633a51e5177a82b15cfc434aad
4225
4226 # ECC CDH Bob with Alice peer
4227 Derive=BOB_cf_sect409r1
4228 PeerKey=ALICE_cf_sect409r1_PUB
4229 Ctrl=ecdh_cofactor_mode:1
4230 SharedSecret=0115a31aed416c5089d74a263ec300aff13a5329c6ad27de950ae0b0917b40a3464fccf5691ac9633a51e5177a82b15cfc434aad
4231
4232 PublicKey=MALICE_cf_sect409r1_PUB
4233 -----BEGIN PUBLIC KEY-----
4234 MH4wEAYHKoZIzj0CAQYFK4EEACUDagAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
4235 AAAAAAAAAAAAAAAAAAAAAAAAAACZNffkdo7i7yL5tKKfU8tdk6su0K185XwbJkn96JWVDPZXZ3My
4236 bFKKSOJ7hyrM8Lwl1e8=
4237 -----END PUBLIC KEY-----
4238
4239 # ECC CDH Bob with Malice peer
4240 Derive=BOB_cf_sect409r1
4241 PeerKey=MALICE_cf_sect409r1_PUB
4242 Ctrl=ecdh_cofactor_mode:1
4243 Result=DERIVE_ERROR
4244 Reason=point at infinity
4245
4246 # ECC CDH Alice with Malice peer
4247 Derive=ALICE_cf_sect409r1
4248 PeerKey=MALICE_cf_sect409r1_PUB
4249 Ctrl=ecdh_cofactor_mode:1
4250 Result=DERIVE_ERROR
4251 Reason=point at infinity
4252
4253 Title=sect571k1 curve tests
4254
4255 PrivateKey=ALICE_cf_sect571k1
4256 -----BEGIN PRIVATE KEY-----
4257 MGYCAQAwEAYHKoZIzj0CAQYFK4EEACYETzBNAgEBBEgB4agvk7Qdf9bVb9aMVdtXL0MuVw6dTleB
4258 zrpPMYty/piI5GWkQEGVp4OJSjF1BGgWmtYSYlV0oI8jJ7hfWTjVGfVWix4ipb8=
4259 -----END PRIVATE KEY-----
4260
4261 PublicKey=ALICE_cf_sect571k1_PUB
4262 -----BEGIN PUBLIC KEY-----
4263 MIGnMBAGByqGSM49AgEGBSuBBAAmA4GSAAQDUZq0ZrgYpTXNpOptjExaur0K9FAYHv1j9cvAptwX
4264 dcmQf3VqekMkGZCfNdqNeqCajG3QHRkBHe4FZhWr3FXi8whvvr463lUDf+t46un1kE6FTYfhILGa
4265 sBZm7OdfkarYd9TXBbmnkFA+XkyPlkM1+6daM3/WmnegK+TYghFDXLgwiyF8s0ElllF7z38Gmc4=
4266 -----END PUBLIC KEY-----
4267
4268 PrivPubKeyPair=ALICE_cf_sect571k1:ALICE_cf_sect571k1_PUB
4269
4270 PrivateKey=BOB_cf_sect571k1
4271 -----BEGIN PRIVATE KEY-----
4272 MGYCAQAwEAYHKoZIzj0CAQYFK4EEACYETzBNAgEBBEgA3pINxGOI7L9M+Mil+bm/udPwI4xu7ubJ
4273 p3aoOepTXW94laf8wjFLcQnRUwH87Vbq9VLQEfCAFvr2vZoBc+5asnNuDhRNNeQ=
4274 -----END PRIVATE KEY-----
4275
4276 PublicKey=BOB_cf_sect571k1_PUB
4277 -----BEGIN PUBLIC KEY-----
4278 MIGnMBAGByqGSM49AgEGBSuBBAAmA4GSAAQDZRr5GCSq2uzGxmWNB+bED7zye18Rr/KehwXrbn1r
4279 rKtR8fe+dg2V15FieC3qZe/wCpMtyp79VmEabGi6iGLlAN/rUE81URsA/K7GVpmklslV5gmwryR0
4280 3E7jGKPFesun9iNtmpgM18P9y3aJd4Qr4hMlwW2Nyw187l6QB/W2e/i+8vKXFTLHlz5WLAyAcpA=
4281 -----END PUBLIC KEY-----
4282
4283 PrivPubKeyPair=BOB_cf_sect571k1:BOB_cf_sect571k1_PUB
4284
4285 # ECDH Alice with Bob peer
4286 Derive=ALICE_cf_sect571k1
4287 PeerKey=BOB_cf_sect571k1_PUB
4288 SharedSecret=02b79c92cee50dc5b9fdddce36d4fa2e28d7d178cd74e575961f39429496305b38815c840c2e66327435c044ed885ec964068531251a2112717602532e8b6d5411db2fe05c1ac18c
4289
4290 # ECDH Bob with Alice peer
4291 Derive=BOB_cf_sect571k1
4292 PeerKey=ALICE_cf_sect571k1_PUB
4293 SharedSecret=02b79c92cee50dc5b9fdddce36d4fa2e28d7d178cd74e575961f39429496305b38815c840c2e66327435c044ed885ec964068531251a2112717602532e8b6d5411db2fe05c1ac18c
4294
4295 # ECC CDH Alice with Bob peer
4296 Derive=ALICE_cf_sect571k1
4297 PeerKey=BOB_cf_sect571k1_PUB
4298 Ctrl=ecdh_cofactor_mode:1
4299 SharedSecret=063aea789492c9727a5a6b7f24e8d3d377c70ee8e86b13664e191a53b1905e90e78b85960b1881db5160c7c5cacca0d686d9e104140d565eeeec17426f93d3a7ba639ecd716b43d2
4300
4301 # ECC CDH Bob with Alice peer
4302 Derive=BOB_cf_sect571k1
4303 PeerKey=ALICE_cf_sect571k1_PUB
4304 Ctrl=ecdh_cofactor_mode:1
4305 SharedSecret=063aea789492c9727a5a6b7f24e8d3d377c70ee8e86b13664e191a53b1905e90e78b85960b1881db5160c7c5cacca0d686d9e104140d565eeeec17426f93d3a7ba639ecd716b43d2
4306
4307 PublicKey=MALICE_cf_sect571k1_PUB
4308 -----BEGIN PUBLIC KEY-----
4309 MIGnMBAGByqGSM49AgEGBSuBBAAmA4GSAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
4310 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAA
4311 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE=
4312 -----END PUBLIC KEY-----
4313
4314 # ECC CDH Bob with Malice peer
4315 Derive=BOB_cf_sect571k1
4316 PeerKey=MALICE_cf_sect571k1_PUB
4317 Ctrl=ecdh_cofactor_mode:1
4318 Result=DERIVE_ERROR
4319 Reason=point at infinity
4320
4321 # ECC CDH Alice with Malice peer
4322 Derive=ALICE_cf_sect571k1
4323 PeerKey=MALICE_cf_sect571k1_PUB
4324 Ctrl=ecdh_cofactor_mode:1
4325 Result=DERIVE_ERROR
4326 Reason=point at infinity
4327
4328 Title=sect571r1 curve tests
4329
4330 PrivateKey=ALICE_cf_sect571r1
4331 -----BEGIN PRIVATE KEY-----
4332 MGYCAQAwEAYHKoZIzj0CAQYFK4EEACcETzBNAgEBBEgAxfL2/gUsmJonvDMR95Azq1ySgXMlKSRk
4333 +PL+WaS92ZyOo45HaC7RpH5sdkf4b948u6y1BXOxGZuORXy6lgbgZ1Zx2UgL3cI=
4334 -----END PRIVATE KEY-----
4335
4336 PublicKey=ALICE_cf_sect571r1_PUB
4337 -----BEGIN PUBLIC KEY-----
4338 MIGnMBAGByqGSM49AgEGBSuBBAAnA4GSAAQBK5L9ccIWacU2A1srZ35opPu6kcbEOsBPmvj/rlMS
4339 fFrdMOcagOYfcD0/ouYHPhvkHbr9k87IlQJfnV6ZNRA4PmWSp/FjkNwETm/fqTCUQHti/qqnKH7R
4340 Ed4fYROLFGvz+PX6E20SryOt1vrmoRyC7Z5FVmgMVOQQ1AaBNAHi3+IPtKx41YdXdbqHJxuI5jE=
4341 -----END PUBLIC KEY-----
4342
4343 PrivPubKeyPair=ALICE_cf_sect571r1:ALICE_cf_sect571r1_PUB
4344
4345 PrivateKey=BOB_cf_sect571r1
4346 -----BEGIN PRIVATE KEY-----
4347 MGYCAQAwEAYHKoZIzj0CAQYFK4EEACcETzBNAgEBBEgAzcRvASPpWi0ybpOGlj0Lozz01C2a5oDA
4348 G5alib1EmZKcpVULxJXn75FQlTKpkUEuWUgA4yk5X5DTiScUuh4LDhaF3AFhsEY=
4349 -----END PRIVATE KEY-----
4350
4351 PublicKey=BOB_cf_sect571r1_PUB
4352 -----BEGIN PUBLIC KEY-----
4353 MIGnMBAGByqGSM49AgEGBSuBBAAnA4GSAAQH3dnL22NajtqDWTX6qD14w1BOlpHFBUPTr24VySlh
4354 kiiBlOF95u7hFr/hSb7gm/3f+IVKyE18Sh2kR4KaxWcPWKY5xKTiqiICT7hCistuzNRt8gR+kNOT
4355 c1rETMV6ZruZinwzEWWWjwJf6612oy2HG3CX3B8Rm+a3sS0q6IzowEwqmDv6v9bMTFk8bsCv0Fk=
4356 -----END PUBLIC KEY-----
4357
4358 PrivPubKeyPair=BOB_cf_sect571r1:BOB_cf_sect571r1_PUB
4359
4360 # ECDH Alice with Bob peer
4361 Derive=ALICE_cf_sect571r1
4362 PeerKey=BOB_cf_sect571r1_PUB
4363 SharedSecret=0031f9879fa75b8c67ba81ee861be634e2b53aa79f834e9a8ca4df7f4461bcb02f083d9fa5b4767f881a710caa6524b58eb626623ba394961d46535204c26d165089e7d4f7be1827
4364
4365 # ECDH Bob with Alice peer
4366 Derive=BOB_cf_sect571r1
4367 PeerKey=ALICE_cf_sect571r1_PUB
4368 SharedSecret=0031f9879fa75b8c67ba81ee861be634e2b53aa79f834e9a8ca4df7f4461bcb02f083d9fa5b4767f881a710caa6524b58eb626623ba394961d46535204c26d165089e7d4f7be1827
4369
4370 # ECC CDH Alice with Bob peer
4371 Derive=ALICE_cf_sect571r1
4372 PeerKey=BOB_cf_sect571r1_PUB
4373 Ctrl=ecdh_cofactor_mode:1
4374 SharedSecret=012e8c2c1554988fe20c5ae7d11cdcfe15c7c6e8d2b6f46a43a45d724bfc7b415ea7594d5c16f770a95d6e65bbcb1f34619db95e89f4fecbcb0bc6a3f92d52df6a49b0e7773e0ac0
4375
4376 # ECC CDH Bob with Alice peer
4377 Derive=BOB_cf_sect571r1
4378 PeerKey=ALICE_cf_sect571r1_PUB
4379 Ctrl=ecdh_cofactor_mode:1
4380 SharedSecret=012e8c2c1554988fe20c5ae7d11cdcfe15c7c6e8d2b6f46a43a45d724bfc7b415ea7594d5c16f770a95d6e65bbcb1f34619db95e89f4fecbcb0bc6a3f92d52df6a49b0e7773e0ac0
4381
4382 PublicKey=MALICE_cf_sect571r1_PUB
4383 -----BEGIN PUBLIC KEY-----
4384 MIGnMBAGByqGSM49AgEGBSuBBAAnA4GSAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
4385 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHMtVWZAwgtd1zmgWN/9WC
4386 aNQcWRNUKesEHXqhJVkC5jYsSACodKsLYFNrWEYM0gwG8DQONZSn93G+38EM45tkaZsIRDt2HEM=
4387 -----END PUBLIC KEY-----
4388
4389 # ECC CDH Bob with Malice peer
4390 Derive=BOB_cf_sect571r1
4391 PeerKey=MALICE_cf_sect571r1_PUB
4392 Ctrl=ecdh_cofactor_mode:1
4393 Result=DERIVE_ERROR
4394 Reason=point at infinity
4395
4396 # ECC CDH Alice with Malice peer
4397 Derive=ALICE_cf_sect571r1
4398 PeerKey=MALICE_cf_sect571r1_PUB
4399 Ctrl=ecdh_cofactor_mode:1
4400 Result=DERIVE_ERROR
4401 Reason=point at infinity