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