1 Title=brainpoolP160r1 curve tests
3 PrivateKey=ALICE_cf_brainpoolP160r1
4 -----BEGIN PRIVATE KEY-----
5 MDYCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEBBBswGQIBAQQUo0UiM85512uHsr2DkIOYgyxSQxk=
6 -----END PRIVATE KEY-----
8 PublicKey=ALICE_cf_brainpoolP160r1_PUB
9 -----BEGIN PUBLIC KEY-----
10 MEIwFAYHKoZIzj0CAQYJKyQDAwIIAQEBAyoABI7OZhLqr+8c3D9Tn6++CqQtc9jG5a1COb1okeZb
12 -----END PUBLIC KEY-----
14 PrivPubKeyPair=ALICE_cf_brainpoolP160r1:ALICE_cf_brainpoolP160r1_PUB
16 PrivateKey=BOB_cf_brainpoolP160r1
17 -----BEGIN PRIVATE KEY-----
18 MDYCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEBBBswGQIBAQQUmr0Vq3Z/feXq9tg9s8dxJXne1dU=
19 -----END PRIVATE KEY-----
21 PublicKey=BOB_cf_brainpoolP160r1_PUB
22 -----BEGIN PUBLIC KEY-----
23 MEIwFAYHKoZIzj0CAQYJKyQDAwIIAQEBAyoABAu+ovBXBFQuw3Rt9qeImT6mLh9rerLFnTRL0+LH
25 -----END PUBLIC KEY-----
27 PrivPubKeyPair=BOB_cf_brainpoolP160r1:BOB_cf_brainpoolP160r1_PUB
29 # ECDH Alice with Bob peer
30 Derive=ALICE_cf_brainpoolP160r1
31 PeerKey=BOB_cf_brainpoolP160r1_PUB
32 SharedSecret=2e75cb6a8f13951b437e04a0ed1d714a610036cc
34 # ECDH Bob with Alice peer
35 Derive=BOB_cf_brainpoolP160r1
36 PeerKey=ALICE_cf_brainpoolP160r1_PUB
37 SharedSecret=2e75cb6a8f13951b437e04a0ed1d714a610036cc
39 Title=brainpoolP160t1 curve tests
41 PrivateKey=ALICE_cf_brainpoolP160t1
42 -----BEGIN PRIVATE KEY-----
43 MDYCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQECBBswGQIBAQQU1P/o5GQx5PA0kQoiwUtaXBUASUY=
44 -----END PRIVATE KEY-----
46 PublicKey=ALICE_cf_brainpoolP160t1_PUB
47 -----BEGIN PUBLIC KEY-----
48 MEIwFAYHKoZIzj0CAQYJKyQDAwIIAQECAyoABANetsUNsxVmDo7X4LQ9yPYTcjN1HvLTo9GEEQtV
50 -----END PUBLIC KEY-----
52 PrivPubKeyPair=ALICE_cf_brainpoolP160t1:ALICE_cf_brainpoolP160t1_PUB
54 PrivateKey=BOB_cf_brainpoolP160t1
55 -----BEGIN PRIVATE KEY-----
56 MDYCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQECBBswGQIBAQQUck4Sh9X3JjSUIRoxxKv8qLM6Ijc=
57 -----END PRIVATE KEY-----
59 PublicKey=BOB_cf_brainpoolP160t1_PUB
60 -----BEGIN PUBLIC KEY-----
61 MEIwFAYHKoZIzj0CAQYJKyQDAwIIAQECAyoABEtd7DRUMYXeoxhxpWgPz/esQkXtoTAAune8CAAo
63 -----END PUBLIC KEY-----
65 PrivPubKeyPair=BOB_cf_brainpoolP160t1:BOB_cf_brainpoolP160t1_PUB
67 # ECDH Alice with Bob peer
68 Derive=ALICE_cf_brainpoolP160t1
69 PeerKey=BOB_cf_brainpoolP160t1_PUB
70 SharedSecret=6ea603a6a1a83812b967c83ef1867bd807be761e
72 # ECDH Bob with Alice peer
73 Derive=BOB_cf_brainpoolP160t1
74 PeerKey=ALICE_cf_brainpoolP160t1_PUB
75 SharedSecret=6ea603a6a1a83812b967c83ef1867bd807be761e
77 Title=brainpoolP192r1 curve tests
79 PrivateKey=ALICE_cf_brainpoolP192r1
80 -----BEGIN PRIVATE KEY-----
81 MDoCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEDBB8wHQIBAQQYlF5JxzV9Doezn3hLoiidvy5TnIA7
83 -----END PRIVATE KEY-----
85 PublicKey=ALICE_cf_brainpoolP192r1_PUB
86 -----BEGIN PUBLIC KEY-----
87 MEowFAYHKoZIzj0CAQYJKyQDAwIIAQEDAzIABELUMqBZrH66DIJ1a3a42k86THdH1DevigK0dc57
88 8XEZ3HcuSQ+ycrMmit1PUQItbg==
89 -----END PUBLIC KEY-----
91 PrivPubKeyPair=ALICE_cf_brainpoolP192r1:ALICE_cf_brainpoolP192r1_PUB
93 PrivateKey=BOB_cf_brainpoolP192r1
94 -----BEGIN PRIVATE KEY-----
95 MDoCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEDBB8wHQIBAQQYjdu95CL1DQMGpsOmsfYOAjF5cW99
97 -----END PRIVATE KEY-----
99 PublicKey=BOB_cf_brainpoolP192r1_PUB
100 -----BEGIN PUBLIC KEY-----
101 MEowFAYHKoZIzj0CAQYJKyQDAwIIAQEDAzIABInqyC1mAfyF7LU5tX/dRF5S/S9uPlQjNAhTRP6/
102 /kAbKsXmABQXFeM0+P3hMw4UxQ==
103 -----END PUBLIC KEY-----
105 PrivPubKeyPair=BOB_cf_brainpoolP192r1:BOB_cf_brainpoolP192r1_PUB
107 # ECDH Alice with Bob peer
108 Derive=ALICE_cf_brainpoolP192r1
109 PeerKey=BOB_cf_brainpoolP192r1_PUB
110 SharedSecret=2b34396d02a40df0b9f8f9c0b8623be05b41249fbd69e02a
112 # ECDH Bob with Alice peer
113 Derive=BOB_cf_brainpoolP192r1
114 PeerKey=ALICE_cf_brainpoolP192r1_PUB
115 SharedSecret=2b34396d02a40df0b9f8f9c0b8623be05b41249fbd69e02a
117 Title=brainpoolP192t1 curve tests
119 PrivateKey=ALICE_cf_brainpoolP192t1
120 -----BEGIN PRIVATE KEY-----
121 MDoCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEEBB8wHQIBAQQYKkFNgJ5sJKNIyYPK1h+gdPw04bxa
123 -----END PRIVATE KEY-----
125 PublicKey=ALICE_cf_brainpoolP192t1_PUB
126 -----BEGIN PUBLIC KEY-----
127 MEowFAYHKoZIzj0CAQYJKyQDAwIIAQEEAzIABAzDb+niXBQFn9f0zXf8z+kfdBIYTws8FSfdWFdU
128 NGo4haY9+fL8D40kNNShgBnlKw==
129 -----END PUBLIC KEY-----
131 PrivPubKeyPair=ALICE_cf_brainpoolP192t1:ALICE_cf_brainpoolP192t1_PUB
133 PrivateKey=BOB_cf_brainpoolP192t1
134 -----BEGIN PRIVATE KEY-----
135 MDoCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEEBB8wHQIBAQQYFpxTrRJBEpyCePM20Fmw0uYPoxTm
137 -----END PRIVATE KEY-----
139 PublicKey=BOB_cf_brainpoolP192t1_PUB
140 -----BEGIN PUBLIC KEY-----
141 MEowFAYHKoZIzj0CAQYJKyQDAwIIAQEEAzIABC6CPE1t5PwHpXSS1u4R0JTs1IeDW8hiqarIn3pM
142 I9wh+oCRjVcqvB4WDaql1bHCYg==
143 -----END PUBLIC KEY-----
145 PrivPubKeyPair=BOB_cf_brainpoolP192t1:BOB_cf_brainpoolP192t1_PUB
147 # ECDH Alice with Bob peer
148 Derive=ALICE_cf_brainpoolP192t1
149 PeerKey=BOB_cf_brainpoolP192t1_PUB
150 SharedSecret=84049068441a342d7c2951ff159cdc9d05c4bddf2a6e6309
152 # ECDH Bob with Alice peer
153 Derive=BOB_cf_brainpoolP192t1
154 PeerKey=ALICE_cf_brainpoolP192t1_PUB
155 SharedSecret=84049068441a342d7c2951ff159cdc9d05c4bddf2a6e6309
157 Title=brainpoolP224r1 curve tests
159 PrivateKey=ALICE_cf_brainpoolP224r1
160 -----BEGIN PRIVATE KEY-----
161 MD4CAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEFBCMwIQIBAQQcHhlSkNTFJbZSy79CADDwo855nH2+
163 -----END PRIVATE KEY-----
165 PublicKey=ALICE_cf_brainpoolP224r1_PUB
166 -----BEGIN PUBLIC KEY-----
167 MFIwFAYHKoZIzj0CAQYJKyQDAwIIAQEFAzoABBF4+KObaB0yJTPHPrCN6EOnr5M8zKb5CHa7SSyL
168 4L9nRjgA8TfoU03LQsrtE9beREkxK3EHc25Z
169 -----END PUBLIC KEY-----
171 PrivPubKeyPair=ALICE_cf_brainpoolP224r1:ALICE_cf_brainpoolP224r1_PUB
173 PrivateKey=BOB_cf_brainpoolP224r1
174 -----BEGIN PRIVATE KEY-----
175 MD4CAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEFBCMwIQIBAQQczslMgGENRTriMWvDfGrM/ilLpzy0
177 -----END PRIVATE KEY-----
179 PublicKey=BOB_cf_brainpoolP224r1_PUB
180 -----BEGIN PUBLIC KEY-----
181 MFIwFAYHKoZIzj0CAQYJKyQDAwIIAQEFAzoABIGGu4+PPMwOihplm2tLO7dLcDqXZB1MQHloOU8a
182 taeDvYHIck4z08+1DATvPqpIDzyn9WtXRqmG
183 -----END PUBLIC KEY-----
185 PrivPubKeyPair=BOB_cf_brainpoolP224r1:BOB_cf_brainpoolP224r1_PUB
187 # ECDH Alice with Bob peer
188 Derive=ALICE_cf_brainpoolP224r1
189 PeerKey=BOB_cf_brainpoolP224r1_PUB
190 SharedSecret=477240c0587dea6aecfcac5a154d7ba3a5d4eb1ab30a69012d4401de
192 # ECDH Bob with Alice peer
193 Derive=BOB_cf_brainpoolP224r1
194 PeerKey=ALICE_cf_brainpoolP224r1_PUB
195 SharedSecret=477240c0587dea6aecfcac5a154d7ba3a5d4eb1ab30a69012d4401de
197 Title=brainpoolP224t1 curve tests
199 PrivateKey=ALICE_cf_brainpoolP224t1
200 -----BEGIN PRIVATE KEY-----
201 MD4CAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEGBCMwIQIBAQQca9rhmcgHV6etILVB9ccK2jIFXw4N
203 -----END PRIVATE KEY-----
205 PublicKey=ALICE_cf_brainpoolP224t1_PUB
206 -----BEGIN PUBLIC KEY-----
207 MFIwFAYHKoZIzj0CAQYJKyQDAwIIAQEGAzoABHA9XoULjM967710RPgT1ICW0b+y9pFpm2yCUq2m
208 kSiy/JZvuWXhTJ+KmXGnAOTIlyiOUG8tZm39
209 -----END PUBLIC KEY-----
211 PrivPubKeyPair=ALICE_cf_brainpoolP224t1:ALICE_cf_brainpoolP224t1_PUB
213 PrivateKey=BOB_cf_brainpoolP224t1
214 -----BEGIN PRIVATE KEY-----
215 MD4CAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEGBCMwIQIBAQQcFaiqaheY0xBo5lUY8hOXMUICdOAu
217 -----END PRIVATE KEY-----
219 PublicKey=BOB_cf_brainpoolP224t1_PUB
220 -----BEGIN PUBLIC KEY-----
221 MFIwFAYHKoZIzj0CAQYJKyQDAwIIAQEGAzoABLvPkrvyCeS/QdTX5D/AFfF0lTuPpXhSRPKocViS
222 nUIZAEziCuOsgx+BqAOxNg+CN/tNzHsG1srf
223 -----END PUBLIC KEY-----
225 PrivPubKeyPair=BOB_cf_brainpoolP224t1:BOB_cf_brainpoolP224t1_PUB
227 # ECDH Alice with Bob peer
228 Derive=ALICE_cf_brainpoolP224t1
229 PeerKey=BOB_cf_brainpoolP224t1_PUB
230 SharedSecret=2c8dd0dbf3a62a202150e12443461d348be57bc58db0f2f7d8938933
232 # ECDH Bob with Alice peer
233 Derive=BOB_cf_brainpoolP224t1
234 PeerKey=ALICE_cf_brainpoolP224t1_PUB
235 SharedSecret=2c8dd0dbf3a62a202150e12443461d348be57bc58db0f2f7d8938933
237 Title=brainpoolP256r1 curve tests
239 PrivateKey=ALICE_cf_brainpoolP256r1
240 -----BEGIN PRIVATE KEY-----
241 MEICAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEHBCcwJQIBAQQgcH7I5THTXm+bu+vwtyNt+XBxk/uJ
243 -----END PRIVATE KEY-----
245 PublicKey=ALICE_cf_brainpoolP256r1_PUB
246 -----BEGIN PUBLIC KEY-----
247 MFowFAYHKoZIzj0CAQYJKyQDAwIIAQEHA0IABDFYVAzLX03nHXeFY7aJspsp525bbgzfnT68kJXB
248 HhChZmPaa5BAV5Cn4DXJ5HQ5N/V8Z8Dz0aux0SWtl6ctENM=
249 -----END PUBLIC KEY-----
251 PrivPubKeyPair=ALICE_cf_brainpoolP256r1:ALICE_cf_brainpoolP256r1_PUB
253 PrivateKey=BOB_cf_brainpoolP256r1
254 -----BEGIN PRIVATE KEY-----
255 MEICAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEHBCcwJQIBAQQgDEj/wLk/4z4Wcv8rOc9lNnRQ6hpr
257 -----END PRIVATE KEY-----
259 PublicKey=BOB_cf_brainpoolP256r1_PUB
260 -----BEGIN PUBLIC KEY-----
261 MFowFAYHKoZIzj0CAQYJKyQDAwIIAQEHA0IABHJdRWXtaxwI0AdvDXEk+a6XuQp72Zi+wxCrxFFW
262 NgJbmH0yr4jDklp4oiC2UHkapvT6XanGMKFo2ZSziltas0A=
263 -----END PUBLIC KEY-----
265 PrivPubKeyPair=BOB_cf_brainpoolP256r1:BOB_cf_brainpoolP256r1_PUB
267 # ECDH Alice with Bob peer
268 Derive=ALICE_cf_brainpoolP256r1
269 PeerKey=BOB_cf_brainpoolP256r1_PUB
270 SharedSecret=2fdd9d97efdcba3f5b181df53331db0ee42a3b1072147325ce8521dbaeafc3e4
272 # ECDH Bob with Alice peer
273 Derive=BOB_cf_brainpoolP256r1
274 PeerKey=ALICE_cf_brainpoolP256r1_PUB
275 SharedSecret=2fdd9d97efdcba3f5b181df53331db0ee42a3b1072147325ce8521dbaeafc3e4
277 Title=brainpoolP256t1 curve tests
279 PrivateKey=ALICE_cf_brainpoolP256t1
280 -----BEGIN PRIVATE KEY-----
281 MEICAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEIBCcwJQIBAQQgBDlYKiUEsm+tEN/DDQBhlWKJhF4J
283 -----END PRIVATE KEY-----
285 PublicKey=ALICE_cf_brainpoolP256t1_PUB
286 -----BEGIN PUBLIC KEY-----
287 MFowFAYHKoZIzj0CAQYJKyQDAwIIAQEIA0IABE6XKfvmlGKrXKN/FHhW9cMThPFUIq6Au3cCujPI
288 rHejQQJnsz9mSRBtzRkMM1abUc4Mf9xhkWbrT+QuJ3FcLWI=
289 -----END PUBLIC KEY-----
291 PrivPubKeyPair=ALICE_cf_brainpoolP256t1:ALICE_cf_brainpoolP256t1_PUB
293 PrivateKey=BOB_cf_brainpoolP256t1
294 -----BEGIN PRIVATE KEY-----
295 MEICAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEIBCcwJQIBAQQgDUCTqTrVwouIU3hFoO3hwiME17PF
297 -----END PRIVATE KEY-----
299 PublicKey=BOB_cf_brainpoolP256t1_PUB
300 -----BEGIN PUBLIC KEY-----
301 MFowFAYHKoZIzj0CAQYJKyQDAwIIAQEIA0IABBwxGpomQmgqgsUYHmpYt3qGKRVT/pJfyU+lpLXi
302 /XAibEp/IvX3oFMEolSoy39poO6Zkq6npAniBqer+bS9Jpw=
303 -----END PUBLIC KEY-----
305 PrivPubKeyPair=BOB_cf_brainpoolP256t1:BOB_cf_brainpoolP256t1_PUB
307 # ECDH Alice with Bob peer
308 Derive=ALICE_cf_brainpoolP256t1
309 PeerKey=BOB_cf_brainpoolP256t1_PUB
310 SharedSecret=7f177af329a4b377aea6e80bddf14f09c17c4fe81598703898fb62c929cbff04
312 # ECDH Bob with Alice peer
313 Derive=BOB_cf_brainpoolP256t1
314 PeerKey=ALICE_cf_brainpoolP256t1_PUB
315 SharedSecret=7f177af329a4b377aea6e80bddf14f09c17c4fe81598703898fb62c929cbff04
317 Title=brainpoolP320r1 curve tests
319 PrivateKey=ALICE_cf_brainpoolP320r1
320 -----BEGIN PRIVATE KEY-----
321 MEoCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEJBC8wLQIBAQQophG1zB+U2lRdetiZlk9C4+q7APJ9
322 xqGQ0+GPq68+WmyZon1lDRQ5/g==
323 -----END PRIVATE KEY-----
325 PublicKey=ALICE_cf_brainpoolP320r1_PUB
326 -----BEGIN PUBLIC KEY-----
327 MGowFAYHKoZIzj0CAQYJKyQDAwIIAQEJA1IABM9TaT9Q2j+VTlQ1pfcXx9SjlU1fEk0RvEbaY1O8
328 pq8OgkQeulcgSXiI1rJI0wjV/qJoi0coZUHhsJ7bXmdO8vSTdgCMbavZScCkN6iFsALm
329 -----END PUBLIC KEY-----
331 PrivPubKeyPair=ALICE_cf_brainpoolP320r1:ALICE_cf_brainpoolP320r1_PUB
333 PrivateKey=BOB_cf_brainpoolP320r1
334 -----BEGIN PRIVATE KEY-----
335 MEoCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEJBC8wLQIBAQQoO6MtFhs8dwul0iRbyfssxtFF6Ubt
336 q2oHlzvkFL5q4uLSY7pRcDz4vw==
337 -----END PRIVATE KEY-----
339 PublicKey=BOB_cf_brainpoolP320r1_PUB
340 -----BEGIN PUBLIC KEY-----
341 MGowFAYHKoZIzj0CAQYJKyQDAwIIAQEJA1IABM50yDpoBMhirlHQqjMmVj/KZR0dfvmudoDt02qY
342 3lKei94evfTHmPG/9BjMYQGQcRM4CDGHR0iUIUJa99e/rxj9IguPkkNiAmDZQaKsqmKB
343 -----END PUBLIC KEY-----
345 PrivPubKeyPair=BOB_cf_brainpoolP320r1:BOB_cf_brainpoolP320r1_PUB
347 # ECDH Alice with Bob peer
348 Derive=ALICE_cf_brainpoolP320r1
349 PeerKey=BOB_cf_brainpoolP320r1_PUB
350 SharedSecret=4ee386c231d0a7c9bb6dc05362f56ca70bf7ba5dcb66d8c4574c0497fdab6a5b79818a64ff5dc87e
352 # ECDH Bob with Alice peer
353 Derive=BOB_cf_brainpoolP320r1
354 PeerKey=ALICE_cf_brainpoolP320r1_PUB
355 SharedSecret=4ee386c231d0a7c9bb6dc05362f56ca70bf7ba5dcb66d8c4574c0497fdab6a5b79818a64ff5dc87e
357 Title=brainpoolP320t1 curve tests
359 PrivateKey=ALICE_cf_brainpoolP320t1
360 -----BEGIN PRIVATE KEY-----
361 MEoCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEKBC8wLQIBAQQoMsI2lsl5Sj0I4A3J0I5XStMSLT4P
362 hMxwrbFdtKQh+At6RN2s12W4Kg==
363 -----END PRIVATE KEY-----
365 PublicKey=ALICE_cf_brainpoolP320t1_PUB
366 -----BEGIN PUBLIC KEY-----
367 MGowFAYHKoZIzj0CAQYJKyQDAwIIAQEKA1IABAvtZgehjOIdjsYKMcK08LaS8zVb6znYb6Qa9Fzf
368 LhLUSH5S728KJHWXMh7RqZMI3yTC5I0ESqB0CvG5N0hR+3y8L3eQJisCNdnzAgMyy0ab
369 -----END PUBLIC KEY-----
371 PrivPubKeyPair=ALICE_cf_brainpoolP320t1:ALICE_cf_brainpoolP320t1_PUB
373 PrivateKey=BOB_cf_brainpoolP320t1
374 -----BEGIN PRIVATE KEY-----
375 MEoCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEKBC8wLQIBAQQoNtZiGbwSl0NNHBmTaJKf7/VMqZjo
376 yWavjg6CPa6ZgpKRR7vIQt5d9Q==
377 -----END PRIVATE KEY-----
379 PublicKey=BOB_cf_brainpoolP320t1_PUB
380 -----BEGIN PUBLIC KEY-----
381 MGowFAYHKoZIzj0CAQYJKyQDAwIIAQEKA1IABHlS/OtqhHctabDCsDexScvQ2DGXhBuypaEeKOUq
382 vbLUovatBoreEj1j5YrOl9mKpd9Hj6YqYGWH+7KKjua+5DBn9rlxlmmkst+gb+vm3UE/
383 -----END PUBLIC KEY-----
385 PrivPubKeyPair=BOB_cf_brainpoolP320t1:BOB_cf_brainpoolP320t1_PUB
387 # ECDH Alice with Bob peer
388 Derive=ALICE_cf_brainpoolP320t1
389 PeerKey=BOB_cf_brainpoolP320t1_PUB
390 SharedSecret=079d62bad81ceeab9f213818faf249f7b29b87a81b56a33b774b2631860f90a25f5377da504cb619
392 # ECDH Bob with Alice peer
393 Derive=BOB_cf_brainpoolP320t1
394 PeerKey=ALICE_cf_brainpoolP320t1_PUB
395 SharedSecret=079d62bad81ceeab9f213818faf249f7b29b87a81b56a33b774b2631860f90a25f5377da504cb619
397 Title=brainpoolP384r1 curve tests
399 PrivateKey=ALICE_cf_brainpoolP384r1
400 -----BEGIN PRIVATE KEY-----
401 MFICAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQELBDcwNQIBAQQwUW3EKrK8Rr80Jn5wwvTLC+HDTApA
402 ndycbRYiQkew7SgijhNO+cV0pE0sNpMZY+Wo
403 -----END PRIVATE KEY-----
405 PublicKey=ALICE_cf_brainpoolP384r1_PUB
406 -----BEGIN PUBLIC KEY-----
407 MHowFAYHKoZIzj0CAQYJKyQDAwIIAQELA2IABBvE/fg0tIrsrIiAL07MlREd5zYk52mW7oQ+jPky
408 PmGeUoZq1LtpEzQCE1uuruOuyQH1M2c7flVA8Gh3IbSCupwVBCR2QObolwk1w5qK/l/KR26tMeXI
410 -----END PUBLIC KEY-----
412 PrivPubKeyPair=ALICE_cf_brainpoolP384r1:ALICE_cf_brainpoolP384r1_PUB
414 PrivateKey=BOB_cf_brainpoolP384r1
415 -----BEGIN PRIVATE KEY-----
416 MFICAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQELBDcwNQIBAQQwdG7bSygpM2GpxDPAb4hOTtFZrP2n
417 qbyf7v3jFe8/ERpzREPcSntkNDyu/iAsmQKj
418 -----END PRIVATE KEY-----
420 PublicKey=BOB_cf_brainpoolP384r1_PUB
421 -----BEGIN PUBLIC KEY-----
422 MHowFAYHKoZIzj0CAQYJKyQDAwIIAQELA2IABIIxQfeqZ+uWNKAwZtxAt4ieZW7lCg7Bezpn1dG/
423 VDvy/Dd5YpAuDtVxFCLfCUVH+gXfC2wUpWj8j8lgPhP1wBat/hu/PN/AQPg9C/J2EcQRVQXwyZvQ
425 -----END PUBLIC KEY-----
427 PrivPubKeyPair=BOB_cf_brainpoolP384r1:BOB_cf_brainpoolP384r1_PUB
429 # ECDH Alice with Bob peer
430 Derive=ALICE_cf_brainpoolP384r1
431 PeerKey=BOB_cf_brainpoolP384r1_PUB
432 SharedSecret=35e9a3f86a38888d183cc343801dcdaecb664d5b37f7fbc0459fd4612da6b29831bd2d8e5b599376ca510fcc3ac78be6
434 # ECDH Bob with Alice peer
435 Derive=BOB_cf_brainpoolP384r1
436 PeerKey=ALICE_cf_brainpoolP384r1_PUB
437 SharedSecret=35e9a3f86a38888d183cc343801dcdaecb664d5b37f7fbc0459fd4612da6b29831bd2d8e5b599376ca510fcc3ac78be6
439 Title=brainpoolP384t1 curve tests
441 PrivateKey=ALICE_cf_brainpoolP384t1
442 -----BEGIN PRIVATE KEY-----
443 MFICAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEMBDcwNQIBAQQwGyCfuKlQDK4EflGVc01hBKW+OB/L
444 ojNz6kgnAWMuWoCyOM8SOkSTbOCimaVqZrlq
445 -----END PRIVATE KEY-----
447 PublicKey=ALICE_cf_brainpoolP384t1_PUB
448 -----BEGIN PUBLIC KEY-----
449 MHowFAYHKoZIzj0CAQYJKyQDAwIIAQEMA2IABE1O0qNzgozAxaQC7qX2wS+HNfKIAMc7eX4G4Z0w
450 M30kgGyCn4CtWCBFgG15laf6OnYcdJgC8284B2smZiqHuvssw12SZwOlaXoLGyIsqygTitCO3Ebd
452 -----END PUBLIC KEY-----
454 PrivPubKeyPair=ALICE_cf_brainpoolP384t1:ALICE_cf_brainpoolP384t1_PUB
456 PrivateKey=BOB_cf_brainpoolP384t1
457 -----BEGIN PRIVATE KEY-----
458 MFICAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEMBDcwNQIBAQQwbpabbL6g9HZUZ4VusnNGHsHujUsA
459 cDuviAZTBaHWJsCd5jA64hVFZXlZ9Jj/nSLs
460 -----END PRIVATE KEY-----
462 PublicKey=BOB_cf_brainpoolP384t1_PUB
463 -----BEGIN PUBLIC KEY-----
464 MHowFAYHKoZIzj0CAQYJKyQDAwIIAQEMA2IABAyawWqAcNlcwOauu2b93XXqpZQeRM26AYcDcHIf
465 tZahQrwFpLgt6Tn7tzA2CgRGvSvBGZTxkzuHasxJn+dBDGLraias3U/sLD3P4TQuP9v8cO6i7g4x
467 -----END PUBLIC KEY-----
469 PrivPubKeyPair=BOB_cf_brainpoolP384t1:BOB_cf_brainpoolP384t1_PUB
471 # ECDH Alice with Bob peer
472 Derive=ALICE_cf_brainpoolP384t1
473 PeerKey=BOB_cf_brainpoolP384t1_PUB
474 SharedSecret=030113dd1662230f1e47418c3044a0852dcd74fa508dbabb02d1fe5d788aa49d8047d02a802f796af21473ab17f6f85f
476 # ECDH Bob with Alice peer
477 Derive=BOB_cf_brainpoolP384t1
478 PeerKey=ALICE_cf_brainpoolP384t1_PUB
479 SharedSecret=030113dd1662230f1e47418c3044a0852dcd74fa508dbabb02d1fe5d788aa49d8047d02a802f796af21473ab17f6f85f
481 Title=brainpoolP512r1 curve tests
483 PrivateKey=ALICE_cf_brainpoolP512r1
484 -----BEGIN PRIVATE KEY-----
485 MGICAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQENBEcwRQIBAQRAagAsEAU5t/T4yI0MvyTWuPcrQfaa
486 1xZr99hRfeY7+pDV4yooxTIXUESqk/dBQlFSrVUkdvMQHq/8vm5V/w97LQ==
487 -----END PRIVATE KEY-----
489 PublicKey=ALICE_cf_brainpoolP512r1_PUB
490 -----BEGIN PUBLIC KEY-----
491 MIGbMBQGByqGSM49AgEGCSskAwMCCAEBDQOBggAEJLmN88iMClNBtyLHzmSgIE9d+v/GRtBr1+r+
492 Wvz5XOwsiHWWFTRO5Um+3HUVZH+S3nky6n/3Yjn4DFA4lhxV+y40g8p+kkXYKwpXTByQhERcPPPS
493 wKh/S7Y3k3KSLkphjiBExzlBcj9r3gLww9+0nVer/fnUgRz7YwWldv4PR2E=
494 -----END PUBLIC KEY-----
496 PrivPubKeyPair=ALICE_cf_brainpoolP512r1:ALICE_cf_brainpoolP512r1_PUB
498 PrivateKey=BOB_cf_brainpoolP512r1
499 -----BEGIN PRIVATE KEY-----
500 MGICAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQENBEcwRQIBAQRAgHKjBCUMVJTF41vKv+Lp2xVz6bsF
501 P1Aqc+2ehlxlEoYL4H8CbUBh89F1QPjGjIOLEebJcN/KnnpyRGVdx4UV2g==
502 -----END PRIVATE KEY-----
504 PublicKey=BOB_cf_brainpoolP512r1_PUB
505 -----BEGIN PUBLIC KEY-----
506 MIGbMBQGByqGSM49AgEGCSskAwMCCAEBDQOBggAElWuk6uPxVgBSLSK9Zfqbid/ipXbIFKVaetCI
507 YsYOdzkbjGIWLd2MFZIjZ9r7ePEcHXqQiwGvW+8itGM/xwLpA4qZ2QYazqtAbT187d5cdyZf4PQT
508 /kv/ZTvXTl7xHDtaujQ1re00Z3liEKgKstI80BkA6eA4Jfy4G2F7CX/WuSQ=
509 -----END PUBLIC KEY-----
511 PrivPubKeyPair=BOB_cf_brainpoolP512r1:BOB_cf_brainpoolP512r1_PUB
513 # ECDH Alice with Bob peer
514 Derive=ALICE_cf_brainpoolP512r1
515 PeerKey=BOB_cf_brainpoolP512r1_PUB
516 SharedSecret=84269a8f2932b7e09b23deabaeab26eda6bbdee8846153b0c62b7d2663506a9e71d32cf0cc127ec130f6880612f4e054bc79adb57ddbee97949508ce1eda0bb1
518 # ECDH Bob with Alice peer
519 Derive=BOB_cf_brainpoolP512r1
520 PeerKey=ALICE_cf_brainpoolP512r1_PUB
521 SharedSecret=84269a8f2932b7e09b23deabaeab26eda6bbdee8846153b0c62b7d2663506a9e71d32cf0cc127ec130f6880612f4e054bc79adb57ddbee97949508ce1eda0bb1
523 Title=brainpoolP512t1 curve tests
525 PrivateKey=ALICE_cf_brainpoolP512t1
526 -----BEGIN PRIVATE KEY-----
527 MGICAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEOBEcwRQIBAQRAd92o2JLX5lk2v6fGr1pH5TT8KUKR
528 6FaCm6CRk0dC/xK6h0rpONjx+37VuH3uS+HoRlru83maSoeHQneWCc32XA==
529 -----END PRIVATE KEY-----
531 PublicKey=ALICE_cf_brainpoolP512t1_PUB
532 -----BEGIN PUBLIC KEY-----
533 MIGbMBQGByqGSM49AgEGCSskAwMCCAEBDgOBggAEob+TJkhNP6D+HoQtlWcLITI3MM25Axi++awv
534 HnMoclRLLur7CjQsKd0v6aEzmG2+4WZSZFGLA9L8Z5sh9L916p5CD5nk1pNfy5QKNi2H5R3QC/oc
535 RfNNxhXdVVekfTaAiqhe8UF3aMngmDAc7sq794DVZvCf1sqq8v5cHrnqRcQ=
536 -----END PUBLIC KEY-----
538 PrivPubKeyPair=ALICE_cf_brainpoolP512t1:ALICE_cf_brainpoolP512t1_PUB
540 PrivateKey=BOB_cf_brainpoolP512t1
541 -----BEGIN PRIVATE KEY-----
542 MGICAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEOBEcwRQIBAQRAVW4ZQKgDeHAkubwYYlp2JKklrbpp
543 gvez/prOdyHJXJbVriU4lCH/MpH2I+nXjaZ9zLcl9JbnrUOJ6xGPHfZJrw==
544 -----END PRIVATE KEY-----
546 PublicKey=BOB_cf_brainpoolP512t1_PUB
547 -----BEGIN PUBLIC KEY-----
548 MIGbMBQGByqGSM49AgEGCSskAwMCCAEBDgOBggAEJbQFKxq27CuY7/mgNwEnH3GSYGXy9s6n48qq
549 gbMrp5uREi8JXZ+BuLQmzZuF15ZPOOmh+EJFjbD8i9NDiUkYLnm1oy/EuE1f5VUNoXFeFFIa21vZ
550 2kzPYYKYyUNOdG8p/s4rPBFyCMf6Tizt0D4XA4oLptKUUIX2SC1Sd+qakKA=
551 -----END PUBLIC KEY-----
553 PrivPubKeyPair=BOB_cf_brainpoolP512t1:BOB_cf_brainpoolP512t1_PUB
555 # ECDH Alice with Bob peer
556 Derive=ALICE_cf_brainpoolP512t1
557 PeerKey=BOB_cf_brainpoolP512t1_PUB
558 SharedSecret=48bc4ebdb9a88ca38bed58f5e547eb11d803fd01b6eadff1761ecb48c54525cba43bdb0ee4a4d7aa6701985e0bc12fd32382c035d80acc7ec26adfcb108a07cb
560 # ECDH Bob with Alice peer
561 Derive=BOB_cf_brainpoolP512t1
562 PeerKey=ALICE_cf_brainpoolP512t1_PUB
563 SharedSecret=48bc4ebdb9a88ca38bed58f5e547eb11d803fd01b6eadff1761ecb48c54525cba43bdb0ee4a4d7aa6701985e0bc12fd32382c035d80acc7ec26adfcb108a07cb
565 Title=c2pnb163v1 curve tests
567 PrivateKey=ALICE_cf_c2pnb163v1
568 -----BEGIN PRIVATE KEY-----
569 MDYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAEEHDAaAgEBBBUD1JfG8cLNP9418YW+hVhriqH6O5Y=
570 -----END PRIVATE KEY-----
572 PublicKey=ALICE_cf_c2pnb163v1_PUB
573 -----BEGIN PUBLIC KEY-----
574 MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAEDLAAEBXgoOgVlWTLQnrQZXgQuSBcIS3bQAlXQ+yJhS03B
576 -----END PUBLIC KEY-----
578 PrivPubKeyPair=ALICE_cf_c2pnb163v1:ALICE_cf_c2pnb163v1_PUB
580 PrivateKey=BOB_cf_c2pnb163v1
581 -----BEGIN PRIVATE KEY-----
582 MDYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAEEHDAaAgEBBBUAc3EaoMmMORTzQhMkhPIXY+/jUSI=
583 -----END PRIVATE KEY-----
585 PublicKey=BOB_cf_c2pnb163v1_PUB
586 -----BEGIN PUBLIC KEY-----
587 MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAEDLAAEBn9J0jo39aFVZqhBsAKZ6bViAu6zBC8WaFGExnpZ
589 -----END PUBLIC KEY-----
591 PrivPubKeyPair=BOB_cf_c2pnb163v1:BOB_cf_c2pnb163v1_PUB
593 # ECDH Alice with Bob peer
594 Derive=ALICE_cf_c2pnb163v1
595 PeerKey=BOB_cf_c2pnb163v1_PUB
596 SharedSecret=065dd38fb6de7f394778e1bf65d840a2c0e7219acd
598 # ECDH Bob with Alice peer
599 Derive=BOB_cf_c2pnb163v1
600 PeerKey=ALICE_cf_c2pnb163v1_PUB
601 SharedSecret=065dd38fb6de7f394778e1bf65d840a2c0e7219acd
603 # ECC CDH Alice with Bob peer
604 Derive=ALICE_cf_c2pnb163v1
605 PeerKey=BOB_cf_c2pnb163v1_PUB
606 Ctrl=ecdh_cofactor_mode:1
607 SharedSecret=066fc46e8cc4327634dd127748020f2de6aab67585
609 # ECC CDH Bob with Alice peer
610 Derive=BOB_cf_c2pnb163v1
611 PeerKey=ALICE_cf_c2pnb163v1_PUB
612 Ctrl=ecdh_cofactor_mode:1
613 SharedSecret=066fc46e8cc4327634dd127748020f2de6aab67585
615 PublicKey=MALICE_cf_c2pnb163v1_PUB
616 -----BEGIN PUBLIC KEY-----
617 MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAEDLAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8JxepS05nN
619 -----END PUBLIC KEY-----
621 # ECC CDH Bob with Malice peer
622 Derive=BOB_cf_c2pnb163v1
623 PeerKey=MALICE_cf_c2pnb163v1_PUB
624 Ctrl=ecdh_cofactor_mode:1
626 Reason=point at infinity
628 # ECC CDH Alice with Malice peer
629 Derive=ALICE_cf_c2pnb163v1
630 PeerKey=MALICE_cf_c2pnb163v1_PUB
631 Ctrl=ecdh_cofactor_mode:1
633 Reason=point at infinity
635 Title=c2pnb163v2 curve tests
637 PrivateKey=ALICE_cf_c2pnb163v2
638 -----BEGIN PRIVATE KEY-----
639 MDYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAIEHDAaAgEBBBUA4KFv7c1dygtVbdp/g2z2TqLAHkI=
640 -----END PRIVATE KEY-----
642 PublicKey=ALICE_cf_c2pnb163v2_PUB
643 -----BEGIN PUBLIC KEY-----
644 MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAIDLAAEAVnlL7lMBaASwCIJaf9x2LgNPVmEAb43huHQlo3Q
646 -----END PUBLIC KEY-----
648 PrivPubKeyPair=ALICE_cf_c2pnb163v2:ALICE_cf_c2pnb163v2_PUB
650 PrivateKey=BOB_cf_c2pnb163v2
651 -----BEGIN PRIVATE KEY-----
652 MDYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAIEHDAaAgEBBBUCEdYqClRWIl2m+X34e+DB2iZSxmQ=
653 -----END PRIVATE KEY-----
655 PublicKey=BOB_cf_c2pnb163v2_PUB
656 -----BEGIN PUBLIC KEY-----
657 MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAIDLAAEAVWNIKn7/WMfzuNnd5ws9J0DI2CfBkEJizZHAFqy
659 -----END PUBLIC KEY-----
661 PrivPubKeyPair=BOB_cf_c2pnb163v2:BOB_cf_c2pnb163v2_PUB
663 # ECDH Alice with Bob peer
664 Derive=ALICE_cf_c2pnb163v2
665 PeerKey=BOB_cf_c2pnb163v2_PUB
666 SharedSecret=0078ebb986d4f9b0aa0bc4af99e82c2bd24130f3f4
668 # ECDH Bob with Alice peer
669 Derive=BOB_cf_c2pnb163v2
670 PeerKey=ALICE_cf_c2pnb163v2_PUB
671 SharedSecret=0078ebb986d4f9b0aa0bc4af99e82c2bd24130f3f4
673 # ECC CDH Alice with Bob peer
674 Derive=ALICE_cf_c2pnb163v2
675 PeerKey=BOB_cf_c2pnb163v2_PUB
676 Ctrl=ecdh_cofactor_mode:1
677 SharedSecret=069a80bcd45987fd1c874cd9dc5453207a09b61d41
679 # ECC CDH Bob with Alice peer
680 Derive=BOB_cf_c2pnb163v2
681 PeerKey=ALICE_cf_c2pnb163v2_PUB
682 Ctrl=ecdh_cofactor_mode:1
683 SharedSecret=069a80bcd45987fd1c874cd9dc5453207a09b61d41
685 PublicKey=MALICE_cf_c2pnb163v2_PUB
686 -----BEGIN PUBLIC KEY-----
687 MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAIDLAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAABuVBl1V5uysY
689 -----END PUBLIC KEY-----
691 # ECC CDH Bob with Malice peer
692 Derive=BOB_cf_c2pnb163v2
693 PeerKey=MALICE_cf_c2pnb163v2_PUB
694 Ctrl=ecdh_cofactor_mode:1
696 Reason=point at infinity
698 # ECC CDH Alice with Malice peer
699 Derive=ALICE_cf_c2pnb163v2
700 PeerKey=MALICE_cf_c2pnb163v2_PUB
701 Ctrl=ecdh_cofactor_mode:1
703 Reason=point at infinity
705 Title=c2pnb163v3 curve tests
707 PrivateKey=ALICE_cf_c2pnb163v3
708 -----BEGIN PRIVATE KEY-----
709 MDYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAMEHDAaAgEBBBUBItB0y/QeJ+cCh9yoHf0zqLVyMZc=
710 -----END PRIVATE KEY-----
712 PublicKey=ALICE_cf_c2pnb163v3_PUB
713 -----BEGIN PUBLIC KEY-----
714 MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAMDLAAEBx1HRyjuBMjt+vlbWaQbKOpNvWKFAslzEbPv6MpK
716 -----END PUBLIC KEY-----
718 PrivPubKeyPair=ALICE_cf_c2pnb163v3:ALICE_cf_c2pnb163v3_PUB
720 PrivateKey=BOB_cf_c2pnb163v3
721 -----BEGIN PRIVATE KEY-----
722 MDYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAMEHDAaAgEBBBUAXVHUHeP8Ioz7IqXOWbjaUXEHE5M=
723 -----END PRIVATE KEY-----
725 PublicKey=BOB_cf_c2pnb163v3_PUB
726 -----BEGIN PUBLIC KEY-----
727 MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAMDLAAEAqXF7rsAZ40Z1PT4TeeC45RKTxP4AJBAdfuknJ/J
729 -----END PUBLIC KEY-----
731 PrivPubKeyPair=BOB_cf_c2pnb163v3:BOB_cf_c2pnb163v3_PUB
733 # ECDH Alice with Bob peer
734 Derive=ALICE_cf_c2pnb163v3
735 PeerKey=BOB_cf_c2pnb163v3_PUB
736 SharedSecret=07fd2ffe9b18973c51caeadbc2154b97a9a0390be9
738 # ECDH Bob with Alice peer
739 Derive=BOB_cf_c2pnb163v3
740 PeerKey=ALICE_cf_c2pnb163v3_PUB
741 SharedSecret=07fd2ffe9b18973c51caeadbc2154b97a9a0390be9
743 # ECC CDH Alice with Bob peer
744 Derive=ALICE_cf_c2pnb163v3
745 PeerKey=BOB_cf_c2pnb163v3_PUB
746 Ctrl=ecdh_cofactor_mode:1
747 SharedSecret=06f7daf1c963594e1a13f9f17b62aaab2934872c16
749 # ECC CDH Bob with Alice peer
750 Derive=BOB_cf_c2pnb163v3
751 PeerKey=ALICE_cf_c2pnb163v3_PUB
752 Ctrl=ecdh_cofactor_mode:1
753 SharedSecret=06f7daf1c963594e1a13f9f17b62aaab2934872c16
755 PublicKey=MALICE_cf_c2pnb163v3_PUB
756 -----BEGIN PUBLIC KEY-----
757 MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAMDLAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7jRlUg9oaLK
759 -----END PUBLIC KEY-----
761 # ECC CDH Bob with Malice peer
762 Derive=BOB_cf_c2pnb163v3
763 PeerKey=MALICE_cf_c2pnb163v3_PUB
764 Ctrl=ecdh_cofactor_mode:1
766 Reason=point at infinity
768 # ECC CDH Alice with Malice peer
769 Derive=ALICE_cf_c2pnb163v3
770 PeerKey=MALICE_cf_c2pnb163v3_PUB
771 Ctrl=ecdh_cofactor_mode:1
773 Reason=point at infinity
775 Title=c2pnb176v1 curve tests
777 PrivateKey=ALICE_cf_c2pnb176v1
778 -----BEGIN PRIVATE KEY-----
779 MDYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAQEHDAaAgEBBBUAaZ1jV1jM9meV5iiNGPU/WMSfWOM=
780 -----END PRIVATE KEY-----
782 PublicKey=ALICE_cf_c2pnb176v1_PUB
783 -----BEGIN PUBLIC KEY-----
784 MEUwEwYHKoZIzj0CAQYIKoZIzj0DAAQDLgAEPjME7IV6Tuz2P++wIT60hRxTkk0M0PNgvqYcUoCI
786 -----END PUBLIC KEY-----
788 PrivPubKeyPair=ALICE_cf_c2pnb176v1:ALICE_cf_c2pnb176v1_PUB
790 PrivateKey=BOB_cf_c2pnb176v1
791 -----BEGIN PRIVATE KEY-----
792 MDYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAQEHDAaAgEBBBUAreyYbcF+ONIf64KmeSzV82OI/50=
793 -----END PRIVATE KEY-----
795 PublicKey=BOB_cf_c2pnb176v1_PUB
796 -----BEGIN PUBLIC KEY-----
797 MEUwEwYHKoZIzj0CAQYIKoZIzj0DAAQDLgAEpJn1IDmFj5LceLGfY2wlhI1VHq5vJ+qNIAOXVZhX
799 -----END PUBLIC KEY-----
801 PrivPubKeyPair=BOB_cf_c2pnb176v1:BOB_cf_c2pnb176v1_PUB
803 # ECDH Alice with Bob peer
804 Derive=ALICE_cf_c2pnb176v1
805 PeerKey=BOB_cf_c2pnb176v1_PUB
806 SharedSecret=3a8021848ee0b2c1c377404267a515225781c181e6ab
808 # ECDH Bob with Alice peer
809 Derive=BOB_cf_c2pnb176v1
810 PeerKey=ALICE_cf_c2pnb176v1_PUB
811 SharedSecret=3a8021848ee0b2c1c377404267a515225781c181e6ab
813 # ECC CDH Alice with Bob peer
814 Derive=ALICE_cf_c2pnb176v1
815 PeerKey=BOB_cf_c2pnb176v1_PUB
816 Ctrl=ecdh_cofactor_mode:1
817 SharedSecret=b06cdc633b56e813d63326c69d2cfa335352279540ac
819 # ECC CDH Bob with Alice peer
820 Derive=BOB_cf_c2pnb176v1
821 PeerKey=ALICE_cf_c2pnb176v1_PUB
822 Ctrl=ecdh_cofactor_mode:1
823 SharedSecret=b06cdc633b56e813d63326c69d2cfa335352279540ac
825 PublicKey=MALICE_cf_c2pnb176v1_PUB
826 -----BEGIN PUBLIC KEY-----
827 MEUwEwYHKoZIzj0CAQYIKoZIzj0DAAQDLgAE4ePri2opCoAUJIUQnaQlvDaxZd9bsdKnjWSvh+FL
829 -----END PUBLIC KEY-----
831 # ECC CDH Bob with Malice peer
832 Derive=BOB_cf_c2pnb176v1
833 PeerKey=MALICE_cf_c2pnb176v1_PUB
834 Ctrl=ecdh_cofactor_mode:1
836 Reason=point at infinity
838 # ECC CDH Alice with Malice peer
839 Derive=ALICE_cf_c2pnb176v1
840 PeerKey=MALICE_cf_c2pnb176v1_PUB
841 Ctrl=ecdh_cofactor_mode:1
843 Reason=point at infinity
845 Title=c2pnb208w1 curve tests
847 PrivateKey=ALICE_cf_c2pnb208w1
848 -----BEGIN PRIVATE KEY-----
849 MDoCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAoEIDAeAgEBBBkAiENroXMYNbK/7DQQwCpbXk00gnVd
851 -----END PRIVATE KEY-----
853 PublicKey=ALICE_cf_c2pnb208w1_PUB
854 -----BEGIN PUBLIC KEY-----
855 ME0wEwYHKoZIzj0CAQYIKoZIzj0DAAoDNgAEL+IHOL2IfeLRiE6Wqsc0Frqjq7t/JnBmhN1lMB9Y
856 Yj3+Btcne4CPWf8KvfGjAdMs6JKP4A==
857 -----END PUBLIC KEY-----
859 PrivPubKeyPair=ALICE_cf_c2pnb208w1:ALICE_cf_c2pnb208w1_PUB
861 PrivateKey=BOB_cf_c2pnb208w1
862 -----BEGIN PRIVATE KEY-----
863 MDoCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAoEIDAeAgEBBBkAY1GZLynO/IDWwOOjEWUE7k+I/MkP
865 -----END PRIVATE KEY-----
867 PublicKey=BOB_cf_c2pnb208w1_PUB
868 -----BEGIN PUBLIC KEY-----
869 ME0wEwYHKoZIzj0CAQYIKoZIzj0DAAoDNgAENBvdzCDOIvu9zo7reJq1ummhR+0jaDc+EoSlW984
870 cl9FTi/JJznwC+RNgwVfJ1WKJun1YA==
871 -----END PUBLIC KEY-----
873 PrivPubKeyPair=BOB_cf_c2pnb208w1:BOB_cf_c2pnb208w1_PUB
875 # ECDH Alice with Bob peer
876 Derive=ALICE_cf_c2pnb208w1
877 PeerKey=BOB_cf_c2pnb208w1_PUB
878 SharedSecret=ba32bf80c0f7ab53cb083f267a902a1ad6396eb283237fad91cd
880 # ECDH Bob with Alice peer
881 Derive=BOB_cf_c2pnb208w1
882 PeerKey=ALICE_cf_c2pnb208w1_PUB
883 SharedSecret=ba32bf80c0f7ab53cb083f267a902a1ad6396eb283237fad91cd
885 # ECC CDH Alice with Bob peer
886 Derive=ALICE_cf_c2pnb208w1
887 PeerKey=BOB_cf_c2pnb208w1_PUB
888 Ctrl=ecdh_cofactor_mode:1
889 SharedSecret=f09f5fc8bf20677558bc65939bf1b7fbbbe2579702729304258b
891 # ECC CDH Bob with Alice peer
892 Derive=BOB_cf_c2pnb208w1
893 PeerKey=ALICE_cf_c2pnb208w1_PUB
894 Ctrl=ecdh_cofactor_mode:1
895 SharedSecret=f09f5fc8bf20677558bc65939bf1b7fbbbe2579702729304258b
897 PublicKey=MALICE_cf_c2pnb208w1_PUB
898 -----BEGIN PUBLIC KEY-----
899 ME0wEwYHKoZIzj0CAQYIKoZIzj0DAAoDNgAEfuWB9pBZQin+VnmqgYVpbUpKxSQsnXxNqiDtVwqJ
900 oPkHxRWnu5e7qI2idMcqaKDeeniUaA==
901 -----END PUBLIC KEY-----
903 # ECC CDH Bob with Malice peer
904 Derive=BOB_cf_c2pnb208w1
905 PeerKey=MALICE_cf_c2pnb208w1_PUB
906 Ctrl=ecdh_cofactor_mode:1
908 Reason=point at infinity
910 # ECC CDH Alice with Malice peer
911 Derive=ALICE_cf_c2pnb208w1
912 PeerKey=MALICE_cf_c2pnb208w1_PUB
913 Ctrl=ecdh_cofactor_mode:1
915 Reason=point at infinity
917 Title=c2pnb272w1 curve tests
919 PrivateKey=ALICE_cf_c2pnb272w1
920 -----BEGIN PRIVATE KEY-----
921 MEICAQAwEwYHKoZIzj0CAQYIKoZIzj0DABAEKDAmAgEBBCEA0SoHwKAgKb7WQ+s0w1iNBemDZ3+f
923 -----END PRIVATE KEY-----
925 PublicKey=ALICE_cf_c2pnb272w1_PUB
926 -----BEGIN PUBLIC KEY-----
927 MF0wEwYHKoZIzj0CAQYIKoZIzj0DABADRgAE0IH60bGi46FDzEprGZ8EBK5uMMcVke/txeBRNGHQ
928 DzG68r3EMLZkOfE1+g04MN7HgY7zt3jMYb8ImyLRmvqR2abjs6c=
929 -----END PUBLIC KEY-----
931 PrivPubKeyPair=ALICE_cf_c2pnb272w1:ALICE_cf_c2pnb272w1_PUB
933 PrivateKey=BOB_cf_c2pnb272w1
934 -----BEGIN PRIVATE KEY-----
935 MEICAQAwEwYHKoZIzj0CAQYIKoZIzj0DABAEKDAmAgEBBCEAFqB5GbPJ4d+X7ye7m05l/OirDqfn
937 -----END PRIVATE KEY-----
939 PublicKey=BOB_cf_c2pnb272w1_PUB
940 -----BEGIN PUBLIC KEY-----
941 MF0wEwYHKoZIzj0CAQYIKoZIzj0DABADRgAEIeIkcMHAuOgvHt2Wp52vVe0DYPNnUX79t/mLSx03
942 cUlDmcxL7vIXdx9hB4OmQBYbm+YLDNfTFGAIlDfr2tELpVVPWPo=
943 -----END PUBLIC KEY-----
945 PrivPubKeyPair=BOB_cf_c2pnb272w1:BOB_cf_c2pnb272w1_PUB
947 # ECDH Alice with Bob peer
948 Derive=ALICE_cf_c2pnb272w1
949 PeerKey=BOB_cf_c2pnb272w1_PUB
950 SharedSecret=cfebd65006520a40f081d8940edf0ebb8e54491ba1499d9f3c63deecee84ddc07142
952 # ECDH Bob with Alice peer
953 Derive=BOB_cf_c2pnb272w1
954 PeerKey=ALICE_cf_c2pnb272w1_PUB
955 SharedSecret=cfebd65006520a40f081d8940edf0ebb8e54491ba1499d9f3c63deecee84ddc07142
957 # ECC CDH Alice with Bob peer
958 Derive=ALICE_cf_c2pnb272w1
959 PeerKey=BOB_cf_c2pnb272w1_PUB
960 Ctrl=ecdh_cofactor_mode:1
961 SharedSecret=756fc20b27352ac74e5135359c63d375d2732c6d02f25cd526155bac0882a9211dd4
963 # ECC CDH Bob with Alice peer
964 Derive=BOB_cf_c2pnb272w1
965 PeerKey=ALICE_cf_c2pnb272w1_PUB
966 Ctrl=ecdh_cofactor_mode:1
967 SharedSecret=756fc20b27352ac74e5135359c63d375d2732c6d02f25cd526155bac0882a9211dd4
969 PublicKey=MALICE_cf_c2pnb272w1_PUB
970 -----BEGIN PUBLIC KEY-----
971 MF0wEwYHKoZIzj0CAQYIKoZIzj0DABADRgAEvID3AM7qzpKDnOLFY00+E7EKZz/vS/pXgsUA3bWN
972 oJF8ElXFXv59s/SykQBCTHPqzmUbVmrXmtD44Kt1wUBRJfuwxy4=
973 -----END PUBLIC KEY-----
975 # ECC CDH Bob with Malice peer
976 Derive=BOB_cf_c2pnb272w1
977 PeerKey=MALICE_cf_c2pnb272w1_PUB
978 Ctrl=ecdh_cofactor_mode:1
980 Reason=point at infinity
982 # ECC CDH Alice with Malice peer
983 Derive=ALICE_cf_c2pnb272w1
984 PeerKey=MALICE_cf_c2pnb272w1_PUB
985 Ctrl=ecdh_cofactor_mode:1
987 Reason=point at infinity
989 Title=c2pnb304w1 curve tests
991 PrivateKey=ALICE_cf_c2pnb304w1
992 -----BEGIN PRIVATE KEY-----
993 MEYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DABEELDAqAgEBBCUAqJxh50ZIUXOJ1HE3cVkech9OTTPJ
995 -----END PRIVATE KEY-----
997 PublicKey=ALICE_cf_c2pnb304w1_PUB
998 -----BEGIN PUBLIC KEY-----
999 MGUwEwYHKoZIzj0CAQYIKoZIzj0DABEDTgAEvoaqRX6qiNQiFH1BhgLCPTpYszoRhmlLirkvlw/Q
1000 iXBlfQ7U4g+iRR/kmu2RlwwOHgNNL+mWcvLkFfS8Kr4jzv1EY1Ecx96n21l0YQ==
1001 -----END PUBLIC KEY-----
1003 PrivPubKeyPair=ALICE_cf_c2pnb304w1:ALICE_cf_c2pnb304w1_PUB
1005 PrivateKey=BOB_cf_c2pnb304w1
1006 -----BEGIN PRIVATE KEY-----
1007 MEYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DABEELDAqAgEBBCUAOScHepX+IwqC8TjyAJI1bkR3cYYt
1008 X9BbqYM9GQfVNSLHntTg
1009 -----END PRIVATE KEY-----
1011 PublicKey=BOB_cf_c2pnb304w1_PUB
1012 -----BEGIN PUBLIC KEY-----
1013 MGUwEwYHKoZIzj0CAQYIKoZIzj0DABEDTgAEYuAq/6Yw5HxMeMohlWmwl+ZK4ZQucfr1tWDKwhDb
1014 kAOUO2P/Q/H+uelM3VVwxeu6A1kaX7K0UZpNa96NRBwI4aevc+vOxCgYkGt9BA==
1015 -----END PUBLIC KEY-----
1017 PrivPubKeyPair=BOB_cf_c2pnb304w1:BOB_cf_c2pnb304w1_PUB
1019 # ECDH Alice with Bob peer
1020 Derive=ALICE_cf_c2pnb304w1
1021 PeerKey=BOB_cf_c2pnb304w1_PUB
1022 SharedSecret=bfddf9f923210e8231a702e3a1c987cf27661de1bc243c1890e437d67d9f49c6ccfadc035d9d
1024 # ECDH Bob with Alice peer
1025 Derive=BOB_cf_c2pnb304w1
1026 PeerKey=ALICE_cf_c2pnb304w1_PUB
1027 SharedSecret=bfddf9f923210e8231a702e3a1c987cf27661de1bc243c1890e437d67d9f49c6ccfadc035d9d
1029 # ECC CDH Alice with Bob peer
1030 Derive=ALICE_cf_c2pnb304w1
1031 PeerKey=BOB_cf_c2pnb304w1_PUB
1032 Ctrl=ecdh_cofactor_mode:1
1033 SharedSecret=0c7afb3143f93ef2166c05437a1757a62c916ff1751c6d456dd7f2356dcbc75df48015eb5ce8
1035 # ECC CDH Bob with Alice peer
1036 Derive=BOB_cf_c2pnb304w1
1037 PeerKey=ALICE_cf_c2pnb304w1_PUB
1038 Ctrl=ecdh_cofactor_mode:1
1039 SharedSecret=0c7afb3143f93ef2166c05437a1757a62c916ff1751c6d456dd7f2356dcbc75df48015eb5ce8
1041 PublicKey=MALICE_cf_c2pnb304w1_PUB
1042 -----BEGIN PUBLIC KEY-----
1043 MGUwEwYHKoZIzj0CAQYIKoZIzj0DABEDTgAEBZ5FuthQt0mxTJ8NQWN2J37kYT8ySD893IXEmXYP
1044 fMTr+CSNkf/sfF/13GEdVGnHmBgCH61sPWG69RgzdjRPprZFZxXjubIWYkp0DQ==
1045 -----END PUBLIC KEY-----
1047 # ECC CDH Bob with Malice peer
1048 Derive=BOB_cf_c2pnb304w1
1049 PeerKey=MALICE_cf_c2pnb304w1_PUB
1050 Ctrl=ecdh_cofactor_mode:1
1052 Reason=point at infinity
1054 # ECC CDH Alice with Malice peer
1055 Derive=ALICE_cf_c2pnb304w1
1056 PeerKey=MALICE_cf_c2pnb304w1_PUB
1057 Ctrl=ecdh_cofactor_mode:1
1059 Reason=point at infinity
1061 Title=c2pnb368w1 curve tests
1063 PrivateKey=ALICE_cf_c2pnb368w1
1064 -----BEGIN PRIVATE KEY-----
1065 ME4CAQAwEwYHKoZIzj0CAQYIKoZIzj0DABMENDAyAgEBBC0AXeSTXsHb2PEH12tZL8w2q6evA2mi
1066 KfLLIa1c29BTmM//oWdKpqeuvwMIBto=
1067 -----END PRIVATE KEY-----
1069 PublicKey=ALICE_cf_c2pnb368w1_PUB
1070 -----BEGIN PUBLIC KEY-----
1071 MHUwEwYHKoZIzj0CAQYIKoZIzj0DABMDXgAEmEBXcvMgnHwJW7wAKM4cqboco6zF01J9ntUwoACI
1072 euvf3cpPXBvxUawJXfO9FwFRQabDRagGP99Walidd2JW8nWDWZgZMKj15Wh+4bp2dZHc2tPIIHHd
1074 -----END PUBLIC KEY-----
1076 PrivPubKeyPair=ALICE_cf_c2pnb368w1:ALICE_cf_c2pnb368w1_PUB
1078 PrivateKey=BOB_cf_c2pnb368w1
1079 -----BEGIN PRIVATE KEY-----
1080 ME4CAQAwEwYHKoZIzj0CAQYIKoZIzj0DABMENDAyAgEBBC0Aq1R9M/mCMbJMj6VBUpBkS4HXywEz
1081 Qun6d6uXgyU4LZRszA7Dz9+eKbXEMsk=
1082 -----END PRIVATE KEY-----
1084 PublicKey=BOB_cf_c2pnb368w1_PUB
1085 -----BEGIN PUBLIC KEY-----
1086 MHUwEwYHKoZIzj0CAQYIKoZIzj0DABMDXgAEJOSnsaXA9wb5p8CGLPvYI47Yf3IdZSbWQ3Sn6G2v
1087 At+zYlpzGax1oJ1CW8fGA0Gu0RnvAfDeW9vgrtzshH1Vy/Ni6a7LPho99PtUP2nzUBnv+hfhFSra
1089 -----END PUBLIC KEY-----
1091 PrivPubKeyPair=BOB_cf_c2pnb368w1:BOB_cf_c2pnb368w1_PUB
1093 # ECDH Alice with Bob peer
1094 Derive=ALICE_cf_c2pnb368w1
1095 PeerKey=BOB_cf_c2pnb368w1_PUB
1096 SharedSecret=008d20ede3961be3b01051d6fdae63db43865664804d432293a2edb13dcc8be0fe5b0c655297a84b9067a29c2a6f
1098 # ECDH Bob with Alice peer
1099 Derive=BOB_cf_c2pnb368w1
1100 PeerKey=ALICE_cf_c2pnb368w1_PUB
1101 SharedSecret=008d20ede3961be3b01051d6fdae63db43865664804d432293a2edb13dcc8be0fe5b0c655297a84b9067a29c2a6f
1103 # ECC CDH Alice with Bob peer
1104 Derive=ALICE_cf_c2pnb368w1
1105 PeerKey=BOB_cf_c2pnb368w1_PUB
1106 Ctrl=ecdh_cofactor_mode:1
1107 SharedSecret=df32ddeeffa029aeadabad000a79c3154a0ddd0aeacf4e3de426f5c10096eff8912038c64d4c899131dcd4df2561
1109 # ECC CDH Bob with Alice peer
1110 Derive=BOB_cf_c2pnb368w1
1111 PeerKey=ALICE_cf_c2pnb368w1_PUB
1112 Ctrl=ecdh_cofactor_mode:1
1113 SharedSecret=df32ddeeffa029aeadabad000a79c3154a0ddd0aeacf4e3de426f5c10096eff8912038c64d4c899131dcd4df2561
1115 PublicKey=MALICE_cf_c2pnb368w1_PUB
1116 -----BEGIN PUBLIC KEY-----
1117 MHUwEwYHKoZIzj0CAQYIKoZIzj0DABMDXgAEWDn/U9rymClM/a0Q1mawHjQjvpxSehRWstSE+2Sd
1118 ubcZowJ+rw5LsEZteQyeVrCpKYUiIBmIVuFb2LDjtNLIJD1lr8C+vdco24ciLS9RzF/Dc9X+tcIj
1120 -----END PUBLIC KEY-----
1122 # ECC CDH Bob with Malice peer
1123 Derive=BOB_cf_c2pnb368w1
1124 PeerKey=MALICE_cf_c2pnb368w1_PUB
1125 Ctrl=ecdh_cofactor_mode:1
1127 Reason=point at infinity
1129 # ECC CDH Alice with Malice peer
1130 Derive=ALICE_cf_c2pnb368w1
1131 PeerKey=MALICE_cf_c2pnb368w1_PUB
1132 Ctrl=ecdh_cofactor_mode:1
1134 Reason=point at infinity
1136 Title=c2tnb191v1 curve tests
1138 PrivateKey=ALICE_cf_c2tnb191v1
1139 -----BEGIN PRIVATE KEY-----
1140 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAUEHzAdAgEBBBgXyG7A4BvSmjKEl3aU+FQUt02p9U7x
1142 -----END PRIVATE KEY-----
1144 PublicKey=ALICE_cf_c2tnb191v1_PUB
1145 -----BEGIN PUBLIC KEY-----
1146 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAUDMgAEG9iuZmnhz2H/YQKmVUaO//fm7hvV+CP5c2iszpR3
1147 7lRimqLWHPyvKgcP+PRCIUom
1148 -----END PUBLIC KEY-----
1150 PrivPubKeyPair=ALICE_cf_c2tnb191v1:ALICE_cf_c2tnb191v1_PUB
1152 PrivateKey=BOB_cf_c2tnb191v1
1153 -----BEGIN PRIVATE KEY-----
1154 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAUEHzAdAgEBBBg4+2hv9x9HxFy0c2c1XESDdgOamHu0
1156 -----END PRIVATE KEY-----
1158 PublicKey=BOB_cf_c2tnb191v1_PUB
1159 -----BEGIN PUBLIC KEY-----
1160 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAUDMgAEdO/4ii8gi8eQfBrv3XmsOETwIfT8OIpBW/kUoHD+
1161 adqalcB6SIWOfoJReDLcpxAD
1162 -----END PUBLIC KEY-----
1164 PrivPubKeyPair=BOB_cf_c2tnb191v1:BOB_cf_c2tnb191v1_PUB
1166 # ECDH Alice with Bob peer
1167 Derive=ALICE_cf_c2tnb191v1
1168 PeerKey=BOB_cf_c2tnb191v1_PUB
1169 SharedSecret=2ee8a85151c397600984285307c14f0ea0e4c2071d753a99
1171 # ECDH Bob with Alice peer
1172 Derive=BOB_cf_c2tnb191v1
1173 PeerKey=ALICE_cf_c2tnb191v1_PUB
1174 SharedSecret=2ee8a85151c397600984285307c14f0ea0e4c2071d753a99
1176 # ECC CDH Alice with Bob peer
1177 Derive=ALICE_cf_c2tnb191v1
1178 PeerKey=BOB_cf_c2tnb191v1_PUB
1179 Ctrl=ecdh_cofactor_mode:1
1180 SharedSecret=334051dfd62237e69e280ce2fab979bd77260f8dfe4df989
1182 # ECC CDH Bob with Alice peer
1183 Derive=BOB_cf_c2tnb191v1
1184 PeerKey=ALICE_cf_c2tnb191v1_PUB
1185 Ctrl=ecdh_cofactor_mode:1
1186 SharedSecret=334051dfd62237e69e280ce2fab979bd77260f8dfe4df989
1188 PublicKey=MALICE_cf_c2tnb191v1_PUB
1189 -----BEGIN PUBLIC KEY-----
1190 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAUDMgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcPEwZ1wj
1191 iNoFyzyANZl8IDB0fF1RmZD6
1192 -----END PUBLIC KEY-----
1194 # ECC CDH Bob with Malice peer
1195 Derive=BOB_cf_c2tnb191v1
1196 PeerKey=MALICE_cf_c2tnb191v1_PUB
1197 Ctrl=ecdh_cofactor_mode:1
1199 Reason=point at infinity
1201 # ECC CDH Alice with Malice peer
1202 Derive=ALICE_cf_c2tnb191v1
1203 PeerKey=MALICE_cf_c2tnb191v1_PUB
1204 Ctrl=ecdh_cofactor_mode:1
1206 Reason=point at infinity
1208 Title=c2tnb191v2 curve tests
1210 PrivateKey=ALICE_cf_c2tnb191v2
1211 -----BEGIN PRIVATE KEY-----
1212 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAYEHzAdAgEBBBgQZHIQIPrAsbJqq4ZX3JdMrZAkaIGP
1214 -----END PRIVATE KEY-----
1216 PublicKey=ALICE_cf_c2tnb191v2_PUB
1217 -----BEGIN PUBLIC KEY-----
1218 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAYDMgAEAyQdwZYRIiv7O4/WRLDKJ249TM8dr2Y+Oz8rSxCI
1219 UVvJT/Jv9m462J6Iz1XOohhP
1220 -----END PUBLIC KEY-----
1222 PrivPubKeyPair=ALICE_cf_c2tnb191v2:ALICE_cf_c2tnb191v2_PUB
1224 PrivateKey=BOB_cf_c2tnb191v2
1225 -----BEGIN PRIVATE KEY-----
1226 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAYEHzAdAgEBBBgThhW6d5QDaqM8yhm16q6Pu/VFBpf7
1228 -----END PRIVATE KEY-----
1230 PublicKey=BOB_cf_c2tnb191v2_PUB
1231 -----BEGIN PUBLIC KEY-----
1232 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAYDMgAEBVkB4O6fFvGzMHv4BF51muFA0npOGKoOdKbIIMQY
1233 JBIoz1RNNXTcgdpguLcrvcPJ
1234 -----END PUBLIC KEY-----
1236 PrivPubKeyPair=BOB_cf_c2tnb191v2:BOB_cf_c2tnb191v2_PUB
1238 # ECDH Alice with Bob peer
1239 Derive=ALICE_cf_c2tnb191v2
1240 PeerKey=BOB_cf_c2tnb191v2_PUB
1241 SharedSecret=711f90cb2aaea65e939065cbd1896affe1d490ba14571400
1243 # ECDH Bob with Alice peer
1244 Derive=BOB_cf_c2tnb191v2
1245 PeerKey=ALICE_cf_c2tnb191v2_PUB
1246 SharedSecret=711f90cb2aaea65e939065cbd1896affe1d490ba14571400
1248 # ECC CDH Alice with Bob peer
1249 Derive=ALICE_cf_c2tnb191v2
1250 PeerKey=BOB_cf_c2tnb191v2_PUB
1251 Ctrl=ecdh_cofactor_mode:1
1252 SharedSecret=1740db5b771fa2889d3ec7c1ba8eeffa7741f0ee62433dce
1254 # ECC CDH Bob with Alice peer
1255 Derive=BOB_cf_c2tnb191v2
1256 PeerKey=ALICE_cf_c2tnb191v2_PUB
1257 Ctrl=ecdh_cofactor_mode:1
1258 SharedSecret=1740db5b771fa2889d3ec7c1ba8eeffa7741f0ee62433dce
1260 PublicKey=MALICE_cf_c2tnb191v2_PUB
1261 -----BEGIN PUBLIC KEY-----
1262 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAYDMgAEA3yPV6Ilx7PU7dWIDzgKzFV07LNsn1EhMyLQaa5U
1263 2vqunpWef+/CaO2pFBcwwW+x
1264 -----END PUBLIC KEY-----
1266 # ECC CDH Bob with Malice peer
1267 Derive=BOB_cf_c2tnb191v2
1268 PeerKey=MALICE_cf_c2tnb191v2_PUB
1269 Ctrl=ecdh_cofactor_mode:1
1271 Reason=point at infinity
1273 # ECC CDH Alice with Malice peer
1274 Derive=ALICE_cf_c2tnb191v2
1275 PeerKey=MALICE_cf_c2tnb191v2_PUB
1276 Ctrl=ecdh_cofactor_mode:1
1278 Reason=point at infinity
1280 Title=c2tnb191v3 curve tests
1282 PrivateKey=ALICE_cf_c2tnb191v3
1283 -----BEGIN PRIVATE KEY-----
1284 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAcEHzAdAgEBBBgTPjf06B01Jq59qU1iczNuA29WfW+b
1286 -----END PRIVATE KEY-----
1288 PublicKey=ALICE_cf_c2tnb191v3_PUB
1289 -----BEGIN PUBLIC KEY-----
1290 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAcDMgAEL4NGEUX2CXY18MyoH1inKq5kde9RGr25ODm/0BEX
1291 HWsGvDE2HC+6pL2BMl3MRCty
1292 -----END PUBLIC KEY-----
1294 PrivPubKeyPair=ALICE_cf_c2tnb191v3:ALICE_cf_c2tnb191v3_PUB
1296 PrivateKey=BOB_cf_c2tnb191v3
1297 -----BEGIN PRIVATE KEY-----
1298 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAcEHzAdAgEBBBgUC2bC465JTXYLUaaET/r5n7X85gRH
1300 -----END PRIVATE KEY-----
1302 PublicKey=BOB_cf_c2tnb191v3_PUB
1303 -----BEGIN PUBLIC KEY-----
1304 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAcDMgAEPKekNkT9mQ8KRCTR2RwCFkhNvsjL+/mLHYzbMrYe
1305 QFIb5QwXAdbg2tEOl7yj9qkk
1306 -----END PUBLIC KEY-----
1308 PrivPubKeyPair=BOB_cf_c2tnb191v3:BOB_cf_c2tnb191v3_PUB
1310 # ECDH Alice with Bob peer
1311 Derive=ALICE_cf_c2tnb191v3
1312 PeerKey=BOB_cf_c2tnb191v3_PUB
1313 SharedSecret=196200f7ea06c43c35516b995cf4a4dd4151dbd0ed998561
1315 # ECDH Bob with Alice peer
1316 Derive=BOB_cf_c2tnb191v3
1317 PeerKey=ALICE_cf_c2tnb191v3_PUB
1318 SharedSecret=196200f7ea06c43c35516b995cf4a4dd4151dbd0ed998561
1320 # ECC CDH Alice with Bob peer
1321 Derive=ALICE_cf_c2tnb191v3
1322 PeerKey=BOB_cf_c2tnb191v3_PUB
1323 Ctrl=ecdh_cofactor_mode:1
1324 SharedSecret=311939377670a8a1ed1ee17f9dd182167da00c5a19e2e109
1326 # ECC CDH Bob with Alice peer
1327 Derive=BOB_cf_c2tnb191v3
1328 PeerKey=ALICE_cf_c2tnb191v3_PUB
1329 Ctrl=ecdh_cofactor_mode:1
1330 SharedSecret=311939377670a8a1ed1ee17f9dd182167da00c5a19e2e109
1332 PublicKey=MALICE_cf_c2tnb191v3_PUB
1333 -----BEGIN PUBLIC KEY-----
1334 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAcDMgAESvPjWlLnANK2j38hHZ0uqueaniovkhwwdJZjrmUk
1335 n5vQBTxUzkIkMjL33v6Lr3z7
1336 -----END PUBLIC KEY-----
1338 # ECC CDH Bob with Malice peer
1339 Derive=BOB_cf_c2tnb191v3
1340 PeerKey=MALICE_cf_c2tnb191v3_PUB
1341 Ctrl=ecdh_cofactor_mode:1
1343 Reason=point at infinity
1345 # ECC CDH Alice with Malice peer
1346 Derive=ALICE_cf_c2tnb191v3
1347 PeerKey=MALICE_cf_c2tnb191v3_PUB
1348 Ctrl=ecdh_cofactor_mode:1
1350 Reason=point at infinity
1352 Title=c2tnb239v1 curve tests
1354 PrivateKey=ALICE_cf_c2tnb239v1
1355 -----BEGIN PRIVATE KEY-----
1356 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAsEJTAjAgEBBB4fMJDhCEiuEf/RF6oGjHVcNwN+wCYG
1358 -----END PRIVATE KEY-----
1360 PublicKey=ALICE_cf_c2tnb239v1_PUB
1361 -----BEGIN PUBLIC KEY-----
1362 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAAsDPgAEUgG/uMWy4k0R/kbVJEapF6r5ik4Q9WPsDXAd0856
1363 dVL8PvBXgixk2tKfyY1xUVebcEVlgdZP1pN1Xyvi
1364 -----END PUBLIC KEY-----
1366 PrivPubKeyPair=ALICE_cf_c2tnb239v1:ALICE_cf_c2tnb239v1_PUB
1368 PrivateKey=BOB_cf_c2tnb239v1
1369 -----BEGIN PRIVATE KEY-----
1370 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAsEJTAjAgEBBB4JLDwVJQw3+00FiZBDWFErd7PXnchH
1372 -----END PRIVATE KEY-----
1374 PublicKey=BOB_cf_c2tnb239v1_PUB
1375 -----BEGIN PUBLIC KEY-----
1376 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAAsDPgAEcwKt31cWaoFUd7QxYSdwgMDOqEhjPbD3Z9AfR3tc
1377 G77/MY5z1oQegqImBog645vtPWI8lZd1zcl6QYRS
1378 -----END PUBLIC KEY-----
1380 PrivPubKeyPair=BOB_cf_c2tnb239v1:BOB_cf_c2tnb239v1_PUB
1382 # ECDH Alice with Bob peer
1383 Derive=ALICE_cf_c2tnb239v1
1384 PeerKey=BOB_cf_c2tnb239v1_PUB
1385 SharedSecret=413ea943cdf40c45795c77aeea7099b81cc42566067924d1fdbae42ddf99
1387 # ECDH Bob with Alice peer
1388 Derive=BOB_cf_c2tnb239v1
1389 PeerKey=ALICE_cf_c2tnb239v1_PUB
1390 SharedSecret=413ea943cdf40c45795c77aeea7099b81cc42566067924d1fdbae42ddf99
1392 # ECC CDH Alice with Bob peer
1393 Derive=ALICE_cf_c2tnb239v1
1394 PeerKey=BOB_cf_c2tnb239v1_PUB
1395 Ctrl=ecdh_cofactor_mode:1
1396 SharedSecret=1f1e5a6084492e895c35d76a5d2b4a3fafbd96c4b2230ea71cc1c711fa38
1398 # ECC CDH Bob with Alice peer
1399 Derive=BOB_cf_c2tnb239v1
1400 PeerKey=ALICE_cf_c2tnb239v1_PUB
1401 Ctrl=ecdh_cofactor_mode:1
1402 SharedSecret=1f1e5a6084492e895c35d76a5d2b4a3fafbd96c4b2230ea71cc1c711fa38
1404 PublicKey=MALICE_cf_c2tnb239v1_PUB
1405 -----BEGIN PUBLIC KEY-----
1406 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAAsDPgAEJFn89FF7xaa5m+XGxWKFwCH+Mu4rbxwi6lvhuEuT
1407 Itl/OAosALFh8xpt+N5gmKtUdhpjyok2udC4B/mY
1408 -----END PUBLIC KEY-----
1410 # ECC CDH Bob with Malice peer
1411 Derive=BOB_cf_c2tnb239v1
1412 PeerKey=MALICE_cf_c2tnb239v1_PUB
1413 Ctrl=ecdh_cofactor_mode:1
1415 Reason=point at infinity
1417 # ECC CDH Alice with Malice peer
1418 Derive=ALICE_cf_c2tnb239v1
1419 PeerKey=MALICE_cf_c2tnb239v1_PUB
1420 Ctrl=ecdh_cofactor_mode:1
1422 Reason=point at infinity
1424 Title=c2tnb239v2 curve tests
1426 PrivateKey=ALICE_cf_c2tnb239v2
1427 -----BEGIN PRIVATE KEY-----
1428 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAwEJTAjAgEBBB4KU4YKdzFOkl6M1biHkxtVGD2uNXr6
1430 -----END PRIVATE KEY-----
1432 PublicKey=ALICE_cf_c2tnb239v2_PUB
1433 -----BEGIN PUBLIC KEY-----
1434 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAAwDPgAEKzpycflUrsyqVV/+fzvC2+AuX3r0b0Syn8acvn78
1435 VnKA9mZKwPLWhnMJcLyzarIzc/6/UcfYGNmTyUlG
1436 -----END PUBLIC KEY-----
1438 PrivPubKeyPair=ALICE_cf_c2tnb239v2:ALICE_cf_c2tnb239v2_PUB
1440 PrivateKey=BOB_cf_c2tnb239v2
1441 -----BEGIN PRIVATE KEY-----
1442 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAwEJTAjAgEBBB4HZQLKGKBpIKiyTq6XYZWQNph1oGP+
1444 -----END PRIVATE KEY-----
1446 PublicKey=BOB_cf_c2tnb239v2_PUB
1447 -----BEGIN PUBLIC KEY-----
1448 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAAwDPgAETPSkhMs3JW3BG66FSfCov76JKdcRiBhMCW453Wku
1449 N7yBxBmWjeclHhnXIzfc4qM4qf9n3KzMSXejPVYg
1450 -----END PUBLIC KEY-----
1452 PrivPubKeyPair=BOB_cf_c2tnb239v2:BOB_cf_c2tnb239v2_PUB
1454 # ECDH Alice with Bob peer
1455 Derive=ALICE_cf_c2tnb239v2
1456 PeerKey=BOB_cf_c2tnb239v2_PUB
1457 SharedSecret=2e738f14795b2e19ee791c1bf30c5e462ca6c6ed0ec5c6c6402d0730cf4c
1459 # ECDH Bob with Alice peer
1460 Derive=BOB_cf_c2tnb239v2
1461 PeerKey=ALICE_cf_c2tnb239v2_PUB
1462 SharedSecret=2e738f14795b2e19ee791c1bf30c5e462ca6c6ed0ec5c6c6402d0730cf4c
1464 # ECC CDH Alice with Bob peer
1465 Derive=ALICE_cf_c2tnb239v2
1466 PeerKey=BOB_cf_c2tnb239v2_PUB
1467 Ctrl=ecdh_cofactor_mode:1
1468 SharedSecret=7662d8b94d3f0d20eb8e112ca8b7d5699d81f35902df5b77561977df3946
1470 # ECC CDH Bob with Alice peer
1471 Derive=BOB_cf_c2tnb239v2
1472 PeerKey=ALICE_cf_c2tnb239v2_PUB
1473 Ctrl=ecdh_cofactor_mode:1
1474 SharedSecret=7662d8b94d3f0d20eb8e112ca8b7d5699d81f35902df5b77561977df3946
1476 PublicKey=MALICE_cf_c2tnb239v2_PUB
1477 -----BEGIN PUBLIC KEY-----
1478 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAAwDPgAES8fLc5mtVI0HqgKRJ7mN8MU1B0FBkiim6jCHYJf3
1479 JYUX3Gn3Ai11cHie+nVb3z51jSkpDQENHESTv5K2
1480 -----END PUBLIC KEY-----
1482 # ECC CDH Bob with Malice peer
1483 Derive=BOB_cf_c2tnb239v2
1484 PeerKey=MALICE_cf_c2tnb239v2_PUB
1485 Ctrl=ecdh_cofactor_mode:1
1487 Reason=point at infinity
1489 # ECC CDH Alice with Malice peer
1490 Derive=ALICE_cf_c2tnb239v2
1491 PeerKey=MALICE_cf_c2tnb239v2_PUB
1492 Ctrl=ecdh_cofactor_mode:1
1494 Reason=point at infinity
1496 Title=c2tnb239v3 curve tests
1498 PrivateKey=ALICE_cf_c2tnb239v3
1499 -----BEGIN PRIVATE KEY-----
1500 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAA0EJTAjAgEBBB4BZZXtcMw5GrpgHJLx4D8z7M6ocWdv
1502 -----END PRIVATE KEY-----
1504 PublicKey=ALICE_cf_c2tnb239v3_PUB
1505 -----BEGIN PUBLIC KEY-----
1506 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAA0DPgAEOu2HIAUX+r6IbRlrPUJUBDL814dR++maVAAkUIjD
1507 H33ewqcI9ZLtpvuR8P8hgRNUTXlh1GWgrB6F21Eo
1508 -----END PUBLIC KEY-----
1510 PrivPubKeyPair=ALICE_cf_c2tnb239v3:ALICE_cf_c2tnb239v3_PUB
1512 PrivateKey=BOB_cf_c2tnb239v3
1513 -----BEGIN PRIVATE KEY-----
1514 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAA0EJTAjAgEBBB4BDxw3SA54y6uYOW1n4yZaUK22J9ef
1516 -----END PRIVATE KEY-----
1518 PublicKey=BOB_cf_c2tnb239v3_PUB
1519 -----BEGIN PUBLIC KEY-----
1520 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAA0DPgAEVaEi76wyzlpzkkSElf4SmGZ7kf1ghHMP82HkGk7K
1521 BC10zUyppoSOAr0eX4pHAkDUF1m/KGoJa7QcJJww
1522 -----END PUBLIC KEY-----
1524 PrivPubKeyPair=BOB_cf_c2tnb239v3:BOB_cf_c2tnb239v3_PUB
1526 # ECDH Alice with Bob peer
1527 Derive=ALICE_cf_c2tnb239v3
1528 PeerKey=BOB_cf_c2tnb239v3_PUB
1529 SharedSecret=6a756022ec2ea89b0fa757824909707102acf3b7da39dc625c6252eb4c48
1531 # ECDH Bob with Alice peer
1532 Derive=BOB_cf_c2tnb239v3
1533 PeerKey=ALICE_cf_c2tnb239v3_PUB
1534 SharedSecret=6a756022ec2ea89b0fa757824909707102acf3b7da39dc625c6252eb4c48
1536 # ECC CDH Alice with Bob peer
1537 Derive=ALICE_cf_c2tnb239v3
1538 PeerKey=BOB_cf_c2tnb239v3_PUB
1539 Ctrl=ecdh_cofactor_mode:1
1540 SharedSecret=3240e19dd8c290e5e1749df60ad0166dd9dbfad645e518b4948e14f774ce
1542 # ECC CDH Bob with Alice peer
1543 Derive=BOB_cf_c2tnb239v3
1544 PeerKey=ALICE_cf_c2tnb239v3_PUB
1545 Ctrl=ecdh_cofactor_mode:1
1546 SharedSecret=3240e19dd8c290e5e1749df60ad0166dd9dbfad645e518b4948e14f774ce
1548 PublicKey=MALICE_cf_c2tnb239v3_PUB
1549 -----BEGIN PUBLIC KEY-----
1550 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAA0DPgAELe/znC87/2ucKX7mXUUyiUvg67slWRdH+WHDct9d
1551 LcXDyB342ZN1nm0NCAmBMcLjohX0Zza0ji3YNjT1
1552 -----END PUBLIC KEY-----
1554 # ECC CDH Bob with Malice peer
1555 Derive=BOB_cf_c2tnb239v3
1556 PeerKey=MALICE_cf_c2tnb239v3_PUB
1557 Ctrl=ecdh_cofactor_mode:1
1559 Reason=point at infinity
1561 # ECC CDH Alice with Malice peer
1562 Derive=ALICE_cf_c2tnb239v3
1563 PeerKey=MALICE_cf_c2tnb239v3_PUB
1564 Ctrl=ecdh_cofactor_mode:1
1566 Reason=point at infinity
1568 Title=c2tnb359v1 curve tests
1570 PrivateKey=ALICE_cf_c2tnb359v1
1571 -----BEGIN PRIVATE KEY-----
1572 ME4CAQAwEwYHKoZIzj0CAQYIKoZIzj0DABIENDAyAgEBBC0Afea/a1NrRf6rRRr/UDsI559ADTFP
1573 Bd5HaS33laTZkCdNLITw1UUrESUIOiU=
1574 -----END PRIVATE KEY-----
1576 PublicKey=ALICE_cf_c2tnb359v1_PUB
1577 -----BEGIN PUBLIC KEY-----
1578 MHMwEwYHKoZIzj0CAQYIKoZIzj0DABIDXAAEZMJU3QF9UJJp2m6qyCnhPuVlPKPHtav3DCgH27SY
1579 RLMN7C4rRmqiJakD11QtOforOgbPW5r/v7t4TUWIlq8jV7kapJNtxQtg/S87L0NQGgHBq/lnJL8x
1581 -----END PUBLIC KEY-----
1583 PrivPubKeyPair=ALICE_cf_c2tnb359v1:ALICE_cf_c2tnb359v1_PUB
1585 PrivateKey=BOB_cf_c2tnb359v1
1586 -----BEGIN PRIVATE KEY-----
1587 ME4CAQAwEwYHKoZIzj0CAQYIKoZIzj0DABIENDAyAgEBBC0Aaw+yr7Atz8CXjLsbI5msXLqxFoMr
1588 esHVfU53i6ucCsnPTWSDWSb5CePtI9g=
1589 -----END PRIVATE KEY-----
1591 PublicKey=BOB_cf_c2tnb359v1_PUB
1592 -----BEGIN PUBLIC KEY-----
1593 MHMwEwYHKoZIzj0CAQYIKoZIzj0DABIDXAAEUQde0iyDHbsFJZ459d4zUhsrJYAkqndmEBRwSlg5
1594 ZNX8SSS79Zf2HsQl+LWIZyzeYzoHobKXufChw9/H4ThS58VwV5/0hoE929PIgJ1MSEqr5LvJXi+b
1596 -----END PUBLIC KEY-----
1598 PrivPubKeyPair=BOB_cf_c2tnb359v1:BOB_cf_c2tnb359v1_PUB
1600 # ECDH Alice with Bob peer
1601 Derive=ALICE_cf_c2tnb359v1
1602 PeerKey=BOB_cf_c2tnb359v1_PUB
1603 SharedSecret=623a71122b5acad467d40d97ef8d8fd46541d8c41d7de6ba181c24e2714c1bc35bcefcf089af69c406eedecc12
1605 # ECDH Bob with Alice peer
1606 Derive=BOB_cf_c2tnb359v1
1607 PeerKey=ALICE_cf_c2tnb359v1_PUB
1608 SharedSecret=623a71122b5acad467d40d97ef8d8fd46541d8c41d7de6ba181c24e2714c1bc35bcefcf089af69c406eedecc12
1610 # ECC CDH Alice with Bob peer
1611 Derive=ALICE_cf_c2tnb359v1
1612 PeerKey=BOB_cf_c2tnb359v1_PUB
1613 Ctrl=ecdh_cofactor_mode:1
1614 SharedSecret=1c9c4cea3251dace2cb763eabf60f106cc1b03f2491e6f20d7bea78e062f8f14c4e82e4d43786eefa44d33f7e9
1616 # ECC CDH Bob with Alice peer
1617 Derive=BOB_cf_c2tnb359v1
1618 PeerKey=ALICE_cf_c2tnb359v1_PUB
1619 Ctrl=ecdh_cofactor_mode:1
1620 SharedSecret=1c9c4cea3251dace2cb763eabf60f106cc1b03f2491e6f20d7bea78e062f8f14c4e82e4d43786eefa44d33f7e9
1622 PublicKey=MALICE_cf_c2tnb359v1_PUB
1623 -----BEGIN PUBLIC KEY-----
1624 MHMwEwYHKoZIzj0CAQYIKoZIzj0DABIDXAAEDW1DxeJfyPPnxX4WiLM5ZnX9AypqqeKj7FTHxanl
1625 ++A6FgVFjUCatt8Sr4xnSc3zDE0kh6f/wS9SbtCAi74i8HAX5SJiccCMPRkw6kBuHZgiG8EmFJ53
1627 -----END PUBLIC KEY-----
1629 # ECC CDH Bob with Malice peer
1630 Derive=BOB_cf_c2tnb359v1
1631 PeerKey=MALICE_cf_c2tnb359v1_PUB
1632 Ctrl=ecdh_cofactor_mode:1
1634 Reason=point at infinity
1636 # ECC CDH Alice with Malice peer
1637 Derive=ALICE_cf_c2tnb359v1
1638 PeerKey=MALICE_cf_c2tnb359v1_PUB
1639 Ctrl=ecdh_cofactor_mode:1
1641 Reason=point at infinity
1643 Title=c2tnb431r1 curve tests
1645 PrivateKey=ALICE_cf_c2tnb431r1
1646 -----BEGIN PRIVATE KEY-----
1647 MFYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DABQEPDA6AgEBBDUAG1rgUnH3+PSxqlzt9+QTWv7PrYxz
1648 Qgqj5A2Mqi0LbdixVDciVSSgrU6keVu72oCmHVP+OQ==
1649 -----END PRIVATE KEY-----
1651 PublicKey=ALICE_cf_c2tnb431r1_PUB
1652 -----BEGIN PUBLIC KEY-----
1653 MIGFMBMGByqGSM49AgEGCCqGSM49AwAUA24ABFcQEDic9pYxtxStk/oBxafqyUux1kvEOOwR4FxJ
1654 pGEMTh8B+YfkWuq+IDY5zSqNKtg7cRlAFX2dlHhRSvNxrN3DJCrhe/TQq8SIYawcqEQnM39F8hHM
1655 7VQJLEsBpJ/WUonwMJXknjgfONP7GA==
1656 -----END PUBLIC KEY-----
1658 PrivPubKeyPair=ALICE_cf_c2tnb431r1:ALICE_cf_c2tnb431r1_PUB
1660 PrivateKey=BOB_cf_c2tnb431r1
1661 -----BEGIN PRIVATE KEY-----
1662 MFYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DABQEPDA6AgEBBDUBOsZrpI6hTgImR8DBhKOOrh2SvcT/
1663 VwmzYnbuCRrtr/zwIQcqKKI1ztlrl+kxFxJfk5L7UQ==
1664 -----END PRIVATE KEY-----
1666 PublicKey=BOB_cf_c2tnb431r1_PUB
1667 -----BEGIN PUBLIC KEY-----
1668 MIGFMBMGByqGSM49AgEGCCqGSM49AwAUA24ABHeTG6xjbsKKxn4oYQt9qUM9LrSPZfY11XsBmROc
1669 fb9kEbBLU+QixSbYZOrqPasesDV9dApDXF+w6EfIeNyJEK5Lk+aXamrn7fRMUAQ2m7+Odp87GgA+
1670 8Cg6YpgbK314SK5STziqoZwzEISJ9w==
1671 -----END PUBLIC KEY-----
1673 PrivPubKeyPair=BOB_cf_c2tnb431r1:BOB_cf_c2tnb431r1_PUB
1675 # ECDH Alice with Bob peer
1676 Derive=ALICE_cf_c2tnb431r1
1677 PeerKey=BOB_cf_c2tnb431r1_PUB
1678 SharedSecret=1c9a64de0b706f0e562d5144ceeb4806ce8782865dc0e3fab694967955bd40afc79bf9241ef4a173fbf9baeac0d416392fb13bdc6978
1680 # ECDH Bob with Alice peer
1681 Derive=BOB_cf_c2tnb431r1
1682 PeerKey=ALICE_cf_c2tnb431r1_PUB
1683 SharedSecret=1c9a64de0b706f0e562d5144ceeb4806ce8782865dc0e3fab694967955bd40afc79bf9241ef4a173fbf9baeac0d416392fb13bdc6978
1685 # ECC CDH Alice with Bob peer
1686 Derive=ALICE_cf_c2tnb431r1
1687 PeerKey=BOB_cf_c2tnb431r1_PUB
1688 Ctrl=ecdh_cofactor_mode:1
1689 SharedSecret=059e2ea2d0d8bad5005a9401196ebb1633377c7ded8ec58a0398cf1d0f42ea82614f68cb836ecfc33612b8a705b4c3b7b4ed12eb6e22
1691 # ECC CDH Bob with Alice peer
1692 Derive=BOB_cf_c2tnb431r1
1693 PeerKey=ALICE_cf_c2tnb431r1_PUB
1694 Ctrl=ecdh_cofactor_mode:1
1695 SharedSecret=059e2ea2d0d8bad5005a9401196ebb1633377c7ded8ec58a0398cf1d0f42ea82614f68cb836ecfc33612b8a705b4c3b7b4ed12eb6e22
1697 PublicKey=MALICE_cf_c2tnb431r1_PUB
1698 -----BEGIN PUBLIC KEY-----
1699 MIGFMBMGByqGSM49AgEGCCqGSM49AwAUA24ABA/cHJ1bNJ2l3GcrT67WEoU0w/Ajy28T9X4XLv8a
1700 5EpnkembeFlRG8ILplDcZimE8kjNQWynAk+NbJRsIU/XLzcm7VXkkqEkx/yCQ/TOcbeB3qrpzWYr
1701 F3Cls9x60wuFYNc9d6eIe4B+puz9IQ==
1702 -----END PUBLIC KEY-----
1704 # ECC CDH Bob with Malice peer
1705 Derive=BOB_cf_c2tnb431r1
1706 PeerKey=MALICE_cf_c2tnb431r1_PUB
1707 Ctrl=ecdh_cofactor_mode:1
1709 Reason=point at infinity
1711 # ECC CDH Alice with Malice peer
1712 Derive=ALICE_cf_c2tnb431r1
1713 PeerKey=MALICE_cf_c2tnb431r1_PUB
1714 Ctrl=ecdh_cofactor_mode:1
1716 Reason=point at infinity
1718 Title=prime192v1 curve tests
1720 PrivateKey=ALICE_cf_prime192v1
1721 -----BEGIN PRIVATE KEY-----
1722 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQEEHzAdAgEBBBhQFYLaobJ47BVWWZv/ByY8Ti69m/U9
1724 -----END PRIVATE KEY-----
1726 PublicKey=ALICE_cf_prime192v1_PUB
1727 -----BEGIN PUBLIC KEY-----
1728 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQEDMgAEHYbt14KzucSpmKMrlDx1IGz/a28nDs21OjKgx3BK
1729 PZ78UrllIr69kgrYUKsRg4sd
1730 -----END PUBLIC KEY-----
1732 PrivPubKeyPair=ALICE_cf_prime192v1:ALICE_cf_prime192v1_PUB
1734 PrivateKey=BOB_cf_prime192v1
1735 -----BEGIN PRIVATE KEY-----
1736 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQEEHzAdAgEBBBhsbmKHAtygIqirkmUXSbniDJOx0/fI
1738 -----END PRIVATE KEY-----
1740 PublicKey=BOB_cf_prime192v1_PUB
1741 -----BEGIN PUBLIC KEY-----
1742 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQEDMgAEJA+FQcXq5Axzv8pLDslxq1QVt1hjN2i0TgoO6Yxp
1743 bAekMot69VorE8ibSzgJixXJ
1744 -----END PUBLIC KEY-----
1746 PrivPubKeyPair=BOB_cf_prime192v1:BOB_cf_prime192v1_PUB
1748 # ECDH Alice with Bob peer
1749 Derive=ALICE_cf_prime192v1
1750 PeerKey=BOB_cf_prime192v1_PUB
1751 SharedSecret=e36cad3b0f8d00f60f090440a76df47896713ae61421c354
1753 # ECDH Bob with Alice peer
1754 Derive=BOB_cf_prime192v1
1755 PeerKey=ALICE_cf_prime192v1_PUB
1756 SharedSecret=e36cad3b0f8d00f60f090440a76df47896713ae61421c354
1758 Title=prime192v2 curve tests
1760 PrivateKey=ALICE_cf_prime192v2
1761 -----BEGIN PRIVATE KEY-----
1762 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQIEHzAdAgEBBBh6rcgPFDmA2P4CGSrC7ii9DAjepljX
1764 -----END PRIVATE KEY-----
1766 PublicKey=ALICE_cf_prime192v2_PUB
1767 -----BEGIN PUBLIC KEY-----
1768 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQIDMgAET6wOPoDU3BeU7VKozsGEvDeJs//9Z/aNEcbbLQ0d
1769 g5IzsS/XMJzifjCJZgNsb7mi
1770 -----END PUBLIC KEY-----
1772 PrivPubKeyPair=ALICE_cf_prime192v2:ALICE_cf_prime192v2_PUB
1774 PrivateKey=BOB_cf_prime192v2
1775 -----BEGIN PRIVATE KEY-----
1776 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQIEHzAdAgEBBBja4R9iZuiu95XEuM1558ArTwNnAl7M
1778 -----END PRIVATE KEY-----
1780 PublicKey=BOB_cf_prime192v2_PUB
1781 -----BEGIN PUBLIC KEY-----
1782 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQIDMgAEcgWNAOL4pZCmouZl+be+rC0yLAJkm2YuPWs+FX2u
1783 Y6OU1aHkkspZTC1uUVWjchy5
1784 -----END PUBLIC KEY-----
1786 PrivPubKeyPair=BOB_cf_prime192v2:BOB_cf_prime192v2_PUB
1788 # ECDH Alice with Bob peer
1789 Derive=ALICE_cf_prime192v2
1790 PeerKey=BOB_cf_prime192v2_PUB
1791 SharedSecret=ae2ff9f1f9f24e6d281dc78993d9f71913e1e105965000a1
1793 # ECDH Bob with Alice peer
1794 Derive=BOB_cf_prime192v2
1795 PeerKey=ALICE_cf_prime192v2_PUB
1796 SharedSecret=ae2ff9f1f9f24e6d281dc78993d9f71913e1e105965000a1
1798 Title=prime192v3 curve tests
1800 PrivateKey=ALICE_cf_prime192v3
1801 -----BEGIN PRIVATE KEY-----
1802 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQMEHzAdAgEBBBij5blPQRKM1/9c57YDZXIIue80MDqx
1804 -----END PRIVATE KEY-----
1806 PublicKey=ALICE_cf_prime192v3_PUB
1807 -----BEGIN PUBLIC KEY-----
1808 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQMDMgAE1+mLeiT/jjHO71IL/C/ZcnF6+yj9FV6eqfuPdHAi
1809 MsDRFCB6/h8TcCUFuospu5l0
1810 -----END PUBLIC KEY-----
1812 PrivPubKeyPair=ALICE_cf_prime192v3:ALICE_cf_prime192v3_PUB
1814 PrivateKey=BOB_cf_prime192v3
1815 -----BEGIN PRIVATE KEY-----
1816 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQMEHzAdAgEBBBhgFP4fFLtm/yk5tsosBUBKTg370FOu
1818 -----END PRIVATE KEY-----
1820 PublicKey=BOB_cf_prime192v3_PUB
1821 -----BEGIN PUBLIC KEY-----
1822 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQMDMgAEv35bOz0xqLeJqpZdZ8LyiUgsJMBEtN2UMJm8blX2
1823 vMWAgEeLhzar86BUlS7dZwS7
1824 -----END PUBLIC KEY-----
1826 PrivPubKeyPair=BOB_cf_prime192v3:BOB_cf_prime192v3_PUB
1828 # ECDH Alice with Bob peer
1829 Derive=ALICE_cf_prime192v3
1830 PeerKey=BOB_cf_prime192v3_PUB
1831 SharedSecret=9e562ecbe29c510a13b0daea822ec864c2a9684d2a382812
1833 # ECDH Bob with Alice peer
1834 Derive=BOB_cf_prime192v3
1835 PeerKey=ALICE_cf_prime192v3_PUB
1836 SharedSecret=9e562ecbe29c510a13b0daea822ec864c2a9684d2a382812
1838 Title=prime239v1 curve tests
1840 PrivateKey=ALICE_cf_prime239v1
1841 -----BEGIN PRIVATE KEY-----
1842 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQQEJTAjAgEBBB5nH2mt/GUx+I/60NlcuQlrdupDXwMY
1844 -----END PRIVATE KEY-----
1846 PublicKey=ALICE_cf_prime239v1_PUB
1847 -----BEGIN PUBLIC KEY-----
1848 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQQDPgAEMqQLCgDR9njkq9QELuOu+J/9YGcxJHULdvxHImLW
1849 RXqBUM5Xea+Qk2SKIpWcogxr2zFeQyeLj2bQysuo
1850 -----END PUBLIC KEY-----
1852 PrivPubKeyPair=ALICE_cf_prime239v1:ALICE_cf_prime239v1_PUB
1854 PrivateKey=BOB_cf_prime239v1
1855 -----BEGIN PRIVATE KEY-----
1856 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQQEJTAjAgEBBB5RZgYV+j+zhwI12zCzB+mdPofMx0kB
1858 -----END PRIVATE KEY-----
1860 PublicKey=BOB_cf_prime239v1_PUB
1861 -----BEGIN PUBLIC KEY-----
1862 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQQDPgAEBR5m/kllh025oO4GvqALkjRliVv7q4x8ro/tkYnT
1863 L2U4hkT6xUeRu9QC4KOz7KUVH+nBbQASL4XQg/3C
1864 -----END PUBLIC KEY-----
1866 PrivPubKeyPair=BOB_cf_prime239v1:BOB_cf_prime239v1_PUB
1868 # ECDH Alice with Bob peer
1869 Derive=ALICE_cf_prime239v1
1870 PeerKey=BOB_cf_prime239v1_PUB
1871 SharedSecret=196b1d0206d4f87c313c266bfb12c90dd1f1f64b89bfc16518086b9801b8
1873 # ECDH Bob with Alice peer
1874 Derive=BOB_cf_prime239v1
1875 PeerKey=ALICE_cf_prime239v1_PUB
1876 SharedSecret=196b1d0206d4f87c313c266bfb12c90dd1f1f64b89bfc16518086b9801b8
1878 Title=prime239v2 curve tests
1880 PrivateKey=ALICE_cf_prime239v2
1881 -----BEGIN PRIVATE KEY-----
1882 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQUEJTAjAgEBBB5uLCwofbD2Suc/iIRhXJsPqZ4me87h
1884 -----END PRIVATE KEY-----
1886 PublicKey=ALICE_cf_prime239v2_PUB
1887 -----BEGIN PUBLIC KEY-----
1888 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQUDPgAETH77jXHBItV673gTNK/HTFldo4VxPiscbideUgKd
1889 CWjdVsXebgAZbqQwf0h9QWcIgM7K7ODdW5kCuZ1G
1890 -----END PUBLIC KEY-----
1892 PrivPubKeyPair=ALICE_cf_prime239v2:ALICE_cf_prime239v2_PUB
1894 PrivateKey=BOB_cf_prime239v2
1895 -----BEGIN PRIVATE KEY-----
1896 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQUEJTAjAgEBBB5nlF+ouuw3Ljkgy3pHkCN+/JoHAMyT
1898 -----END PRIVATE KEY-----
1900 PublicKey=BOB_cf_prime239v2_PUB
1901 -----BEGIN PUBLIC KEY-----
1902 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQUDPgAELUQYo0UH8HbK/RMD2jVphBU+iB4OTOfvaaTlHq06
1903 dcJ8a9a+mAQKhb1OZVEq1n4nQsgRiI1rPxugVERM
1904 -----END PUBLIC KEY-----
1906 PrivPubKeyPair=BOB_cf_prime239v2:BOB_cf_prime239v2_PUB
1908 # ECDH Alice with Bob peer
1909 Derive=ALICE_cf_prime239v2
1910 PeerKey=BOB_cf_prime239v2_PUB
1911 SharedSecret=1d18ca6366bceba3c1477daa0e08202088abcf14fc2b8fbf98ba95858fcf
1913 # ECDH Bob with Alice peer
1914 Derive=BOB_cf_prime239v2
1915 PeerKey=ALICE_cf_prime239v2_PUB
1916 SharedSecret=1d18ca6366bceba3c1477daa0e08202088abcf14fc2b8fbf98ba95858fcf
1918 Title=prime239v3 curve tests
1920 PrivateKey=ALICE_cf_prime239v3
1921 -----BEGIN PRIVATE KEY-----
1922 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQYEJTAjAgEBBB5J95JRhBDTzlyAPAfu6T2Pb9vK0NKu
1924 -----END PRIVATE KEY-----
1926 PublicKey=ALICE_cf_prime239v3_PUB
1927 -----BEGIN PUBLIC KEY-----
1928 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQYDPgAEZEN48pqgLF08Yjj/8BLM2Nr5ZhpYxyBurbzKRuBb
1929 GLpzZLteJN9vZjN7ouNpMxLVUFQxTOwpsvUw86Lk
1930 -----END PUBLIC KEY-----
1932 PrivPubKeyPair=ALICE_cf_prime239v3:ALICE_cf_prime239v3_PUB
1934 PrivateKey=BOB_cf_prime239v3
1935 -----BEGIN PRIVATE KEY-----
1936 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQYEJTAjAgEBBB5Z7rMZML1xeryBaYYr+QuMiQxHT44I
1938 -----END PRIVATE KEY-----
1940 PublicKey=BOB_cf_prime239v3_PUB
1941 -----BEGIN PUBLIC KEY-----
1942 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQYDPgAEQUWKqohAPAoIYEZOvc1QwSlcB+gW0febaNxGOy47
1943 LaIWdsNM7GJVP9xpdSwm/L+Dip/oH4E59f3SiOAd
1944 -----END PUBLIC KEY-----
1946 PrivPubKeyPair=BOB_cf_prime239v3:BOB_cf_prime239v3_PUB
1948 # ECDH Alice with Bob peer
1949 Derive=ALICE_cf_prime239v3
1950 PeerKey=BOB_cf_prime239v3_PUB
1951 SharedSecret=4dcc2c67c5993162ed71ebb33077bbb85395b0d3eec2311aa404e45901a0
1953 # ECDH Bob with Alice peer
1954 Derive=BOB_cf_prime239v3
1955 PeerKey=ALICE_cf_prime239v3_PUB
1956 SharedSecret=4dcc2c67c5993162ed71ebb33077bbb85395b0d3eec2311aa404e45901a0
1958 Title=prime256v1 curve tests
1960 PrivateKey=ALICE_cf_prime256v1
1961 -----BEGIN PRIVATE KEY-----
1962 MEECAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQcEJzAlAgEBBCDZE0NZiGAFJX6JQxumKTFRT+XFCQqJ
1964 -----END PRIVATE KEY-----
1966 PublicKey=ALICE_cf_prime256v1_PUB
1967 -----BEGIN PUBLIC KEY-----
1968 MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE5kDOrX6kmk1/jHfEdMBluFos6dyCbzKVOX3v2aa2
1969 y5IhlhTKtCJdydX+XWLDXWW9sbtIRNP94R3iOOpRPBqpGg==
1970 -----END PUBLIC KEY-----
1972 PrivPubKeyPair=ALICE_cf_prime256v1:ALICE_cf_prime256v1_PUB
1974 PrivateKey=BOB_cf_prime256v1
1975 -----BEGIN PRIVATE KEY-----
1976 MEECAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQcEJzAlAgEBBCAxJgV1dLJw/o2Dmh1fIY1KpBd88WCP
1978 -----END PRIVATE KEY-----
1980 PublicKey=BOB_cf_prime256v1_PUB
1981 -----BEGIN PUBLIC KEY-----
1982 MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE5J6yA+j0zrGi6RilUhjrcL7OUMzYTwpnw5DdRXr0
1983 creHgE03EFV//7xqadB4BDwFIGM9MV2sE6qREEomWhZFeg==
1984 -----END PUBLIC KEY-----
1986 PrivPubKeyPair=BOB_cf_prime256v1:BOB_cf_prime256v1_PUB
1988 # ECDH Alice with Bob peer
1989 Derive=ALICE_cf_prime256v1
1990 PeerKey=BOB_cf_prime256v1_PUB
1991 SharedSecret=ee63690b553dcd9bccb066137725f0489395a83f4d280f309339d606c969734a
1993 # ECDH Bob with Alice peer
1994 Derive=BOB_cf_prime256v1
1995 PeerKey=ALICE_cf_prime256v1_PUB
1996 SharedSecret=ee63690b553dcd9bccb066137725f0489395a83f4d280f309339d606c969734a
1998 Title=secp112r1 curve tests
2000 PrivateKey=ALICE_cf_secp112r1
2001 -----BEGIN PRIVATE KEY-----
2002 MCwCAQAwEAYHKoZIzj0CAQYFK4EEAAYEFTATAgEBBA6zC5ZzEIIdvY4Q7DS0uw==
2003 -----END PRIVATE KEY-----
2005 PublicKey=ALICE_cf_secp112r1_PUB
2006 -----BEGIN PUBLIC KEY-----
2007 MDIwEAYHKoZIzj0CAQYFK4EEAAYDHgAEYIawfjH3qRrJJWwuG3Ys5ZhDJsmdWi34aHgKAA==
2008 -----END PUBLIC KEY-----
2010 PrivPubKeyPair=ALICE_cf_secp112r1:ALICE_cf_secp112r1_PUB
2012 PrivateKey=BOB_cf_secp112r1
2013 -----BEGIN PRIVATE KEY-----
2014 MCwCAQAwEAYHKoZIzj0CAQYFK4EEAAYEFTATAgEBBA6WPx4YxBODium8BKDw0A==
2015 -----END PRIVATE KEY-----
2017 PublicKey=BOB_cf_secp112r1_PUB
2018 -----BEGIN PUBLIC KEY-----
2019 MDIwEAYHKoZIzj0CAQYFK4EEAAYDHgAEchh3iQdPN1rrzrpdZRQ95G6tvdwEBQ+gfu1tvA==
2020 -----END PUBLIC KEY-----
2022 PrivPubKeyPair=BOB_cf_secp112r1:BOB_cf_secp112r1_PUB
2024 # ECDH Alice with Bob peer
2025 Derive=ALICE_cf_secp112r1
2026 PeerKey=BOB_cf_secp112r1_PUB
2027 SharedSecret=4ddd1d504b444d4be67ba2e4610a
2029 # ECDH Bob with Alice peer
2030 Derive=BOB_cf_secp112r1
2031 PeerKey=ALICE_cf_secp112r1_PUB
2032 SharedSecret=4ddd1d504b444d4be67ba2e4610a
2034 Title=secp112r2 curve tests
2036 PrivateKey=ALICE_cf_secp112r2
2037 -----BEGIN PRIVATE KEY-----
2038 MCwCAQAwEAYHKoZIzj0CAQYFK4EEAAcEFTATAgEBBA4GcvIx97ePHdAiH0Z9EA==
2039 -----END PRIVATE KEY-----
2041 PublicKey=ALICE_cf_secp112r2_PUB
2042 -----BEGIN PUBLIC KEY-----
2043 MDIwEAYHKoZIzj0CAQYFK4EEAAcDHgAEHK9uNAILHBmPZdKKh79/nzYE0HbvC//rA7i0Xw==
2044 -----END PUBLIC KEY-----
2046 PrivPubKeyPair=ALICE_cf_secp112r2:ALICE_cf_secp112r2_PUB
2048 PrivateKey=BOB_cf_secp112r2
2049 -----BEGIN PRIVATE KEY-----
2050 MCwCAQAwEAYHKoZIzj0CAQYFK4EEAAcEFTATAgEBBA4WzpVFZnZv9mvtpnYNyw==
2051 -----END PRIVATE KEY-----
2053 PublicKey=BOB_cf_secp112r2_PUB
2054 -----BEGIN PUBLIC KEY-----
2055 MDIwEAYHKoZIzj0CAQYFK4EEAAcDHgAEUzBLNQupqUpGgmZl9JVjKBpwusl52rFg5OVFJA==
2056 -----END PUBLIC KEY-----
2058 PrivPubKeyPair=BOB_cf_secp112r2:BOB_cf_secp112r2_PUB
2060 # ECDH Alice with Bob peer
2061 Derive=ALICE_cf_secp112r2
2062 PeerKey=BOB_cf_secp112r2_PUB
2063 SharedSecret=a6d05c7ba5128a9685c705b5030b
2065 # ECDH Bob with Alice peer
2066 Derive=BOB_cf_secp112r2
2067 PeerKey=ALICE_cf_secp112r2_PUB
2068 SharedSecret=a6d05c7ba5128a9685c705b5030b
2070 # ECC CDH Alice with Bob peer
2071 Derive=ALICE_cf_secp112r2
2072 PeerKey=BOB_cf_secp112r2_PUB
2073 Ctrl=ecdh_cofactor_mode:1
2074 SharedSecret=04f3280e92c269d794aa779efcef
2076 # ECC CDH Bob with Alice peer
2077 Derive=BOB_cf_secp112r2
2078 PeerKey=ALICE_cf_secp112r2_PUB
2079 Ctrl=ecdh_cofactor_mode:1
2080 SharedSecret=04f3280e92c269d794aa779efcef
2082 PublicKey=MALICE_cf_secp112r2_PUB
2083 -----BEGIN PUBLIC KEY-----
2084 MDIwEAYHKoZIzj0CAQYFK4EEAAcDHgAEsf2N4SfUZWtXPrUTmEyr71I/JSn8VtzQsFHuqQ==
2085 -----END PUBLIC KEY-----
2087 # ECC CDH Bob with Malice peer
2088 Derive=BOB_cf_secp112r2
2089 PeerKey=MALICE_cf_secp112r2_PUB
2090 Ctrl=ecdh_cofactor_mode:1
2092 Reason=point at infinity
2094 # ECC CDH Alice with Malice peer
2095 Derive=ALICE_cf_secp112r2
2096 PeerKey=MALICE_cf_secp112r2_PUB
2097 Ctrl=ecdh_cofactor_mode:1
2099 Reason=point at infinity
2101 Title=secp128r1 curve tests
2103 PrivateKey=ALICE_cf_secp128r1
2104 -----BEGIN PRIVATE KEY-----
2105 MC4CAQAwEAYHKoZIzj0CAQYFK4EEABwEFzAVAgEBBBB+RX18d0+gKpdcKbJJTrEZ
2106 -----END PRIVATE KEY-----
2108 PublicKey=ALICE_cf_secp128r1_PUB
2109 -----BEGIN PUBLIC KEY-----
2110 MDYwEAYHKoZIzj0CAQYFK4EEABwDIgAEG0XMAdrAZOPUW6L9ADU8XK8sZr7dtIcDinSWU1zSV9s=
2111 -----END PUBLIC KEY-----
2113 PrivPubKeyPair=ALICE_cf_secp128r1:ALICE_cf_secp128r1_PUB
2115 PrivateKey=BOB_cf_secp128r1
2116 -----BEGIN PRIVATE KEY-----
2117 MC4CAQAwEAYHKoZIzj0CAQYFK4EEABwEFzAVAgEBBBB/J9/eClt9mimGwOcOsjJF
2118 -----END PRIVATE KEY-----
2120 PublicKey=BOB_cf_secp128r1_PUB
2121 -----BEGIN PUBLIC KEY-----
2122 MDYwEAYHKoZIzj0CAQYFK4EEABwDIgAE82nknsOS+u8mybP0KJqQhvm83gbPNTZOcvm0ZDVR5sU=
2123 -----END PUBLIC KEY-----
2125 PrivPubKeyPair=BOB_cf_secp128r1:BOB_cf_secp128r1_PUB
2127 # ECDH Alice with Bob peer
2128 Derive=ALICE_cf_secp128r1
2129 PeerKey=BOB_cf_secp128r1_PUB
2130 SharedSecret=5020f1b759da1f737a61a29a268d7669
2132 # ECDH Bob with Alice peer
2133 Derive=BOB_cf_secp128r1
2134 PeerKey=ALICE_cf_secp128r1_PUB
2135 SharedSecret=5020f1b759da1f737a61a29a268d7669
2137 Title=secp128r2 curve tests
2139 PrivateKey=ALICE_cf_secp128r2
2140 -----BEGIN PRIVATE KEY-----
2141 MC4CAQAwEAYHKoZIzj0CAQYFK4EEAB0EFzAVAgEBBBALPaUYCnPgNiLhez93Z1Gi
2142 -----END PRIVATE KEY-----
2144 PublicKey=ALICE_cf_secp128r2_PUB
2145 -----BEGIN PUBLIC KEY-----
2146 MDYwEAYHKoZIzj0CAQYFK4EEAB0DIgAEOKiPRGtZXwxmvTr35NmUkNsAGGk9RKNA4D5BE9ZrjZQ=
2147 -----END PUBLIC KEY-----
2149 PrivPubKeyPair=ALICE_cf_secp128r2:ALICE_cf_secp128r2_PUB
2151 PrivateKey=BOB_cf_secp128r2
2152 -----BEGIN PRIVATE KEY-----
2153 MC4CAQAwEAYHKoZIzj0CAQYFK4EEAB0EFzAVAgEBBBARg3vb436QgyHdyt6l/b6G
2154 -----END PRIVATE KEY-----
2156 PublicKey=BOB_cf_secp128r2_PUB
2157 -----BEGIN PUBLIC KEY-----
2158 MDYwEAYHKoZIzj0CAQYFK4EEAB0DIgAELph7h27BYjIINC2EddcpIOxKbdz8Xe7h3Az1ZuR9bAI=
2159 -----END PUBLIC KEY-----
2161 PrivPubKeyPair=BOB_cf_secp128r2:BOB_cf_secp128r2_PUB
2163 # ECDH Alice with Bob peer
2164 Derive=ALICE_cf_secp128r2
2165 PeerKey=BOB_cf_secp128r2_PUB
2166 SharedSecret=8f4d8c75141e9b084328222440eb5dfa
2168 # ECDH Bob with Alice peer
2169 Derive=BOB_cf_secp128r2
2170 PeerKey=ALICE_cf_secp128r2_PUB
2171 SharedSecret=8f4d8c75141e9b084328222440eb5dfa
2173 # ECC CDH Alice with Bob peer
2174 Derive=ALICE_cf_secp128r2
2175 PeerKey=BOB_cf_secp128r2_PUB
2176 Ctrl=ecdh_cofactor_mode:1
2177 SharedSecret=baaa0c16e16eef291001475d638e4830
2179 # ECC CDH Bob with Alice peer
2180 Derive=BOB_cf_secp128r2
2181 PeerKey=ALICE_cf_secp128r2_PUB
2182 Ctrl=ecdh_cofactor_mode:1
2183 SharedSecret=baaa0c16e16eef291001475d638e4830
2185 PublicKey=MALICE_cf_secp128r2_PUB
2186 -----BEGIN PUBLIC KEY-----
2187 MDYwEAYHKoZIzj0CAQYFK4EEAB0DIgAE6h6RzJIp6HLR6RDOPtyzGDurkuE9aAaZqHosPTnkLxQ=
2188 -----END PUBLIC KEY-----
2190 # ECC CDH Bob with Malice peer
2191 Derive=BOB_cf_secp128r2
2192 PeerKey=MALICE_cf_secp128r2_PUB
2193 Ctrl=ecdh_cofactor_mode:1
2195 Reason=point at infinity
2197 # ECC CDH Alice with Malice peer
2198 Derive=ALICE_cf_secp128r2
2199 PeerKey=MALICE_cf_secp128r2_PUB
2200 Ctrl=ecdh_cofactor_mode:1
2202 Reason=point at infinity
2204 Title=secp160k1 curve tests
2206 PrivateKey=ALICE_cf_secp160k1
2207 -----BEGIN PRIVATE KEY-----
2208 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAAkEHDAaAgEBBBUAlxTBO50KwFwWKPtk1rutu68m+zI=
2209 -----END PRIVATE KEY-----
2211 PublicKey=ALICE_cf_secp160k1_PUB
2212 -----BEGIN PUBLIC KEY-----
2213 MD4wEAYHKoZIzj0CAQYFK4EEAAkDKgAEcVWIjtPZn1cHckclpn5jKDCphQUVHxFN5tSeFG9wsJZT
2215 -----END PUBLIC KEY-----
2217 PrivPubKeyPair=ALICE_cf_secp160k1:ALICE_cf_secp160k1_PUB
2219 PrivateKey=BOB_cf_secp160k1
2220 -----BEGIN PRIVATE KEY-----
2221 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAAkEHDAaAgEBBBUAdrPkoNkRVUloiuwzruQszSUuwpY=
2222 -----END PRIVATE KEY-----
2224 PublicKey=BOB_cf_secp160k1_PUB
2225 -----BEGIN PUBLIC KEY-----
2226 MD4wEAYHKoZIzj0CAQYFK4EEAAkDKgAESGN41cAj8Fg4pAJM7FUKHiawbCR0b9unMpZWxqOKeW1/
2228 -----END PUBLIC KEY-----
2230 PrivPubKeyPair=BOB_cf_secp160k1:BOB_cf_secp160k1_PUB
2232 # ECDH Alice with Bob peer
2233 Derive=ALICE_cf_secp160k1
2234 PeerKey=BOB_cf_secp160k1_PUB
2235 SharedSecret=b738a0bf17f3271a9a155bfdfe2f0f1d51494d42
2237 # ECDH Bob with Alice peer
2238 Derive=BOB_cf_secp160k1
2239 PeerKey=ALICE_cf_secp160k1_PUB
2240 SharedSecret=b738a0bf17f3271a9a155bfdfe2f0f1d51494d42
2242 Title=secp160r1 curve tests
2244 PrivateKey=ALICE_cf_secp160r1
2245 -----BEGIN PRIVATE KEY-----
2246 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAAgEHDAaAgEBBBUAR6m1+jIBuJnSKx9fHmyAYhsnYe8=
2247 -----END PRIVATE KEY-----
2249 PublicKey=ALICE_cf_secp160r1_PUB
2250 -----BEGIN PUBLIC KEY-----
2251 MD4wEAYHKoZIzj0CAQYFK4EEAAgDKgAEO78GZuBaCfJjHK97c9N21z+4mm37b5x7/Hr3Xc4pUbtb
2253 -----END PUBLIC KEY-----
2255 PrivPubKeyPair=ALICE_cf_secp160r1:ALICE_cf_secp160r1_PUB
2257 PrivateKey=BOB_cf_secp160r1
2258 -----BEGIN PRIVATE KEY-----
2259 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAAgEHDAaAgEBBBUATqvd54Jj7TbnrLAd2dMYCpExLws=
2260 -----END PRIVATE KEY-----
2262 PublicKey=BOB_cf_secp160r1_PUB
2263 -----BEGIN PUBLIC KEY-----
2264 MD4wEAYHKoZIzj0CAQYFK4EEAAgDKgAEBKDbBSPTwmb00MFvMtJMxQ2YDmcPOZHE8YbVr5hp8s5J
2266 -----END PUBLIC KEY-----
2268 PrivPubKeyPair=BOB_cf_secp160r1:BOB_cf_secp160r1_PUB
2270 # ECDH Alice with Bob peer
2271 Derive=ALICE_cf_secp160r1
2272 PeerKey=BOB_cf_secp160r1_PUB
2273 SharedSecret=1912ea7b9bb1de5b8d3cef83e7a6e7a917816541
2275 # ECDH Bob with Alice peer
2276 Derive=BOB_cf_secp160r1
2277 PeerKey=ALICE_cf_secp160r1_PUB
2278 SharedSecret=1912ea7b9bb1de5b8d3cef83e7a6e7a917816541
2280 Title=secp160r2 curve tests
2282 PrivateKey=ALICE_cf_secp160r2
2283 -----BEGIN PRIVATE KEY-----
2284 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAB4EHDAaAgEBBBUA3IsVg4R4paXaPATDHvzfnvM+vjQ=
2285 -----END PRIVATE KEY-----
2287 PublicKey=ALICE_cf_secp160r2_PUB
2288 -----BEGIN PUBLIC KEY-----
2289 MD4wEAYHKoZIzj0CAQYFK4EEAB4DKgAE4V+25YCpVkKF6NF/UPc1SYxohYWcf3qT3JDoPRhnm/rj
2291 -----END PUBLIC KEY-----
2293 PrivPubKeyPair=ALICE_cf_secp160r2:ALICE_cf_secp160r2_PUB
2295 PrivateKey=BOB_cf_secp160r2
2296 -----BEGIN PRIVATE KEY-----
2297 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAB4EHDAaAgEBBBUAYT/5C7UpD17DnZm4ObswmGFMI1Q=
2298 -----END PRIVATE KEY-----
2300 PublicKey=BOB_cf_secp160r2_PUB
2301 -----BEGIN PUBLIC KEY-----
2302 MD4wEAYHKoZIzj0CAQYFK4EEAB4DKgAEB7YVzBmzhnIdouvN/nb8VMXCqO8dkhmebyVzoD0oAzuH
2304 -----END PUBLIC KEY-----
2306 PrivPubKeyPair=BOB_cf_secp160r2:BOB_cf_secp160r2_PUB
2308 # ECDH Alice with Bob peer
2309 Derive=ALICE_cf_secp160r2
2310 PeerKey=BOB_cf_secp160r2_PUB
2311 SharedSecret=ccb9cae5c9487ff60c487bd1b39a62eb4680e9b6
2313 # ECDH Bob with Alice peer
2314 Derive=BOB_cf_secp160r2
2315 PeerKey=ALICE_cf_secp160r2_PUB
2316 SharedSecret=ccb9cae5c9487ff60c487bd1b39a62eb4680e9b6
2318 Title=secp192k1 curve tests
2320 PrivateKey=ALICE_cf_secp192k1
2321 -----BEGIN PRIVATE KEY-----
2322 MDYCAQAwEAYHKoZIzj0CAQYFK4EEAB8EHzAdAgEBBBikVZrCZQB7ZtkhNfQYpjKHZ9KxXgooJ90=
2323 -----END PRIVATE KEY-----
2325 PublicKey=ALICE_cf_secp192k1_PUB
2326 -----BEGIN PUBLIC KEY-----
2327 MEYwEAYHKoZIzj0CAQYFK4EEAB8DMgAEyV4EzMZglBXtYdn38hNTrCGflAsJprMkxkOlw58chZ25
2328 6EAu7gVvYDTpnRkymKyH
2329 -----END PUBLIC KEY-----
2331 PrivPubKeyPair=ALICE_cf_secp192k1:ALICE_cf_secp192k1_PUB
2333 PrivateKey=BOB_cf_secp192k1
2334 -----BEGIN PRIVATE KEY-----
2335 MDYCAQAwEAYHKoZIzj0CAQYFK4EEAB8EHzAdAgEBBBiJQ/PunKGk9QPUyqIBGMgHKKg+yxJr5io=
2336 -----END PRIVATE KEY-----
2338 PublicKey=BOB_cf_secp192k1_PUB
2339 -----BEGIN PUBLIC KEY-----
2340 MEYwEAYHKoZIzj0CAQYFK4EEAB8DMgAE990Tnmh9QQQHVHuLpfrAsgjvB9R2MJXzhBZN1WvtxLqF
2341 OZ2oFMP0Kfcr7HbI7a5j
2342 -----END PUBLIC KEY-----
2344 PrivPubKeyPair=BOB_cf_secp192k1:BOB_cf_secp192k1_PUB
2346 # ECDH Alice with Bob peer
2347 Derive=ALICE_cf_secp192k1
2348 PeerKey=BOB_cf_secp192k1_PUB
2349 SharedSecret=a46a6bfb279d4dc30cffac585d1fbec905dbe46aca5e3c9d
2351 # ECDH Bob with Alice peer
2352 Derive=BOB_cf_secp192k1
2353 PeerKey=ALICE_cf_secp192k1_PUB
2354 SharedSecret=a46a6bfb279d4dc30cffac585d1fbec905dbe46aca5e3c9d
2356 Title=secp224k1 curve tests
2358 PrivateKey=ALICE_cf_secp224k1
2359 -----BEGIN PRIVATE KEY-----
2360 MDsCAQAwEAYHKoZIzj0CAQYFK4EEACAEJDAiAgEBBB0AZPk3TzxGhX7TljBBhJDLBfulAMp6Bh3W
2362 -----END PRIVATE KEY-----
2364 PublicKey=ALICE_cf_secp224k1_PUB
2365 -----BEGIN PUBLIC KEY-----
2366 ME4wEAYHKoZIzj0CAQYFK4EEACADOgAE4o7LGdJDixqJZ5imnqaX4IeE55NG4W0HEe72LVC7pmn2
2367 e3m7uC92ZQhduF9lJli4dXD5en/1wkE=
2368 -----END PUBLIC KEY-----
2370 PrivPubKeyPair=ALICE_cf_secp224k1:ALICE_cf_secp224k1_PUB
2372 PrivateKey=BOB_cf_secp224k1
2373 -----BEGIN PRIVATE KEY-----
2374 MDsCAQAwEAYHKoZIzj0CAQYFK4EEACAEJDAiAgEBBB0AdQ02GguRy3yHOjLkpoWb27QA/L1abfWe
2376 -----END PRIVATE KEY-----
2378 PublicKey=BOB_cf_secp224k1_PUB
2379 -----BEGIN PUBLIC KEY-----
2380 ME4wEAYHKoZIzj0CAQYFK4EEACADOgAEzp00m0DaADn1mGiDCT7K1LZnoj/vCxHPowUDC9yQd17K
2381 KpJM5sGILrTkkgxqtt5pBeYE1NC1QUQ=
2382 -----END PUBLIC KEY-----
2384 PrivPubKeyPair=BOB_cf_secp224k1:BOB_cf_secp224k1_PUB
2386 # ECDH Alice with Bob peer
2387 Derive=ALICE_cf_secp224k1
2388 PeerKey=BOB_cf_secp224k1_PUB
2389 SharedSecret=6f7b9d16c9c1d3a5c84b6028f2a4fed9ae8e02455e678a27243bcc48
2391 # ECDH Bob with Alice peer
2392 Derive=BOB_cf_secp224k1
2393 PeerKey=ALICE_cf_secp224k1_PUB
2394 SharedSecret=6f7b9d16c9c1d3a5c84b6028f2a4fed9ae8e02455e678a27243bcc48
2396 Title=secp224r1 curve tests
2398 PrivateKey=ALICE_cf_secp224r1
2399 -----BEGIN PRIVATE KEY-----
2400 MDoCAQAwEAYHKoZIzj0CAQYFK4EEACEEIzAhAgEBBBzeo7Y0HMfrIqKNm3r997jcfVAa4osa0AR2
2402 -----END PRIVATE KEY-----
2404 PublicKey=ALICE_cf_secp224r1_PUB
2405 -----BEGIN PUBLIC KEY-----
2406 ME4wEAYHKoZIzj0CAQYFK4EEACEDOgAExZc6o84XjBGLOosGj2t0QctgiyzF3NcVgy+DeW7stkVs
2407 yS2tRzMPBpwnApRzoRsdJR99sb3eM2s=
2408 -----END PUBLIC KEY-----
2410 PrivPubKeyPair=ALICE_cf_secp224r1:ALICE_cf_secp224r1_PUB
2412 PrivateKey=BOB_cf_secp224r1
2413 -----BEGIN PRIVATE KEY-----
2414 MDoCAQAwEAYHKoZIzj0CAQYFK4EEACEEIzAhAgEBBBy2LsqxHhdlSiAmMYKQAEmjJWT22T42GYKo
2416 -----END PRIVATE KEY-----
2418 PublicKey=BOB_cf_secp224r1_PUB
2419 -----BEGIN PUBLIC KEY-----
2420 ME4wEAYHKoZIzj0CAQYFK4EEACEDOgAE71Eh6hwTKUrmyl2PdkY787GwxiohIcaqB4eK2Mwg6tU4
2421 LeJHWcgY18CgPKCaeldUgnkMcJzKj20=
2422 -----END PUBLIC KEY-----
2424 PrivPubKeyPair=BOB_cf_secp224r1:BOB_cf_secp224r1_PUB
2426 # ECDH Alice with Bob peer
2427 Derive=ALICE_cf_secp224r1
2428 PeerKey=BOB_cf_secp224r1_PUB
2429 SharedSecret=29d8b75934d74d5153bbb94e0370437c63ecc30bf3d2800ed1cb7eb5
2431 # ECDH Bob with Alice peer
2432 Derive=BOB_cf_secp224r1
2433 PeerKey=ALICE_cf_secp224r1_PUB
2434 SharedSecret=29d8b75934d74d5153bbb94e0370437c63ecc30bf3d2800ed1cb7eb5
2436 Title=secp256k1 curve tests
2438 PrivateKey=ALICE_cf_secp256k1
2439 -----BEGIN PRIVATE KEY-----
2440 MD4CAQAwEAYHKoZIzj0CAQYFK4EEAAoEJzAlAgEBBCDV8jMZ/aJfiMEkW7HsYqbT57Y7vmvm5KN/
2442 -----END PRIVATE KEY-----
2444 PublicKey=ALICE_cf_secp256k1_PUB
2445 -----BEGIN PUBLIC KEY-----
2446 MFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAElytZZZHc9CelGzZkNGpzY2CHQ+3z6tUnfsQxUmtiZnUg
2447 7oKfQC5BV8pZ5WYNPWnbT0RRg5kyBtzry9oQIhO5Lw==
2448 -----END PUBLIC KEY-----
2450 PrivPubKeyPair=ALICE_cf_secp256k1:ALICE_cf_secp256k1_PUB
2452 PrivateKey=BOB_cf_secp256k1
2453 -----BEGIN PRIVATE KEY-----
2454 MD4CAQAwEAYHKoZIzj0CAQYFK4EEAAoEJzAlAgEBBCBh7awFyPey/w4pKBycpAlhvT4DlLQsi1TT
2456 -----END PRIVATE KEY-----
2458 PublicKey=BOB_cf_secp256k1_PUB
2459 -----BEGIN PUBLIC KEY-----
2460 MFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAE2BQeSJOa7kJAQsAPUbLseHjHhMe3tUOAl3bqoDqtrfO+
2461 2m2MP/IC/R9Kof2nmaiQ6DostdbS8kB+CnnprK375w==
2462 -----END PUBLIC KEY-----
2464 PrivPubKeyPair=BOB_cf_secp256k1:BOB_cf_secp256k1_PUB
2466 # ECDH Alice with Bob peer
2467 Derive=ALICE_cf_secp256k1
2468 PeerKey=BOB_cf_secp256k1_PUB
2469 SharedSecret=a4745cc4d19cabb9e5cb0abdd5c604cab2846a4638ad844ed9175f3cadda2da1
2471 # ECDH Bob with Alice peer
2472 Derive=BOB_cf_secp256k1
2473 PeerKey=ALICE_cf_secp256k1_PUB
2474 SharedSecret=a4745cc4d19cabb9e5cb0abdd5c604cab2846a4638ad844ed9175f3cadda2da1
2476 Title=secp384r1 curve tests
2478 PrivateKey=ALICE_cf_secp384r1
2479 -----BEGIN PRIVATE KEY-----
2480 ME4CAQAwEAYHKoZIzj0CAQYFK4EEACIENzA1AgEBBDAp1ErG6wVjuJs90qVbUBxNpQK1wtV4ieX1
2481 bIU/4HssZK6WjOOTyYguyEBCOf/rUnw=
2482 -----END PRIVATE KEY-----
2484 PublicKey=ALICE_cf_secp384r1_PUB
2485 -----BEGIN PUBLIC KEY-----
2486 MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEx5rt+yujIuPoIXpHGmExKSi/P+58sGYoqgdpdOJUXzn2
2487 Rc4alCpSxVJeC55xvwaFHc3pzNyRGwnhPmN6oU/KMP6XjBvR4wq35mr/Sym5s0B2blAzkJU37idq
2489 -----END PUBLIC KEY-----
2491 PrivPubKeyPair=ALICE_cf_secp384r1:ALICE_cf_secp384r1_PUB
2493 PrivateKey=BOB_cf_secp384r1
2494 -----BEGIN PRIVATE KEY-----
2495 ME4CAQAwEAYHKoZIzj0CAQYFK4EEACIENzA1AgEBBDAUjVgPpiI+xXye0nfRhc8+12hLdWY4fpsO
2496 Jq2MCp+W85xJwtXsEPrHj1XFnKVpM4c=
2497 -----END PRIVATE KEY-----
2499 PublicKey=BOB_cf_secp384r1_PUB
2500 -----BEGIN PUBLIC KEY-----
2501 MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE+JUBXRSHixH0TrcvYvIzep7+/WNpEhWdCPsLMygigW5j
2502 pzP30MF41GnQYgfJu5wI/gu1C/jFTv1X6Dgmla3JxBYlPeD+1L0lEMT3evmHKMM/BFe3WKBuXyhP
2504 -----END PUBLIC KEY-----
2506 PrivPubKeyPair=BOB_cf_secp384r1:BOB_cf_secp384r1_PUB
2508 # ECDH Alice with Bob peer
2509 Derive=ALICE_cf_secp384r1
2510 PeerKey=BOB_cf_secp384r1_PUB
2511 SharedSecret=b3cfe488126e2731fb7c19f82e94fcc05e1dd303649a9257e858030b795c2d344a054b0c44a24fd7f5821f531a9b8cfb
2513 # ECDH Bob with Alice peer
2514 Derive=BOB_cf_secp384r1
2515 PeerKey=ALICE_cf_secp384r1_PUB
2516 SharedSecret=b3cfe488126e2731fb7c19f82e94fcc05e1dd303649a9257e858030b795c2d344a054b0c44a24fd7f5821f531a9b8cfb
2518 Title=secp521r1 curve tests
2520 PrivateKey=ALICE_cf_secp521r1
2521 -----BEGIN PRIVATE KEY-----
2522 MGACAQAwEAYHKoZIzj0CAQYFK4EEACMESTBHAgEBBEIBsYIcUKeN2evB626LCdYWH/xzUiEDCdRP
2523 rEENsC8//dowKnOCtlLtawh0DXTIZ/HhpUREuaoffdsmYb6+Oq1TRjc=
2524 -----END PRIVATE KEY-----
2526 PublicKey=ALICE_cf_secp521r1_PUB
2527 -----BEGIN PUBLIC KEY-----
2528 MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQBufYxJf/4Ds6g7LlFRVS62ljm3xApV2T79hfWH8Lv
2529 iroIaCFjLBIfOVDF8jvj2PO1ar3yCLiSA2RiLZz1Y+tv/tcATHE0nS7l3SfGiGmEnVycEnhgqlKM
2530 UM3kpdd7eNkQn5/GO8KAPQqA/sOnvTavg5S01t0ub+PY/w0Y6oBgthaUAW0=
2531 -----END PUBLIC KEY-----
2533 PrivPubKeyPair=ALICE_cf_secp521r1:ALICE_cf_secp521r1_PUB
2535 PrivateKey=BOB_cf_secp521r1
2536 -----BEGIN PRIVATE KEY-----
2537 MGACAQAwEAYHKoZIzj0CAQYFK4EEACMESTBHAgEBBEIB+3/adZnNwr6GFUzZpi8So7pC/5FYQ0+0
2538 lMmoUjGvy8DNADcHaPpW68hX/M+z7LrK0Jpnonb9JSEXlgjOPVe4Ea8=
2539 -----END PRIVATE KEY-----
2541 PublicKey=BOB_cf_secp521r1_PUB
2542 -----BEGIN PUBLIC KEY-----
2543 MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQBLq2fjyCalnvr24tjaz87ijIWlLMoCH7Hmyq1t2l8
2544 PFbyBIZbngDC0gwFM5ZI582QSWlW79G3clJP9VxlJOsms50BYBYgd6o2JF4w8AnShVXxFSJU1py4
2545 klCDNhTFybRHFXpujfuUeNnFxAGIUb4edJ0fAqqc7kkERhYe8EPEZYMKp3Q=
2546 -----END PUBLIC KEY-----
2548 PrivPubKeyPair=BOB_cf_secp521r1:BOB_cf_secp521r1_PUB
2550 # ECDH Alice with Bob peer
2551 Derive=ALICE_cf_secp521r1
2552 PeerKey=BOB_cf_secp521r1_PUB
2553 SharedSecret=01dd4aa9037bb4ad298b420998dcd32b3a9af1cda8b7919e372aeb4e54ccfb4d2409a340ed896bfbc5dd462f8d96b8784bc17b29db3ca04700e6ec752f9bec777695
2555 # ECDH Bob with Alice peer
2556 Derive=BOB_cf_secp521r1
2557 PeerKey=ALICE_cf_secp521r1_PUB
2558 SharedSecret=01dd4aa9037bb4ad298b420998dcd32b3a9af1cda8b7919e372aeb4e54ccfb4d2409a340ed896bfbc5dd462f8d96b8784bc17b29db3ca04700e6ec752f9bec777695
2560 Title=sect113r1 curve tests
2562 PrivateKey=ALICE_cf_sect113r1
2563 -----BEGIN PRIVATE KEY-----
2564 MC0CAQAwEAYHKoZIzj0CAQYFK4EEAAQEFjAUAgEBBA8ALw9CgsuNBkkhhUHE8bQ=
2565 -----END PRIVATE KEY-----
2567 PublicKey=ALICE_cf_sect113r1_PUB
2568 -----BEGIN PUBLIC KEY-----
2569 MDQwEAYHKoZIzj0CAQYFK4EEAAQDIAAEASO9jcamlg1pRE7JffrTAe9kyRZO2xrymHXoGdnA
2570 -----END PUBLIC KEY-----
2572 PrivPubKeyPair=ALICE_cf_sect113r1:ALICE_cf_sect113r1_PUB
2574 PrivateKey=BOB_cf_sect113r1
2575 -----BEGIN PRIVATE KEY-----
2576 MC0CAQAwEAYHKoZIzj0CAQYFK4EEAAQEFjAUAgEBBA8A/9qbs8sTFNkjS9/4CuM=
2577 -----END PRIVATE KEY-----
2579 PublicKey=BOB_cf_sect113r1_PUB
2580 -----BEGIN PUBLIC KEY-----
2581 MDQwEAYHKoZIzj0CAQYFK4EEAAQDIAAEATykaf/cvJzLOUto1EbbAEz/3++nut6q0dcJOQeV
2582 -----END PUBLIC KEY-----
2584 PrivPubKeyPair=BOB_cf_sect113r1:BOB_cf_sect113r1_PUB
2586 # ECDH Alice with Bob peer
2587 Derive=ALICE_cf_sect113r1
2588 PeerKey=BOB_cf_sect113r1_PUB
2589 SharedSecret=01ed16f1948dcb368a54004237842d
2591 # ECDH Bob with Alice peer
2592 Derive=BOB_cf_sect113r1
2593 PeerKey=ALICE_cf_sect113r1_PUB
2594 SharedSecret=01ed16f1948dcb368a54004237842d
2596 # ECC CDH Alice with Bob peer
2597 Derive=ALICE_cf_sect113r1
2598 PeerKey=BOB_cf_sect113r1_PUB
2599 Ctrl=ecdh_cofactor_mode:1
2600 SharedSecret=012e5f3e348c2a8a88d9590a639219
2602 # ECC CDH Bob with Alice peer
2603 Derive=BOB_cf_sect113r1
2604 PeerKey=ALICE_cf_sect113r1_PUB
2605 Ctrl=ecdh_cofactor_mode:1
2606 SharedSecret=012e5f3e348c2a8a88d9590a639219
2608 PublicKey=MALICE_cf_sect113r1_PUB
2609 -----BEGIN PUBLIC KEY-----
2610 MDQwEAYHKoZIzj0CAQYFK4EEAAQDIAAEAAAAAAAAAAAAAAAAAAAAAd+TqiBXnTd/lyA/OFsR
2611 -----END PUBLIC KEY-----
2613 # ECC CDH Bob with Malice peer
2614 Derive=BOB_cf_sect113r1
2615 PeerKey=MALICE_cf_sect113r1_PUB
2616 Ctrl=ecdh_cofactor_mode:1
2618 Reason=point at infinity
2620 # ECC CDH Alice with Malice peer
2621 Derive=ALICE_cf_sect113r1
2622 PeerKey=MALICE_cf_sect113r1_PUB
2623 Ctrl=ecdh_cofactor_mode:1
2625 Reason=point at infinity
2627 Title=sect113r2 curve tests
2629 PrivateKey=ALICE_cf_sect113r2
2630 -----BEGIN PRIVATE KEY-----
2631 MC0CAQAwEAYHKoZIzj0CAQYFK4EEAAUEFjAUAgEBBA8AvovirHrqTxoKJ3l+7y0=
2632 -----END PRIVATE KEY-----
2634 PublicKey=ALICE_cf_sect113r2_PUB
2635 -----BEGIN PUBLIC KEY-----
2636 MDQwEAYHKoZIzj0CAQYFK4EEAAUDIAAEAFvQ4JgQTS8kjGeVfuITAS81qNcOQvt3PYa1HuCk
2637 -----END PUBLIC KEY-----
2639 PrivPubKeyPair=ALICE_cf_sect113r2:ALICE_cf_sect113r2_PUB
2641 PrivateKey=BOB_cf_sect113r2
2642 -----BEGIN PRIVATE KEY-----
2643 MC0CAQAwEAYHKoZIzj0CAQYFK4EEAAUEFjAUAgEBBA8ArUjgvp/goxRYb4WuQ80=
2644 -----END PRIVATE KEY-----
2646 PublicKey=BOB_cf_sect113r2_PUB
2647 -----BEGIN PUBLIC KEY-----
2648 MDQwEAYHKoZIzj0CAQYFK4EEAAUDIAAEAUoS3of8y28meYu/NoI5AVdhJZCuDjMqFHTriWY4
2649 -----END PUBLIC KEY-----
2651 PrivPubKeyPair=BOB_cf_sect113r2:BOB_cf_sect113r2_PUB
2653 # ECDH Alice with Bob peer
2654 Derive=ALICE_cf_sect113r2
2655 PeerKey=BOB_cf_sect113r2_PUB
2656 SharedSecret=0057a287ba1ea05cb4735e673647e1
2658 # ECDH Bob with Alice peer
2659 Derive=BOB_cf_sect113r2
2660 PeerKey=ALICE_cf_sect113r2_PUB
2661 SharedSecret=0057a287ba1ea05cb4735e673647e1
2663 # ECC CDH Alice with Bob peer
2664 Derive=ALICE_cf_sect113r2
2665 PeerKey=BOB_cf_sect113r2_PUB
2666 Ctrl=ecdh_cofactor_mode:1
2667 SharedSecret=00fec2454e46732aca42b22b6d4f13
2669 # ECC CDH Bob with Alice peer
2670 Derive=BOB_cf_sect113r2
2671 PeerKey=ALICE_cf_sect113r2_PUB
2672 Ctrl=ecdh_cofactor_mode:1
2673 SharedSecret=00fec2454e46732aca42b22b6d4f13
2675 PublicKey=MALICE_cf_sect113r2_PUB
2676 -----BEGIN PUBLIC KEY-----
2677 MDQwEAYHKoZIzj0CAQYFK4EEAAUDIAAEAAAAAAAAAAAAAAAAAAAAAR3dbPHrhFekzJ7Azskr
2678 -----END PUBLIC KEY-----
2680 # ECC CDH Bob with Malice peer
2681 Derive=BOB_cf_sect113r2
2682 PeerKey=MALICE_cf_sect113r2_PUB
2683 Ctrl=ecdh_cofactor_mode:1
2685 Reason=point at infinity
2687 # ECC CDH Alice with Malice peer
2688 Derive=ALICE_cf_sect113r2
2689 PeerKey=MALICE_cf_sect113r2_PUB
2690 Ctrl=ecdh_cofactor_mode:1
2692 Reason=point at infinity
2694 Title=sect131r1 curve tests
2696 PrivateKey=ALICE_cf_sect131r1
2697 -----BEGIN PRIVATE KEY-----
2698 MC8CAQAwEAYHKoZIzj0CAQYFK4EEABYEGDAWAgEBBBEA5C6zHMQM7pXPZ6cJz72Niw==
2699 -----END PRIVATE KEY-----
2701 PublicKey=ALICE_cf_sect131r1_PUB
2702 -----BEGIN PUBLIC KEY-----
2703 MDgwEAYHKoZIzj0CAQYFK4EEABYDJAAEBXCuXD6wOOif91GUlJNKXf8FBNw8crgqi5aEJEZbCdBJ
2705 -----END PUBLIC KEY-----
2707 PrivPubKeyPair=ALICE_cf_sect131r1:ALICE_cf_sect131r1_PUB
2709 PrivateKey=BOB_cf_sect131r1
2710 -----BEGIN PRIVATE KEY-----
2711 MC8CAQAwEAYHKoZIzj0CAQYFK4EEABYEGDAWAgEBBBEDYZmjiokBJ/SnTv8sskBR3A==
2712 -----END PRIVATE KEY-----
2714 PublicKey=BOB_cf_sect131r1_PUB
2715 -----BEGIN PUBLIC KEY-----
2716 MDgwEAYHKoZIzj0CAQYFK4EEABYDJAAEB8vGy3OQXwWKcJUSSJbCtpMBjFgJeZxzAaI420+B1B+1
2718 -----END PUBLIC KEY-----
2720 PrivPubKeyPair=BOB_cf_sect131r1:BOB_cf_sect131r1_PUB
2722 # ECDH Alice with Bob peer
2723 Derive=ALICE_cf_sect131r1
2724 PeerKey=BOB_cf_sect131r1_PUB
2725 SharedSecret=05346248f77f81fff50cc656e119976871
2727 # ECDH Bob with Alice peer
2728 Derive=BOB_cf_sect131r1
2729 PeerKey=ALICE_cf_sect131r1_PUB
2730 SharedSecret=05346248f77f81fff50cc656e119976871
2732 # ECC CDH Alice with Bob peer
2733 Derive=ALICE_cf_sect131r1
2734 PeerKey=BOB_cf_sect131r1_PUB
2735 Ctrl=ecdh_cofactor_mode:1
2736 SharedSecret=01f151ae26efa507acc2597356baf7e8ab
2738 # ECC CDH Bob with Alice peer
2739 Derive=BOB_cf_sect131r1
2740 PeerKey=ALICE_cf_sect131r1_PUB
2741 Ctrl=ecdh_cofactor_mode:1
2742 SharedSecret=01f151ae26efa507acc2597356baf7e8ab
2744 PublicKey=MALICE_cf_sect131r1_PUB
2745 -----BEGIN PUBLIC KEY-----
2746 MDgwEAYHKoZIzj0CAQYFK4EEABYDJAAEAAAAAAAAAAAAAAAAAAAAAAABfiJEFG0vRzEGxk2BxjmK
2748 -----END PUBLIC KEY-----
2750 # ECC CDH Bob with Malice peer
2751 Derive=BOB_cf_sect131r1
2752 PeerKey=MALICE_cf_sect131r1_PUB
2753 Ctrl=ecdh_cofactor_mode:1
2755 Reason=point at infinity
2757 # ECC CDH Alice with Malice peer
2758 Derive=ALICE_cf_sect131r1
2759 PeerKey=MALICE_cf_sect131r1_PUB
2760 Ctrl=ecdh_cofactor_mode:1
2762 Reason=point at infinity
2764 Title=sect131r2 curve tests
2766 PrivateKey=ALICE_cf_sect131r2
2767 -----BEGIN PRIVATE KEY-----
2768 MC8CAQAwEAYHKoZIzj0CAQYFK4EEABcEGDAWAgEBBBEBnZRUKAQetk5kyUwhIaAyxg==
2769 -----END PRIVATE KEY-----
2771 PublicKey=ALICE_cf_sect131r2_PUB
2772 -----BEGIN PUBLIC KEY-----
2773 MDgwEAYHKoZIzj0CAQYFK4EEABcDJAAEA5+Y20L8q989I4jnKknZ7hcGlQ6RUIGni9RahT88kB/d
2775 -----END PUBLIC KEY-----
2777 PrivPubKeyPair=ALICE_cf_sect131r2:ALICE_cf_sect131r2_PUB
2779 PrivateKey=BOB_cf_sect131r2
2780 -----BEGIN PRIVATE KEY-----
2781 MC8CAQAwEAYHKoZIzj0CAQYFK4EEABcEGDAWAgEBBBEBnafx9vcMeoCqj/1YNuflzw==
2782 -----END PRIVATE KEY-----
2784 PublicKey=BOB_cf_sect131r2_PUB
2785 -----BEGIN PUBLIC KEY-----
2786 MDgwEAYHKoZIzj0CAQYFK4EEABcDJAAEB2G2uNkhQNjjl0/Ov6UYpxoFaWNXO+qy7poV6cdrFN7z
2788 -----END PUBLIC KEY-----
2790 PrivPubKeyPair=BOB_cf_sect131r2:BOB_cf_sect131r2_PUB
2792 # ECDH Alice with Bob peer
2793 Derive=ALICE_cf_sect131r2
2794 PeerKey=BOB_cf_sect131r2_PUB
2795 SharedSecret=058d8a8be33068ed8c1dc9f551ef2c3f3c
2797 # ECDH Bob with Alice peer
2798 Derive=BOB_cf_sect131r2
2799 PeerKey=ALICE_cf_sect131r2_PUB
2800 SharedSecret=058d8a8be33068ed8c1dc9f551ef2c3f3c
2802 # ECC CDH Alice with Bob peer
2803 Derive=ALICE_cf_sect131r2
2804 PeerKey=BOB_cf_sect131r2_PUB
2805 Ctrl=ecdh_cofactor_mode:1
2806 SharedSecret=037b16d85f27c2c878ef96c79a536f89a5
2808 # ECC CDH Bob with Alice peer
2809 Derive=BOB_cf_sect131r2
2810 PeerKey=ALICE_cf_sect131r2_PUB
2811 Ctrl=ecdh_cofactor_mode:1
2812 SharedSecret=037b16d85f27c2c878ef96c79a536f89a5
2814 PublicKey=MALICE_cf_sect131r2_PUB
2815 -----BEGIN PUBLIC KEY-----
2816 MDgwEAYHKoZIzj0CAQYFK4EEABcDJAAEAAAAAAAAAAAAAAAAAAAAAAAGG5fiIbgziwBZHVzTYqCY
2818 -----END PUBLIC KEY-----
2820 # ECC CDH Bob with Malice peer
2821 Derive=BOB_cf_sect131r2
2822 PeerKey=MALICE_cf_sect131r2_PUB
2823 Ctrl=ecdh_cofactor_mode:1
2825 Reason=point at infinity
2827 # ECC CDH Alice with Malice peer
2828 Derive=ALICE_cf_sect131r2
2829 PeerKey=MALICE_cf_sect131r2_PUB
2830 Ctrl=ecdh_cofactor_mode:1
2832 Reason=point at infinity
2834 Title=sect163k1 curve tests
2836 PrivateKey=ALICE_cf_sect163k1
2837 -----BEGIN PRIVATE KEY-----
2838 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAAEEHDAaAgEBBBUB905PYfmej8LzbzX6Bg51GJzXQjQ=
2839 -----END PRIVATE KEY-----
2841 PublicKey=ALICE_cf_sect163k1_PUB
2842 -----BEGIN PUBLIC KEY-----
2843 MEAwEAYHKoZIzj0CAQYFK4EEAAEDLAAEBfvs5A1hD8YySP9O2ub8GEUfotVuBpfRx4GIHdAfx8wV
2845 -----END PUBLIC KEY-----
2847 PrivPubKeyPair=ALICE_cf_sect163k1:ALICE_cf_sect163k1_PUB
2849 PrivateKey=BOB_cf_sect163k1
2850 -----BEGIN PRIVATE KEY-----
2851 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAAEEHDAaAgEBBBUCHPtCjJ4/K8ylQBcLlb5VE0bkaUE=
2852 -----END PRIVATE KEY-----
2854 PublicKey=BOB_cf_sect163k1_PUB
2855 -----BEGIN PUBLIC KEY-----
2856 MEAwEAYHKoZIzj0CAQYFK4EEAAEDLAAEBvgfX1mTRlt6Z4TE1D1MNWo4loH4AoeYa6oowK104LKk
2858 -----END PUBLIC KEY-----
2860 PrivPubKeyPair=BOB_cf_sect163k1:BOB_cf_sect163k1_PUB
2862 # ECDH Alice with Bob peer
2863 Derive=ALICE_cf_sect163k1
2864 PeerKey=BOB_cf_sect163k1_PUB
2865 SharedSecret=04d0e40788c5ce5220818055277cae53eac55c1e6b
2867 # ECDH Bob with Alice peer
2868 Derive=BOB_cf_sect163k1
2869 PeerKey=ALICE_cf_sect163k1_PUB
2870 SharedSecret=04d0e40788c5ce5220818055277cae53eac55c1e6b
2872 # ECC CDH Alice with Bob peer
2873 Derive=ALICE_cf_sect163k1
2874 PeerKey=BOB_cf_sect163k1_PUB
2875 Ctrl=ecdh_cofactor_mode:1
2876 SharedSecret=04c902a91110244d89110034dd2b099c49cbab6c77
2878 # ECC CDH Bob with Alice peer
2879 Derive=BOB_cf_sect163k1
2880 PeerKey=ALICE_cf_sect163k1_PUB
2881 Ctrl=ecdh_cofactor_mode:1
2882 SharedSecret=04c902a91110244d89110034dd2b099c49cbab6c77
2884 PublicKey=MALICE_cf_sect163k1_PUB
2885 -----BEGIN PUBLIC KEY-----
2886 MEAwEAYHKoZIzj0CAQYFK4EEAAEDLAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2888 -----END PUBLIC KEY-----
2890 # ECC CDH Bob with Malice peer
2891 Derive=BOB_cf_sect163k1
2892 PeerKey=MALICE_cf_sect163k1_PUB
2893 Ctrl=ecdh_cofactor_mode:1
2895 Reason=point at infinity
2897 # ECC CDH Alice with Malice peer
2898 Derive=ALICE_cf_sect163k1
2899 PeerKey=MALICE_cf_sect163k1_PUB
2900 Ctrl=ecdh_cofactor_mode:1
2902 Reason=point at infinity
2904 Title=sect163r1 curve tests
2906 PrivateKey=ALICE_cf_sect163r1
2907 -----BEGIN PRIVATE KEY-----
2908 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAAIEHDAaAgEBBBUAlbn4x1UGJnAimsXufB/UvUaxU5U=
2909 -----END PRIVATE KEY-----
2911 PublicKey=ALICE_cf_sect163r1_PUB
2912 -----BEGIN PUBLIC KEY-----
2913 MEAwEAYHKoZIzj0CAQYFK4EEAAIDLAAEA0f195HCcD4D+7wWyl3QuPkRovG/ATy5l7fpMl4BNIg/
2915 -----END PUBLIC KEY-----
2917 PrivPubKeyPair=ALICE_cf_sect163r1:ALICE_cf_sect163r1_PUB
2919 PrivateKey=BOB_cf_sect163r1
2920 -----BEGIN PRIVATE KEY-----
2921 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAAIEHDAaAgEBBBUAoStq6Fjb7nB2PNL6WrzKKqhCGdE=
2922 -----END PRIVATE KEY-----
2924 PublicKey=BOB_cf_sect163r1_PUB
2925 -----BEGIN PUBLIC KEY-----
2926 MEAwEAYHKoZIzj0CAQYFK4EEAAIDLAAEAul/oBKr9B5MsPHWGF+q07j0JC+WAxj1JzfcIXR98n+r
2928 -----END PUBLIC KEY-----
2930 PrivPubKeyPair=BOB_cf_sect163r1:BOB_cf_sect163r1_PUB
2932 # ECDH Alice with Bob peer
2933 Derive=ALICE_cf_sect163r1
2934 PeerKey=BOB_cf_sect163r1_PUB
2935 SharedSecret=06135eef489fe613c0d8bd522a2a640ff7ae6fb73d
2937 # ECDH Bob with Alice peer
2938 Derive=BOB_cf_sect163r1
2939 PeerKey=ALICE_cf_sect163r1_PUB
2940 SharedSecret=06135eef489fe613c0d8bd522a2a640ff7ae6fb73d
2942 # ECC CDH Alice with Bob peer
2943 Derive=ALICE_cf_sect163r1
2944 PeerKey=BOB_cf_sect163r1_PUB
2945 Ctrl=ecdh_cofactor_mode:1
2946 SharedSecret=0580f5e8efb242a19ae1023acbcab8702c799751e7
2948 # ECC CDH Bob with Alice peer
2949 Derive=BOB_cf_sect163r1
2950 PeerKey=ALICE_cf_sect163r1_PUB
2951 Ctrl=ecdh_cofactor_mode:1
2952 SharedSecret=0580f5e8efb242a19ae1023acbcab8702c799751e7
2954 PublicKey=MALICE_cf_sect163r1_PUB
2955 -----BEGIN PUBLIC KEY-----
2956 MEAwEAYHKoZIzj0CAQYFK4EEAAIDLAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkXolVuGFa8fqmk
2958 -----END PUBLIC KEY-----
2960 # ECC CDH Bob with Malice peer
2961 Derive=BOB_cf_sect163r1
2962 PeerKey=MALICE_cf_sect163r1_PUB
2963 Ctrl=ecdh_cofactor_mode:1
2965 Reason=point at infinity
2967 # ECC CDH Alice with Malice peer
2968 Derive=ALICE_cf_sect163r1
2969 PeerKey=MALICE_cf_sect163r1_PUB
2970 Ctrl=ecdh_cofactor_mode:1
2972 Reason=point at infinity
2974 Title=sect163r2 curve tests
2976 PrivateKey=ALICE_cf_sect163r2
2977 -----BEGIN PRIVATE KEY-----
2978 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAA8EHDAaAgEBBBUBjCs/M3N31jsAueYrOq21vdETwAI=
2979 -----END PRIVATE KEY-----
2981 PublicKey=ALICE_cf_sect163r2_PUB
2982 -----BEGIN PUBLIC KEY-----
2983 MEAwEAYHKoZIzj0CAQYFK4EEAA8DLAAEBd8Z1/HpA+89hF4I98EST3svWns3BAEbhWmL/fgxk2uu
2985 -----END PUBLIC KEY-----
2987 PrivPubKeyPair=ALICE_cf_sect163r2:ALICE_cf_sect163r2_PUB
2989 PrivateKey=BOB_cf_sect163r2
2990 -----BEGIN PRIVATE KEY-----
2991 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAA8EHDAaAgEBBBUBsiouT9Df+mwHWrpPg1JSrY9nqlI=
2992 -----END PRIVATE KEY-----
2994 PublicKey=BOB_cf_sect163r2_PUB
2995 -----BEGIN PUBLIC KEY-----
2996 MEAwEAYHKoZIzj0CAQYFK4EEAA8DLAAEBULqBZ+nhLhDEMYY8NEEzZ126MdxAcFXWv8zmPEH9505
2998 -----END PUBLIC KEY-----
3000 PrivPubKeyPair=BOB_cf_sect163r2:BOB_cf_sect163r2_PUB
3002 # ECDH Alice with Bob peer
3003 Derive=ALICE_cf_sect163r2
3004 PeerKey=BOB_cf_sect163r2_PUB
3005 SharedSecret=019f829a53c4e6544bdec1395a23082169efaf369d
3007 # ECDH Bob with Alice peer
3008 Derive=BOB_cf_sect163r2
3009 PeerKey=ALICE_cf_sect163r2_PUB
3010 SharedSecret=019f829a53c4e6544bdec1395a23082169efaf369d
3012 # ECC CDH Alice with Bob peer
3013 Derive=ALICE_cf_sect163r2
3014 PeerKey=BOB_cf_sect163r2_PUB
3015 Ctrl=ecdh_cofactor_mode:1
3016 SharedSecret=048870d39235ecbc16a000ee478833509b9318a53f
3018 # ECC CDH Bob with Alice peer
3019 Derive=BOB_cf_sect163r2
3020 PeerKey=ALICE_cf_sect163r2_PUB
3021 Ctrl=ecdh_cofactor_mode:1
3022 SharedSecret=048870d39235ecbc16a000ee478833509b9318a53f
3024 PublicKey=MALICE_cf_sect163r2_PUB
3025 -----BEGIN PUBLIC KEY-----
3026 MEAwEAYHKoZIzj0CAQYFK4EEAA8DLAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJbhbrfiSdZPSHD
3028 -----END PUBLIC KEY-----
3030 # ECC CDH Bob with Malice peer
3031 Derive=BOB_cf_sect163r2
3032 PeerKey=MALICE_cf_sect163r2_PUB
3033 Ctrl=ecdh_cofactor_mode:1
3035 Reason=point at infinity
3037 # ECC CDH Alice with Malice peer
3038 Derive=ALICE_cf_sect163r2
3039 PeerKey=MALICE_cf_sect163r2_PUB
3040 Ctrl=ecdh_cofactor_mode:1
3042 Reason=point at infinity
3044 Title=sect193r1 curve tests
3046 PrivateKey=ALICE_cf_sect193r1
3047 -----BEGIN PRIVATE KEY-----
3048 MDcCAQAwEAYHKoZIzj0CAQYFK4EEABgEIDAeAgEBBBkACmcvidKWLtPFB2xqg76F8VhM1Njzrkgo
3049 -----END PRIVATE KEY-----
3051 PublicKey=ALICE_cf_sect193r1_PUB
3052 -----BEGIN PUBLIC KEY-----
3053 MEgwEAYHKoZIzj0CAQYFK4EEABgDNAAEAeqP0VQobenduwtf4MPmlYQVDjUmxKq50QFHnaBfzwXY
3054 1TYShZZgBr0R6a5dUGCbiF0=
3055 -----END PUBLIC KEY-----
3057 PrivPubKeyPair=ALICE_cf_sect193r1:ALICE_cf_sect193r1_PUB
3059 PrivateKey=BOB_cf_sect193r1
3060 -----BEGIN PRIVATE KEY-----
3061 MDcCAQAwEAYHKoZIzj0CAQYFK4EEABgEIDAeAgEBBBkAKlSknQ66vpuLjC1mbQyfHOTdJ5Kw5jMh
3062 -----END PRIVATE KEY-----
3064 PublicKey=BOB_cf_sect193r1_PUB
3065 -----BEGIN PUBLIC KEY-----
3066 MEgwEAYHKoZIzj0CAQYFK4EEABgDNAAEAaFZVIeqfV9wbPydaBSJKSWJjVyFVSB/QQB5rHonYQmK
3067 f40zok8PJS6ratIcZwk/n20=
3068 -----END PUBLIC KEY-----
3070 PrivPubKeyPair=BOB_cf_sect193r1:BOB_cf_sect193r1_PUB
3072 # ECDH Alice with Bob peer
3073 Derive=ALICE_cf_sect193r1
3074 PeerKey=BOB_cf_sect193r1_PUB
3075 SharedSecret=012b8849991814f8c7ed9d40cf9dc204c3a83e0b10675543a5
3077 # ECDH Bob with Alice peer
3078 Derive=BOB_cf_sect193r1
3079 PeerKey=ALICE_cf_sect193r1_PUB
3080 SharedSecret=012b8849991814f8c7ed9d40cf9dc204c3a83e0b10675543a5
3082 # ECC CDH Alice with Bob peer
3083 Derive=ALICE_cf_sect193r1
3084 PeerKey=BOB_cf_sect193r1_PUB
3085 Ctrl=ecdh_cofactor_mode:1
3086 SharedSecret=0110180a18844859c52f6f012909522a2d87b5ab143bc80a55
3088 # ECC CDH Bob with Alice peer
3089 Derive=BOB_cf_sect193r1
3090 PeerKey=ALICE_cf_sect193r1_PUB
3091 Ctrl=ecdh_cofactor_mode:1
3092 SharedSecret=0110180a18844859c52f6f012909522a2d87b5ab143bc80a55
3094 PublicKey=MALICE_cf_sect193r1_PUB
3095 -----BEGIN PUBLIC KEY-----
3096 MEgwEAYHKoZIzj0CAQYFK4EEABgDNAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHeX7PX3e5n
3097 zROUg6/STkLp1D+L51L9+wY=
3098 -----END PUBLIC KEY-----
3100 # ECC CDH Bob with Malice peer
3101 Derive=BOB_cf_sect193r1
3102 PeerKey=MALICE_cf_sect193r1_PUB
3103 Ctrl=ecdh_cofactor_mode:1
3105 Reason=point at infinity
3107 # ECC CDH Alice with Malice peer
3108 Derive=ALICE_cf_sect193r1
3109 PeerKey=MALICE_cf_sect193r1_PUB
3110 Ctrl=ecdh_cofactor_mode:1
3112 Reason=point at infinity
3114 Title=sect193r2 curve tests
3116 PrivateKey=ALICE_cf_sect193r2
3117 -----BEGIN PRIVATE KEY-----
3118 MDcCAQAwEAYHKoZIzj0CAQYFK4EEABkEIDAeAgEBBBkAhjkv8lXK/nPp3Qc4IwL/29JUKWi2VBMp
3119 -----END PRIVATE KEY-----
3121 PublicKey=ALICE_cf_sect193r2_PUB
3122 -----BEGIN PUBLIC KEY-----
3123 MEgwEAYHKoZIzj0CAQYFK4EEABkDNAAEAIn7oSu3adu4ChNXniHKkMIv9gT24rpzzwAeCTDPIkUT
3124 kJ+Tit6e4RpgkB/dph4V+uI=
3125 -----END PUBLIC KEY-----
3127 PrivPubKeyPair=ALICE_cf_sect193r2:ALICE_cf_sect193r2_PUB
3129 PrivateKey=BOB_cf_sect193r2
3130 -----BEGIN PRIVATE KEY-----
3131 MDcCAQAwEAYHKoZIzj0CAQYFK4EEABkEIDAeAgEBBBkAwGkR3qSQdfh7Q6KbJ4lH5FShGsX8o/jD
3132 -----END PRIVATE KEY-----
3134 PublicKey=BOB_cf_sect193r2_PUB
3135 -----BEGIN PUBLIC KEY-----
3136 MEgwEAYHKoZIzj0CAQYFK4EEABkDNAAEAFdSLKI0tlwZDpkndutOLsnHii1aJO8snwEJ0m/AZgMp
3137 xiDevOQ/xE9SpMX25W7YqkU=
3138 -----END PUBLIC KEY-----
3140 PrivPubKeyPair=BOB_cf_sect193r2:BOB_cf_sect193r2_PUB
3142 # ECDH Alice with Bob peer
3143 Derive=ALICE_cf_sect193r2
3144 PeerKey=BOB_cf_sect193r2_PUB
3145 SharedSecret=01e2f66a63c24c1de8a399c484228a5ad5b6d911c6e5e83ae3
3147 # ECDH Bob with Alice peer
3148 Derive=BOB_cf_sect193r2
3149 PeerKey=ALICE_cf_sect193r2_PUB
3150 SharedSecret=01e2f66a63c24c1de8a399c484228a5ad5b6d911c6e5e83ae3
3152 # ECC CDH Alice with Bob peer
3153 Derive=ALICE_cf_sect193r2
3154 PeerKey=BOB_cf_sect193r2_PUB
3155 Ctrl=ecdh_cofactor_mode:1
3156 SharedSecret=00bc82d393bd74406683aea003977a86a109f444a833652e43
3158 # ECC CDH Bob with Alice peer
3159 Derive=BOB_cf_sect193r2
3160 PeerKey=ALICE_cf_sect193r2_PUB
3161 Ctrl=ecdh_cofactor_mode:1
3162 SharedSecret=00bc82d393bd74406683aea003977a86a109f444a833652e43
3164 PublicKey=MALICE_cf_sect193r2_PUB
3165 -----BEGIN PUBLIC KEY-----
3166 MEgwEAYHKoZIzj0CAQYFK4EEABkDNAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFfdLEkrvsO
3167 Y7+6QpEvOay9A4MJCUZfZmI=
3168 -----END PUBLIC KEY-----
3170 # ECC CDH Bob with Malice peer
3171 Derive=BOB_cf_sect193r2
3172 PeerKey=MALICE_cf_sect193r2_PUB
3173 Ctrl=ecdh_cofactor_mode:1
3175 Reason=point at infinity
3177 # ECC CDH Alice with Malice peer
3178 Derive=ALICE_cf_sect193r2
3179 PeerKey=MALICE_cf_sect193r2_PUB
3180 Ctrl=ecdh_cofactor_mode:1
3182 Reason=point at infinity
3184 Title=sect233k1 curve tests
3186 PrivateKey=ALICE_cf_sect233k1
3187 -----BEGIN PRIVATE KEY-----
3188 MDsCAQAwEAYHKoZIzj0CAQYFK4EEABoEJDAiAgEBBB0z/3heNFjJL+2sAT/38yRsN3kt2iXz7u+y
3190 -----END PRIVATE KEY-----
3192 PublicKey=ALICE_cf_sect233k1_PUB
3193 -----BEGIN PUBLIC KEY-----
3194 MFIwEAYHKoZIzj0CAQYFK4EEABoDPgAEALQyn0zJmOrHm4S2EIjxRe899PadBnfpYjLKWGvpAIzf
3195 MEG861Nv1IYJkmkO1xlfNHeeRtqFgsQVFKZh
3196 -----END PUBLIC KEY-----
3198 PrivPubKeyPair=ALICE_cf_sect233k1:ALICE_cf_sect233k1_PUB
3200 PrivateKey=BOB_cf_sect233k1
3201 -----BEGIN PRIVATE KEY-----
3202 MDsCAQAwEAYHKoZIzj0CAQYFK4EEABoEJDAiAgEBBB1I0ucrC4d9i6Z+0cbar5r7uKpF5iiQkSJA
3204 -----END PRIVATE KEY-----
3206 PublicKey=BOB_cf_sect233k1_PUB
3207 -----BEGIN PUBLIC KEY-----
3208 MFIwEAYHKoZIzj0CAQYFK4EEABoDPgAEAatdqazxSghJ568CBFyMXhEvVeAiLewOY/jk9H5DAOB4
3209 ufNGbdd131KLaKPivB38a6n5Y+2BVSJangow
3210 -----END PUBLIC KEY-----
3212 PrivPubKeyPair=BOB_cf_sect233k1:BOB_cf_sect233k1_PUB
3214 # ECDH Alice with Bob peer
3215 Derive=ALICE_cf_sect233k1
3216 PeerKey=BOB_cf_sect233k1_PUB
3217 SharedSecret=012145026e8de65973c154e085456fc5539ba9e25663e7f5816abfcab310
3219 # ECDH Bob with Alice peer
3220 Derive=BOB_cf_sect233k1
3221 PeerKey=ALICE_cf_sect233k1_PUB
3222 SharedSecret=012145026e8de65973c154e085456fc5539ba9e25663e7f5816abfcab310
3224 # ECC CDH Alice with Bob peer
3225 Derive=ALICE_cf_sect233k1
3226 PeerKey=BOB_cf_sect233k1_PUB
3227 Ctrl=ecdh_cofactor_mode:1
3228 SharedSecret=00ff7d6c6b80f39d2ae68fbd00adbcd75fa599ed0bc1aac0e3f49c1c164d
3230 # ECC CDH Bob with Alice peer
3231 Derive=BOB_cf_sect233k1
3232 PeerKey=ALICE_cf_sect233k1_PUB
3233 Ctrl=ecdh_cofactor_mode:1
3234 SharedSecret=00ff7d6c6b80f39d2ae68fbd00adbcd75fa599ed0bc1aac0e3f49c1c164d
3236 PublicKey=MALICE_cf_sect233k1_PUB
3237 -----BEGIN PUBLIC KEY-----
3238 MFIwEAYHKoZIzj0CAQYFK4EEABoDPgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAA
3239 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
3240 -----END PUBLIC KEY-----
3242 # ECC CDH Bob with Malice peer
3243 Derive=BOB_cf_sect233k1
3244 PeerKey=MALICE_cf_sect233k1_PUB
3245 Ctrl=ecdh_cofactor_mode:1
3247 Reason=point at infinity
3249 # ECC CDH Alice with Malice peer
3250 Derive=ALICE_cf_sect233k1
3251 PeerKey=MALICE_cf_sect233k1_PUB
3252 Ctrl=ecdh_cofactor_mode:1
3254 Reason=point at infinity
3256 Title=sect233r1 curve tests
3258 PrivateKey=ALICE_cf_sect233r1
3259 -----BEGIN PRIVATE KEY-----
3260 MDwCAQAwEAYHKoZIzj0CAQYFK4EEABsEJTAjAgEBBB4ATcy7zVpIsJ9rl5EIDmzRz5wxjrDIQyDm
3262 -----END PRIVATE KEY-----
3264 PublicKey=ALICE_cf_sect233r1_PUB
3265 -----BEGIN PUBLIC KEY-----
3266 MFIwEAYHKoZIzj0CAQYFK4EEABsDPgAEAQMQHiJ44LiCnZkEg1zyww1h+idTbsw8E07P33WUAUfD
3267 NeQ4hWEhTXPnytIbEhFKpnd3j/FbyZnJqxh8
3268 -----END PUBLIC KEY-----
3270 PrivPubKeyPair=ALICE_cf_sect233r1:ALICE_cf_sect233r1_PUB
3272 PrivateKey=BOB_cf_sect233r1
3273 -----BEGIN PRIVATE KEY-----
3274 MDwCAQAwEAYHKoZIzj0CAQYFK4EEABsEJTAjAgEBBB4ALpOlFn4OfiIAkRAZGOsn7L6W3XoQBSV8
3276 -----END PRIVATE KEY-----
3278 PublicKey=BOB_cf_sect233r1_PUB
3279 -----BEGIN PUBLIC KEY-----
3280 MFIwEAYHKoZIzj0CAQYFK4EEABsDPgAEAJQw+NWqFJXYw4dVMovzvw76OYnYOTaDaEPNW8ECAQbl
3281 TzzbBSTp5iqM13mP0/Bo4OO66NS3lA9e/GTO
3282 -----END PUBLIC KEY-----
3284 PrivPubKeyPair=BOB_cf_sect233r1:BOB_cf_sect233r1_PUB
3286 # ECDH Alice with Bob peer
3287 Derive=ALICE_cf_sect233r1
3288 PeerKey=BOB_cf_sect233r1_PUB
3289 SharedSecret=00209d2995a63f1e8b7a5c33dee5abb602e32e1835ae8bb57eb264d8d795
3291 # ECDH Bob with Alice peer
3292 Derive=BOB_cf_sect233r1
3293 PeerKey=ALICE_cf_sect233r1_PUB
3294 SharedSecret=00209d2995a63f1e8b7a5c33dee5abb602e32e1835ae8bb57eb264d8d795
3296 # ECC CDH Alice with Bob peer
3297 Derive=ALICE_cf_sect233r1
3298 PeerKey=BOB_cf_sect233r1_PUB
3299 Ctrl=ecdh_cofactor_mode:1
3300 SharedSecret=00c3cd1d38a65f5e421399409a76cec1136bc84149f054a7f55e7980c612
3302 # ECC CDH Bob with Alice peer
3303 Derive=BOB_cf_sect233r1
3304 PeerKey=ALICE_cf_sect233r1_PUB
3305 Ctrl=ecdh_cofactor_mode:1
3306 SharedSecret=00c3cd1d38a65f5e421399409a76cec1136bc84149f054a7f55e7980c612
3308 PublicKey=MALICE_cf_sect233r1_PUB
3309 -----BEGIN PUBLIC KEY-----
3310 MFIwEAYHKoZIzj0CAQYFK4EEABsDPgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYf4
3311 Vie5eHTnR+4x4G1xyq7qUvISU+X5RtBh2pE4
3312 -----END PUBLIC KEY-----
3314 # ECC CDH Bob with Malice peer
3315 Derive=BOB_cf_sect233r1
3316 PeerKey=MALICE_cf_sect233r1_PUB
3317 Ctrl=ecdh_cofactor_mode:1
3319 Reason=point at infinity
3321 # ECC CDH Alice with Malice peer
3322 Derive=ALICE_cf_sect233r1
3323 PeerKey=MALICE_cf_sect233r1_PUB
3324 Ctrl=ecdh_cofactor_mode:1
3326 Reason=point at infinity
3328 Title=sect239k1 curve tests
3330 PrivateKey=ALICE_cf_sect239k1
3331 -----BEGIN PRIVATE KEY-----
3332 MDwCAQAwEAYHKoZIzj0CAQYFK4EEAAMEJTAjAgEBBB4G4nbQDUtTnkrPOvDGIlhH9XdjirUSbTI5
3334 -----END PRIVATE KEY-----
3336 PublicKey=ALICE_cf_sect239k1_PUB
3337 -----BEGIN PUBLIC KEY-----
3338 MFIwEAYHKoZIzj0CAQYFK4EEAAMDPgAEf5paOMjzcnpVAPMQnIkikE4K2jne3ubX2TD1P3aedknF
3339 lUr6tOU4BsiUQJACF90rQ9/KdeR5mYvYHzvI
3340 -----END PUBLIC KEY-----
3342 PrivPubKeyPair=ALICE_cf_sect239k1:ALICE_cf_sect239k1_PUB
3344 PrivateKey=BOB_cf_sect239k1
3345 -----BEGIN PRIVATE KEY-----
3346 MDwCAQAwEAYHKoZIzj0CAQYFK4EEAAMEJTAjAgEBBB4e0F0NpepAF+iNrEtoZeo4TrQFspkUNLcx
3348 -----END PRIVATE KEY-----
3350 PublicKey=BOB_cf_sect239k1_PUB
3351 -----BEGIN PUBLIC KEY-----
3352 MFIwEAYHKoZIzj0CAQYFK4EEAAMDPgAEKnjJ4RHe+EiElXMrF4ou7VGy1pn0ZiO17FouF31Zbvjc
3353 TcbhfE6ziXM8sekQJBwcwRKQ9+G/Qzq/2A9x
3354 -----END PUBLIC KEY-----
3356 PrivPubKeyPair=BOB_cf_sect239k1:BOB_cf_sect239k1_PUB
3358 # ECDH Alice with Bob peer
3359 Derive=ALICE_cf_sect239k1
3360 PeerKey=BOB_cf_sect239k1_PUB
3361 SharedSecret=0ef54c7b7dbf55d4278e7a6924dc4833c63ec708e820d501cacdfb4935d5
3363 # ECDH Bob with Alice peer
3364 Derive=BOB_cf_sect239k1
3365 PeerKey=ALICE_cf_sect239k1_PUB
3366 SharedSecret=0ef54c7b7dbf55d4278e7a6924dc4833c63ec708e820d501cacdfb4935d5
3368 # ECC CDH Alice with Bob peer
3369 Derive=ALICE_cf_sect239k1
3370 PeerKey=BOB_cf_sect239k1_PUB
3371 Ctrl=ecdh_cofactor_mode:1
3372 SharedSecret=592e4b33ac99624fe7f2f879cf52f12a70f189c5d90785db26a12e0a46c0
3374 # ECC CDH Bob with Alice peer
3375 Derive=BOB_cf_sect239k1
3376 PeerKey=ALICE_cf_sect239k1_PUB
3377 Ctrl=ecdh_cofactor_mode:1
3378 SharedSecret=592e4b33ac99624fe7f2f879cf52f12a70f189c5d90785db26a12e0a46c0
3380 PublicKey=MALICE_cf_sect239k1_PUB
3381 -----BEGIN PUBLIC KEY-----
3382 MFIwEAYHKoZIzj0CAQYFK4EEAAMDPgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAA
3383 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB
3384 -----END PUBLIC KEY-----
3386 # ECC CDH Bob with Malice peer
3387 Derive=BOB_cf_sect239k1
3388 PeerKey=MALICE_cf_sect239k1_PUB
3389 Ctrl=ecdh_cofactor_mode:1
3391 Reason=point at infinity
3393 # ECC CDH Alice with Malice peer
3394 Derive=ALICE_cf_sect239k1
3395 PeerKey=MALICE_cf_sect239k1_PUB
3396 Ctrl=ecdh_cofactor_mode:1
3398 Reason=point at infinity
3400 Title=sect283k1 curve tests
3402 PrivateKey=ALICE_cf_sect283k1
3403 -----BEGIN PRIVATE KEY-----
3404 MEICAQAwEAYHKoZIzj0CAQYFK4EEABAEKzApAgEBBCQAY1Mi9rST7PiP1t03qYRczV/kSZ+VjQu8
3406 -----END PRIVATE KEY-----
3408 PublicKey=ALICE_cf_sect283k1_PUB
3409 -----BEGIN PUBLIC KEY-----
3410 MF4wEAYHKoZIzj0CAQYFK4EEABADSgAEBMjBO8WoxHS/vz8po52WZGxS+RK5yolrUe6tfbAMA3Sd
3411 5/JjBDVjOz95vM4gUnqzUWHN5nKBQtj6HiU9Q/R+zqg98OiQKTyA
3412 -----END PUBLIC KEY-----
3414 PrivPubKeyPair=ALICE_cf_sect283k1:ALICE_cf_sect283k1_PUB
3416 PrivateKey=BOB_cf_sect283k1
3417 -----BEGIN PRIVATE KEY-----
3418 MEICAQAwEAYHKoZIzj0CAQYFK4EEABAEKzApAgEBBCQBCZC8Is+YSjgXJBBDioEl6gu14QpGHllD
3420 -----END PRIVATE KEY-----
3422 PublicKey=BOB_cf_sect283k1_PUB
3423 -----BEGIN PUBLIC KEY-----
3424 MF4wEAYHKoZIzj0CAQYFK4EEABADSgAEAGEQKZVHYAlvtjHrFyZVm12qUb5j+T5/WNoC962+kwUM
3425 QkBYA5BpuG8Knlugq1iB31whPAgRCZfdLKHpHRPJSfXvKyUIdeUm
3426 -----END PUBLIC KEY-----
3428 PrivPubKeyPair=BOB_cf_sect283k1:BOB_cf_sect283k1_PUB
3430 # ECDH Alice with Bob peer
3431 Derive=ALICE_cf_sect283k1
3432 PeerKey=BOB_cf_sect283k1_PUB
3433 SharedSecret=03f67c88bdc230b43773d17fdb4d0a980556d074ceccee726932160e4ed965e3be72803c
3435 # ECDH Bob with Alice peer
3436 Derive=BOB_cf_sect283k1
3437 PeerKey=ALICE_cf_sect283k1_PUB
3438 SharedSecret=03f67c88bdc230b43773d17fdb4d0a980556d074ceccee726932160e4ed965e3be72803c
3440 # ECC CDH Alice with Bob peer
3441 Derive=ALICE_cf_sect283k1
3442 PeerKey=BOB_cf_sect283k1_PUB
3443 Ctrl=ecdh_cofactor_mode:1
3444 SharedSecret=0677ba01c84d139609ca145cb5b6079fc9ca67f59c9c913e47cad1073f1d1dfaddde0169
3446 # ECC CDH Bob with Alice peer
3447 Derive=BOB_cf_sect283k1
3448 PeerKey=ALICE_cf_sect283k1_PUB
3449 Ctrl=ecdh_cofactor_mode:1
3450 SharedSecret=0677ba01c84d139609ca145cb5b6079fc9ca67f59c9c913e47cad1073f1d1dfaddde0169
3452 PublicKey=MALICE_cf_sect283k1_PUB
3453 -----BEGIN PUBLIC KEY-----
3454 MF4wEAYHKoZIzj0CAQYFK4EEABADSgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
3455 AAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB
3456 -----END PUBLIC KEY-----
3458 # ECC CDH Bob with Malice peer
3459 Derive=BOB_cf_sect283k1
3460 PeerKey=MALICE_cf_sect283k1_PUB
3461 Ctrl=ecdh_cofactor_mode:1
3463 Reason=point at infinity
3465 # ECC CDH Alice with Malice peer
3466 Derive=ALICE_cf_sect283k1
3467 PeerKey=MALICE_cf_sect283k1_PUB
3468 Ctrl=ecdh_cofactor_mode:1
3470 Reason=point at infinity
3472 Title=sect283r1 curve tests
3474 PrivateKey=ALICE_cf_sect283r1
3475 -----BEGIN PRIVATE KEY-----
3476 MEICAQAwEAYHKoZIzj0CAQYFK4EEABEEKzApAgEBBCQCQ5pqKvPxDysd1pi2Bv8Z11cFhsRZfuaf
3478 -----END PRIVATE KEY-----
3480 PublicKey=ALICE_cf_sect283r1_PUB
3481 -----BEGIN PUBLIC KEY-----
3482 MF4wEAYHKoZIzj0CAQYFK4EEABEDSgAEBcsrGDgO7pbGybQX/00gRHtQq3+X9XrGb7Uzv9Nabwc/
3483 kntnBMF0I2KU+aaTjQx1GVtmNf7CvFwPLEBnfKjJAjekjsGyIqoq
3484 -----END PUBLIC KEY-----
3486 PrivPubKeyPair=ALICE_cf_sect283r1:ALICE_cf_sect283r1_PUB
3488 PrivateKey=BOB_cf_sect283r1
3489 -----BEGIN PRIVATE KEY-----
3490 MEICAQAwEAYHKoZIzj0CAQYFK4EEABEEKzApAgEBBCQDxItnY3cDCrX/jGnVuAKDPaySZCr3E83Q
3492 -----END PRIVATE KEY-----
3494 PublicKey=BOB_cf_sect283r1_PUB
3495 -----BEGIN PUBLIC KEY-----
3496 MF4wEAYHKoZIzj0CAQYFK4EEABEDSgAEBJ2C9BCkX0YRfs2ufgUKvreUXFWp2AGK+iHlZB4N3LqO
3497 PKpmAkrAeCMty6mw2mEnOR5HA1d4Ee+z7/NJgJJ80Ra9bFnreOW3
3498 -----END PUBLIC KEY-----
3500 PrivPubKeyPair=BOB_cf_sect283r1:BOB_cf_sect283r1_PUB
3502 # ECDH Alice with Bob peer
3503 Derive=ALICE_cf_sect283r1
3504 PeerKey=BOB_cf_sect283r1_PUB
3505 SharedSecret=0424259cf09727574fb863cab7c27d8fe3835e96433110a45a951f94347fc81939ec4773
3507 # ECDH Bob with Alice peer
3508 Derive=BOB_cf_sect283r1
3509 PeerKey=ALICE_cf_sect283r1_PUB
3510 SharedSecret=0424259cf09727574fb863cab7c27d8fe3835e96433110a45a951f94347fc81939ec4773
3512 # ECC CDH Alice with Bob peer
3513 Derive=ALICE_cf_sect283r1
3514 PeerKey=BOB_cf_sect283r1_PUB
3515 Ctrl=ecdh_cofactor_mode:1
3516 SharedSecret=01c2a542654ce85b17456ed75b6bca6b6eb761580913670debc426a3525f236df0e875c8
3518 # ECC CDH Bob with Alice peer
3519 Derive=BOB_cf_sect283r1
3520 PeerKey=ALICE_cf_sect283r1_PUB
3521 Ctrl=ecdh_cofactor_mode:1
3522 SharedSecret=01c2a542654ce85b17456ed75b6bca6b6eb761580913670debc426a3525f236df0e875c8
3524 PublicKey=MALICE_cf_sect283r1_PUB
3525 -----BEGIN PUBLIC KEY-----
3526 MF4wEAYHKoZIzj0CAQYFK4EEABEDSgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
3527 AAAAByvMnFeSsevoGYMIn7b4NaL9IgowRCTKF8CCrhdEKu3pubP2
3528 -----END PUBLIC KEY-----
3530 # ECC CDH Bob with Malice peer
3531 Derive=BOB_cf_sect283r1
3532 PeerKey=MALICE_cf_sect283r1_PUB
3533 Ctrl=ecdh_cofactor_mode:1
3535 Reason=point at infinity
3537 # ECC CDH Alice with Malice peer
3538 Derive=ALICE_cf_sect283r1
3539 PeerKey=MALICE_cf_sect283r1_PUB
3540 Ctrl=ecdh_cofactor_mode:1
3542 Reason=point at infinity
3544 Title=sect409k1 curve tests
3546 PrivateKey=ALICE_cf_sect409k1
3547 -----BEGIN PRIVATE KEY-----
3548 MFECAQAwEAYHKoZIzj0CAQYFK4EEACQEOjA4AgEBBDMOthcLahkXFgM0wjOzm767D1A72sFRGlhb
3549 bVH+EB7z2WpIcPX4OD+M4Y1pf/a7wSaoSAo=
3550 -----END PRIVATE KEY-----
3552 PublicKey=ALICE_cf_sect409k1_PUB
3553 -----BEGIN PUBLIC KEY-----
3554 MH4wEAYHKoZIzj0CAQYFK4EEACQDagAEAbiYYpeFgCMsZFMzQaiwMJDrC+mCMT7KmhYtD5EMMgLW
3555 5OvhaqYdpRf49A8LOtVcRT7J5gGcMrXQgmQeS3FenA5owWnB2NIgrTNf5d8AAEtrOupsJ4c3kL6e
3556 aAzayZ1+UCEj8skbC9U=
3557 -----END PUBLIC KEY-----
3559 PrivPubKeyPair=ALICE_cf_sect409k1:ALICE_cf_sect409k1_PUB
3561 PrivateKey=BOB_cf_sect409k1
3562 -----BEGIN PRIVATE KEY-----
3563 MFECAQAwEAYHKoZIzj0CAQYFK4EEACQEOjA4AgEBBDMO43ldQllTewdZwffH4OEXdzBrLwabKsn4
3564 6/hjgIAaYda/pt4yCEQLMp18QgtfMey5ENI=
3565 -----END PRIVATE KEY-----
3567 PublicKey=BOB_cf_sect409k1_PUB
3568 -----BEGIN PUBLIC KEY-----
3569 MH4wEAYHKoZIzj0CAQYFK4EEACQDagAEAVTQj6hRizVmOx4Z6vroN/zMkmAY+QhkQ0CnFeJ0AydY
3570 Fv+f+/420vMC1Mhqsc9VzPMmIAH6ZrgGKDsd4Ce9JUtYE0rVhGeiG2RaN1U5RlhVK4avkWhFlyQ5
3571 vuu4aApQiWE3yQd9v/I=
3572 -----END PUBLIC KEY-----
3574 PrivPubKeyPair=BOB_cf_sect409k1:BOB_cf_sect409k1_PUB
3576 # ECDH Alice with Bob peer
3577 Derive=ALICE_cf_sect409k1
3578 PeerKey=BOB_cf_sect409k1_PUB
3579 SharedSecret=01fbe13188588c9d1ac3a8a2680ea9a009b28e4b7d7fa4efcb1a22553876fb7973616819fd87c75e5b8ce6e3628595e4ce12edb0
3581 # ECDH Bob with Alice peer
3582 Derive=BOB_cf_sect409k1
3583 PeerKey=ALICE_cf_sect409k1_PUB
3584 SharedSecret=01fbe13188588c9d1ac3a8a2680ea9a009b28e4b7d7fa4efcb1a22553876fb7973616819fd87c75e5b8ce6e3628595e4ce12edb0
3586 # ECC CDH Alice with Bob peer
3587 Derive=ALICE_cf_sect409k1
3588 PeerKey=BOB_cf_sect409k1_PUB
3589 Ctrl=ecdh_cofactor_mode:1
3590 SharedSecret=007e9485f7234bb2255bb40e51f4be867cb0ef31f8e489a697b31b51c4d5346daaee51e96ae6f9636e6e3af56095fe28755325ee
3592 # ECC CDH Bob with Alice peer
3593 Derive=BOB_cf_sect409k1
3594 PeerKey=ALICE_cf_sect409k1_PUB
3595 Ctrl=ecdh_cofactor_mode:1
3596 SharedSecret=007e9485f7234bb2255bb40e51f4be867cb0ef31f8e489a697b31b51c4d5346daaee51e96ae6f9636e6e3af56095fe28755325ee
3598 PublicKey=MALICE_cf_sect409k1_PUB
3599 -----BEGIN PUBLIC KEY-----
3600 MH4wEAYHKoZIzj0CAQYFK4EEACQDagAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
3601 AAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
3602 AAAAAAAAAAAAAAAAAAA=
3603 -----END PUBLIC KEY-----
3605 # ECC CDH Bob with Malice peer
3606 Derive=BOB_cf_sect409k1
3607 PeerKey=MALICE_cf_sect409k1_PUB
3608 Ctrl=ecdh_cofactor_mode:1
3610 Reason=point at infinity
3612 # ECC CDH Alice with Malice peer
3613 Derive=ALICE_cf_sect409k1
3614 PeerKey=MALICE_cf_sect409k1_PUB
3615 Ctrl=ecdh_cofactor_mode:1
3617 Reason=point at infinity
3619 Title=sect409r1 curve tests
3621 PrivateKey=ALICE_cf_sect409r1
3622 -----BEGIN PRIVATE KEY-----
3623 MFICAQAwEAYHKoZIzj0CAQYFK4EEACUEOzA5AgEBBDQAxSC9lST5dtfXQI1Ug9VMMoue3GGni5ON
3624 +gieyXK2KKbd29KAPs4/AOd8kX2wQDsZPO7E
3625 -----END PRIVATE KEY-----
3627 PublicKey=ALICE_cf_sect409r1_PUB
3628 -----BEGIN PUBLIC KEY-----
3629 MH4wEAYHKoZIzj0CAQYFK4EEACUDagAEASAvXAM15DJerAu1JttpBuMJK1/fEfFohu2iEpt3r7Ui
3630 iQoER6HUsWiw1hhcJyTv7WzpJQHFWrOlJMe/KjmQa/CygSc65YHDzG27oUL+KGdQUGc79ZRSwl/q
3631 fGZqa3D+bDVMwrhmZto=
3632 -----END PUBLIC KEY-----
3634 PrivPubKeyPair=ALICE_cf_sect409r1:ALICE_cf_sect409r1_PUB
3636 PrivateKey=BOB_cf_sect409r1
3637 -----BEGIN PRIVATE KEY-----
3638 MFICAQAwEAYHKoZIzj0CAQYFK4EEACUEOzA5AgEBBDQARen+1P3JQzBgOv0pUYwsZTPRVLpqqDAU
3639 7mKL2lk9eH7zSGmtNoMvP2m1S2dBnXxFY/bV
3640 -----END PRIVATE KEY-----
3642 PublicKey=BOB_cf_sect409r1_PUB
3643 -----BEGIN PUBLIC KEY-----
3644 MH4wEAYHKoZIzj0CAQYFK4EEACUDagAEAbDUw066TtdfOpDvrlKosEyqUNEG7rY+AKvDqKw+HOzf
3645 sUTYee6cEf71oqJ1sCKPQiYzlwCu/HLQeWPxISE6Uo+53kkeJml2xpMBwoE25Gq/DSS61dR7SRTZ
3646 +sUmumbIuGzbrjtMRmw=
3647 -----END PUBLIC KEY-----
3649 PrivPubKeyPair=BOB_cf_sect409r1:BOB_cf_sect409r1_PUB
3651 # ECDH Alice with Bob peer
3652 Derive=ALICE_cf_sect409r1
3653 PeerKey=BOB_cf_sect409r1_PUB
3654 SharedSecret=00a751259cdb3b445ce71a40a01a2189dfce70226111190505fc6eabe4e5a05bff7af55f2015e1ffcab6aea7ea9a6e74905da2a1
3656 # ECDH Bob with Alice peer
3657 Derive=BOB_cf_sect409r1
3658 PeerKey=ALICE_cf_sect409r1_PUB
3659 SharedSecret=00a751259cdb3b445ce71a40a01a2189dfce70226111190505fc6eabe4e5a05bff7af55f2015e1ffcab6aea7ea9a6e74905da2a1
3661 # ECC CDH Alice with Bob peer
3662 Derive=ALICE_cf_sect409r1
3663 PeerKey=BOB_cf_sect409r1_PUB
3664 Ctrl=ecdh_cofactor_mode:1
3665 SharedSecret=0115a31aed416c5089d74a263ec300aff13a5329c6ad27de950ae0b0917b40a3464fccf5691ac9633a51e5177a82b15cfc434aad
3667 # ECC CDH Bob with Alice peer
3668 Derive=BOB_cf_sect409r1
3669 PeerKey=ALICE_cf_sect409r1_PUB
3670 Ctrl=ecdh_cofactor_mode:1
3671 SharedSecret=0115a31aed416c5089d74a263ec300aff13a5329c6ad27de950ae0b0917b40a3464fccf5691ac9633a51e5177a82b15cfc434aad
3673 PublicKey=MALICE_cf_sect409r1_PUB
3674 -----BEGIN PUBLIC KEY-----
3675 MH4wEAYHKoZIzj0CAQYFK4EEACUDagAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
3676 AAAAAAAAAAAAAAAAAAAAAAAAAACZNffkdo7i7yL5tKKfU8tdk6su0K185XwbJkn96JWVDPZXZ3My
3677 bFKKSOJ7hyrM8Lwl1e8=
3678 -----END PUBLIC KEY-----
3680 # ECC CDH Bob with Malice peer
3681 Derive=BOB_cf_sect409r1
3682 PeerKey=MALICE_cf_sect409r1_PUB
3683 Ctrl=ecdh_cofactor_mode:1
3685 Reason=point at infinity
3687 # ECC CDH Alice with Malice peer
3688 Derive=ALICE_cf_sect409r1
3689 PeerKey=MALICE_cf_sect409r1_PUB
3690 Ctrl=ecdh_cofactor_mode:1
3692 Reason=point at infinity
3694 Title=sect571k1 curve tests
3696 PrivateKey=ALICE_cf_sect571k1
3697 -----BEGIN PRIVATE KEY-----
3698 MGYCAQAwEAYHKoZIzj0CAQYFK4EEACYETzBNAgEBBEgB4agvk7Qdf9bVb9aMVdtXL0MuVw6dTleB
3699 zrpPMYty/piI5GWkQEGVp4OJSjF1BGgWmtYSYlV0oI8jJ7hfWTjVGfVWix4ipb8=
3700 -----END PRIVATE KEY-----
3702 PublicKey=ALICE_cf_sect571k1_PUB
3703 -----BEGIN PUBLIC KEY-----
3704 MIGnMBAGByqGSM49AgEGBSuBBAAmA4GSAAQDUZq0ZrgYpTXNpOptjExaur0K9FAYHv1j9cvAptwX
3705 dcmQf3VqekMkGZCfNdqNeqCajG3QHRkBHe4FZhWr3FXi8whvvr463lUDf+t46un1kE6FTYfhILGa
3706 sBZm7OdfkarYd9TXBbmnkFA+XkyPlkM1+6daM3/WmnegK+TYghFDXLgwiyF8s0ElllF7z38Gmc4=
3707 -----END PUBLIC KEY-----
3709 PrivPubKeyPair=ALICE_cf_sect571k1:ALICE_cf_sect571k1_PUB
3711 PrivateKey=BOB_cf_sect571k1
3712 -----BEGIN PRIVATE KEY-----
3713 MGYCAQAwEAYHKoZIzj0CAQYFK4EEACYETzBNAgEBBEgA3pINxGOI7L9M+Mil+bm/udPwI4xu7ubJ
3714 p3aoOepTXW94laf8wjFLcQnRUwH87Vbq9VLQEfCAFvr2vZoBc+5asnNuDhRNNeQ=
3715 -----END PRIVATE KEY-----
3717 PublicKey=BOB_cf_sect571k1_PUB
3718 -----BEGIN PUBLIC KEY-----
3719 MIGnMBAGByqGSM49AgEGBSuBBAAmA4GSAAQDZRr5GCSq2uzGxmWNB+bED7zye18Rr/KehwXrbn1r
3720 rKtR8fe+dg2V15FieC3qZe/wCpMtyp79VmEabGi6iGLlAN/rUE81URsA/K7GVpmklslV5gmwryR0
3721 3E7jGKPFesun9iNtmpgM18P9y3aJd4Qr4hMlwW2Nyw187l6QB/W2e/i+8vKXFTLHlz5WLAyAcpA=
3722 -----END PUBLIC KEY-----
3724 PrivPubKeyPair=BOB_cf_sect571k1:BOB_cf_sect571k1_PUB
3726 # ECDH Alice with Bob peer
3727 Derive=ALICE_cf_sect571k1
3728 PeerKey=BOB_cf_sect571k1_PUB
3729 SharedSecret=02b79c92cee50dc5b9fdddce36d4fa2e28d7d178cd74e575961f39429496305b38815c840c2e66327435c044ed885ec964068531251a2112717602532e8b6d5411db2fe05c1ac18c
3731 # ECDH Bob with Alice peer
3732 Derive=BOB_cf_sect571k1
3733 PeerKey=ALICE_cf_sect571k1_PUB
3734 SharedSecret=02b79c92cee50dc5b9fdddce36d4fa2e28d7d178cd74e575961f39429496305b38815c840c2e66327435c044ed885ec964068531251a2112717602532e8b6d5411db2fe05c1ac18c
3736 # ECC CDH Alice with Bob peer
3737 Derive=ALICE_cf_sect571k1
3738 PeerKey=BOB_cf_sect571k1_PUB
3739 Ctrl=ecdh_cofactor_mode:1
3740 SharedSecret=063aea789492c9727a5a6b7f24e8d3d377c70ee8e86b13664e191a53b1905e90e78b85960b1881db5160c7c5cacca0d686d9e104140d565eeeec17426f93d3a7ba639ecd716b43d2
3742 # ECC CDH Bob with Alice peer
3743 Derive=BOB_cf_sect571k1
3744 PeerKey=ALICE_cf_sect571k1_PUB
3745 Ctrl=ecdh_cofactor_mode:1
3746 SharedSecret=063aea789492c9727a5a6b7f24e8d3d377c70ee8e86b13664e191a53b1905e90e78b85960b1881db5160c7c5cacca0d686d9e104140d565eeeec17426f93d3a7ba639ecd716b43d2
3748 PublicKey=MALICE_cf_sect571k1_PUB
3749 -----BEGIN PUBLIC KEY-----
3750 MIGnMBAGByqGSM49AgEGBSuBBAAmA4GSAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
3751 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAA
3752 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE=
3753 -----END PUBLIC KEY-----
3755 # ECC CDH Bob with Malice peer
3756 Derive=BOB_cf_sect571k1
3757 PeerKey=MALICE_cf_sect571k1_PUB
3758 Ctrl=ecdh_cofactor_mode:1
3760 Reason=point at infinity
3762 # ECC CDH Alice with Malice peer
3763 Derive=ALICE_cf_sect571k1
3764 PeerKey=MALICE_cf_sect571k1_PUB
3765 Ctrl=ecdh_cofactor_mode:1
3767 Reason=point at infinity
3769 Title=sect571r1 curve tests
3771 PrivateKey=ALICE_cf_sect571r1
3772 -----BEGIN PRIVATE KEY-----
3773 MGYCAQAwEAYHKoZIzj0CAQYFK4EEACcETzBNAgEBBEgAxfL2/gUsmJonvDMR95Azq1ySgXMlKSRk
3774 +PL+WaS92ZyOo45HaC7RpH5sdkf4b948u6y1BXOxGZuORXy6lgbgZ1Zx2UgL3cI=
3775 -----END PRIVATE KEY-----
3777 PublicKey=ALICE_cf_sect571r1_PUB
3778 -----BEGIN PUBLIC KEY-----
3779 MIGnMBAGByqGSM49AgEGBSuBBAAnA4GSAAQBK5L9ccIWacU2A1srZ35opPu6kcbEOsBPmvj/rlMS
3780 fFrdMOcagOYfcD0/ouYHPhvkHbr9k87IlQJfnV6ZNRA4PmWSp/FjkNwETm/fqTCUQHti/qqnKH7R
3781 Ed4fYROLFGvz+PX6E20SryOt1vrmoRyC7Z5FVmgMVOQQ1AaBNAHi3+IPtKx41YdXdbqHJxuI5jE=
3782 -----END PUBLIC KEY-----
3784 PrivPubKeyPair=ALICE_cf_sect571r1:ALICE_cf_sect571r1_PUB
3786 PrivateKey=BOB_cf_sect571r1
3787 -----BEGIN PRIVATE KEY-----
3788 MGYCAQAwEAYHKoZIzj0CAQYFK4EEACcETzBNAgEBBEgAzcRvASPpWi0ybpOGlj0Lozz01C2a5oDA
3789 G5alib1EmZKcpVULxJXn75FQlTKpkUEuWUgA4yk5X5DTiScUuh4LDhaF3AFhsEY=
3790 -----END PRIVATE KEY-----
3792 PublicKey=BOB_cf_sect571r1_PUB
3793 -----BEGIN PUBLIC KEY-----
3794 MIGnMBAGByqGSM49AgEGBSuBBAAnA4GSAAQH3dnL22NajtqDWTX6qD14w1BOlpHFBUPTr24VySlh
3795 kiiBlOF95u7hFr/hSb7gm/3f+IVKyE18Sh2kR4KaxWcPWKY5xKTiqiICT7hCistuzNRt8gR+kNOT
3796 c1rETMV6ZruZinwzEWWWjwJf6612oy2HG3CX3B8Rm+a3sS0q6IzowEwqmDv6v9bMTFk8bsCv0Fk=
3797 -----END PUBLIC KEY-----
3799 PrivPubKeyPair=BOB_cf_sect571r1:BOB_cf_sect571r1_PUB
3801 # ECDH Alice with Bob peer
3802 Derive=ALICE_cf_sect571r1
3803 PeerKey=BOB_cf_sect571r1_PUB
3804 SharedSecret=0031f9879fa75b8c67ba81ee861be634e2b53aa79f834e9a8ca4df7f4461bcb02f083d9fa5b4767f881a710caa6524b58eb626623ba394961d46535204c26d165089e7d4f7be1827
3806 # ECDH Bob with Alice peer
3807 Derive=BOB_cf_sect571r1
3808 PeerKey=ALICE_cf_sect571r1_PUB
3809 SharedSecret=0031f9879fa75b8c67ba81ee861be634e2b53aa79f834e9a8ca4df7f4461bcb02f083d9fa5b4767f881a710caa6524b58eb626623ba394961d46535204c26d165089e7d4f7be1827
3811 # ECC CDH Alice with Bob peer
3812 Derive=ALICE_cf_sect571r1
3813 PeerKey=BOB_cf_sect571r1_PUB
3814 Ctrl=ecdh_cofactor_mode:1
3815 SharedSecret=012e8c2c1554988fe20c5ae7d11cdcfe15c7c6e8d2b6f46a43a45d724bfc7b415ea7594d5c16f770a95d6e65bbcb1f34619db95e89f4fecbcb0bc6a3f92d52df6a49b0e7773e0ac0
3817 # ECC CDH Bob with Alice peer
3818 Derive=BOB_cf_sect571r1
3819 PeerKey=ALICE_cf_sect571r1_PUB
3820 Ctrl=ecdh_cofactor_mode:1
3821 SharedSecret=012e8c2c1554988fe20c5ae7d11cdcfe15c7c6e8d2b6f46a43a45d724bfc7b415ea7594d5c16f770a95d6e65bbcb1f34619db95e89f4fecbcb0bc6a3f92d52df6a49b0e7773e0ac0
3823 PublicKey=MALICE_cf_sect571r1_PUB
3824 -----BEGIN PUBLIC KEY-----
3825 MIGnMBAGByqGSM49AgEGBSuBBAAnA4GSAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
3826 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHMtVWZAwgtd1zmgWN/9WC
3827 aNQcWRNUKesEHXqhJVkC5jYsSACodKsLYFNrWEYM0gwG8DQONZSn93G+38EM45tkaZsIRDt2HEM=
3828 -----END PUBLIC KEY-----
3830 # ECC CDH Bob with Malice peer
3831 Derive=BOB_cf_sect571r1
3832 PeerKey=MALICE_cf_sect571r1_PUB
3833 Ctrl=ecdh_cofactor_mode:1
3835 Reason=point at infinity
3837 # ECC CDH Alice with Malice peer
3838 Derive=ALICE_cf_sect571r1
3839 PeerKey=MALICE_cf_sect571r1_PUB
3840 Ctrl=ecdh_cofactor_mode:1
3842 Reason=point at infinity
3844 Title=wap-wsg-idm-ecid-wtls10 curve tests
3846 PrivateKey=ALICE_cf_wap-wsg-idm-ecid-wtls10
3847 -----BEGIN PRIVATE KEY-----
3848 MDsCAQAwEAYHKoZIzj0CAQYFZysBBAoEJDAiAgEBBB1zvDMHGgcytka5KvlvQvJzTA4l2ts2NzBp
3850 -----END PRIVATE KEY-----
3852 PublicKey=ALICE_cf_wap-wsg-idm-ecid-wtls10_PUB
3853 -----BEGIN PUBLIC KEY-----
3854 MFIwEAYHKoZIzj0CAQYFZysBBAoDPgAEAZkrhWBz/Q4GB8DY4Ia114ew6H7Eg7ri2uxwxd3rAZs5
3855 /ShvunNyndjCt3Qaq8sulBM0nUyERSDakyD+
3856 -----END PUBLIC KEY-----
3858 PrivPubKeyPair=ALICE_cf_wap-wsg-idm-ecid-wtls10:ALICE_cf_wap-wsg-idm-ecid-wtls10_PUB
3860 PrivateKey=BOB_cf_wap-wsg-idm-ecid-wtls10
3861 -----BEGIN PRIVATE KEY-----
3862 MDsCAQAwEAYHKoZIzj0CAQYFZysBBAoEJDAiAgEBBB1SowkHU79PqokOfgllN53rNS8a3h1wFBY0
3864 -----END PRIVATE KEY-----
3866 PublicKey=BOB_cf_wap-wsg-idm-ecid-wtls10_PUB
3867 -----BEGIN PUBLIC KEY-----
3868 MFIwEAYHKoZIzj0CAQYFZysBBAoDPgAEAGavw4ChHCoWplAumMEBwJgJ2aYtw+utu4vhWnscAPIT
3869 IJ4IiIGj18rCFBap1sgVbpXjhEBLYg6Itwv2
3870 -----END PUBLIC KEY-----
3872 PrivPubKeyPair=BOB_cf_wap-wsg-idm-ecid-wtls10:BOB_cf_wap-wsg-idm-ecid-wtls10_PUB
3874 # ECDH Alice with Bob peer
3875 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls10
3876 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls10_PUB
3877 SharedSecret=0194ef5d80fdfe9df366b2273b983c3dbd440faf76964fcfc06c509f289d
3879 # ECDH Bob with Alice peer
3880 Derive=BOB_cf_wap-wsg-idm-ecid-wtls10
3881 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls10_PUB
3882 SharedSecret=0194ef5d80fdfe9df366b2273b983c3dbd440faf76964fcfc06c509f289d
3884 # ECC CDH Alice with Bob peer
3885 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls10
3886 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls10_PUB
3887 Ctrl=ecdh_cofactor_mode:1
3888 SharedSecret=01bedc5cdf63fbf18c3e2bc9765e12f7990c0c0c64f0267ae7c37b9f49f0
3890 # ECC CDH Bob with Alice peer
3891 Derive=BOB_cf_wap-wsg-idm-ecid-wtls10
3892 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls10_PUB
3893 Ctrl=ecdh_cofactor_mode:1
3894 SharedSecret=01bedc5cdf63fbf18c3e2bc9765e12f7990c0c0c64f0267ae7c37b9f49f0
3896 PublicKey=MALICE_cf_wap-wsg-idm-ecid-wtls10_PUB
3897 -----BEGIN PUBLIC KEY-----
3898 MFIwEAYHKoZIzj0CAQYFZysBBAoDPgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAA
3899 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB
3900 -----END PUBLIC KEY-----
3902 # ECC CDH Bob with Malice peer
3903 Derive=BOB_cf_wap-wsg-idm-ecid-wtls10
3904 PeerKey=MALICE_cf_wap-wsg-idm-ecid-wtls10_PUB
3905 Ctrl=ecdh_cofactor_mode:1
3907 Reason=point at infinity
3909 # ECC CDH Alice with Malice peer
3910 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls10
3911 PeerKey=MALICE_cf_wap-wsg-idm-ecid-wtls10_PUB
3912 Ctrl=ecdh_cofactor_mode:1
3914 Reason=point at infinity
3916 Title=wap-wsg-idm-ecid-wtls11 curve tests
3918 PrivateKey=ALICE_cf_wap-wsg-idm-ecid-wtls11
3919 -----BEGIN PRIVATE KEY-----
3920 MDwCAQAwEAYHKoZIzj0CAQYFZysBBAsEJTAjAgEBBB4AkzS3zoqHNCLug/nwoYMQW3UigmZ9t56k
3922 -----END PRIVATE KEY-----
3924 PublicKey=ALICE_cf_wap-wsg-idm-ecid-wtls11_PUB
3925 -----BEGIN PUBLIC KEY-----
3926 MFIwEAYHKoZIzj0CAQYFZysBBAsDPgAEABttgKKYeGZRmcH/5UZR56lOSgbU4TH2AuIhvj88AL6H
3927 zTCX9elzXpck+u22bnmkuvL2A8XKB5+fabMR
3928 -----END PUBLIC KEY-----
3930 PrivPubKeyPair=ALICE_cf_wap-wsg-idm-ecid-wtls11:ALICE_cf_wap-wsg-idm-ecid-wtls11_PUB
3932 PrivateKey=BOB_cf_wap-wsg-idm-ecid-wtls11
3933 -----BEGIN PRIVATE KEY-----
3934 MDwCAQAwEAYHKoZIzj0CAQYFZysBBAsEJTAjAgEBBB4AWU05mbqPxsB749llNON1//l0w8RJJ3z5
3936 -----END PRIVATE KEY-----
3938 PublicKey=BOB_cf_wap-wsg-idm-ecid-wtls11_PUB
3939 -----BEGIN PUBLIC KEY-----
3940 MFIwEAYHKoZIzj0CAQYFZysBBAsDPgAEAL6Xj/KCmXAQAAo847t0bl0wqBrteWRg93OvIJsPAAOE
3941 ehdIgJyruc3KsH0RFlipu5QD8pnGSIXvif19
3942 -----END PUBLIC KEY-----
3944 PrivPubKeyPair=BOB_cf_wap-wsg-idm-ecid-wtls11:BOB_cf_wap-wsg-idm-ecid-wtls11_PUB
3946 # ECDH Alice with Bob peer
3947 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls11
3948 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls11_PUB
3949 SharedSecret=01ac8a23ddeeafb4d3bb243fe409f2f9c8b1a3fc11d4690da583f2e21637
3951 # ECDH Bob with Alice peer
3952 Derive=BOB_cf_wap-wsg-idm-ecid-wtls11
3953 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls11_PUB
3954 SharedSecret=01ac8a23ddeeafb4d3bb243fe409f2f9c8b1a3fc11d4690da583f2e21637
3956 # ECC CDH Alice with Bob peer
3957 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls11
3958 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls11_PUB
3959 Ctrl=ecdh_cofactor_mode:1
3960 SharedSecret=01b9992992572d3a59d424f8c9cc195576461ed6c1dadf6fb523717fab19
3962 # ECC CDH Bob with Alice peer
3963 Derive=BOB_cf_wap-wsg-idm-ecid-wtls11
3964 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls11_PUB
3965 Ctrl=ecdh_cofactor_mode:1
3966 SharedSecret=01b9992992572d3a59d424f8c9cc195576461ed6c1dadf6fb523717fab19
3968 PublicKey=MALICE_cf_wap-wsg-idm-ecid-wtls11_PUB
3969 -----BEGIN PUBLIC KEY-----
3970 MFIwEAYHKoZIzj0CAQYFZysBBAsDPgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYf4
3971 Vie5eHTnR+4x4G1xyq7qUvISU+X5RtBh2pE4
3972 -----END PUBLIC KEY-----
3974 # ECC CDH Bob with Malice peer
3975 Derive=BOB_cf_wap-wsg-idm-ecid-wtls11
3976 PeerKey=MALICE_cf_wap-wsg-idm-ecid-wtls11_PUB
3977 Ctrl=ecdh_cofactor_mode:1
3979 Reason=point at infinity
3981 # ECC CDH Alice with Malice peer
3982 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls11
3983 PeerKey=MALICE_cf_wap-wsg-idm-ecid-wtls11_PUB
3984 Ctrl=ecdh_cofactor_mode:1
3986 Reason=point at infinity
3988 Title=wap-wsg-idm-ecid-wtls12 curve tests
3990 PrivateKey=ALICE_cf_wap-wsg-idm-ecid-wtls12
3991 -----BEGIN PRIVATE KEY-----
3992 MDoCAQAwEAYHKoZIzj0CAQYFZysBBAwEIzAhAgEBBBxwvll9Eb9mm2Xadq1evIi1zIK+6u0Nv8bP
3994 -----END PRIVATE KEY-----
3996 PublicKey=ALICE_cf_wap-wsg-idm-ecid-wtls12_PUB
3997 -----BEGIN PUBLIC KEY-----
3998 ME4wEAYHKoZIzj0CAQYFZysBBAwDOgAE0t0WqG/pFsiCt6agmebw3FCEWAzf9BpNLuzoCkPEe0Li
3999 bqn5udrckL6s3stwCTVFaZUfY2qS9QE=
4000 -----END PUBLIC KEY-----
4002 PrivPubKeyPair=ALICE_cf_wap-wsg-idm-ecid-wtls12:ALICE_cf_wap-wsg-idm-ecid-wtls12_PUB
4004 PrivateKey=BOB_cf_wap-wsg-idm-ecid-wtls12
4005 -----BEGIN PRIVATE KEY-----
4006 MDoCAQAwEAYHKoZIzj0CAQYFZysBBAwEIzAhAgEBBBz+5P6gpqXxbeXvvaD5W9Ft69BTxcn7zc6q
4008 -----END PRIVATE KEY-----
4010 PublicKey=BOB_cf_wap-wsg-idm-ecid-wtls12_PUB
4011 -----BEGIN PUBLIC KEY-----
4012 ME4wEAYHKoZIzj0CAQYFZysBBAwDOgAEvyxedqaWkoAOMjaV5W3/tJpheiHAR0zV6BlIeUuGP2mx
4013 +xsOK9/QB7hzipq9cXx1K/dXu58EoSY=
4014 -----END PUBLIC KEY-----
4016 PrivPubKeyPair=BOB_cf_wap-wsg-idm-ecid-wtls12:BOB_cf_wap-wsg-idm-ecid-wtls12_PUB
4018 # ECDH Alice with Bob peer
4019 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls12
4020 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls12_PUB
4021 SharedSecret=a3b3f20af8c33a0f5c246b4b9d9dda1cd40c294d1f53365d18a8b54b
4023 # ECDH Bob with Alice peer
4024 Derive=BOB_cf_wap-wsg-idm-ecid-wtls12
4025 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls12_PUB
4026 SharedSecret=a3b3f20af8c33a0f5c246b4b9d9dda1cd40c294d1f53365d18a8b54b
4028 Title=wap-wsg-idm-ecid-wtls1 curve tests
4030 PrivateKey=ALICE_cf_wap-wsg-idm-ecid-wtls1
4031 -----BEGIN PRIVATE KEY-----
4032 MCwCAQAwEAYHKoZIzj0CAQYFZysBBAEEFTATAgEBBA5ZNASTt4/g6XPQwRiQ0Q==
4033 -----END PRIVATE KEY-----
4035 PublicKey=ALICE_cf_wap-wsg-idm-ecid-wtls1_PUB
4036 -----BEGIN PUBLIC KEY-----
4037 MDQwEAYHKoZIzj0CAQYFZysBBAEDIAAEACBNPI48xxsPVQBy07jRAAcWzbIkMo8BQotxpfGJ
4038 -----END PUBLIC KEY-----
4040 PrivPubKeyPair=ALICE_cf_wap-wsg-idm-ecid-wtls1:ALICE_cf_wap-wsg-idm-ecid-wtls1_PUB
4042 PrivateKey=BOB_cf_wap-wsg-idm-ecid-wtls1
4043 -----BEGIN PRIVATE KEY-----
4044 MCwCAQAwEAYHKoZIzj0CAQYFZysBBAEEFTATAgEBBA6+0x9qk0NIKHSRvlTemQ==
4045 -----END PRIVATE KEY-----
4047 PublicKey=BOB_cf_wap-wsg-idm-ecid-wtls1_PUB
4048 -----BEGIN PUBLIC KEY-----
4049 MDQwEAYHKoZIzj0CAQYFZysBBAEDIAAEAEeHMSBTx/EtOu+bjBinALHSkQuJyiP3mg1tu+I2
4050 -----END PUBLIC KEY-----
4052 PrivPubKeyPair=BOB_cf_wap-wsg-idm-ecid-wtls1:BOB_cf_wap-wsg-idm-ecid-wtls1_PUB
4054 # ECDH Alice with Bob peer
4055 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls1
4056 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls1_PUB
4057 SharedSecret=0040ba2fadc1da97c973e5e59ade31
4059 # ECDH Bob with Alice peer
4060 Derive=BOB_cf_wap-wsg-idm-ecid-wtls1
4061 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls1_PUB
4062 SharedSecret=0040ba2fadc1da97c973e5e59ade31
4064 # ECC CDH Alice with Bob peer
4065 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls1
4066 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls1_PUB
4067 Ctrl=ecdh_cofactor_mode:1
4068 SharedSecret=008919696215a89e03d6c4c9265d6b
4070 # ECC CDH Bob with Alice peer
4071 Derive=BOB_cf_wap-wsg-idm-ecid-wtls1
4072 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls1_PUB
4073 Ctrl=ecdh_cofactor_mode:1
4074 SharedSecret=008919696215a89e03d6c4c9265d6b
4076 PublicKey=MALICE_cf_wap-wsg-idm-ecid-wtls1_PUB
4077 -----BEGIN PUBLIC KEY-----
4078 MDQwEAYHKoZIzj0CAQYFZysBBAEDIAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB
4079 -----END PUBLIC KEY-----
4081 # ECC CDH Bob with Malice peer
4082 Derive=BOB_cf_wap-wsg-idm-ecid-wtls1
4083 PeerKey=MALICE_cf_wap-wsg-idm-ecid-wtls1_PUB
4084 Ctrl=ecdh_cofactor_mode:1
4086 Reason=point at infinity
4088 # ECC CDH Alice with Malice peer
4089 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls1
4090 PeerKey=MALICE_cf_wap-wsg-idm-ecid-wtls1_PUB
4091 Ctrl=ecdh_cofactor_mode:1
4093 Reason=point at infinity
4095 Title=wap-wsg-idm-ecid-wtls3 curve tests
4097 PrivateKey=ALICE_cf_wap-wsg-idm-ecid-wtls3
4098 -----BEGIN PRIVATE KEY-----
4099 MDMCAQAwEAYHKoZIzj0CAQYFZysBBAMEHDAaAgEBBBUDO2cHbqQBUxuJBl6UT9UrasuRVrI=
4100 -----END PRIVATE KEY-----
4102 PublicKey=ALICE_cf_wap-wsg-idm-ecid-wtls3_PUB
4103 -----BEGIN PUBLIC KEY-----
4104 MEAwEAYHKoZIzj0CAQYFZysBBAMDLAAEBRIzvK9o7eO2NGmtPFV/zo9/1mlvBwjG7+e6hbPG1KdI
4106 -----END PUBLIC KEY-----
4108 PrivPubKeyPair=ALICE_cf_wap-wsg-idm-ecid-wtls3:ALICE_cf_wap-wsg-idm-ecid-wtls3_PUB
4110 PrivateKey=BOB_cf_wap-wsg-idm-ecid-wtls3
4111 -----BEGIN PRIVATE KEY-----
4112 MDMCAQAwEAYHKoZIzj0CAQYFZysBBAMEHDAaAgEBBBUAhZv9WZ00bDnU9MOaqEegP771nes=
4113 -----END PRIVATE KEY-----
4115 PublicKey=BOB_cf_wap-wsg-idm-ecid-wtls3_PUB
4116 -----BEGIN PUBLIC KEY-----
4117 MEAwEAYHKoZIzj0CAQYFZysBBAMDLAAEAYOspjEbzyZw61jCtUrxARr+w66nBH+73QIvlaRVSG/4
4119 -----END PUBLIC KEY-----
4121 PrivPubKeyPair=BOB_cf_wap-wsg-idm-ecid-wtls3:BOB_cf_wap-wsg-idm-ecid-wtls3_PUB
4123 # ECDH Alice with Bob peer
4124 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls3
4125 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls3_PUB
4126 SharedSecret=0311924428a839b7dcada662722945e62bf1131f4f
4128 # ECDH Bob with Alice peer
4129 Derive=BOB_cf_wap-wsg-idm-ecid-wtls3
4130 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls3_PUB
4131 SharedSecret=0311924428a839b7dcada662722945e62bf1131f4f
4133 # ECC CDH Alice with Bob peer
4134 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls3
4135 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls3_PUB
4136 Ctrl=ecdh_cofactor_mode:1
4137 SharedSecret=047f1aee6a1a1d7c9c1f0e8dce4349429f737aa658
4139 # ECC CDH Bob with Alice peer
4140 Derive=BOB_cf_wap-wsg-idm-ecid-wtls3
4141 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls3_PUB
4142 Ctrl=ecdh_cofactor_mode:1
4143 SharedSecret=047f1aee6a1a1d7c9c1f0e8dce4349429f737aa658
4145 PublicKey=MALICE_cf_wap-wsg-idm-ecid-wtls3_PUB
4146 -----BEGIN PUBLIC KEY-----
4147 MEAwEAYHKoZIzj0CAQYFZysBBAMDLAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
4149 -----END PUBLIC KEY-----
4151 # ECC CDH Bob with Malice peer
4152 Derive=BOB_cf_wap-wsg-idm-ecid-wtls3
4153 PeerKey=MALICE_cf_wap-wsg-idm-ecid-wtls3_PUB
4154 Ctrl=ecdh_cofactor_mode:1
4156 Reason=point at infinity
4158 # ECC CDH Alice with Malice peer
4159 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls3
4160 PeerKey=MALICE_cf_wap-wsg-idm-ecid-wtls3_PUB
4161 Ctrl=ecdh_cofactor_mode:1
4163 Reason=point at infinity
4165 Title=wap-wsg-idm-ecid-wtls4 curve tests
4167 PrivateKey=ALICE_cf_wap-wsg-idm-ecid-wtls4
4168 -----BEGIN PRIVATE KEY-----
4169 MC0CAQAwEAYHKoZIzj0CAQYFZysBBAQEFjAUAgEBBA8ACFOrBbOh5LjNtJQCuEE=
4170 -----END PRIVATE KEY-----
4172 PublicKey=ALICE_cf_wap-wsg-idm-ecid-wtls4_PUB
4173 -----BEGIN PUBLIC KEY-----
4174 MDQwEAYHKoZIzj0CAQYFZysBBAQDIAAEAW3K4Mus5+KAJVGLzEYrAYuCJSEYXFTo17aW0TwN
4175 -----END PUBLIC KEY-----
4177 PrivPubKeyPair=ALICE_cf_wap-wsg-idm-ecid-wtls4:ALICE_cf_wap-wsg-idm-ecid-wtls4_PUB
4179 PrivateKey=BOB_cf_wap-wsg-idm-ecid-wtls4
4180 -----BEGIN PRIVATE KEY-----
4181 MC0CAQAwEAYHKoZIzj0CAQYFZysBBAQEFjAUAgEBBA8Auz4XRc3Rg0bNcbrray8=
4182 -----END PRIVATE KEY-----
4184 PublicKey=BOB_cf_wap-wsg-idm-ecid-wtls4_PUB
4185 -----BEGIN PUBLIC KEY-----
4186 MDQwEAYHKoZIzj0CAQYFZysBBAQDIAAEAI0F7ixGqOhnYpsuR80nAdTdSXM+YbcUbLe/U/xG
4187 -----END PUBLIC KEY-----
4189 PrivPubKeyPair=BOB_cf_wap-wsg-idm-ecid-wtls4:BOB_cf_wap-wsg-idm-ecid-wtls4_PUB
4191 # ECDH Alice with Bob peer
4192 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls4
4193 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls4_PUB
4194 SharedSecret=0077378ddfdadff704a0b6646949e7
4196 # ECDH Bob with Alice peer
4197 Derive=BOB_cf_wap-wsg-idm-ecid-wtls4
4198 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls4_PUB
4199 SharedSecret=0077378ddfdadff704a0b6646949e7
4201 # ECC CDH Alice with Bob peer
4202 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls4
4203 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls4_PUB
4204 Ctrl=ecdh_cofactor_mode:1
4205 SharedSecret=008f3713fe1ff1fa5d5041899817d1
4207 # ECC CDH Bob with Alice peer
4208 Derive=BOB_cf_wap-wsg-idm-ecid-wtls4
4209 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls4_PUB
4210 Ctrl=ecdh_cofactor_mode:1
4211 SharedSecret=008f3713fe1ff1fa5d5041899817d1
4213 PublicKey=MALICE_cf_wap-wsg-idm-ecid-wtls4_PUB
4214 -----BEGIN PUBLIC KEY-----
4215 MDQwEAYHKoZIzj0CAQYFZysBBAQDIAAEAAAAAAAAAAAAAAAAAAAAAd+TqiBXnTd/lyA/OFsR
4216 -----END PUBLIC KEY-----
4218 # ECC CDH Bob with Malice peer
4219 Derive=BOB_cf_wap-wsg-idm-ecid-wtls4
4220 PeerKey=MALICE_cf_wap-wsg-idm-ecid-wtls4_PUB
4221 Ctrl=ecdh_cofactor_mode:1
4223 Reason=point at infinity
4225 # ECC CDH Alice with Malice peer
4226 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls4
4227 PeerKey=MALICE_cf_wap-wsg-idm-ecid-wtls4_PUB
4228 Ctrl=ecdh_cofactor_mode:1
4230 Reason=point at infinity
4232 Title=wap-wsg-idm-ecid-wtls5 curve tests
4234 PrivateKey=ALICE_cf_wap-wsg-idm-ecid-wtls5
4235 -----BEGIN PRIVATE KEY-----
4236 MDMCAQAwEAYHKoZIzj0CAQYFZysBBAUEHDAaAgEBBBUD9gVh3zbLTA7BuRVVi9T8QKZ1uco=
4237 -----END PRIVATE KEY-----
4239 PublicKey=ALICE_cf_wap-wsg-idm-ecid-wtls5_PUB
4240 -----BEGIN PUBLIC KEY-----
4241 MEAwEAYHKoZIzj0CAQYFZysBBAUDLAAEAH5xyUrvbuN+tWmRhwqrQfFHPHNUBKtAGvJuvSFVwTKk
4243 -----END PUBLIC KEY-----
4245 PrivPubKeyPair=ALICE_cf_wap-wsg-idm-ecid-wtls5:ALICE_cf_wap-wsg-idm-ecid-wtls5_PUB
4247 PrivateKey=BOB_cf_wap-wsg-idm-ecid-wtls5
4248 -----BEGIN PRIVATE KEY-----
4249 MDMCAQAwEAYHKoZIzj0CAQYFZysBBAUEHDAaAgEBBBUAr9ZlmuO7bNfqB42xUivJXyVHKNI=
4250 -----END PRIVATE KEY-----
4252 PublicKey=BOB_cf_wap-wsg-idm-ecid-wtls5_PUB
4253 -----BEGIN PUBLIC KEY-----
4254 MEAwEAYHKoZIzj0CAQYFZysBBAUDLAAEBdXxEk0L2XAVzRNLPcnMxGXXyDfZAoA1Qw2XpOfVWIVR
4256 -----END PUBLIC KEY-----
4258 PrivPubKeyPair=BOB_cf_wap-wsg-idm-ecid-wtls5:BOB_cf_wap-wsg-idm-ecid-wtls5_PUB
4260 # ECDH Alice with Bob peer
4261 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls5
4262 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls5_PUB
4263 SharedSecret=0190c68d80e94fbe9f193ae7d9a156bf0b8d097c23
4265 # ECDH Bob with Alice peer
4266 Derive=BOB_cf_wap-wsg-idm-ecid-wtls5
4267 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls5_PUB
4268 SharedSecret=0190c68d80e94fbe9f193ae7d9a156bf0b8d097c23
4270 # ECC CDH Alice with Bob peer
4271 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls5
4272 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls5_PUB
4273 Ctrl=ecdh_cofactor_mode:1
4274 SharedSecret=00aabc9b45c200e41294aa922ab06da6655731e0ea
4276 # ECC CDH Bob with Alice peer
4277 Derive=BOB_cf_wap-wsg-idm-ecid-wtls5
4278 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls5_PUB
4279 Ctrl=ecdh_cofactor_mode:1
4280 SharedSecret=00aabc9b45c200e41294aa922ab06da6655731e0ea
4282 PublicKey=MALICE_cf_wap-wsg-idm-ecid-wtls5_PUB
4283 -----BEGIN PUBLIC KEY-----
4284 MEAwEAYHKoZIzj0CAQYFZysBBAUDLAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8JxepS05nN/piK
4286 -----END PUBLIC KEY-----
4288 # ECC CDH Bob with Malice peer
4289 Derive=BOB_cf_wap-wsg-idm-ecid-wtls5
4290 PeerKey=MALICE_cf_wap-wsg-idm-ecid-wtls5_PUB
4291 Ctrl=ecdh_cofactor_mode:1
4293 Reason=point at infinity
4295 # ECC CDH Alice with Malice peer
4296 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls5
4297 PeerKey=MALICE_cf_wap-wsg-idm-ecid-wtls5_PUB
4298 Ctrl=ecdh_cofactor_mode:1
4300 Reason=point at infinity
4302 Title=wap-wsg-idm-ecid-wtls6 curve tests
4304 PrivateKey=ALICE_cf_wap-wsg-idm-ecid-wtls6
4305 -----BEGIN PRIVATE KEY-----
4306 MCwCAQAwEAYHKoZIzj0CAQYFZysBBAYEFTATAgEBBA4ayMbswPbvYMwpwo80jA==
4307 -----END PRIVATE KEY-----
4309 PublicKey=ALICE_cf_wap-wsg-idm-ecid-wtls6_PUB
4310 -----BEGIN PUBLIC KEY-----
4311 MDIwEAYHKoZIzj0CAQYFZysBBAYDHgAERPw/8Ip/RrXr0gMgLGRQeiQ4Qd6W+Li0ylGKzg==
4312 -----END PUBLIC KEY-----
4314 PrivPubKeyPair=ALICE_cf_wap-wsg-idm-ecid-wtls6:ALICE_cf_wap-wsg-idm-ecid-wtls6_PUB
4316 PrivateKey=BOB_cf_wap-wsg-idm-ecid-wtls6
4317 -----BEGIN PRIVATE KEY-----
4318 MCwCAQAwEAYHKoZIzj0CAQYFZysBBAYEFTATAgEBBA6kbCpFt3tX2hYBQHMXbg==
4319 -----END PRIVATE KEY-----
4321 PublicKey=BOB_cf_wap-wsg-idm-ecid-wtls6_PUB
4322 -----BEGIN PUBLIC KEY-----
4323 MDIwEAYHKoZIzj0CAQYFZysBBAYDHgAEhJXqpYGxE/l1X/LiBeyRbIcyzqPxUP5Tkv3U3w==
4324 -----END PUBLIC KEY-----
4326 PrivPubKeyPair=BOB_cf_wap-wsg-idm-ecid-wtls6:BOB_cf_wap-wsg-idm-ecid-wtls6_PUB
4328 # ECDH Alice with Bob peer
4329 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls6
4330 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls6_PUB
4331 SharedSecret=b4cae255268f11a1e46fecad04c2
4333 # ECDH Bob with Alice peer
4334 Derive=BOB_cf_wap-wsg-idm-ecid-wtls6
4335 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls6_PUB
4336 SharedSecret=b4cae255268f11a1e46fecad04c2
4338 Title=wap-wsg-idm-ecid-wtls7 curve tests
4340 PrivateKey=ALICE_cf_wap-wsg-idm-ecid-wtls7
4341 -----BEGIN PRIVATE KEY-----
4342 MDMCAQAwEAYHKoZIzj0CAQYFZysBBAcEHDAaAgEBBBUABcyzh4ot9ck/j4/3ehK0aYngYoM=
4343 -----END PRIVATE KEY-----
4345 PublicKey=ALICE_cf_wap-wsg-idm-ecid-wtls7_PUB
4346 -----BEGIN PUBLIC KEY-----
4347 MD4wEAYHKoZIzj0CAQYFZysBBAcDKgAEwQLnZ70n45RLqRtAGNzEa3Rl/9nwyjqYUtw2eeHhnNLT
4349 -----END PUBLIC KEY-----
4351 PrivPubKeyPair=ALICE_cf_wap-wsg-idm-ecid-wtls7:ALICE_cf_wap-wsg-idm-ecid-wtls7_PUB
4353 PrivateKey=BOB_cf_wap-wsg-idm-ecid-wtls7
4354 -----BEGIN PRIVATE KEY-----
4355 MDMCAQAwEAYHKoZIzj0CAQYFZysBBAcEHDAaAgEBBBUAPyrGRY1SR13hKQswS6yXs8w8PUQ=
4356 -----END PRIVATE KEY-----
4358 PublicKey=BOB_cf_wap-wsg-idm-ecid-wtls7_PUB
4359 -----BEGIN PUBLIC KEY-----
4360 MD4wEAYHKoZIzj0CAQYFZysBBAcDKgAEZGN44YbN5r3zcNtOHrvbQLt8/lE7BHp4D/9eKLmwFDn1
4362 -----END PUBLIC KEY-----
4364 PrivPubKeyPair=BOB_cf_wap-wsg-idm-ecid-wtls7:BOB_cf_wap-wsg-idm-ecid-wtls7_PUB
4366 # ECDH Alice with Bob peer
4367 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls7
4368 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls7_PUB
4369 SharedSecret=ae9f5bcc6457c0422866bf855921eabc42b7121a
4371 # ECDH Bob with Alice peer
4372 Derive=BOB_cf_wap-wsg-idm-ecid-wtls7
4373 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls7_PUB
4374 SharedSecret=ae9f5bcc6457c0422866bf855921eabc42b7121a
4376 Title=wap-wsg-idm-ecid-wtls8 curve tests
4378 PrivateKey=ALICE_cf_wap-wsg-idm-ecid-wtls8
4379 -----BEGIN PRIVATE KEY-----
4380 MC0CAQAwEAYHKoZIzj0CAQYFZysBBAgEFjAUAgEBBA8AnkC18b3pH2O5TIYIqAQ=
4381 -----END PRIVATE KEY-----
4383 PublicKey=ALICE_cf_wap-wsg-idm-ecid-wtls8_PUB
4384 -----BEGIN PUBLIC KEY-----
4385 MDIwEAYHKoZIzj0CAQYFZysBBAgDHgAEJD0h4HEfchwxqhp9eMHh9gczQKHX4MtWVoAxKQ==
4386 -----END PUBLIC KEY-----
4388 PrivPubKeyPair=ALICE_cf_wap-wsg-idm-ecid-wtls8:ALICE_cf_wap-wsg-idm-ecid-wtls8_PUB
4390 PrivateKey=BOB_cf_wap-wsg-idm-ecid-wtls8
4391 -----BEGIN PRIVATE KEY-----
4392 MC0CAQAwEAYHKoZIzj0CAQYFZysBBAgEFjAUAgEBBA8AXxPMnqbl3rOuIM5nsvc=
4393 -----END PRIVATE KEY-----
4395 PublicKey=BOB_cf_wap-wsg-idm-ecid-wtls8_PUB
4396 -----BEGIN PUBLIC KEY-----
4397 MDIwEAYHKoZIzj0CAQYFZysBBAgDHgAEZawmRmzr9P+jihImUi6ykOzaSH484JhMKNdrgw==
4398 -----END PUBLIC KEY-----
4400 PrivPubKeyPair=BOB_cf_wap-wsg-idm-ecid-wtls8:BOB_cf_wap-wsg-idm-ecid-wtls8_PUB
4402 # ECDH Alice with Bob peer
4403 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls8
4404 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls8_PUB
4405 SharedSecret=48baf4f1f5e8a0eb5dae28ef6290
4407 # ECDH Bob with Alice peer
4408 Derive=BOB_cf_wap-wsg-idm-ecid-wtls8
4409 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls8_PUB
4410 SharedSecret=48baf4f1f5e8a0eb5dae28ef6290
4412 Title=wap-wsg-idm-ecid-wtls9 curve tests
4414 PrivateKey=ALICE_cf_wap-wsg-idm-ecid-wtls9
4415 -----BEGIN PRIVATE KEY-----
4416 MDMCAQAwEAYHKoZIzj0CAQYFZysBBAkEHDAaAgEBBBUALwvuKs3RLthMAsChbqKjXw6vTYo=
4417 -----END PRIVATE KEY-----
4419 PublicKey=ALICE_cf_wap-wsg-idm-ecid-wtls9_PUB
4420 -----BEGIN PUBLIC KEY-----
4421 MD4wEAYHKoZIzj0CAQYFZysBBAkDKgAET0ppOvd9DU4v+tkKDQ5wRBrN1FwD9+F9t5l3Im+mz3rw
4423 -----END PUBLIC KEY-----
4425 PrivPubKeyPair=ALICE_cf_wap-wsg-idm-ecid-wtls9:ALICE_cf_wap-wsg-idm-ecid-wtls9_PUB
4427 PrivateKey=BOB_cf_wap-wsg-idm-ecid-wtls9
4428 -----BEGIN PRIVATE KEY-----
4429 MDMCAQAwEAYHKoZIzj0CAQYFZysBBAkEHDAaAgEBBBUAgeb/vqEM7X5AAAxyBu3M+C8pWLM=
4430 -----END PRIVATE KEY-----
4432 PublicKey=BOB_cf_wap-wsg-idm-ecid-wtls9_PUB
4433 -----BEGIN PUBLIC KEY-----
4434 MD4wEAYHKoZIzj0CAQYFZysBBAkDKgAEWc37LGt6lt90iF4lhtDYNFdjAqoczebuNgzGff/Uq8ov
4436 -----END PUBLIC KEY-----
4438 PrivPubKeyPair=BOB_cf_wap-wsg-idm-ecid-wtls9:BOB_cf_wap-wsg-idm-ecid-wtls9_PUB
4440 # ECDH Alice with Bob peer
4441 Derive=ALICE_cf_wap-wsg-idm-ecid-wtls9
4442 PeerKey=BOB_cf_wap-wsg-idm-ecid-wtls9_PUB
4443 SharedSecret=948d3030e95cead39a1bb3d8a01c2be178517ba7
4445 # ECDH Bob with Alice peer
4446 Derive=BOB_cf_wap-wsg-idm-ecid-wtls9
4447 PeerKey=ALICE_cf_wap-wsg-idm-ecid-wtls9_PUB
4448 SharedSecret=948d3030e95cead39a1bb3d8a01c2be178517ba7
4452 Title=zero x-coord regression tests
4454 PrivateKey=ALICE_zero_prime192v1
4455 -----BEGIN PRIVATE KEY-----
4456 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQEEHzAdAgEBBBhaPNk8jG5hSG6y8tUqUoOaNNsZ3APU
4458 -----END PRIVATE KEY-----
4460 PublicKey=BOB_zero_prime192v1_PUB
4461 -----BEGIN PUBLIC KEY-----
4462 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQEDMgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAe2hWBe5g
4463 DLNj216pEvK7XjoKLg5gNg8S
4464 -----END PUBLIC KEY-----
4466 # ECDH Alice with Bob peer
4467 Derive=ALICE_zero_prime192v1
4468 PeerKey=BOB_zero_prime192v1_PUB
4469 SharedSecret=baaffd49a8399d2ad52cbbe24d47b67afb4b3cf436f1cd65
4471 PrivateKey=ALICE_zero_prime192v2
4472 -----BEGIN PRIVATE KEY-----
4473 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQIEHzAdAgEBBBj1AIQMJ7jqYIKCvxYAS+qKMmKmH0to
4475 -----END PRIVATE KEY-----
4477 PublicKey=BOB_zero_prime192v2_PUB
4478 -----BEGIN PUBLIC KEY-----
4479 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQIDMgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4Gj7Qqt
4480 2wx/jwFlKgvE4rnd50LspdMk
4481 -----END PUBLIC KEY-----
4483 # ECDH Alice with Bob peer
4484 Derive=ALICE_zero_prime192v2
4485 PeerKey=BOB_zero_prime192v2_PUB
4486 SharedSecret=b8f200a4b87064f2e8600685ca3e69b8e661a117aabc770b
4488 PrivateKey=ALICE_zero_prime192v3
4489 -----BEGIN PRIVATE KEY-----
4490 MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQMEHzAdAgEBBBh/maLQMSlea9BfLqGy5NPuK0YAH/cz
4492 -----END PRIVATE KEY-----
4494 PublicKey=BOB_zero_prime192v3_PUB
4495 -----BEGIN PUBLIC KEY-----
4496 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQMDMgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZEzb63e2
4497 3MKatRLR9Y1M5JEdI9jwMocI
4498 -----END PUBLIC KEY-----
4500 # ECDH Alice with Bob peer
4501 Derive=ALICE_zero_prime192v3
4502 PeerKey=BOB_zero_prime192v3_PUB
4503 SharedSecret=b5de857d355bc5b9e270a4c290ea9728d764d8b243ff5d8d
4505 PrivateKey=ALICE_zero_prime239v1
4506 -----BEGIN PRIVATE KEY-----
4507 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQQEJTAjAgEBBB5pYWzRYI+c6O7NXCt0H2kw8XRL3rhe
4509 -----END PRIVATE KEY-----
4511 PublicKey=BOB_zero_prime239v1_PUB
4512 -----BEGIN PUBLIC KEY-----
4513 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQQDPgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
4514 Ox02uwNNLFuvDRn5ip8TxvW0W22R7UzJa9Av6/nh
4515 -----END PUBLIC KEY-----
4517 # ECDH Alice with Bob peer
4518 Derive=ALICE_zero_prime239v1
4519 PeerKey=BOB_zero_prime239v1_PUB
4520 SharedSecret=6b6206408bd05d42daa2cd224c401a1230b44e184f17b82f385f22dac215
4522 PrivateKey=ALICE_zero_prime239v2
4523 -----BEGIN PRIVATE KEY-----
4524 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQUEJTAjAgEBBB5l8bB7Cpmr7vyx9FiOT2wEF3YOFbDG
4526 -----END PRIVATE KEY-----
4528 PublicKey=BOB_zero_prime239v2_PUB
4529 -----BEGIN PUBLIC KEY-----
4530 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQUDPgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
4531 IOg3VJGQ89d1GWg4Igxcj5xpDmJiP8tv+e4mxt5U
4532 -----END PUBLIC KEY-----
4534 # ECDH Alice with Bob peer
4535 Derive=ALICE_zero_prime239v2
4536 PeerKey=BOB_zero_prime239v2_PUB
4537 SharedSecret=772c2819c960c78f28f21f6542b7409294fad1f84567c44c4b7678dc0e42
4539 PrivateKey=ALICE_zero_prime239v3
4540 -----BEGIN PRIVATE KEY-----
4541 MD8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQYEJTAjAgEBBB5HF5FABzUOTYMZg9UdZTx/oRERm/fU
4543 -----END PRIVATE KEY-----
4545 PublicKey=BOB_zero_prime239v3_PUB
4546 -----BEGIN PUBLIC KEY-----
4547 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQYDPgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
4548 AsZ4u6r3qQI78EYBpiSgWjqNpoeShjr5piecMBWj
4549 -----END PUBLIC KEY-----
4551 # ECDH Alice with Bob peer
4552 Derive=ALICE_zero_prime239v3
4553 PeerKey=BOB_zero_prime239v3_PUB
4554 SharedSecret=56a71f5dd1611e8032c3e2d8224d86e5e8c2fc6480d74c0e282282decd43
4556 PrivateKey=ALICE_zero_prime256v1
4557 -----BEGIN PRIVATE KEY-----
4558 MEECAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQcEJzAlAgEBBCDXhMb6aR4JR2+l2tmgYqP0r8S4jtym
4560 -----END PRIVATE KEY-----
4562 PublicKey=BOB_zero_prime256v1_PUB
4563 -----BEGIN PUBLIC KEY-----
4564 MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
4565 AABmSFx4Di+D1yQzvV2EoGu2VBwq8x2uhxcov4VqF0+T9A==
4566 -----END PUBLIC KEY-----
4568 # ECDH Alice with Bob peer
4569 Derive=ALICE_zero_prime256v1
4570 PeerKey=BOB_zero_prime256v1_PUB
4571 SharedSecret=c4f5607deb8501f1a4ba23fce4122a4343a17ada2c86a9c8e0d03d92d4a4c84c
4573 PrivateKey=ALICE_zero_secp112r2
4574 -----BEGIN PRIVATE KEY-----
4575 MCwCAQAwEAYHKoZIzj0CAQYFK4EEAAcEFTATAgEBBA4hh3tRkG3tnA0496ffMw==
4576 -----END PRIVATE KEY-----
4578 PublicKey=BOB_zero_secp112r2_PUB
4579 -----BEGIN PUBLIC KEY-----
4580 MDIwEAYHKoZIzj0CAQYFK4EEAAcDHgAEAAAAAAAAAAAAAAAAAAAS5eEOWDV/Wk7w4djyDQ==
4581 -----END PUBLIC KEY-----
4583 # ECDH Alice with Bob peer
4584 Derive=ALICE_zero_secp112r2
4585 PeerKey=BOB_zero_secp112r2_PUB
4586 SharedSecret=958cc1cb425713678830a4d7d95e
4588 PrivateKey=ALICE_zero_secp128r1
4589 -----BEGIN PRIVATE KEY-----
4590 MC4CAQAwEAYHKoZIzj0CAQYFK4EEABwEFzAVAgEBBBCykSzic/h3T2K6SkSP1SGt
4591 -----END PRIVATE KEY-----
4593 PublicKey=BOB_zero_secp128r1_PUB
4594 -----BEGIN PUBLIC KEY-----
4595 MDYwEAYHKoZIzj0CAQYFK4EEABwDIgAEAAAAAAAAAAAAAAAAAAAAAABya8M5aeOpNG3z799IdHc=
4596 -----END PUBLIC KEY-----
4598 # ECDH Alice with Bob peer
4599 Derive=ALICE_zero_secp128r1
4600 PeerKey=BOB_zero_secp128r1_PUB
4601 SharedSecret=5235d452066f126cd7e99eea00fd3068
4603 PrivateKey=ALICE_zero_secp160r1
4604 -----BEGIN PRIVATE KEY-----
4605 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAAgEHDAaAgEBBBUACoRnbig69XLlh5VcRexpbbn5zwA=
4606 -----END PRIVATE KEY-----
4608 PublicKey=BOB_zero_secp160r1_PUB
4609 -----BEGIN PUBLIC KEY-----
4610 MD4wEAYHKoZIzj0CAQYFK4EEAAgDKgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAG/w1po29wYlxlygXs
4612 -----END PUBLIC KEY-----
4614 # ECDH Alice with Bob peer
4615 Derive=ALICE_zero_secp160r1
4616 PeerKey=BOB_zero_secp160r1_PUB
4617 SharedSecret=9ccd0ab8d093b6acdb3fe14c3736a0dfe61a4666
4619 PrivateKey=ALICE_zero_secp160r2
4620 -----BEGIN PRIVATE KEY-----
4621 MDMCAQAwEAYHKoZIzj0CAQYFK4EEAB4EHDAaAgEBBBUAQFGxInSw1eAvd45E9TUdbXtJGnA=
4622 -----END PRIVATE KEY-----
4624 PublicKey=BOB_zero_secp160r2_PUB
4625 -----BEGIN PUBLIC KEY-----
4626 MD4wEAYHKoZIzj0CAQYFK4EEAB4DKgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAZtSBSZqfmXp47v5z2
4628 -----END PUBLIC KEY-----
4630 # ECDH Alice with Bob peer
4631 Derive=ALICE_zero_secp160r2
4632 PeerKey=BOB_zero_secp160r2_PUB
4633 SharedSecret=303e0a282ac86f463fe834cb51b0057be42ed5ab
4635 PrivateKey=ALICE_zero_secp384r1
4636 -----BEGIN PRIVATE KEY-----
4637 ME4CAQAwEAYHKoZIzj0CAQYFK4EEACIENzA1AgEBBDD6kgzKbg28zbQyVTdC0IdHbm0UCQt2Rdbi
4638 VVHJeYRSnNpFOiFLaOsGOmwoeZzj6jc=
4639 -----END PRIVATE KEY-----
4641 PublicKey=BOB_zero_secp384r1_PUB
4642 -----BEGIN PUBLIC KEY-----
4643 MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
4644 AAAAAAAAAAAAAAAAAAAAPPme8E9RpepjC6P5+WDdWToUyb45/SvSFdO0sIqq+Gu/kn8sRuUqsG+3
4646 -----END PUBLIC KEY-----
4648 # ECDH Alice with Bob peer
4649 Derive=ALICE_zero_secp384r1
4650 PeerKey=BOB_zero_secp384r1_PUB
4651 SharedSecret=b1cfeaeef51dfd487d3a8b2849f1592e04d63f2d2c88b310a6290ebfe5399f5ffe954eabd0619231393e56c35b242986
4653 PrivateKey=ALICE_zero_secp521r1
4654 -----BEGIN PRIVATE KEY-----
4655 MGACAQAwEAYHKoZIzj0CAQYFK4EEACMESTBHAgEBBEIAbddDLMUWbAsY7l3vbNDmntXuAUcDYPg5
4656 w/cgUwSCIvrV9MBeSG8AWqT16riHmHlsn+XI5PAJM6eij3JDahnu9Mo=
4657 -----END PRIVATE KEY-----
4659 PublicKey=BOB_zero_secp521r1_PUB
4660 -----BEGIN PUBLIC KEY-----
4661 MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
4662 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0g7J/qa1d8ENJsobtEb0CymeZIsa
4663 1Qiq0GiJb+4/jmFLxjBU1Xcr8Bpl1BLgvKqOll0vXTMtfzn4RtRArgAfT4c=
4664 -----END PUBLIC KEY-----
4666 # ECDH Alice with Bob peer
4667 Derive=ALICE_zero_secp521r1
4668 PeerKey=BOB_zero_secp521r1_PUB
4669 SharedSecret=003fc3028f61db94b20c7cd177923b6e73f12f0ab067c9ce8866755e3c82abb39c9863cde74fa80b32520bd7dd0eb156c30c08911503b67b2661f1264d09bb231423
4671 PrivateKey=ALICE_zero_wap-wsg-idm-ecid-wtls7
4672 -----BEGIN PRIVATE KEY-----
4673 MDMCAQAwEAYHKoZIzj0CAQYFZysBBAcEHDAaAgEBBBUAoGng7WzYr4P9vtdc3BS/UiNWmc0=
4674 -----END PRIVATE KEY-----
4676 PublicKey=BOB_zero_wap-wsg-idm-ecid-wtls7_PUB
4677 -----BEGIN PUBLIC KEY-----
4678 MD4wEAYHKoZIzj0CAQYFZysBBAcDKgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAZtSBSZqfmXp47v5z2
4680 -----END PUBLIC KEY-----
4682 # ECDH Alice with Bob peer
4683 Derive=ALICE_zero_wap-wsg-idm-ecid-wtls7
4684 PeerKey=BOB_zero_wap-wsg-idm-ecid-wtls7_PUB
4685 SharedSecret=6582fc03bbb340fcf24a5fe8fcdf722655efa8b9