Add 'fips-securitychecks' option and plumb this into the actual fips checks
[openssl.git] / test / recipes / 30-test_evp_data / evppkey_ecdh.txt
1 #
2 # Copyright 2001-2020 The OpenSSL Project Authors. All Rights Reserved.
3 #
4 # Licensed under the Apache License 2.0 (the "License").  You may not use
5 # this file except in compliance with the License.  You can obtain a copy
6 # in the file LICENSE in the source distribution or at
7 # https://www.openssl.org/source/license.html
8
9 # Tests start with one of these keywords
10 #       Cipher Decrypt Derive Digest Encoding KDF MAC PBE
11 #       PrivPubKeyPair Sign Verify VerifyRecover
12 # and continue until a blank line. Lines starting with a pound sign are ignored.
13
14
15 # Public key algorithm tests
16
17 # Private keys used for PKEY operations.
18
19 Title = ECDH tests (with random keys)
20
21 # TEST CURVE secp112r1
22
23 PrivateKey=ALICE_secp112r1
24 -----BEGIN PRIVATE KEY-----
25 ME4CAQAwEAYHKoZIzj0CAQYFK4EEAAYENzA1AgEBBA6sqKp39AWLClus2ha5rqEg
26 Ax4ABJ4NTgOR1xQAr3M6eM46WqXW2zA6FnsUMKFFwcw=
27 -----END PRIVATE KEY-----
28
29 PublicKey=ALICE_secp112r1_PUB
30 -----BEGIN PUBLIC KEY-----
31 MDIwEAYHKoZIzj0CAQYFK4EEAAYDHgAEng1OA5HXFACvczp4zjpapdbbMDoWexQw
32 oUXBzA==
33 -----END PUBLIC KEY-----
34
35 PrivPubKeyPair = ALICE_secp112r1:ALICE_secp112r1_PUB
36
37
38 PrivateKey=BOB_secp112r1
39 -----BEGIN PRIVATE KEY-----
40 ME4CAQAwEAYHKoZIzj0CAQYFK4EEAAYENzA1AgEBBA5pIbX+hEq49mFPjUl4/6Eg
41 Ax4ABBsPNZHm1pcdw104ibwIycCe+r5voeRfQUZRZ3c=
42 -----END PRIVATE KEY-----
43
44 PublicKey=BOB_secp112r1_PUB
45 -----BEGIN PUBLIC KEY-----
46 MDIwEAYHKoZIzj0CAQYFK4EEAAYDHgAEGw81kebWlx3DXTiJvAjJwJ76vm+h5F9B
47 RlFndw==
48 -----END PUBLIC KEY-----
49
50 PrivPubKeyPair = BOB_secp112r1:BOB_secp112r1_PUB
51
52
53 # ECDH Alice with Bob peer
54 Availablein = default
55 Derive=ALICE_secp112r1
56 PeerKey=BOB_secp112r1_PUB
57 SharedSecret=a6cefb5aa7a352afe818749eb401
58
59 # ECDH Bob with Alice peer
60 Availablein = default
61 Derive=BOB_secp112r1
62 PeerKey=ALICE_secp112r1_PUB
63 SharedSecret=a6cefb5aa7a352afe818749eb401
64
65 # TEST CURVE secp112r2
66
67 PrivateKey=ALICE_secp112r2
68 -----BEGIN PRIVATE KEY-----
69 ME4CAQAwEAYHKoZIzj0CAQYFK4EEAAcENzA1AgEBBA4gzzblKfE6ZwoUW0FQmaEg
70 Ax4ABJJ4L7Vo50NZ5VGZ4nNkxFNcjJQwDIQb1/9IkLE=
71 -----END PRIVATE KEY-----
72
73 PublicKey=ALICE_secp112r2_PUB
74 -----BEGIN PUBLIC KEY-----
75 MDIwEAYHKoZIzj0CAQYFK4EEAAcDHgAEkngvtWjnQ1nlUZnic2TEU1yMlDAMhBvX
76 /0iQsQ==
77 -----END PUBLIC KEY-----
78
79 PrivPubKeyPair = ALICE_secp112r2:ALICE_secp112r2_PUB
80
81
82 PrivateKey=BOB_secp112r2
83 -----BEGIN PRIVATE KEY-----
84 ME4CAQAwEAYHKoZIzj0CAQYFK4EEAAcENzA1AgEBBA4D9oGGj+O8vjZz3OZNaqEg
85 Ax4ABNZOv5gUzvVbgAHpTgu3hUhTQtB8LamTEIfaRWE=
86 -----END PRIVATE KEY-----
87
88 PublicKey=BOB_secp112r2_PUB
89 -----BEGIN PUBLIC KEY-----
90 MDIwEAYHKoZIzj0CAQYFK4EEAAcDHgAE1k6/mBTO9VuAAelOC7eFSFNC0HwtqZMQ
91 h9pFYQ==
92 -----END PUBLIC KEY-----
93
94 PrivPubKeyPair = BOB_secp112r2:BOB_secp112r2_PUB
95
96
97 # ECDH Alice with Bob peer
98
99 Availablein = default
100 Derive=ALICE_secp112r2
101 PeerKey=BOB_secp112r2_PUB
102 SharedSecret=6bed2c55e233e9214d5898c4c12a
103
104 # ECDH Bob with Alice peer
105
106 Availablein = default
107 Derive=BOB_secp112r2
108 PeerKey=ALICE_secp112r2_PUB
109 SharedSecret=6bed2c55e233e9214d5898c4c12a
110
111 # TEST CURVE secp128r1
112
113 PrivateKey=ALICE_secp128r1
114 -----BEGIN PRIVATE KEY-----
115 MFQCAQAwEAYHKoZIzj0CAQYFK4EEABwEPTA7AgEBBBCP1c+lxfRT+MZWZ8uGCYYl
116 oSQDIgAEH2n0icp87inv7kUYrEFjpZuHJ4DqArhHS+Zfp2XXO1A=
117 -----END PRIVATE KEY-----
118
119 PublicKey=ALICE_secp128r1_PUB
120 -----BEGIN PUBLIC KEY-----
121 MDYwEAYHKoZIzj0CAQYFK4EEABwDIgAEH2n0icp87inv7kUYrEFjpZuHJ4DqArhH
122 S+Zfp2XXO1A=
123 -----END PUBLIC KEY-----
124
125 PrivPubKeyPair = ALICE_secp128r1:ALICE_secp128r1_PUB
126
127
128 PrivateKey=BOB_secp128r1
129 -----BEGIN PRIVATE KEY-----
130 MFQCAQAwEAYHKoZIzj0CAQYFK4EEABwEPTA7AgEBBBCGbEd3Hhwr76XbQekhIrDT
131 oSQDIgAENKjS0HNx/gEKYQNNab9v8zlW/D4zSjv3Ny3Ep0GVYms=
132 -----END PRIVATE KEY-----
133
134 PublicKey=BOB_secp128r1_PUB
135 -----BEGIN PUBLIC KEY-----
136 MDYwEAYHKoZIzj0CAQYFK4EEABwDIgAENKjS0HNx/gEKYQNNab9v8zlW/D4zSjv3
137 Ny3Ep0GVYms=
138 -----END PUBLIC KEY-----
139
140 PrivPubKeyPair = BOB_secp128r1:BOB_secp128r1_PUB
141
142
143 # ECDH Alice with Bob peer
144
145 Availablein = default
146 Derive=ALICE_secp128r1
147 PeerKey=BOB_secp128r1_PUB
148 SharedSecret=91ded46ac404afdbd708fdcc1cac6842
149
150 # ECDH Bob with Alice peer
151
152 Availablein = default
153 Derive=BOB_secp128r1
154 PeerKey=ALICE_secp128r1_PUB
155 SharedSecret=91ded46ac404afdbd708fdcc1cac6842
156
157 # TEST CURVE secp128r2
158
159 PrivateKey=ALICE_secp128r2
160 -----BEGIN PRIVATE KEY-----
161 MFQCAQAwEAYHKoZIzj0CAQYFK4EEAB0EPTA7AgEBBBAgRKSjPsZ76LDGIA2it5SC
162 oSQDIgAEBVdjcUpR+b6LRPm6R8fAD/6kBxV0Kl3939Wn0+nUpf8=
163 -----END PRIVATE KEY-----
164
165 PublicKey=ALICE_secp128r2_PUB
166 -----BEGIN PUBLIC KEY-----
167 MDYwEAYHKoZIzj0CAQYFK4EEAB0DIgAEBVdjcUpR+b6LRPm6R8fAD/6kBxV0Kl39
168 39Wn0+nUpf8=
169 -----END PUBLIC KEY-----
170
171 PrivPubKeyPair = ALICE_secp128r2:ALICE_secp128r2_PUB
172
173
174 PrivateKey=BOB_secp128r2
175 -----BEGIN PRIVATE KEY-----
176 MFQCAQAwEAYHKoZIzj0CAQYFK4EEAB0EPTA7AgEBBBACp00jw5D7obvDmJp7wDuA
177 oSQDIgAEBO3BbVrc5SvhvN+fmWShu2tWIFQap5ys5RHMCLLl098=
178 -----END PRIVATE KEY-----
179
180 PublicKey=BOB_secp128r2_PUB
181 -----BEGIN PUBLIC KEY-----
182 MDYwEAYHKoZIzj0CAQYFK4EEAB0DIgAEBO3BbVrc5SvhvN+fmWShu2tWIFQap5ys
183 5RHMCLLl098=
184 -----END PUBLIC KEY-----
185
186 PrivPubKeyPair = BOB_secp128r2:BOB_secp128r2_PUB
187
188
189 # ECDH Alice with Bob peer
190
191 Availablein = default
192 Derive=ALICE_secp128r2
193 PeerKey=BOB_secp128r2_PUB
194 SharedSecret=dc32faa978008a694672076b756a1e4b
195
196 # ECDH Bob with Alice peer
197
198 Availablein = default
199 Derive=BOB_secp128r2
200 PeerKey=ALICE_secp128r2_PUB
201 SharedSecret=dc32faa978008a694672076b756a1e4b
202
203 # TEST CURVE secp160k1
204
205 PrivateKey=ALICE_secp160k1
206 -----BEGIN PRIVATE KEY-----
207 MGECAQAwEAYHKoZIzj0CAQYFK4EEAAkESjBIAgEBBBUAudN3YOXN0uu0CL2TGZdP
208 YeNU/72hLAMqAAR3Du0dK28tSyWxYSz/Es2Wqr4C+bNfJ1uiK4J3BFS5Udc48nsx
209 xfjj
210 -----END PRIVATE KEY-----
211
212 PublicKey=ALICE_secp160k1_PUB
213 -----BEGIN PUBLIC KEY-----
214 MD4wEAYHKoZIzj0CAQYFK4EEAAkDKgAEdw7tHStvLUslsWEs/xLNlqq+AvmzXydb
215 oiuCdwRUuVHXOPJ7McX44w==
216 -----END PUBLIC KEY-----
217
218 PrivPubKeyPair = ALICE_secp160k1:ALICE_secp160k1_PUB
219
220
221 PrivateKey=BOB_secp160k1
222 -----BEGIN PRIVATE KEY-----
223 MGECAQAwEAYHKoZIzj0CAQYFK4EEAAkESjBIAgEBBBUA5fNiCFVGPM1aHuwXUvuh
224 xoY2yU+hLAMqAAQHlM6otmapt0/0sc+5bcPoYT6cfyARv4VUOOo6I2eBGXLIm812
225 1ric
226 -----END PRIVATE KEY-----
227
228 PublicKey=BOB_secp160k1_PUB
229 -----BEGIN PUBLIC KEY-----
230 MD4wEAYHKoZIzj0CAQYFK4EEAAkDKgAEB5TOqLZmqbdP9LHPuW3D6GE+nH8gEb+F
231 VDjqOiNngRlyyJvNdta4nA==
232 -----END PUBLIC KEY-----
233
234 PrivPubKeyPair = BOB_secp160k1:BOB_secp160k1_PUB
235
236
237 # ECDH Alice with Bob peer
238
239 Availablein = default
240 Derive=ALICE_secp160k1
241 PeerKey=BOB_secp160k1_PUB
242 SharedSecret=5457d367346cc3e82031784f95ebcd856de0c735
243
244 # ECDH Bob with Alice peer
245
246 Availablein = default
247 Derive=BOB_secp160k1
248 PeerKey=ALICE_secp160k1_PUB
249 SharedSecret=5457d367346cc3e82031784f95ebcd856de0c735
250
251 # TEST CURVE secp160r1
252
253 PrivateKey=ALICE_secp160r1
254 -----BEGIN PRIVATE KEY-----
255 MGECAQAwEAYHKoZIzj0CAQYFK4EEAAgESjBIAgEBBBUA0KDtaiFUWd8NG0lO9TLu
256 zjLWXJehLAMqAASHQN1DGBXtdyF3+BjfIfbWg403dUqXbIXzZoctDyOPTQaGVblm
257 SwXC
258 -----END PRIVATE KEY-----
259
260 PublicKey=ALICE_secp160r1_PUB
261 -----BEGIN PUBLIC KEY-----
262 MD4wEAYHKoZIzj0CAQYFK4EEAAgDKgAEh0DdQxgV7Xchd/gY3yH21oONN3VKl2yF
263 82aHLQ8jj00GhlW5ZksFwg==
264 -----END PUBLIC KEY-----
265
266 PrivPubKeyPair = ALICE_secp160r1:ALICE_secp160r1_PUB
267
268
269 PrivateKey=BOB_secp160r1
270 -----BEGIN PRIVATE KEY-----
271 MGECAQAwEAYHKoZIzj0CAQYFK4EEAAgESjBIAgEBBBUAsBIwvx6ZABinhsi+bGai
272 CvetiuWhLAMqAAQJ2+RhpGedkUYXUiPZ/plHXFBy6R3XzMUGIKiXFGSBpwF8hGRN
273 qUDy
274 -----END PRIVATE KEY-----
275
276 PublicKey=BOB_secp160r1_PUB
277 -----BEGIN PUBLIC KEY-----
278 MD4wEAYHKoZIzj0CAQYFK4EEAAgDKgAECdvkYaRnnZFGF1Ij2f6ZR1xQcukd18zF
279 BiColxRkgacBfIRkTalA8g==
280 -----END PUBLIC KEY-----
281
282 PrivPubKeyPair = BOB_secp160r1:BOB_secp160r1_PUB
283
284
285 # ECDH Alice with Bob peer
286
287 Availablein = default
288 Derive=ALICE_secp160r1
289 PeerKey=BOB_secp160r1_PUB
290 SharedSecret=87856536b6a295ea94d3e483d69c6212d5c7afcf
291
292 # ECDH Bob with Alice peer
293
294 Availablein = default
295 Derive=BOB_secp160r1
296 PeerKey=ALICE_secp160r1_PUB
297 SharedSecret=87856536b6a295ea94d3e483d69c6212d5c7afcf
298
299 # TEST CURVE secp160r2
300
301 PrivateKey=ALICE_secp160r2
302 -----BEGIN PRIVATE KEY-----
303 MGECAQAwEAYHKoZIzj0CAQYFK4EEAB4ESjBIAgEBBBUAhmLOAJGNuSoZUCN4f0On
304 LZ6rRSShLAMqAAQPSNvhJQohMEfijXq+Jlq7a9lzosQfPvuIyOg6shyzUVS43R+7
305 Lgr5
306 -----END PRIVATE KEY-----
307
308 PublicKey=ALICE_secp160r2_PUB
309 -----BEGIN PUBLIC KEY-----
310 MD4wEAYHKoZIzj0CAQYFK4EEAB4DKgAED0jb4SUKITBH4o16viZau2vZc6LEHz77
311 iMjoOrIcs1FUuN0fuy4K+Q==
312 -----END PUBLIC KEY-----
313
314 PrivPubKeyPair = ALICE_secp160r2:ALICE_secp160r2_PUB
315
316
317 PrivateKey=BOB_secp160r2
318 -----BEGIN PRIVATE KEY-----
319 MGECAQAwEAYHKoZIzj0CAQYFK4EEAB4ESjBIAgEBBBUA10mjzR2Dy0CLmm/MTAHT
320 b5CBenOhLAMqAARqzYAcSijzAo2vzmMuK8ta8sl/bguuCpRwFD93ACP64TzgI3re
321 FhsX
322 -----END PRIVATE KEY-----
323
324 PublicKey=BOB_secp160r2_PUB
325 -----BEGIN PUBLIC KEY-----
326 MD4wEAYHKoZIzj0CAQYFK4EEAB4DKgAEas2AHEoo8wKNr85jLivLWvLJf24LrgqU
327 cBQ/dwAj+uE84CN63hYbFw==
328 -----END PUBLIC KEY-----
329
330 PrivPubKeyPair = BOB_secp160r2:BOB_secp160r2_PUB
331
332
333 # ECDH Alice with Bob peer
334
335 Availablein = default
336 Derive=ALICE_secp160r2
337 PeerKey=BOB_secp160r2_PUB
338 SharedSecret=5481e282c47cbd37c84873847c4fc2f31fc15a1a
339
340 # ECDH Bob with Alice peer
341
342 Availablein = default
343 Derive=BOB_secp160r2
344 PeerKey=ALICE_secp160r2_PUB
345 SharedSecret=5481e282c47cbd37c84873847c4fc2f31fc15a1a
346
347 # TEST CURVE secp192k1
348
349 PrivateKey=ALICE_secp192k1
350 -----BEGIN PRIVATE KEY-----
351 MGwCAQAwEAYHKoZIzj0CAQYFK4EEAB8EVTBTAgEBBBizF3KeHMsaV/KOR/otCmdL
352 QT2qGNq3HhWhNAMyAATP+L9SGl3K6wmevkLwJnkMNHp0I5RfXulSfHuHZPp4CGrh
353 i6eKNQLkpZ2OQaPIExA=
354 -----END PRIVATE KEY-----
355
356 PublicKey=ALICE_secp192k1_PUB
357 -----BEGIN PUBLIC KEY-----
358 MEYwEAYHKoZIzj0CAQYFK4EEAB8DMgAEz/i/UhpdyusJnr5C8CZ5DDR6dCOUX17p
359 Unx7h2T6eAhq4YunijUC5KWdjkGjyBMQ
360 -----END PUBLIC KEY-----
361
362 PrivPubKeyPair = ALICE_secp192k1:ALICE_secp192k1_PUB
363
364
365 PrivateKey=BOB_secp192k1
366 -----BEGIN PRIVATE KEY-----
367 MGwCAQAwEAYHKoZIzj0CAQYFK4EEAB8EVTBTAgEBBBh8BXPVGQKYCw0v7DY3wZVa
368 cyhyUjIbUymhNAMyAATgI7hw2LSj6uN3yL5nvHOOkMiPtalKr+BGsFac39RYmp64
369 mr+w66bDIWN3VllO6LY=
370 -----END PRIVATE KEY-----
371
372 PublicKey=BOB_secp192k1_PUB
373 -----BEGIN PUBLIC KEY-----
374 MEYwEAYHKoZIzj0CAQYFK4EEAB8DMgAE4CO4cNi0o+rjd8i+Z7xzjpDIj7WpSq/g
375 RrBWnN/UWJqeuJq/sOumwyFjd1ZZTui2
376 -----END PUBLIC KEY-----
377
378 PrivPubKeyPair = BOB_secp192k1:BOB_secp192k1_PUB
379
380
381 # ECDH Alice with Bob peer
382
383 Availablein = default
384 Derive=ALICE_secp192k1
385 PeerKey=BOB_secp192k1_PUB
386 SharedSecret=6a4daca0412284172e8fcaafa0d9df76257d899752bf0f23
387
388 # ECDH Bob with Alice peer
389
390 Availablein = default
391 Derive=BOB_secp192k1
392 PeerKey=ALICE_secp192k1_PUB
393 SharedSecret=6a4daca0412284172e8fcaafa0d9df76257d899752bf0f23
394
395 # TEST CURVE secp224k1
396
397 PrivateKey=ALICE_secp224k1
398 -----BEGIN PRIVATE KEY-----
399 MHkCAQAwEAYHKoZIzj0CAQYFK4EEACAEYjBgAgEBBB0AhXKGJFqOI4P1PLFR3M6M
400 kepT/2Dtd27I1Awzx6E8AzoABPVN/1b6VHbq7U6pWaOrUeqJ5vSgWL49u/uuD48D
401 4FRf7oFdixN9VWIrxr0PRByeEYmlHw4MOEQK
402 -----END PRIVATE KEY-----
403
404 PublicKey=ALICE_secp224k1_PUB
405 -----BEGIN PUBLIC KEY-----
406 ME4wEAYHKoZIzj0CAQYFK4EEACADOgAE9U3/VvpUdurtTqlZo6tR6onm9KBYvj27
407 +64PjwPgVF/ugV2LE31VYivGvQ9EHJ4RiaUfDgw4RAo=
408 -----END PUBLIC KEY-----
409
410 PrivPubKeyPair = ALICE_secp224k1:ALICE_secp224k1_PUB
411
412
413 PrivateKey=BOB_secp224k1
414 -----BEGIN PRIVATE KEY-----
415 MHkCAQAwEAYHKoZIzj0CAQYFK4EEACAEYjBgAgEBBB0AOjEXYoz8YcWokSf4U5gX
416 HbjDfILPdPejlE0T/KE8AzoABGXAQ+AntX7On4cKwP+f4KzZGaJZwjBq3jCjymsr
417 9A3c8VCoRXXBg+VPoKg7fDkMIgI8qPmrC95Q
418 -----END PRIVATE KEY-----
419
420 PublicKey=BOB_secp224k1_PUB
421 -----BEGIN PUBLIC KEY-----
422 ME4wEAYHKoZIzj0CAQYFK4EEACADOgAEZcBD4Ce1fs6fhwrA/5/grNkZolnCMGre
423 MKPKayv0DdzxUKhFdcGD5U+gqDt8OQwiAjyo+asL3lA=
424 -----END PUBLIC KEY-----
425
426 PrivPubKeyPair = BOB_secp224k1:BOB_secp224k1_PUB
427
428
429 # ECDH Alice with Bob peer
430
431 Availablein = default
432 Derive=ALICE_secp224k1
433 PeerKey=BOB_secp224k1_PUB
434 SharedSecret=80b65e65fe29c779213dd31189d371ff57b0b2bf08c6458ed142399a
435
436 # ECDH Bob with Alice peer
437
438 Availablein = default
439 Derive=BOB_secp224k1
440 PeerKey=ALICE_secp224k1_PUB
441 SharedSecret=80b65e65fe29c779213dd31189d371ff57b0b2bf08c6458ed142399a
442
443 # TEST CURVE secp256k1
444
445 PrivateKey=ALICE_secp256k1
446 -----BEGIN PRIVATE KEY-----
447 MIGEAgEAMBAGByqGSM49AgEGBSuBBAAKBG0wawIBAQQgHCRzy0IcEx6CeA6ogNNK
448 SOfuTlHy4fE/LNxkANUS4k+hRANCAASDBmwKklX4OcbZSJJX9mxm1Wr7TPTLpbyp
449 xKcKRm0XKNxVlrZU8WQCl66GtX2DDyX+0+XiC3hbaRWcYtg7P6WO
450 -----END PRIVATE KEY-----
451
452 PublicKey=ALICE_secp256k1_PUB
453 -----BEGIN PUBLIC KEY-----
454 MFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEgwZsCpJV+DnG2UiSV/ZsZtVq+0z0y6W8
455 qcSnCkZtFyjcVZa2VPFkApeuhrV9gw8l/tPl4gt4W2kVnGLYOz+ljg==
456 -----END PUBLIC KEY-----
457
458 PrivPubKeyPair = ALICE_secp256k1:ALICE_secp256k1_PUB
459
460
461 PrivateKey=BOB_secp256k1
462 -----BEGIN PRIVATE KEY-----
463 MIGEAgEAMBAGByqGSM49AgEGBSuBBAAKBG0wawIBAQQgChCkFvWtOcrXLmXVGqkR
464 0gdntyytjGzEKue5t+IL2lihRANCAAQFQoIckey+Vyh3QwJWUUfKXNbbjWe94yZE
465 AWGvI2BfqtWqigZF5VSb5aIXtTPRmwiN0cp30cd77YE5Z+e5bJHU
466 -----END PRIVATE KEY-----
467
468 PublicKey=BOB_secp256k1_PUB
469 -----BEGIN PUBLIC KEY-----
470 MFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEBUKCHJHsvlcod0MCVlFHylzW241nveMm
471 RAFhryNgX6rVqooGReVUm+WiF7Uz0ZsIjdHKd9HHe+2BOWfnuWyR1A==
472 -----END PUBLIC KEY-----
473
474 PrivPubKeyPair = BOB_secp256k1:BOB_secp256k1_PUB
475
476
477 # ECDH Alice with Bob peer
478
479 Availablein = default
480 Derive=ALICE_secp256k1
481 PeerKey=BOB_secp256k1_PUB
482 SharedSecret=af43b52790082fd87afb1d14b883c12d12bb9e554080d1f8e527920676e31f3e
483
484 # ECDH Bob with Alice peer
485
486 Availablein = default
487 Derive=BOB_secp256k1
488 PeerKey=ALICE_secp256k1_PUB
489 SharedSecret=af43b52790082fd87afb1d14b883c12d12bb9e554080d1f8e527920676e31f3e
490
491 # TEST CURVE prime192v2
492
493 PrivateKey=ALICE_prime192v2
494 -----BEGIN PRIVATE KEY-----
495 MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQIEVTBTAgEBBBgtIuKqpRc7rEYuGx1a
496 dDxcvso0NAZw+fWhNAMyAATMSHwJPq761VawpRbKLB3uuDSng4WeFPjhvubL6g8V
497 8UqFaKRED5PUIQ0lYStVCao=
498 -----END PRIVATE KEY-----
499
500 PublicKey=ALICE_prime192v2_PUB
501 -----BEGIN PUBLIC KEY-----
502 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQIDMgAEzEh8CT6u+tVWsKUWyiwd7rg0p4OF
503 nhT44b7my+oPFfFKhWikRA+T1CENJWErVQmq
504 -----END PUBLIC KEY-----
505
506 PrivPubKeyPair = ALICE_prime192v2:ALICE_prime192v2_PUB
507
508
509 PrivateKey=BOB_prime192v2
510 -----BEGIN PRIVATE KEY-----
511 MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQIEVTBTAgEBBBggTjqWC1/iHrvKR9/u
512 1gxpL2tWJkkAMYuhNAMyAASa4nG+wLPTHxfkqiTII5PBLAKXmXUf5dMtpmApcjrj
513 XjnwJIJEQr80MK9+g1raqN8=
514 -----END PRIVATE KEY-----
515
516 PublicKey=BOB_prime192v2_PUB
517 -----BEGIN PUBLIC KEY-----
518 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQIDMgAEmuJxvsCz0x8X5KokyCOTwSwCl5l1
519 H+XTLaZgKXI641458CSCREK/NDCvfoNa2qjf
520 -----END PUBLIC KEY-----
521
522 PrivPubKeyPair = BOB_prime192v2:BOB_prime192v2_PUB
523
524
525 # ECDH Alice with Bob peer
526
527 Availablein = default
528 Derive=ALICE_prime192v2
529 PeerKey=BOB_prime192v2_PUB
530 SharedSecret=9b37033a48af7fe1825c062625f8b57d4b3ac48c12bec69c
531
532 # ECDH Bob with Alice peer
533
534 Availablein = default
535 Derive=BOB_prime192v2
536 PeerKey=ALICE_prime192v2_PUB
537 SharedSecret=9b37033a48af7fe1825c062625f8b57d4b3ac48c12bec69c
538
539 # TEST CURVE prime192v3
540
541 PrivateKey=ALICE_prime192v3
542 -----BEGIN PRIVATE KEY-----
543 MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQMEVTBTAgEBBBg0iDdcgise1/v2k6js
544 UkgKwXPqx/uJJTehNAMyAAQ6/i0pSNHk824XO6Mv0irQfSv2yzGQy+DwWo/klZco
545 kPDcXKEdU8ZmnAABH7j6UV8=
546 -----END PRIVATE KEY-----
547
548 PublicKey=ALICE_prime192v3_PUB
549 -----BEGIN PUBLIC KEY-----
550 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQMDMgAEOv4tKUjR5PNuFzujL9Iq0H0r9ssx
551 kMvg8FqP5JWXKJDw3FyhHVPGZpwAAR+4+lFf
552 -----END PUBLIC KEY-----
553
554 PrivPubKeyPair = ALICE_prime192v3:ALICE_prime192v3_PUB
555
556
557 PrivateKey=BOB_prime192v3
558 -----BEGIN PRIVATE KEY-----
559 MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQMEVTBTAgEBBBieW1huqwVU3ev7qgpT
560 LFjYEMRPONOAcaKhNAMyAASXaTjBIQX686BZJAidX+hFuvDyxbN1vBQvp40OVl0L
561 CG4hoZ+5McLtPATL+osKvX8=
562 -----END PRIVATE KEY-----
563
564 PublicKey=BOB_prime192v3_PUB
565 -----BEGIN PUBLIC KEY-----
566 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQMDMgAEl2k4wSEF+vOgWSQInV/oRbrw8sWz
567 dbwUL6eNDlZdCwhuIaGfuTHC7TwEy/qLCr1/
568 -----END PUBLIC KEY-----
569
570 PrivPubKeyPair = BOB_prime192v3:BOB_prime192v3_PUB
571
572
573 # ECDH Alice with Bob peer
574
575 Availablein = default
576 Derive=ALICE_prime192v3
577 PeerKey=BOB_prime192v3_PUB
578 SharedSecret=7133f1d99b0e03ed9c4d78d3be40598cf419cd588283ac29
579
580 # ECDH Bob with Alice peer
581
582 Availablein = default
583 Derive=BOB_prime192v3
584 PeerKey=ALICE_prime192v3_PUB
585 SharedSecret=7133f1d99b0e03ed9c4d78d3be40598cf419cd588283ac29
586
587 # TEST CURVE prime239v1
588
589 PrivateKey=ALICE_prime239v1
590 -----BEGIN PRIVATE KEY-----
591 MIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwEEBGcwZQIBAQQeRmiZXaqr3u11hiGK
592 1cH75U/rKc1+8YMqxcXhACRkoUADPgAEfIJpVggCXUROHgX4h5h66/0Pgr/aMtMq
593 ExHQP7zxWYzf3cYAP4V/t9OCT582WjMLnCmdlFnYUPD50dyU
594 -----END PRIVATE KEY-----
595
596 PublicKey=ALICE_prime239v1_PUB
597 -----BEGIN PUBLIC KEY-----
598 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQQDPgAEfIJpVggCXUROHgX4h5h66/0Pgr/a
599 MtMqExHQP7zxWYzf3cYAP4V/t9OCT582WjMLnCmdlFnYUPD50dyU
600 -----END PUBLIC KEY-----
601
602 PrivPubKeyPair = ALICE_prime239v1:ALICE_prime239v1_PUB
603
604
605 PrivateKey=BOB_prime239v1
606 -----BEGIN PRIVATE KEY-----
607 MIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwEEBGcwZQIBAQQeAbGRRoBgqHVUBFot
608 5m9Ytm8RU+ISkA33VgQrHGM/oUADPgAEdRgPsL/Mi3ucJcYibvFJQxDDyLqgUH3i
609 Mk266RAHFqoioiGT72TOidBhi+VrUn6NOIyna8foww2M45vR
610 -----END PRIVATE KEY-----
611
612 PublicKey=BOB_prime239v1_PUB
613 -----BEGIN PUBLIC KEY-----
614 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQQDPgAEdRgPsL/Mi3ucJcYibvFJQxDDyLqg
615 UH3iMk266RAHFqoioiGT72TOidBhi+VrUn6NOIyna8foww2M45vR
616 -----END PUBLIC KEY-----
617
618 PrivPubKeyPair = BOB_prime239v1:BOB_prime239v1_PUB
619
620
621 # ECDH Alice with Bob peer
622
623 Availablein = default
624 Derive=ALICE_prime239v1
625 PeerKey=BOB_prime239v1_PUB
626 SharedSecret=2ef92070f7a5fa14c8a67a8aa3080b4c4a597eafaa81d3f698599ac0be1e
627
628 # ECDH Bob with Alice peer
629
630 Availablein = default
631 Derive=BOB_prime239v1
632 PeerKey=ALICE_prime239v1_PUB
633 SharedSecret=2ef92070f7a5fa14c8a67a8aa3080b4c4a597eafaa81d3f698599ac0be1e
634
635 # TEST CURVE prime239v2
636
637 PrivateKey=ALICE_prime239v2
638 -----BEGIN PRIVATE KEY-----
639 MIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwEFBGcwZQIBAQQeemq6S5puHF94ZW/W
640 6BMRim+HFFM0zxVZQpWG+bf2oUADPgAELukUodCQsmwzGVR3lLEGKQ6quGd6kDXN
641 DjjcMrDabBtWKDuuUrgjBGsI7NRbCQ0a5NWTo+EnWe0LXbYN
642 -----END PRIVATE KEY-----
643
644 PublicKey=ALICE_prime239v2_PUB
645 -----BEGIN PUBLIC KEY-----
646 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQUDPgAELukUodCQsmwzGVR3lLEGKQ6quGd6
647 kDXNDjjcMrDabBtWKDuuUrgjBGsI7NRbCQ0a5NWTo+EnWe0LXbYN
648 -----END PUBLIC KEY-----
649
650 PrivPubKeyPair = ALICE_prime239v2:ALICE_prime239v2_PUB
651
652
653 PrivateKey=BOB_prime239v2
654 -----BEGIN PRIVATE KEY-----
655 MIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwEFBGcwZQIBAQQeAEaCw7ulF8GZcmbj
656 aDmcrw8Gex+hX0rNvwzoC7+6oUADPgAEKh0EmYUpj6XbuEGxMBaPmECT8L++ihUW
657 ms4xau0RUYij4HgS1gjSMDfyvvCBUy10RIkw+goxVdUhfW2u
658 -----END PRIVATE KEY-----
659
660 PublicKey=BOB_prime239v2_PUB
661 -----BEGIN PUBLIC KEY-----
662 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQUDPgAEKh0EmYUpj6XbuEGxMBaPmECT8L++
663 ihUWms4xau0RUYij4HgS1gjSMDfyvvCBUy10RIkw+goxVdUhfW2u
664 -----END PUBLIC KEY-----
665
666 PrivPubKeyPair = BOB_prime239v2:BOB_prime239v2_PUB
667
668
669 # ECDH Alice with Bob peer
670
671 Availablein = default
672 Derive=ALICE_prime239v2
673 PeerKey=BOB_prime239v2_PUB
674 SharedSecret=5bdab282dc371ee88ade318a6aad2b329ec3ea957e0df18b7a691c1bf703
675
676 # ECDH Bob with Alice peer
677
678 Availablein = default
679 Derive=BOB_prime239v2
680 PeerKey=ALICE_prime239v2_PUB
681 SharedSecret=5bdab282dc371ee88ade318a6aad2b329ec3ea957e0df18b7a691c1bf703
682
683 # TEST CURVE prime239v3
684
685 PrivateKey=ALICE_prime239v3
686 -----BEGIN PRIVATE KEY-----
687 MIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwEGBGcwZQIBAQQeGlwSPAYfmiP9r2nA
688 SD52VqKyZpEnU+Jmynlf2DI7oUADPgAEFlIB4Yl+5J2u4JLYv8z+itwf+XnOL/BD
689 qNK3uRoYPKHYdYWJkgXxkQ1QDZwNppAQRcxSgTKnJ6V8crbp
690 -----END PRIVATE KEY-----
691
692 PublicKey=ALICE_prime239v3_PUB
693 -----BEGIN PUBLIC KEY-----
694 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQYDPgAEFlIB4Yl+5J2u4JLYv8z+itwf+XnO
695 L/BDqNK3uRoYPKHYdYWJkgXxkQ1QDZwNppAQRcxSgTKnJ6V8crbp
696 -----END PUBLIC KEY-----
697
698 PrivPubKeyPair = ALICE_prime239v3:ALICE_prime239v3_PUB
699
700
701 PrivateKey=BOB_prime239v3
702 -----BEGIN PRIVATE KEY-----
703 MIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwEGBGcwZQIBAQQeU1KIfJBGvItr8//g
704 kW1zoPkveo9lvXBlnUV5/5rDoUADPgAEepc03AEEgOnI+ivpjGV4ypvn8sRQaVAb
705 3QAeIEYDQLUBFOdb3kF2MvlnLKV3OCdB3GQgNfZtEHbdn0bq
706 -----END PRIVATE KEY-----
707
708 PublicKey=BOB_prime239v3_PUB
709 -----BEGIN PUBLIC KEY-----
710 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQYDPgAEepc03AEEgOnI+ivpjGV4ypvn8sRQ
711 aVAb3QAeIEYDQLUBFOdb3kF2MvlnLKV3OCdB3GQgNfZtEHbdn0bq
712 -----END PUBLIC KEY-----
713
714 PrivPubKeyPair = BOB_prime239v3:BOB_prime239v3_PUB
715
716
717 # ECDH Alice with Bob peer
718
719 Availablein = default
720 Derive=ALICE_prime239v3
721 PeerKey=BOB_prime239v3_PUB
722 SharedSecret=78e80ae760061178bd005e9e3634333971468bc6d3f82baee238c5ed32f9
723
724 # ECDH Bob with Alice peer
725
726 Availablein = default
727 Derive=BOB_prime239v3
728 PeerKey=ALICE_prime239v3_PUB
729 SharedSecret=78e80ae760061178bd005e9e3634333971468bc6d3f82baee238c5ed32f9
730
731 # TEST CURVE sect113r1
732
733 PrivateKey=ALICE_sect113r1
734 -----BEGIN PRIVATE KEY-----
735 MFECAQAwEAYHKoZIzj0CAQYFK4EEAAQEOjA4AgEBBA8AcrP9u8BlWb4knkGVZmSh
736 IgMgAAQBviTf62+1V4etJb2D9LkBadAFmdmRS+rVI3spTYs=
737 -----END PRIVATE KEY-----
738
739 PublicKey=ALICE_sect113r1_PUB
740 -----BEGIN PUBLIC KEY-----
741 MDQwEAYHKoZIzj0CAQYFK4EEAAQDIAAEAb4k3+tvtVeHrSW9g/S5AWnQBZnZkUvq
742 1SN7KU2L
743 -----END PUBLIC KEY-----
744
745 PrivPubKeyPair = ALICE_sect113r1:ALICE_sect113r1_PUB
746
747
748 PrivateKey=BOB_sect113r1
749 -----BEGIN PRIVATE KEY-----
750 MFECAQAwEAYHKoZIzj0CAQYFK4EEAAQEOjA4AgEBBA8AmhEq3A9KdbKQUz1F/Myh
751 IgMgAAQAuSRBNxXjIjezwrGF8VkBxWR69g0UJaBIIArpdNo=
752 -----END PRIVATE KEY-----
753
754 PublicKey=BOB_sect113r1_PUB
755 -----BEGIN PUBLIC KEY-----
756 MDQwEAYHKoZIzj0CAQYFK4EEAAQDIAAEALkkQTcV4yI3s8KxhfFZAcVkevYNFCWg
757 SCAK6XTa
758 -----END PUBLIC KEY-----
759
760 PrivPubKeyPair = BOB_sect113r1:BOB_sect113r1_PUB
761
762
763 # ECDH Alice with Bob peer
764
765 Availablein = default
766 Derive=ALICE_sect113r1
767 PeerKey=BOB_sect113r1_PUB
768 SharedSecret=015405437add26b8841c62a9016c85
769
770 # ECDH Bob with Alice peer
771
772 Availablein = default
773 Derive=BOB_sect113r1
774 PeerKey=ALICE_sect113r1_PUB
775 SharedSecret=015405437add26b8841c62a9016c85
776
777 # TEST CURVE sect113r2
778
779 PrivateKey=ALICE_sect113r2
780 -----BEGIN PRIVATE KEY-----
781 MFECAQAwEAYHKoZIzj0CAQYFK4EEAAUEOjA4AgEBBA8ABqFZ6Z7BKKjvrzXh99Wh
782 IgMgAAQBTQTHA9uSxcZ8kvsSVUUBcLQ4m45U10VwVCQ+oGQ=
783 -----END PRIVATE KEY-----
784
785 PublicKey=ALICE_sect113r2_PUB
786 -----BEGIN PUBLIC KEY-----
787 MDQwEAYHKoZIzj0CAQYFK4EEAAUDIAAEAU0ExwPbksXGfJL7ElVFAXC0OJuOVNdF
788 cFQkPqBk
789 -----END PUBLIC KEY-----
790
791 PrivPubKeyPair = ALICE_sect113r2:ALICE_sect113r2_PUB
792
793
794 PrivateKey=BOB_sect113r2
795 -----BEGIN PRIVATE KEY-----
796 MFECAQAwEAYHKoZIzj0CAQYFK4EEAAUEOjA4AgEBBA8ABPHhZ0kCp0TocQJIuiuh
797 IgMgAAQBSi7u+Ur776iGyg0Ij6UAN70IzPVZxGK5zPxp6wo=
798 -----END PRIVATE KEY-----
799
800 PublicKey=BOB_sect113r2_PUB
801 -----BEGIN PUBLIC KEY-----
802 MDQwEAYHKoZIzj0CAQYFK4EEAAUDIAAEAUou7vlK+++ohsoNCI+lADe9CMz1WcRi
803 ucz8aesK
804 -----END PUBLIC KEY-----
805
806 PrivPubKeyPair = BOB_sect113r2:BOB_sect113r2_PUB
807
808
809 # ECDH Alice with Bob peer
810
811 Availablein = default
812 Derive=ALICE_sect113r2
813 PeerKey=BOB_sect113r2_PUB
814 SharedSecret=014231c5e9e28d451aa44a755407e1
815
816 # ECDH Bob with Alice peer
817
818 Availablein = default
819 Derive=BOB_sect113r2
820 PeerKey=ALICE_sect113r2_PUB
821 SharedSecret=014231c5e9e28d451aa44a755407e1
822
823 # TEST CURVE sect131r1
824
825 PrivateKey=ALICE_sect131r1
826 -----BEGIN PRIVATE KEY-----
827 MFcCAQAwEAYHKoZIzj0CAQYFK4EEABYEQDA+AgEBBBEAUCFDwJLLThLHiDlw/Qcn
828 8aEmAyQABAAU+ywF9iPv6LDldKOLhLgXBRI7EpZnbXPXhUmkQWPhHAQ=
829 -----END PRIVATE KEY-----
830
831 PublicKey=ALICE_sect131r1_PUB
832 -----BEGIN PUBLIC KEY-----
833 MDgwEAYHKoZIzj0CAQYFK4EEABYDJAAEABT7LAX2I+/osOV0o4uEuBcFEjsSlmdt
834 c9eFSaRBY+EcBA==
835 -----END PUBLIC KEY-----
836
837 PrivPubKeyPair = ALICE_sect131r1:ALICE_sect131r1_PUB
838
839
840 PrivateKey=BOB_sect131r1
841 -----BEGIN PRIVATE KEY-----
842 MFcCAQAwEAYHKoZIzj0CAQYFK4EEABYEQDA+AgEBBBEDxxMzxjxJmYfSZvWJKq+V
843 vKEmAyQABAFHQ2a+h+Yn5N4Lt0IoJcVVBrf9xkZNS0xxblh+0wndq9s=
844 -----END PRIVATE KEY-----
845
846 PublicKey=BOB_sect131r1_PUB
847 -----BEGIN PUBLIC KEY-----
848 MDgwEAYHKoZIzj0CAQYFK4EEABYDJAAEAUdDZr6H5ifk3gu3QiglxVUGt/3GRk1L
849 THFuWH7TCd2r2w==
850 -----END PUBLIC KEY-----
851
852 PrivPubKeyPair = BOB_sect131r1:BOB_sect131r1_PUB
853
854
855 # ECDH Alice with Bob peer
856
857 Availablein = default
858 Derive=ALICE_sect131r1
859 PeerKey=BOB_sect131r1_PUB
860 SharedSecret=009e4acc8c1ba3a129a9ad83a733d7d702
861
862 # ECDH Bob with Alice peer
863
864 Availablein = default
865 Derive=BOB_sect131r1
866 PeerKey=ALICE_sect131r1_PUB
867 SharedSecret=009e4acc8c1ba3a129a9ad83a733d7d702
868
869 # TEST CURVE sect131r2
870
871 PrivateKey=ALICE_sect131r2
872 -----BEGIN PRIVATE KEY-----
873 MFcCAQAwEAYHKoZIzj0CAQYFK4EEABcEQDA+AgEBBBEDHPPtQCKJB8g01rMkT8Sk
874 9aEmAyQABAcWl2Z/1kIc4mWCbRH4+c/2B47RC31JyifKvkxkHt05x3g=
875 -----END PRIVATE KEY-----
876
877 PublicKey=ALICE_sect131r2_PUB
878 -----BEGIN PUBLIC KEY-----
879 MDgwEAYHKoZIzj0CAQYFK4EEABcDJAAEBxaXZn/WQhziZYJtEfj5z/YHjtELfUnK
880 J8q+TGQe3TnHeA==
881 -----END PUBLIC KEY-----
882
883 PrivPubKeyPair = ALICE_sect131r2:ALICE_sect131r2_PUB
884
885
886 PrivateKey=BOB_sect131r2
887 -----BEGIN PRIVATE KEY-----
888 MFcCAQAwEAYHKoZIzj0CAQYFK4EEABcEQDA+AgEBBBEDR9ez/YtS29S7/R5+rUiX
889 VKEmAyQABALZHNBITDoigpOwTzczlaN9AsRk5JzMUJXYkvBEqj+YILQ=
890 -----END PRIVATE KEY-----
891
892 PublicKey=BOB_sect131r2_PUB
893 -----BEGIN PUBLIC KEY-----
894 MDgwEAYHKoZIzj0CAQYFK4EEABcDJAAEAtkc0EhMOiKCk7BPNzOVo30CxGTknMxQ
895 ldiS8ESqP5ggtA==
896 -----END PUBLIC KEY-----
897
898 PrivPubKeyPair = BOB_sect131r2:BOB_sect131r2_PUB
899
900
901 # ECDH Alice with Bob peer
902
903 Availablein = default
904 Derive=ALICE_sect131r2
905 PeerKey=BOB_sect131r2_PUB
906 SharedSecret=03cbec3a3050c7f13d4801ad692d61c417
907
908 # ECDH Bob with Alice peer
909
910 Availablein = default
911 Derive=BOB_sect131r2
912 PeerKey=ALICE_sect131r2_PUB
913 SharedSecret=03cbec3a3050c7f13d4801ad692d61c417
914
915 # TEST CURVE sect163r1
916
917 PrivateKey=ALICE_sect163r1
918 -----BEGIN PRIVATE KEY-----
919 MGMCAQAwEAYHKoZIzj0CAQYFK4EEAAIETDBKAgEBBBUBl9zmlPmFF5v9h1IIENAx
920 1b8tj0+hLgMsAAQE3j8Jn58CCtEDwvOZ5DwgYGBYvIECz1zN8UwPfTFSdXjTWQcr
921 9gWxNMA=
922 -----END PRIVATE KEY-----
923
924 PublicKey=ALICE_sect163r1_PUB
925 -----BEGIN PUBLIC KEY-----
926 MEAwEAYHKoZIzj0CAQYFK4EEAAIDLAAEBN4/CZ+fAgrRA8LzmeQ8IGBgWLyBAs9c
927 zfFMD30xUnV401kHK/YFsTTA
928 -----END PUBLIC KEY-----
929
930 PrivPubKeyPair = ALICE_sect163r1:ALICE_sect163r1_PUB
931
932
933 PrivateKey=BOB_sect163r1
934 -----BEGIN PRIVATE KEY-----
935 MGMCAQAwEAYHKoZIzj0CAQYFK4EEAAIETDBKAgEBBBUA/nzN5yCavvZlXyDGEihW
936 rwG360+hLgMsAAQDt6XZHfzXABSTnGhzfoPtfdLZgaoGhBdeWz+318vNmC6AMJP+
937 PntHzsA=
938 -----END PRIVATE KEY-----
939
940 PublicKey=BOB_sect163r1_PUB
941 -----BEGIN PUBLIC KEY-----
942 MEAwEAYHKoZIzj0CAQYFK4EEAAIDLAAEA7el2R381wAUk5xoc36D7X3S2YGqBoQX
943 Xls/t9fLzZgugDCT/j57R87A
944 -----END PUBLIC KEY-----
945
946 PrivPubKeyPair = BOB_sect163r1:BOB_sect163r1_PUB
947
948
949 # ECDH Alice with Bob peer
950
951 Derive=ALICE_sect163r1
952 PeerKey=BOB_sect163r1_PUB
953 SharedSecret=02355c765bbc07fcc44bb1496e490912f6df56e6d4
954
955 # ECDH Bob with Alice peer
956
957 Derive=BOB_sect163r1
958 PeerKey=ALICE_sect163r1_PUB
959 SharedSecret=02355c765bbc07fcc44bb1496e490912f6df56e6d4
960
961 # TEST CURVE sect193r1
962
963 PrivateKey=ALICE_sect193r1
964 -----BEGIN PRIVATE KEY-----
965 MG8CAQAwEAYHKoZIzj0CAQYFK4EEABgEWDBWAgEBBBkAEQlofBlvj8zDK5o4CCfA
966 aOQOmlAyTimBoTYDNAAEAKBcyRBxQDZTvpPM39ZVXYQS5aJwZfUnNwBn5T26m15R
967 M4MLnYGdklcAM8oMOML999w=
968 -----END PRIVATE KEY-----
969
970 PublicKey=ALICE_sect193r1_PUB
971 -----BEGIN PUBLIC KEY-----
972 MEgwEAYHKoZIzj0CAQYFK4EEABgDNAAEAKBcyRBxQDZTvpPM39ZVXYQS5aJwZfUn
973 NwBn5T26m15RM4MLnYGdklcAM8oMOML999w=
974 -----END PUBLIC KEY-----
975
976 PrivPubKeyPair = ALICE_sect193r1:ALICE_sect193r1_PUB
977
978
979 PrivateKey=BOB_sect193r1
980 -----BEGIN PRIVATE KEY-----
981 MG8CAQAwEAYHKoZIzj0CAQYFK4EEABgEWDBWAgEBBBkAnxvYLKZaw4Rj24WTRBfg
982 iar5vp3R3pCJoTYDNAAEAXw0PWt3PtZT5v9aH0o6WnFtFGOBNEUpYQE/jBjzUHIC
983 qMNZTHy9gT2R9yc0GBZ/Dic=
984 -----END PRIVATE KEY-----
985
986 PublicKey=BOB_sect193r1_PUB
987 -----BEGIN PUBLIC KEY-----
988 MEgwEAYHKoZIzj0CAQYFK4EEABgDNAAEAXw0PWt3PtZT5v9aH0o6WnFtFGOBNEUp
989 YQE/jBjzUHICqMNZTHy9gT2R9yc0GBZ/Dic=
990 -----END PUBLIC KEY-----
991
992 PrivPubKeyPair = BOB_sect193r1:BOB_sect193r1_PUB
993
994
995 # ECDH Alice with Bob peer
996
997 Derive=ALICE_sect193r1
998 PeerKey=BOB_sect193r1_PUB
999 SharedSecret=00458b4c5ad122de5a377bea0adf1ab87bcb961b24ed764f47
1000
1001 # ECDH Bob with Alice peer
1002
1003 Derive=BOB_sect193r1
1004 PeerKey=ALICE_sect193r1_PUB
1005 SharedSecret=00458b4c5ad122de5a377bea0adf1ab87bcb961b24ed764f47
1006
1007 # TEST CURVE sect193r2
1008
1009 PrivateKey=ALICE_sect193r2
1010 -----BEGIN PRIVATE KEY-----
1011 MG8CAQAwEAYHKoZIzj0CAQYFK4EEABkEWDBWAgEBBBkAj54XQW+b3bnX9duvqaa+
1012 lPTNcvOlxRAvoTYDNAAEAHhW6xjH4TNPs/e12tsZcsGD+a92kAWkwQFc4m1ISx4o
1013 mtNyCVI7FXV5zNnaGWVACT4=
1014 -----END PRIVATE KEY-----
1015
1016 PublicKey=ALICE_sect193r2_PUB
1017 -----BEGIN PUBLIC KEY-----
1018 MEgwEAYHKoZIzj0CAQYFK4EEABkDNAAEAHhW6xjH4TNPs/e12tsZcsGD+a92kAWk
1019 wQFc4m1ISx4omtNyCVI7FXV5zNnaGWVACT4=
1020 -----END PUBLIC KEY-----
1021
1022 PrivPubKeyPair = ALICE_sect193r2:ALICE_sect193r2_PUB
1023
1024
1025 PrivateKey=BOB_sect193r2
1026 -----BEGIN PRIVATE KEY-----
1027 MG8CAQAwEAYHKoZIzj0CAQYFK4EEABkEWDBWAgEBBBkAvMiVR0abk6pHoeOIBESL
1028 fB9B4gsZJjLsoTYDNAAEADtKDcwL660+Mm11Vl254GI3TnD+fragdwF+wY5qlMu5
1029 VtrUDMHuAP0q3eGQUsrzNo0=
1030 -----END PRIVATE KEY-----
1031
1032 PublicKey=BOB_sect193r2_PUB
1033 -----BEGIN PUBLIC KEY-----
1034 MEgwEAYHKoZIzj0CAQYFK4EEABkDNAAEADtKDcwL660+Mm11Vl254GI3TnD+frag
1035 dwF+wY5qlMu5VtrUDMHuAP0q3eGQUsrzNo0=
1036 -----END PUBLIC KEY-----
1037
1038 PrivPubKeyPair = BOB_sect193r2:BOB_sect193r2_PUB
1039
1040
1041 # ECDH Alice with Bob peer
1042
1043 Derive=ALICE_sect193r2
1044 PeerKey=BOB_sect193r2_PUB
1045 SharedSecret=019d1f316d204a9cd1b9632cebb4accddb204158be3e435891
1046
1047 # ECDH Bob with Alice peer
1048
1049 Derive=BOB_sect193r2
1050 PeerKey=ALICE_sect193r2_PUB
1051 SharedSecret=019d1f316d204a9cd1b9632cebb4accddb204158be3e435891
1052
1053 # TEST CURVE sect239k1
1054
1055 PrivateKey=ALICE_sect239k1
1056 -----BEGIN PRIVATE KEY-----
1057 MH4CAQAwEAYHKoZIzj0CAQYFK4EEAAMEZzBlAgEBBB4MhpuQTtDeLBboZgiW11d/
1058 KBlgUL4YvTjZ8zg4HR2hQAM+AAQafRD6X3L/7c/FN69KuA04a4bhxHZezmz1G15m
1059 tltwl8zlWsR5+GNToxV0OBLbStAQbXxqBa2Gg83B0oc=
1060 -----END PRIVATE KEY-----
1061
1062 PublicKey=ALICE_sect239k1_PUB
1063 -----BEGIN PUBLIC KEY-----
1064 MFIwEAYHKoZIzj0CAQYFK4EEAAMDPgAEGn0Q+l9y/+3PxTevSrgNOGuG4cR2Xs5s
1065 9RteZrZbcJfM5VrEefhjU6MVdDgS20rQEG18agWthoPNwdKH
1066 -----END PUBLIC KEY-----
1067
1068 PrivPubKeyPair = ALICE_sect239k1:ALICE_sect239k1_PUB
1069
1070
1071 PrivateKey=BOB_sect239k1
1072 -----BEGIN PRIVATE KEY-----
1073 MH4CAQAwEAYHKoZIzj0CAQYFK4EEAAMEZzBlAgEBBB4FBG477KvylisppUFwbDl/
1074 SRGnX5FFmfw/xWIiEMehQAM+AAQFii094UX6F5m8Dk0eI/DhF3+IDUu7h81hTdyZ
1075 xxET0IokxFkTUf/re9WPA7LxPOCuiIPZUNVCRxRWSuU=
1076 -----END PRIVATE KEY-----
1077
1078 PublicKey=BOB_sect239k1_PUB
1079 -----BEGIN PUBLIC KEY-----
1080 MFIwEAYHKoZIzj0CAQYFK4EEAAMDPgAEBYotPeFF+heZvA5NHiPw4Rd/iA1Lu4fN
1081 YU3cmccRE9CKJMRZE1H/63vVjwOy8TzgroiD2VDVQkcUVkrl
1082 -----END PUBLIC KEY-----
1083
1084 PrivPubKeyPair = BOB_sect239k1:BOB_sect239k1_PUB
1085
1086
1087 # ECDH Alice with Bob peer
1088
1089 Derive=ALICE_sect239k1
1090 PeerKey=BOB_sect239k1_PUB
1091 SharedSecret=4d1c9a8ae73f754d0a593d6e426114f4f67d7c8082ccc4e04a72b0d2aff8
1092
1093 # ECDH Bob with Alice peer
1094
1095 Derive=BOB_sect239k1
1096 PeerKey=ALICE_sect239k1_PUB
1097 SharedSecret=4d1c9a8ae73f754d0a593d6e426114f4f67d7c8082ccc4e04a72b0d2aff8
1098
1099
1100 # ECDH Alice with Bob peer
1101
1102 Availablein = default
1103 Derive=ALICE_sect163r1
1104 PeerKey=BOB_sect163r1_PUB
1105 SharedSecret=02355c765bbc07fcc44bb1496e490912f6df56e6d4
1106
1107 # ECDH Bob with Alice peer
1108
1109 Availablein = default
1110 Derive=BOB_sect163r1
1111 PeerKey=ALICE_sect163r1_PUB
1112 SharedSecret=02355c765bbc07fcc44bb1496e490912f6df56e6d4
1113
1114 # ECDH Alice with Bob peer
1115
1116 Availablein = default
1117 Derive=ALICE_sect193r1
1118 PeerKey=BOB_sect193r1_PUB
1119 SharedSecret=00458b4c5ad122de5a377bea0adf1ab87bcb961b24ed764f47
1120
1121 # ECDH Bob with Alice peer
1122
1123 Availablein = default
1124 Derive=BOB_sect193r1
1125 PeerKey=ALICE_sect193r1_PUB
1126 SharedSecret=00458b4c5ad122de5a377bea0adf1ab87bcb961b24ed764f47
1127
1128 # ECDH Alice with Bob peer
1129
1130 Availablein = default
1131 Derive=ALICE_sect193r2
1132 PeerKey=BOB_sect193r2_PUB
1133 SharedSecret=019d1f316d204a9cd1b9632cebb4accddb204158be3e435891
1134
1135 # ECDH Bob with Alice peer
1136
1137 Availablein = default
1138 Derive=BOB_sect193r2
1139 PeerKey=ALICE_sect193r2_PUB
1140 SharedSecret=019d1f316d204a9cd1b9632cebb4accddb204158be3e435891
1141
1142 # ECDH Alice with Bob peer
1143
1144 Availablein = default
1145 Derive=ALICE_sect239k1
1146 PeerKey=BOB_sect239k1_PUB
1147 SharedSecret=4d1c9a8ae73f754d0a593d6e426114f4f67d7c8082ccc4e04a72b0d2aff8
1148
1149 # ECDH Bob with Alice peer
1150
1151 Availablein = default
1152 Derive=BOB_sect239k1
1153 PeerKey=ALICE_sect239k1_PUB
1154 SharedSecret=4d1c9a8ae73f754d0a593d6e426114f4f67d7c8082ccc4e04a72b0d2aff8
1155
1156 # TEST CURVE c2pnb163v1
1157
1158 PrivateKey=ALICE_c2pnb163v1
1159 -----BEGIN PRIVATE KEY-----
1160 MGYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAEETDBKAgEBBBUDTVBXDIdMMg5JIb6y
1161 ZHLpkONauzuhLgMsAAQC/TaMi2YGY4SmYVCrIVVommDnOyMHJZ1VZ4+fT+hE/qRp
1162 WHMMW5gOZO4=
1163 -----END PRIVATE KEY-----
1164
1165 PublicKey=ALICE_c2pnb163v1_PUB
1166 -----BEGIN PUBLIC KEY-----
1167 MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAEDLAAEAv02jItmBmOEpmFQqyFVaJpg5zsj
1168 ByWdVWePn0/oRP6kaVhzDFuYDmTu
1169 -----END PUBLIC KEY-----
1170
1171 PrivPubKeyPair = ALICE_c2pnb163v1:ALICE_c2pnb163v1_PUB
1172
1173
1174 PrivateKey=BOB_c2pnb163v1
1175 -----BEGIN PRIVATE KEY-----
1176 MGYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAEETDBKAgEBBBUC3uEAfGc3+a0FOrFh
1177 ftdUBtZ5BPOhLgMsAAQGojKkhnOduUQY6XT0GwQbDe1YM1wFkj3vZGkhO5OzsqG1
1178 QqQLkFeMwKo=
1179 -----END PRIVATE KEY-----
1180
1181 PublicKey=BOB_c2pnb163v1_PUB
1182 -----BEGIN PUBLIC KEY-----
1183 MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAEDLAAEBqIypIZznblEGOl09BsEGw3tWDNc
1184 BZI972RpITuTs7KhtUKkC5BXjMCq
1185 -----END PUBLIC KEY-----
1186
1187 PrivPubKeyPair = BOB_c2pnb163v1:BOB_c2pnb163v1_PUB
1188
1189
1190 # ECDH Alice with Bob peer
1191
1192 Availablein = default
1193 Derive=ALICE_c2pnb163v1
1194 PeerKey=BOB_c2pnb163v1_PUB
1195 SharedSecret=05939a47cb503656e684f433001e45776c7620e13b
1196
1197 # ECDH Bob with Alice peer
1198
1199 Availablein = default
1200 Derive=BOB_c2pnb163v1
1201 PeerKey=ALICE_c2pnb163v1_PUB
1202 SharedSecret=05939a47cb503656e684f433001e45776c7620e13b
1203
1204 # TEST CURVE c2pnb163v2
1205
1206 PrivateKey=ALICE_c2pnb163v2
1207 -----BEGIN PRIVATE KEY-----
1208 MGYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAIETDBKAgEBBBUC3m3meJNbhDwwFH3C
1209 //L2EyOQNruhLgMsAAQBaATOiPV6c8icBYWczLXM6k+t8U4FIN57iiC8RsmIS3+V
1210 yM/rN3UBZaw=
1211 -----END PRIVATE KEY-----
1212
1213 PublicKey=ALICE_c2pnb163v2_PUB
1214 -----BEGIN PUBLIC KEY-----
1215 MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAIDLAAEAWgEzoj1enPInAWFnMy1zOpPrfFO
1216 BSDee4ogvEbJiEt/lcjP6zd1AWWs
1217 -----END PUBLIC KEY-----
1218
1219 PrivPubKeyPair = ALICE_c2pnb163v2:ALICE_c2pnb163v2_PUB
1220
1221
1222 PrivateKey=BOB_c2pnb163v2
1223 -----BEGIN PRIVATE KEY-----
1224 MGYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAIETDBKAgEBBBUBvd/DvKharywckSaW
1225 aAniKByXBwihLgMsAAQH0+FWe4mb13QrEZCPwfIS+gChEXoGhyBVubt6+SSgS5nS
1226 eDGgjW/36Qw=
1227 -----END PRIVATE KEY-----
1228
1229 PublicKey=BOB_c2pnb163v2_PUB
1230 -----BEGIN PUBLIC KEY-----
1231 MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAIDLAAEB9PhVnuJm9d0KxGQj8HyEvoAoRF6
1232 BocgVbm7evkkoEuZ0ngxoI1v9+kM
1233 -----END PUBLIC KEY-----
1234
1235 PrivPubKeyPair = BOB_c2pnb163v2:BOB_c2pnb163v2_PUB
1236
1237
1238 # ECDH Alice with Bob peer
1239
1240 Availablein = default
1241 Derive=ALICE_c2pnb163v2
1242 PeerKey=BOB_c2pnb163v2_PUB
1243 SharedSecret=0779fb5f6ac7892f2f342b785d71244e0b03ca562d
1244
1245 # ECDH Bob with Alice peer
1246
1247 Availablein = default
1248 Derive=BOB_c2pnb163v2
1249 PeerKey=ALICE_c2pnb163v2_PUB
1250 SharedSecret=0779fb5f6ac7892f2f342b785d71244e0b03ca562d
1251
1252 # TEST CURVE c2pnb163v3
1253
1254 PrivateKey=ALICE_c2pnb163v3
1255 -----BEGIN PRIVATE KEY-----
1256 MGYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAMETDBKAgEBBBUCtJ0ZQMD5T6Ym/jZx
1257 Fzb9tQkLOhuhLgMsAAQE26YD7hG+CY02+nBDFKIBnMvHWUQGfkiIfG9yxV+LptOM
1258 CdU4y9RhM+w=
1259 -----END PRIVATE KEY-----
1260
1261 PublicKey=ALICE_c2pnb163v3_PUB
1262 -----BEGIN PUBLIC KEY-----
1263 MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAMDLAAEBNumA+4RvgmNNvpwQxSiAZzLx1lE
1264 Bn5IiHxvcsVfi6bTjAnVOMvUYTPs
1265 -----END PUBLIC KEY-----
1266
1267 PrivPubKeyPair = ALICE_c2pnb163v3:ALICE_c2pnb163v3_PUB
1268
1269
1270 PrivateKey=BOB_c2pnb163v3
1271 -----BEGIN PRIVATE KEY-----
1272 MGYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAMETDBKAgEBBBUB9MnYR9NXM8OoCraO
1273 orQz1LXIZJChLgMsAAQH15R/xAGyrtmg+hrdAaGn9rVEfWQA7yUCn4vKR2eIy/qN
1274 YfbeHTIaTBY=
1275 -----END PRIVATE KEY-----
1276
1277 PublicKey=BOB_c2pnb163v3_PUB
1278 -----BEGIN PUBLIC KEY-----
1279 MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAMDLAAEB9eUf8QBsq7ZoPoa3QGhp/a1RH1k
1280 AO8lAp+LykdniMv6jWH23h0yGkwW
1281 -----END PUBLIC KEY-----
1282
1283 PrivPubKeyPair = BOB_c2pnb163v3:BOB_c2pnb163v3_PUB
1284
1285
1286 # ECDH Alice with Bob peer
1287
1288 Availablein = default
1289 Derive=ALICE_c2pnb163v3
1290 PeerKey=BOB_c2pnb163v3_PUB
1291 SharedSecret=02bf68863a8798e72cdc9cd3b9ce731f12654bfa81
1292
1293 # ECDH Bob with Alice peer
1294
1295 Availablein = default
1296 Derive=BOB_c2pnb163v3
1297 PeerKey=ALICE_c2pnb163v3_PUB
1298 SharedSecret=02bf68863a8798e72cdc9cd3b9ce731f12654bfa81
1299
1300 # TEST CURVE c2pnb176v1
1301
1302 PrivateKey=ALICE_c2pnb176v1
1303 -----BEGIN PRIVATE KEY-----
1304 MGgCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAQETjBMAgEBBBUAxXEz1PjthqsI664l
1305 N5LRLN8C2uyhMAMuAARD1qVJHbL5A7BhEKeHSuDeT6XeZ3ODFn9ef67qdF+tS7p3
1306 zgXGKt4pKMoYcg==
1307 -----END PRIVATE KEY-----
1308
1309 PublicKey=ALICE_c2pnb176v1_PUB
1310 -----BEGIN PUBLIC KEY-----
1311 MEUwEwYHKoZIzj0CAQYIKoZIzj0DAAQDLgAEQ9alSR2y+QOwYRCnh0rg3k+l3mdz
1312 gxZ/Xn+u6nRfrUu6d84FxireKSjKGHI=
1313 -----END PUBLIC KEY-----
1314
1315 PrivPubKeyPair = ALICE_c2pnb176v1:ALICE_c2pnb176v1_PUB
1316
1317
1318 PrivateKey=BOB_c2pnb176v1
1319 -----BEGIN PRIVATE KEY-----
1320 MGgCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAQETjBMAgEBBBUAJvHHFW0v+/cjaLd7
1321 Xgt6FtSga5+hMAMuAASUs7rUAlv1qhppI82ikLvZ8Y0DApC356nhs7SyQYdLtHRM
1322 +qUHBB3IzrLKdQ==
1323 -----END PRIVATE KEY-----
1324
1325 PublicKey=BOB_c2pnb176v1_PUB
1326 -----BEGIN PUBLIC KEY-----
1327 MEUwEwYHKoZIzj0CAQYIKoZIzj0DAAQDLgAElLO61AJb9aoaaSPNopC72fGNAwKQ
1328 t+ep4bO0skGHS7R0TPqlBwQdyM6yynU=
1329 -----END PUBLIC KEY-----
1330
1331 PrivPubKeyPair = BOB_c2pnb176v1:BOB_c2pnb176v1_PUB
1332
1333
1334 # ECDH Alice with Bob peer
1335
1336 Availablein = default
1337 Derive=ALICE_c2pnb176v1
1338 PeerKey=BOB_c2pnb176v1_PUB
1339 SharedSecret=b204734417542df762e09013d6ba958940837a2aa25a
1340
1341 # ECDH Bob with Alice peer
1342
1343 Availablein = default
1344 Derive=BOB_c2pnb176v1
1345 PeerKey=ALICE_c2pnb176v1_PUB
1346 SharedSecret=b204734417542df762e09013d6ba958940837a2aa25a
1347
1348 # TEST CURVE c2tnb191v1
1349
1350 PrivateKey=ALICE_c2tnb191v1
1351 -----BEGIN PRIVATE KEY-----
1352 MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAUEVTBTAgEBBBgYgpO+wgirUtuqHF00
1353 2o02Vc7xQjKgSzChNAMyAAQ2ae+5tDQ2CDaV5XPdC+RtLgcHS5lTOclTClr/WSpP
1354 TlMt2TGh/KRrD859oXg6KYY=
1355 -----END PRIVATE KEY-----
1356
1357 PublicKey=ALICE_c2tnb191v1_PUB
1358 -----BEGIN PUBLIC KEY-----
1359 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAUDMgAENmnvubQ0Ngg2leVz3QvkbS4HB0uZ
1360 UznJUwpa/1kqT05TLdkxofykaw/OfaF4OimG
1361 -----END PUBLIC KEY-----
1362
1363 PrivPubKeyPair = ALICE_c2tnb191v1:ALICE_c2tnb191v1_PUB
1364
1365
1366 PrivateKey=BOB_c2tnb191v1
1367 -----BEGIN PRIVATE KEY-----
1368 MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAUEVTBTAgEBBBguzm5uFNRy/lX3OKuJ
1369 j8i/vH/+viMd48yhNAMyAARka5rhdTmtbqQVRMWZQjUqsHUMX43siRt5f2WQSZfg
1370 +IQ2l/8veayyX9erUSt3gK4=
1371 -----END PRIVATE KEY-----
1372
1373 PublicKey=BOB_c2tnb191v1_PUB
1374 -----BEGIN PUBLIC KEY-----
1375 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAUDMgAEZGua4XU5rW6kFUTFmUI1KrB1DF+N
1376 7IkbeX9lkEmX4PiENpf/L3mssl/Xq1Erd4Cu
1377 -----END PUBLIC KEY-----
1378
1379 PrivPubKeyPair = BOB_c2tnb191v1:BOB_c2tnb191v1_PUB
1380
1381
1382 # ECDH Alice with Bob peer
1383
1384 Availablein = default
1385 Derive=ALICE_c2tnb191v1
1386 PeerKey=BOB_c2tnb191v1_PUB
1387 SharedSecret=7a30d30acd3b067f38bb3be9e8cdef739483df26455e36e1
1388
1389 # ECDH Bob with Alice peer
1390
1391 Availablein = default
1392 Derive=BOB_c2tnb191v1
1393 PeerKey=ALICE_c2tnb191v1_PUB
1394 SharedSecret=7a30d30acd3b067f38bb3be9e8cdef739483df26455e36e1
1395
1396 # TEST CURVE c2tnb191v2
1397
1398 PrivateKey=ALICE_c2tnb191v2
1399 -----BEGIN PRIVATE KEY-----
1400 MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAYEVTBTAgEBBBgOlslgJ0XSK3vKC5Ls
1401 QmYxZfr8OEKXRQ2hNAMyAAQAHivLhSwW2SJZtUPhuV1p9fQSfz7w9SJY8dJOpVf8
1402 9DevPUlJMPcaSGyjX+3nJZc=
1403 -----END PRIVATE KEY-----
1404
1405 PublicKey=ALICE_c2tnb191v2_PUB
1406 -----BEGIN PUBLIC KEY-----
1407 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAYDMgAEAB4ry4UsFtkiWbVD4bldafX0En8+
1408 8PUiWPHSTqVX/PQ3rz1JSTD3Gkhso1/t5yWX
1409 -----END PUBLIC KEY-----
1410
1411 PrivPubKeyPair = ALICE_c2tnb191v2:ALICE_c2tnb191v2_PUB
1412
1413
1414 PrivateKey=BOB_c2tnb191v2
1415 -----BEGIN PRIVATE KEY-----
1416 MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAYEVTBTAgEBBBgK9QaS2SDU6yz7uXqO
1417 +/+C+baTTVMAGVGhNAMyAAQiR0t9plm77ezfXvJzDNdlyYC0pWX+QmJ8EavgEElk
1418 ky/M+YXb5ufkFzFXIEfU9pM=
1419 -----END PRIVATE KEY-----
1420
1421 PublicKey=BOB_c2tnb191v2_PUB
1422 -----BEGIN PUBLIC KEY-----
1423 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAYDMgAEIkdLfaZZu+3s317ycwzXZcmAtKVl
1424 /kJifBGr4BBJZJMvzPmF2+bn5BcxVyBH1PaT
1425 -----END PUBLIC KEY-----
1426
1427 PrivPubKeyPair = BOB_c2tnb191v2:BOB_c2tnb191v2_PUB
1428
1429
1430 # ECDH Alice with Bob peer
1431
1432 Availablein = default
1433 Derive=ALICE_c2tnb191v2
1434 PeerKey=BOB_c2tnb191v2_PUB
1435 SharedSecret=5ec2b6ccd193620dbad302c4ad8f8909a40698bf454d7534
1436
1437 # ECDH Bob with Alice peer
1438
1439 Availablein = default
1440 Derive=BOB_c2tnb191v2
1441 PeerKey=ALICE_c2tnb191v2_PUB
1442 SharedSecret=5ec2b6ccd193620dbad302c4ad8f8909a40698bf454d7534
1443
1444 # TEST CURVE c2tnb191v3
1445
1446 PrivateKey=ALICE_c2tnb191v3
1447 -----BEGIN PRIVATE KEY-----
1448 MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAcEVTBTAgEBBBgSaBOQyq6XX3hZVVgV
1449 FlRrxTuvgtv33C6hNAMyAARL+Fup8jOnixQYPx8pU/b066PHrhTXfiNerFEYA/5O
1450 XCKCEkdRCpuDJnyqpmaC2vw=
1451 -----END PRIVATE KEY-----
1452
1453 PublicKey=ALICE_c2tnb191v3_PUB
1454 -----BEGIN PUBLIC KEY-----
1455 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAcDMgAES/hbqfIzp4sUGD8fKVP29Oujx64U
1456 134jXqxRGAP+TlwighJHUQqbgyZ8qqZmgtr8
1457 -----END PUBLIC KEY-----
1458
1459 PrivPubKeyPair = ALICE_c2tnb191v3:ALICE_c2tnb191v3_PUB
1460
1461
1462 PrivateKey=BOB_c2tnb191v3
1463 -----BEGIN PRIVATE KEY-----
1464 MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAcEVTBTAgEBBBgEE8Ls7pc1/q3/0ruR
1465 gMrWGhGIr4VLt4uhNAMyAAQHAZsjkAXanwGbXR3SKkoKli6rSfSiu0lU2XHDiZdt
1466 LaPN+Eihz4KeG2YM/p3m1do=
1467 -----END PRIVATE KEY-----
1468
1469 PublicKey=BOB_c2tnb191v3_PUB
1470 -----BEGIN PUBLIC KEY-----
1471 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAcDMgAEBwGbI5AF2p8Bm10d0ipKCpYuq0n0
1472 ortJVNlxw4mXbS2jzfhIoc+CnhtmDP6d5tXa
1473 -----END PUBLIC KEY-----
1474
1475 PrivPubKeyPair = BOB_c2tnb191v3:BOB_c2tnb191v3_PUB
1476
1477
1478 # ECDH Alice with Bob peer
1479
1480 Availablein = default
1481 Derive=ALICE_c2tnb191v3
1482 PeerKey=BOB_c2tnb191v3_PUB
1483 SharedSecret=39093dc8a2e6724a6206ed41bb99490d527d80c902c41891
1484
1485 # ECDH Bob with Alice peer
1486
1487 Availablein = default
1488 Derive=BOB_c2tnb191v3
1489 PeerKey=ALICE_c2tnb191v3_PUB
1490 SharedSecret=39093dc8a2e6724a6206ed41bb99490d527d80c902c41891
1491
1492 # TEST CURVE c2pnb208w1
1493
1494 PrivateKey=ALICE_c2pnb208w1
1495 -----BEGIN PRIVATE KEY-----
1496 MHQCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAoEWjBYAgEBBBkAbfnNboX6Dk+NLoBO
1497 6qBB2aE1srmTgS96oTgDNgAEFLHciAu4excYB0mty8rF442ULXZfqL90IkgP5G2z
1498 wzY1mAlEBFMg83izeRaCJ/vRihZDJw==
1499 -----END PRIVATE KEY-----
1500
1501 PublicKey=ALICE_c2pnb208w1_PUB
1502 -----BEGIN PUBLIC KEY-----
1503 ME0wEwYHKoZIzj0CAQYIKoZIzj0DAAoDNgAEFLHciAu4excYB0mty8rF442ULXZf
1504 qL90IkgP5G2zwzY1mAlEBFMg83izeRaCJ/vRihZDJw==
1505 -----END PUBLIC KEY-----
1506
1507 PrivPubKeyPair = ALICE_c2pnb208w1:ALICE_c2pnb208w1_PUB
1508
1509
1510 PrivateKey=BOB_c2pnb208w1
1511 -----BEGIN PRIVATE KEY-----
1512 MHQCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAoEWjBYAgEBBBkAwjGFJOPkZqQPZ+mI
1513 Ae3G12zpUia40tRjoTgDNgAEDxaP6u0phDLfM4RsZhgIfZy8CurR4/IPtqMGxbfz
1514 pPKPMZXV12F6MrWrorSFDZ8KFd58Ww==
1515 -----END PRIVATE KEY-----
1516
1517 PublicKey=BOB_c2pnb208w1_PUB
1518 -----BEGIN PUBLIC KEY-----
1519 ME0wEwYHKoZIzj0CAQYIKoZIzj0DAAoDNgAEDxaP6u0phDLfM4RsZhgIfZy8CurR
1520 4/IPtqMGxbfzpPKPMZXV12F6MrWrorSFDZ8KFd58Ww==
1521 -----END PUBLIC KEY-----
1522
1523 PrivPubKeyPair = BOB_c2pnb208w1:BOB_c2pnb208w1_PUB
1524
1525
1526 # ECDH Alice with Bob peer
1527
1528 Availablein = default
1529 Derive=ALICE_c2pnb208w1
1530 PeerKey=BOB_c2pnb208w1_PUB
1531 SharedSecret=59bf3c91bd168d4d4d900d9ce155933045e0fd16dcf0511bb5af
1532
1533 # ECDH Bob with Alice peer
1534
1535 Availablein = default
1536 Derive=BOB_c2pnb208w1
1537 PeerKey=ALICE_c2pnb208w1_PUB
1538 SharedSecret=59bf3c91bd168d4d4d900d9ce155933045e0fd16dcf0511bb5af
1539
1540 # TEST CURVE c2tnb239v1
1541
1542 PrivateKey=ALICE_c2tnb239v1
1543 -----BEGIN PRIVATE KEY-----
1544 MIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwALBGcwZQIBAQQeE4CCwXEKsP3CfLC/
1545 DLSSF9lfyOaNSuQXmq9rzLqwoUADPgAEM6oQIsXJs+ANKQpF3DzBdG4FdS5DS+qp
1546 c5fVTsZiI4FAWCXUvzzPTRAex3wwvF/4JrYK6cKVh8i1EOrN
1547 -----END PRIVATE KEY-----
1548
1549 PublicKey=ALICE_c2tnb239v1_PUB
1550 -----BEGIN PUBLIC KEY-----
1551 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAAsDPgAEM6oQIsXJs+ANKQpF3DzBdG4FdS5D
1552 S+qpc5fVTsZiI4FAWCXUvzzPTRAex3wwvF/4JrYK6cKVh8i1EOrN
1553 -----END PUBLIC KEY-----
1554
1555 PrivPubKeyPair = ALICE_c2tnb239v1:ALICE_c2tnb239v1_PUB
1556
1557
1558 PrivateKey=BOB_c2tnb239v1
1559 -----BEGIN PRIVATE KEY-----
1560 MIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwALBGcwZQIBAQQeAGDYCGAXqD03x510
1561 h35JSzlgReW6W/T8lYPEA42doUADPgAECk6Uyh8ULkOVOxZSNZYGwtko/oy7ZLDP
1562 F8dbsEZTeYIBpQ6hWqZ/4Nz3RyzfoukyfCb3b8OMtpq+Qgio
1563 -----END PRIVATE KEY-----
1564
1565 PublicKey=BOB_c2tnb239v1_PUB
1566 -----BEGIN PUBLIC KEY-----
1567 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAAsDPgAECk6Uyh8ULkOVOxZSNZYGwtko/oy7
1568 ZLDPF8dbsEZTeYIBpQ6hWqZ/4Nz3RyzfoukyfCb3b8OMtpq+Qgio
1569 -----END PUBLIC KEY-----
1570
1571 PrivPubKeyPair = BOB_c2tnb239v1:BOB_c2tnb239v1_PUB
1572
1573
1574 # ECDH Alice with Bob peer
1575
1576 Availablein = default
1577 Derive=ALICE_c2tnb239v1
1578 PeerKey=BOB_c2tnb239v1_PUB
1579 SharedSecret=78c42256900725df9a47bb042cef7dad9f639b32e3010738a144e7472d1a
1580
1581 # ECDH Bob with Alice peer
1582
1583 Availablein = default
1584 Derive=BOB_c2tnb239v1
1585 PeerKey=ALICE_c2tnb239v1_PUB
1586 SharedSecret=78c42256900725df9a47bb042cef7dad9f639b32e3010738a144e7472d1a
1587
1588 # TEST CURVE c2tnb239v2
1589
1590 PrivateKey=ALICE_c2tnb239v2
1591 -----BEGIN PRIVATE KEY-----
1592 MIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwAMBGcwZQIBAQQeE8kBjHLjFeC+Z2gZ
1593 q0snwR3UgEgWMW0xilhJNjW2oUADPgAEQ+ubIYhh82VohwKSVz70PkHsjmYWDvDU
1594 /SBRk8AiP71CM9D7XEKK5tnU94MtK2Kscx5nWZFc+oIh1+sY
1595 -----END PRIVATE KEY-----
1596
1597 PublicKey=ALICE_c2tnb239v2_PUB
1598 -----BEGIN PUBLIC KEY-----
1599 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAAwDPgAEQ+ubIYhh82VohwKSVz70PkHsjmYW
1600 DvDU/SBRk8AiP71CM9D7XEKK5tnU94MtK2Kscx5nWZFc+oIh1+sY
1601 -----END PUBLIC KEY-----
1602
1603 PrivPubKeyPair = ALICE_c2tnb239v2:ALICE_c2tnb239v2_PUB
1604
1605
1606 PrivateKey=BOB_c2tnb239v2
1607 -----BEGIN PRIVATE KEY-----
1608 MIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwAMBGcwZQIBAQQeE7bhzKZZUm780c0e
1609 3EBWY1GxD90Mzu7zrQMi7bAzoUADPgAEYgV7bokY6iLMzZTG10c6NDaW11plAm0T
1610 NKVVwzPqe3ylhsQmmm02LHKX0gN4E1dUS0uClBbMGNq2mhln
1611 -----END PRIVATE KEY-----
1612
1613 PublicKey=BOB_c2tnb239v2_PUB
1614 -----BEGIN PUBLIC KEY-----
1615 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAAwDPgAEYgV7bokY6iLMzZTG10c6NDaW11pl
1616 Am0TNKVVwzPqe3ylhsQmmm02LHKX0gN4E1dUS0uClBbMGNq2mhln
1617 -----END PUBLIC KEY-----
1618
1619 PrivPubKeyPair = BOB_c2tnb239v2:BOB_c2tnb239v2_PUB
1620
1621
1622 # ECDH Alice with Bob peer
1623
1624 Availablein = default
1625 Derive=ALICE_c2tnb239v2
1626 PeerKey=BOB_c2tnb239v2_PUB
1627 SharedSecret=4ba2ecfa8ec7a375594d1673886cccf96d7763c55611b3c9008a35160192
1628
1629 # ECDH Bob with Alice peer
1630
1631 Availablein = default
1632 Derive=BOB_c2tnb239v2
1633 PeerKey=ALICE_c2tnb239v2_PUB
1634 SharedSecret=4ba2ecfa8ec7a375594d1673886cccf96d7763c55611b3c9008a35160192
1635
1636 # TEST CURVE c2tnb239v3
1637
1638 PrivateKey=ALICE_c2tnb239v3
1639 -----BEGIN PRIVATE KEY-----
1640 MIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwANBGcwZQIBAQQeCxiC5lbHYL1QYbb2
1641 izZiSoLPnWCZIds811J1N7KtoUADPgAEdHMz+tsuO7VcO9IFgsSWTweLoB1ah5WI
1642 g6cWrtcUfmO7EGfPwNni4Bf8No7rGGMwbisW0v6Jv2pkTSM8
1643 -----END PRIVATE KEY-----
1644
1645 PublicKey=ALICE_c2tnb239v3_PUB
1646 -----BEGIN PUBLIC KEY-----
1647 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAA0DPgAEdHMz+tsuO7VcO9IFgsSWTweLoB1a
1648 h5WIg6cWrtcUfmO7EGfPwNni4Bf8No7rGGMwbisW0v6Jv2pkTSM8
1649 -----END PUBLIC KEY-----
1650
1651 PrivPubKeyPair = ALICE_c2tnb239v3:ALICE_c2tnb239v3_PUB
1652
1653
1654 PrivateKey=BOB_c2tnb239v3
1655 -----BEGIN PRIVATE KEY-----
1656 MIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwANBGcwZQIBAQQeBBPxdeU3MohZc5Jx
1657 7WadLuPSeXeOg75rXC1ElexsoUADPgAEaHwiwQmoqbPij8+l6hLHVQz0AZLBT5uX
1658 hAh8fhTABKqI7qYShICAAX0tvu3EvQ8BQLP14grxUsSoEqAF
1659 -----END PRIVATE KEY-----
1660
1661 PublicKey=BOB_c2tnb239v3_PUB
1662 -----BEGIN PUBLIC KEY-----
1663 MFUwEwYHKoZIzj0CAQYIKoZIzj0DAA0DPgAEaHwiwQmoqbPij8+l6hLHVQz0AZLB
1664 T5uXhAh8fhTABKqI7qYShICAAX0tvu3EvQ8BQLP14grxUsSoEqAF
1665 -----END PUBLIC KEY-----
1666
1667 PrivPubKeyPair = BOB_c2tnb239v3:BOB_c2tnb239v3_PUB
1668
1669
1670 # ECDH Alice with Bob peer
1671
1672 Availablein = default
1673 Derive=ALICE_c2tnb239v3
1674 PeerKey=BOB_c2tnb239v3_PUB
1675 SharedSecret=47ad60e5480375fccd9246c93ab04da8e5da83e1dbf5f177f10a47cb54a0
1676
1677 # ECDH Bob with Alice peer
1678
1679 Availablein = default
1680 Derive=BOB_c2tnb239v3
1681 PeerKey=ALICE_c2tnb239v3_PUB
1682 SharedSecret=47ad60e5480375fccd9246c93ab04da8e5da83e1dbf5f177f10a47cb54a0
1683
1684 # TEST CURVE c2pnb272w1
1685
1686 PrivateKey=ALICE_c2pnb272w1
1687 -----BEGIN PRIVATE KEY-----
1688 MIGMAgEAMBMGByqGSM49AgEGCCqGSM49AwAQBHIwcAIBAQQhAKMtKddENVGjzTU4
1689 w+hW0SgDOtIElcs52wb40S08j6gMoUgDRgAEfGvSzQo+00VXIDXV7iiGXpI16kzs
1690 6C8rkchA5sVBBY56nSCp0n4FpIXRzafiFQklJD9OrJzA6PXc7tp2n2XhIwvuOmI=
1691 -----END PRIVATE KEY-----
1692
1693 PublicKey=ALICE_c2pnb272w1_PUB
1694 -----BEGIN PUBLIC KEY-----
1695 MF0wEwYHKoZIzj0CAQYIKoZIzj0DABADRgAEfGvSzQo+00VXIDXV7iiGXpI16kzs
1696 6C8rkchA5sVBBY56nSCp0n4FpIXRzafiFQklJD9OrJzA6PXc7tp2n2XhIwvuOmI=
1697 -----END PUBLIC KEY-----
1698
1699 PrivPubKeyPair = ALICE_c2pnb272w1:ALICE_c2pnb272w1_PUB
1700
1701
1702 PrivateKey=BOB_c2pnb272w1
1703 -----BEGIN PRIVATE KEY-----
1704 MIGMAgEAMBMGByqGSM49AgEGCCqGSM49AwAQBHIwcAIBAQQhAFAKPByX1wlYUpU4
1705 mECDAxg+VM5aFo4JPlqEzR0b9hI6oUgDRgAEL8+863IU4uxbEY8jVBjhsrG4W6AF
1706 MF6t+aGvoiKHtEMLQa6U158TRapDWp4eRurm6Idvv7hepCPqOMEGySDUwMECiQM=
1707 -----END PRIVATE KEY-----
1708
1709 PublicKey=BOB_c2pnb272w1_PUB
1710 -----BEGIN PUBLIC KEY-----
1711 MF0wEwYHKoZIzj0CAQYIKoZIzj0DABADRgAEL8+863IU4uxbEY8jVBjhsrG4W6AF
1712 MF6t+aGvoiKHtEMLQa6U158TRapDWp4eRurm6Idvv7hepCPqOMEGySDUwMECiQM=
1713 -----END PUBLIC KEY-----
1714
1715 PrivPubKeyPair = BOB_c2pnb272w1:BOB_c2pnb272w1_PUB
1716
1717
1718 # ECDH Alice with Bob peer
1719
1720 Availablein = default
1721 Derive=ALICE_c2pnb272w1
1722 PeerKey=BOB_c2pnb272w1_PUB
1723 SharedSecret=3ae063b2bed6ba8aa28ff35e9bd2673f22ee8087860c86b89429a5b52538216632a3
1724
1725 # ECDH Bob with Alice peer
1726
1727 Availablein = default
1728 Derive=BOB_c2pnb272w1
1729 PeerKey=ALICE_c2pnb272w1_PUB
1730 SharedSecret=3ae063b2bed6ba8aa28ff35e9bd2673f22ee8087860c86b89429a5b52538216632a3
1731
1732 # TEST CURVE c2pnb304w1
1733
1734 PrivateKey=ALICE_c2pnb304w1
1735 -----BEGIN PRIVATE KEY-----
1736 MIGYAgEAMBMGByqGSM49AgEGCCqGSM49AwARBH4wfAIBAQQlAOKzfcV2XOvVsSUh
1737 oVz3SHGzSCf0q9i+ilz5ZfBxc+5ssjK7jKFQA04ABDc4zQNFaZukj9iz3iXTYdza
1738 tCOYZvrfOjrbgzl/8PoFxt5q6yJTu35Vu9XVp5pTCtjpDEpywBj0xb07RRuVDEk8
1739 TthFP5vGeTIWLD4=
1740 -----END PRIVATE KEY-----
1741
1742 PublicKey=ALICE_c2pnb304w1_PUB
1743 -----BEGIN PUBLIC KEY-----
1744 MGUwEwYHKoZIzj0CAQYIKoZIzj0DABEDTgAENzjNA0Vpm6SP2LPeJdNh3Nq0I5hm
1745 +t86OtuDOX/w+gXG3mrrIlO7flW71dWnmlMK2OkMSnLAGPTFvTtFG5UMSTxO2EU/
1746 m8Z5MhYsPg==
1747 -----END PUBLIC KEY-----
1748
1749 PrivPubKeyPair = ALICE_c2pnb304w1:ALICE_c2pnb304w1_PUB
1750
1751
1752 PrivateKey=BOB_c2pnb304w1
1753 -----BEGIN PRIVATE KEY-----
1754 MIGYAgEAMBMGByqGSM49AgEGCCqGSM49AwARBH4wfAIBAQQlAPP4hz6sa+KdTJ4h
1755 fBeCUiJBfshcZoapkZMFrhI1vdcRY7MeAaFQA04ABMHRUzLiUY7O4nEBdmex31U4
1756 l6TO/dD+5MV/tVNizVsWjkTvi2fs772lZ9MeNp6QnGMZ5n5subHsa0QOJL1LpmXX
1757 K0UIWGbW0nQb52g=
1758 -----END PRIVATE KEY-----
1759
1760 PublicKey=BOB_c2pnb304w1_PUB
1761 -----BEGIN PUBLIC KEY-----
1762 MGUwEwYHKoZIzj0CAQYIKoZIzj0DABEDTgAEwdFTMuJRjs7icQF2Z7HfVTiXpM79
1763 0P7kxX+1U2LNWxaORO+LZ+zvvaVn0x42npCcYxnmfmy5sexrRA4kvUumZdcrRQhY
1764 ZtbSdBvnaA==
1765 -----END PUBLIC KEY-----
1766
1767 PrivPubKeyPair = BOB_c2pnb304w1:BOB_c2pnb304w1_PUB
1768
1769
1770 # ECDH Alice with Bob peer
1771
1772 Availablein = default
1773 Derive=ALICE_c2pnb304w1
1774 PeerKey=BOB_c2pnb304w1_PUB
1775 SharedSecret=6df88b20de9f095c7632234291ea4658a9265cd2293424e11ed56705b09a069f09dc4e055eb7
1776
1777 # ECDH Bob with Alice peer
1778
1779 Availablein = default
1780 Derive=BOB_c2pnb304w1
1781 PeerKey=ALICE_c2pnb304w1_PUB
1782 SharedSecret=6df88b20de9f095c7632234291ea4658a9265cd2293424e11ed56705b09a069f09dc4e055eb7
1783
1784 # TEST CURVE c2tnb359v1
1785
1786 PrivateKey=ALICE_c2tnb359v1
1787 -----BEGIN PRIVATE KEY-----
1788 MIGwAgEAMBMGByqGSM49AgEGCCqGSM49AwASBIGVMIGSAgEBBC0BeMU97SvjsIvQ
1789 1v+Ztf56OCL8JXHxRJDQZ5gWEa4c2b3FZXFVC4CwEPd7cB+hXgNcAAQOBgLp0TzS
1790 4Hf/VYbJCFuj3OlRC5JMzFV7ox41ubhl5Ij+gHIodu1bQ6cqd0YAb2/30PxwX++N
1791 NpFvq8u8435zhPYXsut6txOPNU5ZzCeagy2xsKacXSZc7D0=
1792 -----END PRIVATE KEY-----
1793
1794 PublicKey=ALICE_c2tnb359v1_PUB
1795 -----BEGIN PUBLIC KEY-----
1796 MHMwEwYHKoZIzj0CAQYIKoZIzj0DABIDXAAEDgYC6dE80uB3/1WGyQhbo9zpUQuS
1797 TMxVe6MeNbm4ZeSI/oByKHbtW0OnKndGAG9v99D8cF/vjTaRb6vLvON+c4T2F7Lr
1798 ercTjzVOWcwnmoMtsbCmnF0mXOw9
1799 -----END PUBLIC KEY-----
1800
1801 PrivPubKeyPair = ALICE_c2tnb359v1:ALICE_c2tnb359v1_PUB
1802
1803
1804 PrivateKey=BOB_c2tnb359v1
1805 -----BEGIN PRIVATE KEY-----
1806 MIGwAgEAMBMGByqGSM49AgEGCCqGSM49AwASBIGVMIGSAgEBBC0BRZ3IIh3mrLIX
1807 KBbh6Vj7TXNY5bzRuD5/ayHPlHQkJcd8K66dOqu7hgaN91GhXgNcAAQ7njbTQ2xY
1808 YZtkKswYr8E6P/R3Dg/XEZgQQ72B4qXnqbK/SgYsZAntFg7CRztcTkHjKAgdSz6f
1809 TRIc4///gwXN3Oi6D8PeswhzPJi/uLmCAHMm3GT6SUO3aTY=
1810 -----END PRIVATE KEY-----
1811
1812 PublicKey=BOB_c2tnb359v1_PUB
1813 -----BEGIN PUBLIC KEY-----
1814 MHMwEwYHKoZIzj0CAQYIKoZIzj0DABIDXAAEO54200NsWGGbZCrMGK/BOj/0dw4P
1815 1xGYEEO9geKl56myv0oGLGQJ7RYOwkc7XE5B4ygIHUs+n00SHOP//4MFzdzoug/D
1816 3rMIczyYv7i5ggBzJtxk+klDt2k2
1817 -----END PUBLIC KEY-----
1818
1819 PrivPubKeyPair = BOB_c2tnb359v1:BOB_c2tnb359v1_PUB
1820
1821
1822 # ECDH Alice with Bob peer
1823
1824 Availablein = default
1825 Derive=ALICE_c2tnb359v1
1826 PeerKey=BOB_c2tnb359v1_PUB
1827 SharedSecret=1d3f3396492d130caea54233c79833e90a072fe883071bb08cec671ce0319f0bc39c68dda0199952152a5c3563
1828
1829 # ECDH Bob with Alice peer
1830
1831 Availablein = default
1832 Derive=BOB_c2tnb359v1
1833 PeerKey=ALICE_c2tnb359v1_PUB
1834 SharedSecret=1d3f3396492d130caea54233c79833e90a072fe883071bb08cec671ce0319f0bc39c68dda0199952152a5c3563
1835
1836 # TEST CURVE c2pnb368w1
1837
1838 PrivateKey=ALICE_c2pnb368w1
1839 -----BEGIN PRIVATE KEY-----
1840 MIGyAgEAMBMGByqGSM49AgEGCCqGSM49AwATBIGXMIGUAgEBBC0AFagbth/4/M2s
1841 b1G4FpxbFEVLIulioS34v0hrClpZ38/Z+PHmIhOfEFminyehYANeAAQAU42w7mII
1842 jkyAdnCC4qoEPdH42fh3oVyCtnaRtKUmdhUdXm0IgSM4T4SYEOsx+aQZLGIjnhHJ
1843 CabcaKPQ0sai3dirUr2YsNXNDJiU93T7buUr+DnRPGsfBy/nEg==
1844 -----END PRIVATE KEY-----
1845
1846 PublicKey=ALICE_c2pnb368w1_PUB
1847 -----BEGIN PUBLIC KEY-----
1848 MHUwEwYHKoZIzj0CAQYIKoZIzj0DABMDXgAEAFONsO5iCI5MgHZwguKqBD3R+Nn4
1849 d6FcgrZ2kbSlJnYVHV5tCIEjOE+EmBDrMfmkGSxiI54RyQmm3Gij0NLGot3Yq1K9
1850 mLDVzQyYlPd0+27lK/g50TxrHwcv5xI=
1851 -----END PUBLIC KEY-----
1852
1853 PrivPubKeyPair = ALICE_c2pnb368w1:ALICE_c2pnb368w1_PUB
1854
1855
1856 PrivateKey=BOB_c2pnb368w1
1857 -----BEGIN PRIVATE KEY-----
1858 MIGyAgEAMBMGByqGSM49AgEGCCqGSM49AwATBIGXMIGUAgEBBC0AA/woMzOFy8k2
1859 zBqBkubhkOIwc7sx0u+JadM9f7V45L4P8nK7bjJasOqrHRahYANeAATKE6jcstac
1860 H8yWzg/qBgvGoGan2PVwTN/U+68K4WxHO7+oPHviUh1OVF7ZxYjsVSdyno83iHE3
1861 3sq2Ej6j26f+uVs/fuWk19t8NpAQ6+sVETZszuMDm5adqtVZRQ==
1862 -----END PRIVATE KEY-----
1863
1864 PublicKey=BOB_c2pnb368w1_PUB
1865 -----BEGIN PUBLIC KEY-----
1866 MHUwEwYHKoZIzj0CAQYIKoZIzj0DABMDXgAEyhOo3LLWnB/Mls4P6gYLxqBmp9j1
1867 cEzf1PuvCuFsRzu/qDx74lIdTlRe2cWI7FUncp6PN4hxN97KthI+o9un/rlbP37l
1868 pNfbfDaQEOvrFRE2bM7jA5uWnarVWUU=
1869 -----END PUBLIC KEY-----
1870
1871 PrivPubKeyPair = BOB_c2pnb368w1:BOB_c2pnb368w1_PUB
1872
1873
1874 # ECDH Alice with Bob peer
1875
1876 Availablein = default
1877 Derive=ALICE_c2pnb368w1
1878 PeerKey=BOB_c2pnb368w1_PUB
1879 SharedSecret=d191710b156d1b1d14242843a7f0abf28060bbb9e655655b53852a8b0f250ef1eee37d59364d9791c8e1bc526cbb
1880
1881 # ECDH Bob with Alice peer
1882
1883 Availablein = default
1884 Derive=BOB_c2pnb368w1
1885 PeerKey=ALICE_c2pnb368w1_PUB
1886 SharedSecret=d191710b156d1b1d14242843a7f0abf28060bbb9e655655b53852a8b0f250ef1eee37d59364d9791c8e1bc526cbb
1887
1888 # TEST CURVE c2tnb431r1
1889
1890 PrivateKey=ALICE_c2tnb431r1
1891 -----BEGIN PRIVATE KEY-----
1892 MIHKAgEAMBMGByqGSM49AgEGCCqGSM49AwAUBIGvMIGsAgEBBDUC18JhUt+NCIZ/
1893 q6kdjNZ7zX72UqpW4K6Uc2bAWu2PXK1aL573LNzu4oUlHfbvuE1BUrxNpaFwA24A
1894 BDrG8SG4lckR1rrvLRpXYf7Wspmh/fbql+Zpulyl896XtwQK2BkLVRkZ5ixTG4PU
1895 yb64OiffdSnvIaM++cb7LgJLBBgT3d5le8V1gtxWFFm0NggUyF6glmUqHQL0LuhX
1896 WS468O6w05KS0AL6vQ==
1897 -----END PRIVATE KEY-----
1898
1899 PublicKey=ALICE_c2tnb431r1_PUB
1900 -----BEGIN PUBLIC KEY-----
1901 MIGFMBMGByqGSM49AgEGCCqGSM49AwAUA24ABDrG8SG4lckR1rrvLRpXYf7Wspmh
1902 /fbql+Zpulyl896XtwQK2BkLVRkZ5ixTG4PUyb64OiffdSnvIaM++cb7LgJLBBgT
1903 3d5le8V1gtxWFFm0NggUyF6glmUqHQL0LuhXWS468O6w05KS0AL6vQ==
1904 -----END PUBLIC KEY-----
1905
1906 PrivPubKeyPair = ALICE_c2tnb431r1:ALICE_c2tnb431r1_PUB
1907
1908
1909 PrivateKey=BOB_c2tnb431r1
1910 -----BEGIN PRIVATE KEY-----
1911 MIHKAgEAMBMGByqGSM49AgEGCCqGSM49AwAUBIGvMIGsAgEBBDUApanyPgvpfrAu
1912 1jNAKGpctH71v0+P/kFF9JxdFYarpWEwBBd4tz6CxoYKmvDZ9ukOOqBbX6FwA24A
1913 BGh3JXuYmh6dGGEmbRhoR2T5pVD/5Mq2ZKKzfzY2NOoKiIs6rVzv2SW7S6BScYlR
1914 qRWiXCeZVFvT0crDY/5uodkHbcRw6B/Yo/iMN8wLI257Tjm9/C5G+JPCLopCcLIL
1915 gTwAJM2ZhtPnc08LyQ==
1916 -----END PRIVATE KEY-----
1917
1918 PublicKey=BOB_c2tnb431r1_PUB
1919 -----BEGIN PUBLIC KEY-----
1920 MIGFMBMGByqGSM49AgEGCCqGSM49AwAUA24ABGh3JXuYmh6dGGEmbRhoR2T5pVD/
1921 5Mq2ZKKzfzY2NOoKiIs6rVzv2SW7S6BScYlRqRWiXCeZVFvT0crDY/5uodkHbcRw
1922 6B/Yo/iMN8wLI257Tjm9/C5G+JPCLopCcLILgTwAJM2ZhtPnc08LyQ==
1923 -----END PUBLIC KEY-----
1924
1925 PrivPubKeyPair = BOB_c2tnb431r1:BOB_c2tnb431r1_PUB
1926
1927
1928 # ECDH Alice with Bob peer
1929
1930 Availablein = default
1931 Derive=ALICE_c2tnb431r1
1932 PeerKey=BOB_c2tnb431r1_PUB
1933 SharedSecret=4c4d7d387843ff5152f22f101b0609238819357fae2ccc9097b818e383ef6809cb46671fb514009d4d1d3d0119fba265107302e95748
1934
1935 # ECDH Bob with Alice peer
1936
1937 Availablein = default
1938 Derive=BOB_c2tnb431r1
1939 PeerKey=ALICE_c2tnb431r1_PUB
1940 SharedSecret=4c4d7d387843ff5152f22f101b0609238819357fae2ccc9097b818e383ef6809cb46671fb514009d4d1d3d0119fba265107302e95748
1941
1942 # TEST CURVE wap-wsg-idm-ecid-wtls1
1943
1944 PrivateKey=ALICE_wap-wsg-idm-ecid-wtls1
1945 -----BEGIN PRIVATE KEY-----
1946 MFACAQAwEAYHKoZIzj0CAQYFZysBBAEEOTA3AgEBBA5Xu91qBwxTDmhD/30Kf6Ei
1947 AyAABAFQSZ0G+afa1x4KwUzBjQEWFNdZoF6UNYGkCRINyg==
1948 -----END PRIVATE KEY-----
1949
1950 PublicKey=ALICE_wap-wsg-idm-ecid-wtls1_PUB
1951 -----BEGIN PUBLIC KEY-----
1952 MDQwEAYHKoZIzj0CAQYFZysBBAEDIAAEAVBJnQb5p9rXHgrBTMGNARYU11mgXpQ1
1953 gaQJEg3K
1954 -----END PUBLIC KEY-----
1955
1956 PrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls1:ALICE_wap-wsg-idm-ecid-wtls1_PUB
1957
1958
1959 PrivateKey=BOB_wap-wsg-idm-ecid-wtls1
1960 -----BEGIN PRIVATE KEY-----
1961 MFACAQAwEAYHKoZIzj0CAQYFZysBBAEEOTA3AgEBBA5aU6CQ474Z1fH3xAtn/6Ei
1962 AyAABAFpb4GTc+5vf5nkt4zLxwGZQ6qSbYlH8pUbpvwcqA==
1963 -----END PRIVATE KEY-----
1964
1965 PublicKey=BOB_wap-wsg-idm-ecid-wtls1_PUB
1966 -----BEGIN PUBLIC KEY-----
1967 MDQwEAYHKoZIzj0CAQYFZysBBAEDIAAEAWlvgZNz7m9/meS3jMvHAZlDqpJtiUfy
1968 lRum/Byo
1969 -----END PUBLIC KEY-----
1970
1971 PrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls1:BOB_wap-wsg-idm-ecid-wtls1_PUB
1972
1973
1974 # ECDH Alice with Bob peer
1975
1976 Availablein = default
1977 Derive=ALICE_wap-wsg-idm-ecid-wtls1
1978 PeerKey=BOB_wap-wsg-idm-ecid-wtls1_PUB
1979 SharedSecret=0000fc6e280987e8b9bf6e3c7fa003
1980
1981 # ECDH Bob with Alice peer
1982
1983 Availablein = default
1984 Derive=BOB_wap-wsg-idm-ecid-wtls1
1985 PeerKey=ALICE_wap-wsg-idm-ecid-wtls1_PUB
1986 SharedSecret=0000fc6e280987e8b9bf6e3c7fa003
1987
1988 # TEST CURVE wap-wsg-idm-ecid-wtls3
1989
1990 PrivateKey=ALICE_wap-wsg-idm-ecid-wtls3
1991 -----BEGIN PRIVATE KEY-----
1992 MGMCAQAwEAYHKoZIzj0CAQYFZysBBAMETDBKAgEBBBUBN2FFgQiz4KPJ9GEsrj5B
1993 m908ifuhLgMsAAQBV21Tx3v8+1wFKq7PiloR1CxzmlUDvnyXrs4mNmc5Ns38mzPe
1994 NueQNo0=
1995 -----END PRIVATE KEY-----
1996
1997 PublicKey=ALICE_wap-wsg-idm-ecid-wtls3_PUB
1998 -----BEGIN PUBLIC KEY-----
1999 MEAwEAYHKoZIzj0CAQYFZysBBAMDLAAEAVdtU8d7/PtcBSquz4paEdQsc5pVA758
2000 l67OJjZnOTbN/Jsz3jbnkDaN
2001 -----END PUBLIC KEY-----
2002
2003 PrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls3:ALICE_wap-wsg-idm-ecid-wtls3_PUB
2004
2005
2006 PrivateKey=BOB_wap-wsg-idm-ecid-wtls3
2007 -----BEGIN PRIVATE KEY-----
2008 MGMCAQAwEAYHKoZIzj0CAQYFZysBBAMETDBKAgEBBBUA/0Ust7IoJ526zn2wiWBu
2009 rR5NeSWhLgMsAAQB7d+/zMMti4djhlVnaGqaqonbmo4Cv+iKT1cF3nzXV/KXHSJI
2010 p9iZeas=
2011 -----END PRIVATE KEY-----
2012
2013 PublicKey=BOB_wap-wsg-idm-ecid-wtls3_PUB
2014 -----BEGIN PUBLIC KEY-----
2015 MEAwEAYHKoZIzj0CAQYFZysBBAMDLAAEAe3fv8zDLYuHY4ZVZ2hqmqqJ25qOAr/o
2016 ik9XBd5811fylx0iSKfYmXmr
2017 -----END PUBLIC KEY-----
2018
2019 PrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls3:BOB_wap-wsg-idm-ecid-wtls3_PUB
2020
2021
2022 # ECDH Alice with Bob peer
2023
2024 Availablein = default
2025 Derive=ALICE_wap-wsg-idm-ecid-wtls3
2026 PeerKey=BOB_wap-wsg-idm-ecid-wtls3_PUB
2027 SharedSecret=00cf1d850f396436be68f1e5502935853ed054511f
2028
2029 # ECDH Bob with Alice peer
2030
2031 Availablein = default
2032 Derive=BOB_wap-wsg-idm-ecid-wtls3
2033 PeerKey=ALICE_wap-wsg-idm-ecid-wtls3_PUB
2034 SharedSecret=00cf1d850f396436be68f1e5502935853ed054511f
2035
2036 # TEST CURVE wap-wsg-idm-ecid-wtls4
2037
2038 PrivateKey=ALICE_wap-wsg-idm-ecid-wtls4
2039 -----BEGIN PRIVATE KEY-----
2040 MFECAQAwEAYHKoZIzj0CAQYFZysBBAQEOjA4AgEBBA8AsuEGufSNSrDPu3Y1Namh
2041 IgMgAAQAcvPRbArskeBs6W2oOesAHMQo8Lk/FHcYKUfMOKY=
2042 -----END PRIVATE KEY-----
2043
2044 PublicKey=ALICE_wap-wsg-idm-ecid-wtls4_PUB
2045 -----BEGIN PUBLIC KEY-----
2046 MDQwEAYHKoZIzj0CAQYFZysBBAQDIAAEAHLz0WwK7JHgbOltqDnrABzEKPC5PxR3
2047 GClHzDim
2048 -----END PUBLIC KEY-----
2049
2050 PrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls4:ALICE_wap-wsg-idm-ecid-wtls4_PUB
2051
2052
2053 PrivateKey=BOB_wap-wsg-idm-ecid-wtls4
2054 -----BEGIN PRIVATE KEY-----
2055 MFECAQAwEAYHKoZIzj0CAQYFZysBBAQEOjA4AgEBBA8AFJwmUkKbWdmzvqv+AbWh
2056 IgMgAAQBriOJSyRL4ro55CbCwekBluEKwIfP64OfJCEfWTU=
2057 -----END PRIVATE KEY-----
2058
2059 PublicKey=BOB_wap-wsg-idm-ecid-wtls4_PUB
2060 -----BEGIN PUBLIC KEY-----
2061 MDQwEAYHKoZIzj0CAQYFZysBBAQDIAAEAa4jiUskS+K6OeQmwsHpAZbhCsCHz+uD
2062 nyQhH1k1
2063 -----END PUBLIC KEY-----
2064
2065 PrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls4:BOB_wap-wsg-idm-ecid-wtls4_PUB
2066
2067
2068 # ECDH Alice with Bob peer
2069
2070 Availablein = default
2071 Derive=ALICE_wap-wsg-idm-ecid-wtls4
2072 PeerKey=BOB_wap-wsg-idm-ecid-wtls4_PUB
2073 SharedSecret=01076232302ca32b5f3daf075e5213
2074
2075 # ECDH Bob with Alice peer
2076
2077 Availablein = default
2078 Derive=BOB_wap-wsg-idm-ecid-wtls4
2079 PeerKey=ALICE_wap-wsg-idm-ecid-wtls4_PUB
2080 SharedSecret=01076232302ca32b5f3daf075e5213
2081
2082 # TEST CURVE wap-wsg-idm-ecid-wtls5
2083
2084 PrivateKey=ALICE_wap-wsg-idm-ecid-wtls5
2085 -----BEGIN PRIVATE KEY-----
2086 MGMCAQAwEAYHKoZIzj0CAQYFZysBBAUETDBKAgEBBBUCmngbaO2S//Ta0ZUhn/nb
2087 ZydTKD+hLgMsAAQA1792id3hLIu2z0KECkBCUbTSP9UFLu2FTJkLa8qP4ZIrBt5F
2088 XKJo2Dw=
2089 -----END PRIVATE KEY-----
2090
2091 PublicKey=ALICE_wap-wsg-idm-ecid-wtls5_PUB
2092 -----BEGIN PUBLIC KEY-----
2093 MEAwEAYHKoZIzj0CAQYFZysBBAUDLAAEANe/dond4SyLts9ChApAQlG00j/VBS7t
2094 hUyZC2vKj+GSKwbeRVyiaNg8
2095 -----END PUBLIC KEY-----
2096
2097 PrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls5:ALICE_wap-wsg-idm-ecid-wtls5_PUB
2098
2099
2100 PrivateKey=BOB_wap-wsg-idm-ecid-wtls5
2101 -----BEGIN PRIVATE KEY-----
2102 MGMCAQAwEAYHKoZIzj0CAQYFZysBBAUETDBKAgEBBBUBraa4aeYxHd9HJ0vLIoCw
2103 auGKd9yhLgMsAAQHzc2FgfJGasNlMcJNDDrNQElhA1cHD4izqEedmC3ueMu72/Sp
2104 VF2Ppig=
2105 -----END PRIVATE KEY-----
2106
2107 PublicKey=BOB_wap-wsg-idm-ecid-wtls5_PUB
2108 -----BEGIN PUBLIC KEY-----
2109 MEAwEAYHKoZIzj0CAQYFZysBBAUDLAAEB83NhYHyRmrDZTHCTQw6zUBJYQNXBw+I
2110 s6hHnZgt7njLu9v0qVRdj6Yo
2111 -----END PUBLIC KEY-----
2112
2113 PrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls5:BOB_wap-wsg-idm-ecid-wtls5_PUB
2114
2115
2116 # ECDH Alice with Bob peer
2117
2118 Availablein = default
2119 Derive=ALICE_wap-wsg-idm-ecid-wtls5
2120 PeerKey=BOB_wap-wsg-idm-ecid-wtls5_PUB
2121 SharedSecret=066091c591278f5b949106052b2546aacc20917c20
2122
2123 # ECDH Bob with Alice peer
2124
2125 Availablein = default
2126 Derive=BOB_wap-wsg-idm-ecid-wtls5
2127 PeerKey=ALICE_wap-wsg-idm-ecid-wtls5_PUB
2128 SharedSecret=066091c591278f5b949106052b2546aacc20917c20
2129
2130 # TEST CURVE wap-wsg-idm-ecid-wtls6
2131
2132 PrivateKey=ALICE_wap-wsg-idm-ecid-wtls6
2133 -----BEGIN PRIVATE KEY-----
2134 ME4CAQAwEAYHKoZIzj0CAQYFZysBBAYENzA1AgEBBA5LJwRNrPNMwGyoBP95a6Eg
2135 Ax4ABMZxFi711Wl5r7tb1XJ9fJ3H1W1MKvVrYvfmNFo=
2136 -----END PRIVATE KEY-----
2137
2138 PublicKey=ALICE_wap-wsg-idm-ecid-wtls6_PUB
2139 -----BEGIN PUBLIC KEY-----
2140 MDIwEAYHKoZIzj0CAQYFZysBBAYDHgAExnEWLvXVaXmvu1vVcn18ncfVbUwq9Wti
2141 9+Y0Wg==
2142 -----END PUBLIC KEY-----
2143
2144 PrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls6:ALICE_wap-wsg-idm-ecid-wtls6_PUB
2145
2146
2147 PrivateKey=BOB_wap-wsg-idm-ecid-wtls6
2148 -----BEGIN PRIVATE KEY-----
2149 ME4CAQAwEAYHKoZIzj0CAQYFZysBBAYENzA1AgEBBA63i1z4Kl8BEE1I3CYU9KEg
2150 Ax4ABG3Ft5F8wvnGimUAmGQrfqAlVJKdzhNSa3v47Kc=
2151 -----END PRIVATE KEY-----
2152
2153 PublicKey=BOB_wap-wsg-idm-ecid-wtls6_PUB
2154 -----BEGIN PUBLIC KEY-----
2155 MDIwEAYHKoZIzj0CAQYFZysBBAYDHgAEbcW3kXzC+caKZQCYZCt+oCVUkp3OE1Jr
2156 e/jspw==
2157 -----END PUBLIC KEY-----
2158
2159 PrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls6:BOB_wap-wsg-idm-ecid-wtls6_PUB
2160
2161
2162 # ECDH Alice with Bob peer
2163
2164 Availablein = default
2165 Derive=ALICE_wap-wsg-idm-ecid-wtls6
2166 PeerKey=BOB_wap-wsg-idm-ecid-wtls6_PUB
2167 SharedSecret=8d184455748c56115ba2183070b0
2168
2169 # ECDH Bob with Alice peer
2170
2171 Availablein = default
2172 Derive=BOB_wap-wsg-idm-ecid-wtls6
2173 PeerKey=ALICE_wap-wsg-idm-ecid-wtls6_PUB
2174 SharedSecret=8d184455748c56115ba2183070b0
2175
2176 # TEST CURVE wap-wsg-idm-ecid-wtls7
2177
2178 PrivateKey=ALICE_wap-wsg-idm-ecid-wtls7
2179 -----BEGIN PRIVATE KEY-----
2180 MGECAQAwEAYHKoZIzj0CAQYFZysBBAcESjBIAgEBBBUAueoisiN+luJEy0wdiI7j
2181 cALlTqChLAMqAAQ/FWsGxD8vuvEFWXfWReOqvBzqWrF9mdMeTeOE1y9r9POOIUVJ
2182 PNtL
2183 -----END PRIVATE KEY-----
2184
2185 PublicKey=ALICE_wap-wsg-idm-ecid-wtls7_PUB
2186 -----BEGIN PUBLIC KEY-----
2187 MD4wEAYHKoZIzj0CAQYFZysBBAcDKgAEPxVrBsQ/L7rxBVl31kXjqrwc6lqxfZnT
2188 Hk3jhNcva/TzjiFFSTzbSw==
2189 -----END PUBLIC KEY-----
2190
2191 PrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls7:ALICE_wap-wsg-idm-ecid-wtls7_PUB
2192
2193
2194 PrivateKey=BOB_wap-wsg-idm-ecid-wtls7
2195 -----BEGIN PRIVATE KEY-----
2196 MGECAQAwEAYHKoZIzj0CAQYFZysBBAcESjBIAgEBBBUAr42vKjbUXFak2mVzFYpu
2197 yhN/cDyhLAMqAASJZpuFg+n8vscuq+pqfFFPYemnfLdhdAB4JodfR3J5Bzu67hEm
2198 bIKQ
2199 -----END PRIVATE KEY-----
2200
2201 PublicKey=BOB_wap-wsg-idm-ecid-wtls7_PUB
2202 -----BEGIN PUBLIC KEY-----
2203 MD4wEAYHKoZIzj0CAQYFZysBBAcDKgAEiWabhYPp/L7HLqvqanxRT2Hpp3y3YXQA
2204 eCaHX0dyeQc7uu4RJmyCkA==
2205 -----END PUBLIC KEY-----
2206
2207 PrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls7:BOB_wap-wsg-idm-ecid-wtls7_PUB
2208
2209
2210 # ECDH Alice with Bob peer
2211
2212 Availablein = default
2213 Derive=ALICE_wap-wsg-idm-ecid-wtls7
2214 PeerKey=BOB_wap-wsg-idm-ecid-wtls7_PUB
2215 SharedSecret=990eda6a0406caef965018b97c94d0faa200f6e4
2216
2217 # ECDH Bob with Alice peer
2218
2219 Availablein = default
2220 Derive=BOB_wap-wsg-idm-ecid-wtls7
2221 PeerKey=ALICE_wap-wsg-idm-ecid-wtls7_PUB
2222 SharedSecret=990eda6a0406caef965018b97c94d0faa200f6e4
2223
2224 # TEST CURVE wap-wsg-idm-ecid-wtls8
2225
2226 PrivateKey=ALICE_wap-wsg-idm-ecid-wtls8
2227 -----BEGIN PRIVATE KEY-----
2228 ME8CAQAwEAYHKoZIzj0CAQYFZysBBAgEODA2AgEBBA8A1m62ffl6niuM46XOUyih
2229 IAMeAAT4mqYAoe7NEtKfEMQs2ofInhZRZCFrFU5cjEWi
2230 -----END PRIVATE KEY-----
2231
2232 PublicKey=ALICE_wap-wsg-idm-ecid-wtls8_PUB
2233 -----BEGIN PUBLIC KEY-----
2234 MDIwEAYHKoZIzj0CAQYFZysBBAgDHgAE+JqmAKHuzRLSnxDELNqHyJ4WUWQhaxVO
2235 XIxFog==
2236 -----END PUBLIC KEY-----
2237
2238 PrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls8:ALICE_wap-wsg-idm-ecid-wtls8_PUB
2239
2240 PrivateKey=BOB_wap-wsg-idm-ecid-wtls8
2241 -----BEGIN PRIVATE KEY-----
2242 ME8CAQAwEAYHKoZIzj0CAQYFZysBBAgEODA2AgEBBA8AegTrLoMRyPl4U4xOdg6h
2243 IAMeAATQKkyQ3jL2Eku6C+vSQazbjjSkzNe67Occqj2P
2244 -----END PRIVATE KEY-----
2245
2246 PublicKey=BOB_wap-wsg-idm-ecid-wtls8_PUB
2247 -----BEGIN PUBLIC KEY-----
2248 MDIwEAYHKoZIzj0CAQYFZysBBAgDHgAE0CpMkN4y9hJLugvr0kGs2440pMzXuuzn
2249 HKo9jw==
2250 -----END PUBLIC KEY-----
2251
2252 PrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls8:BOB_wap-wsg-idm-ecid-wtls8_PUB
2253
2254
2255 # ECDH Alice with Bob peer
2256
2257 Availablein = default
2258 Derive=ALICE_wap-wsg-idm-ecid-wtls8
2259 PeerKey=BOB_wap-wsg-idm-ecid-wtls8_PUB
2260 SharedSecret=7524c547bd6b26644ce70571cb06
2261
2262 # ECDH Bob with Alice peer
2263
2264 Availablein = default
2265 Derive=BOB_wap-wsg-idm-ecid-wtls8
2266 PeerKey=ALICE_wap-wsg-idm-ecid-wtls8_PUB
2267 SharedSecret=7524c547bd6b26644ce70571cb06
2268
2269 # TEST CURVE wap-wsg-idm-ecid-wtls9
2270
2271 PrivateKey=ALICE_wap-wsg-idm-ecid-wtls9
2272 -----BEGIN PRIVATE KEY-----
2273 MGECAQAwEAYHKoZIzj0CAQYFZysBBAkESjBIAgEBBBUAE0376NvzsIXi6XadrVn4
2274 06obTRChLAMqAARbC1yw9f1uBOVlMf5ZFQewTgyc81Aqh2TFMSRfujCIhdvGTYgR
2275 tu6F
2276 -----END PRIVATE KEY-----
2277
2278 PublicKey=ALICE_wap-wsg-idm-ecid-wtls9_PUB
2279 -----BEGIN PUBLIC KEY-----
2280 MD4wEAYHKoZIzj0CAQYFZysBBAkDKgAEWwtcsPX9bgTlZTH+WRUHsE4MnPNQKodk
2281 xTEkX7owiIXbxk2IEbbuhQ==
2282 -----END PUBLIC KEY-----
2283
2284 PrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls9:ALICE_wap-wsg-idm-ecid-wtls9_PUB
2285
2286
2287 PrivateKey=BOB_wap-wsg-idm-ecid-wtls9
2288 -----BEGIN PRIVATE KEY-----
2289 MGECAQAwEAYHKoZIzj0CAQYFZysBBAkESjBIAgEBBBUAd2kfMclaJU2bg8ayTrjZ
2290 oolI82yhLAMqAAQ0NeW9TKhQeFrrTyMR9Gb55+BneCQSByAShM8Dn3V1FFYz7n0y
2291 bvBX
2292 -----END PRIVATE KEY-----
2293
2294 PublicKey=BOB_wap-wsg-idm-ecid-wtls9_PUB
2295 -----BEGIN PUBLIC KEY-----
2296 MD4wEAYHKoZIzj0CAQYFZysBBAkDKgAENDXlvUyoUHha608jEfRm+efgZ3gkEgcg
2297 EoTPA591dRRWM+59Mm7wVw==
2298 -----END PUBLIC KEY-----
2299
2300 PrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls9:BOB_wap-wsg-idm-ecid-wtls9_PUB
2301
2302
2303 # ECDH Alice with Bob peer
2304
2305 Availablein = default
2306 Derive=ALICE_wap-wsg-idm-ecid-wtls9
2307 PeerKey=BOB_wap-wsg-idm-ecid-wtls9_PUB
2308 SharedSecret=5ca1d9eed44def2c390fd5bbb16ca2c3a09eb7b1
2309
2310 # ECDH Bob with Alice peer
2311
2312 Availablein = default
2313 Derive=BOB_wap-wsg-idm-ecid-wtls9
2314 PeerKey=ALICE_wap-wsg-idm-ecid-wtls9_PUB
2315 SharedSecret=5ca1d9eed44def2c390fd5bbb16ca2c3a09eb7b1
2316
2317 # TEST CURVE wap-wsg-idm-ecid-wtls10
2318
2319 PrivateKey=ALICE_wap-wsg-idm-ecid-wtls10
2320 -----BEGIN PRIVATE KEY-----
2321 MH0CAQAwEAYHKoZIzj0CAQYFZysBBAoEZjBkAgEBBB01TDgjIGd+gXPZ4esQnWzz
2322 /y1vzJniUBM5XNyPq6FAAz4ABAHVs5gYpbJzqyO8Lk3nkTwhu4BuXb4wtrgGcY2L
2323 TwGxkC4Zq4aqLowsexGjVa0IjGKdWz5/TfwLwGpN4A==
2324 -----END PRIVATE KEY-----
2325
2326 PublicKey=ALICE_wap-wsg-idm-ecid-wtls10_PUB
2327 -----BEGIN PUBLIC KEY-----
2328 MFIwEAYHKoZIzj0CAQYFZysBBAoDPgAEAdWzmBilsnOrI7wuTeeRPCG7gG5dvjC2
2329 uAZxjYtPAbGQLhmrhqoujCx7EaNVrQiMYp1bPn9N/AvAak3g
2330 -----END PUBLIC KEY-----
2331
2332 PrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls10:ALICE_wap-wsg-idm-ecid-wtls10_PUB
2333
2334
2335 PrivateKey=BOB_wap-wsg-idm-ecid-wtls10
2336 -----BEGIN PRIVATE KEY-----
2337 MH0CAQAwEAYHKoZIzj0CAQYFZysBBAoEZjBkAgEBBB0mTqwYwByRuu4zcU1QLKcG
2338 m8wewuaoKqVSpp8xQaFAAz4ABAEF4xTrWAIF1EacNMqTG3kwxwartAKFFqyOle+w
2339 BwDi6gra7cFVedD1p5RwD4gZU4QzgCLSwa7xZbBzgg==
2340 -----END PRIVATE KEY-----
2341
2342 PublicKey=BOB_wap-wsg-idm-ecid-wtls10_PUB
2343 -----BEGIN PUBLIC KEY-----
2344 MFIwEAYHKoZIzj0CAQYFZysBBAoDPgAEAQXjFOtYAgXURpw0ypMbeTDHBqu0AoUW
2345 rI6V77AHAOLqCtrtwVV50PWnlHAPiBlThDOAItLBrvFlsHOC
2346 -----END PUBLIC KEY-----
2347
2348 PrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls10:BOB_wap-wsg-idm-ecid-wtls10_PUB
2349
2350
2351 # ECDH Alice with Bob peer
2352
2353 Availablein = default
2354 Derive=ALICE_wap-wsg-idm-ecid-wtls10
2355 PeerKey=BOB_wap-wsg-idm-ecid-wtls10_PUB
2356 SharedSecret=0199de137bc263e25b543994d6315b5a3f1e38e7e1f60662cb5cbaab5f98
2357
2358 # ECDH Bob with Alice peer
2359
2360 Availablein = default
2361 Derive=BOB_wap-wsg-idm-ecid-wtls10
2362 PeerKey=ALICE_wap-wsg-idm-ecid-wtls10_PUB
2363 SharedSecret=0199de137bc263e25b543994d6315b5a3f1e38e7e1f60662cb5cbaab5f98
2364
2365 # TEST CURVE wap-wsg-idm-ecid-wtls11
2366
2367 PrivateKey=ALICE_wap-wsg-idm-ecid-wtls11
2368 -----BEGIN PRIVATE KEY-----
2369 MH4CAQAwEAYHKoZIzj0CAQYFZysBBAsEZzBlAgEBBB4Au6lrzC3RIk3jXmtbeOAp
2370 LZPR0NUrr6dTf1lSCGqhQAM+AAQBl73V2TEZ8BO4QC+YiBlJ0GmW8WLc3RtS3iIr
2371 /oUAaDQQAGVJFD3GghjBPfI9KVBcZ2P8tUXUv5ifrWc=
2372 -----END PRIVATE KEY-----
2373
2374 PublicKey=ALICE_wap-wsg-idm-ecid-wtls11_PUB
2375 -----BEGIN PUBLIC KEY-----
2376 MFIwEAYHKoZIzj0CAQYFZysBBAsDPgAEAZe91dkxGfATuEAvmIgZSdBplvFi3N0b
2377 Ut4iK/6FAGg0EABlSRQ9xoIYwT3yPSlQXGdj/LVF1L+Yn61n
2378 -----END PUBLIC KEY-----
2379
2380 PrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls11:ALICE_wap-wsg-idm-ecid-wtls11_PUB
2381
2382
2383 PrivateKey=BOB_wap-wsg-idm-ecid-wtls11
2384 -----BEGIN PRIVATE KEY-----
2385 MH4CAQAwEAYHKoZIzj0CAQYFZysBBAsEZzBlAgEBBB4AGJuGtQI1FvHfp2AsdKb3
2386 NVWawjpZQuyM1aelws2hQAM+AAQAdTW3xU6Ijf/Y835Z2hS4fOn6Xmp3O6iblXHr
2387 nKoBORuxHVRfXkfdL5TqfFpuDghzCyAS6ZMSWhjGV5o=
2388 -----END PRIVATE KEY-----
2389
2390 PublicKey=BOB_wap-wsg-idm-ecid-wtls11_PUB
2391 -----BEGIN PUBLIC KEY-----
2392 MFIwEAYHKoZIzj0CAQYFZysBBAsDPgAEAHU1t8VOiI3/2PN+WdoUuHzp+l5qdzuo
2393 m5Vx65yqATkbsR1UX15H3S+U6nxabg4IcwsgEumTEloYxlea
2394 -----END PUBLIC KEY-----
2395
2396 PrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls11:BOB_wap-wsg-idm-ecid-wtls11_PUB
2397
2398
2399 # ECDH Alice with Bob peer
2400
2401 Availablein = default
2402 Derive=ALICE_wap-wsg-idm-ecid-wtls11
2403 PeerKey=BOB_wap-wsg-idm-ecid-wtls11_PUB
2404 SharedSecret=01ee4b517d8a64be5ee32e10152c7bbcb8cde73a3da8e9643bce173011f7
2405
2406 # ECDH Bob with Alice peer
2407
2408 Availablein = default
2409 Derive=BOB_wap-wsg-idm-ecid-wtls11
2410 PeerKey=ALICE_wap-wsg-idm-ecid-wtls11_PUB
2411 SharedSecret=01ee4b517d8a64be5ee32e10152c7bbcb8cde73a3da8e9643bce173011f7
2412
2413 # TEST CURVE wap-wsg-idm-ecid-wtls12
2414
2415 PrivateKey=ALICE_wap-wsg-idm-ecid-wtls12
2416 -----BEGIN PRIVATE KEY-----
2417 MHgCAQAwEAYHKoZIzj0CAQYFZysBBAwEYTBfAgEBBByAnUvQZhZr1lgTRixSMIx0
2418 KHuV4t8cbXCW415soTwDOgAE3G8wIl9SJ0mAmuIMWbJpFjf9wO8gKNu6nApye39Y
2419 hpXeYRL/nm7G6HmiiA5O1iudWC3hDbBH0cc=
2420 -----END PRIVATE KEY-----
2421
2422 PublicKey=ALICE_wap-wsg-idm-ecid-wtls12_PUB
2423 -----BEGIN PUBLIC KEY-----
2424 ME4wEAYHKoZIzj0CAQYFZysBBAwDOgAE3G8wIl9SJ0mAmuIMWbJpFjf9wO8gKNu6
2425 nApye39YhpXeYRL/nm7G6HmiiA5O1iudWC3hDbBH0cc=
2426 -----END PUBLIC KEY-----
2427
2428 PrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls12:ALICE_wap-wsg-idm-ecid-wtls12_PUB
2429
2430
2431 PrivateKey=BOB_wap-wsg-idm-ecid-wtls12
2432 -----BEGIN PRIVATE KEY-----
2433 MHgCAQAwEAYHKoZIzj0CAQYFZysBBAwEYTBfAgEBBBzZ7nt4CrPrk2m5iR64vpkj
2434 95JHOmzWf4VhRZqdoTwDOgAEukz40I4gWpUmXCM+PLmWGd0IO0XIPQa9KXzXvhbL
2435 dJH0yFkJ+ClSboOC26gtMTICiPhEgYjeKEQ=
2436 -----END PRIVATE KEY-----
2437
2438 PublicKey=BOB_wap-wsg-idm-ecid-wtls12_PUB
2439 -----BEGIN PUBLIC KEY-----
2440 ME4wEAYHKoZIzj0CAQYFZysBBAwDOgAEukz40I4gWpUmXCM+PLmWGd0IO0XIPQa9
2441 KXzXvhbLdJH0yFkJ+ClSboOC26gtMTICiPhEgYjeKEQ=
2442 -----END PUBLIC KEY-----
2443
2444 PrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls12:BOB_wap-wsg-idm-ecid-wtls12_PUB
2445
2446
2447 # ECDH Alice with Bob peer
2448
2449 Availablein = default
2450 Derive=ALICE_wap-wsg-idm-ecid-wtls12
2451 PeerKey=BOB_wap-wsg-idm-ecid-wtls12_PUB
2452 SharedSecret=c75a8283a73312de82c8f99d41a9173a43b8f921e8161dd140131b36
2453
2454 # ECDH Bob with Alice peer
2455
2456 Availablein = default
2457 Derive=BOB_wap-wsg-idm-ecid-wtls12
2458 PeerKey=ALICE_wap-wsg-idm-ecid-wtls12_PUB
2459 SharedSecret=c75a8283a73312de82c8f99d41a9173a43b8f921e8161dd140131b36
2460
2461 # EC P-256 key
2462
2463 PrivateKey=P-256
2464 -----BEGIN PRIVATE KEY-----
2465 MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgiocvtiiTxNH/xbnw
2466 +RdYBp+DUuCPoFpJ+NuSbLVyhyWhRANCAAQsFQ9CnOcPIWwlLPXgYs4fY5zV0WXH
2467 +JQkBywnGX14szuSDpXNtmTpkNzwz+oNlOKo5q+dDlgFbmUxBJJbn+bJ
2468 -----END PRIVATE KEY-----
2469
2470 # EC public key for above
2471
2472 PublicKey=P-256-PUBLIC
2473 -----BEGIN PUBLIC KEY-----
2474 MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAELBUPQpznDyFsJSz14GLOH2Oc1dFl
2475 x/iUJAcsJxl9eLM7kg6VzbZk6ZDc8M/qDZTiqOavnQ5YBW5lMQSSW5/myQ==
2476 -----END PUBLIC KEY-----
2477
2478 PrivPubKeyPair = P-256:P-256-PUBLIC
2479
2480 # Additional EC key for ECDH
2481 PrivateKey=P-256-Peer
2482 -----BEGIN PRIVATE KEY-----
2483 MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg/URzu1TDNwUFWZ3i
2484 dLISAZpEY0vfJ2pLB7f+Xnjyl2OhRANCAAQgBuXhSgeKpz+4piXlYSVLvy0NT+wK
2485 uZWUI3LqUUCV07wg+RLLMY8yNK9kjqcgZDs/cB+bet64nQq+dNnvtpxG
2486 -----END PRIVATE KEY-----
2487
2488 PublicKey=P-256-Peer-PUBLIC
2489 -----BEGIN PUBLIC KEY-----
2490 MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEIAbl4UoHiqc/uKYl5WElS78tDU/s
2491 CrmVlCNy6lFAldO8IPkSyzGPMjSvZI6nIGQ7P3Afm3reuJ0KvnTZ77acRg==
2492 -----END PUBLIC KEY-----
2493
2494 PrivPubKeyPair = P-256-Peer:P-256-Peer-PUBLIC
2495
2496 Title = ECDH tests
2497
2498
2499 Derive=P-256
2500 PeerKey=P-256-Peer-PUBLIC
2501 SharedSecret=E3CC07DFBDDE76A1139811DB9FF5FAF9D17EF39944F1E77D1F6A208524BF7B1B
2502
2503
2504 Derive=P-256-Peer
2505 PeerKey=P-256-PUBLIC
2506 SharedSecret=E3CC07DFBDDE76A1139811DB9FF5FAF9D17EF39944F1E77D1F6A208524BF7B1B
2507
2508 # TEST CURVE secp224r1
2509
2510 PrivateKey=ALICE_secp224r1
2511 -----BEGIN PRIVATE KEY-----
2512 MHgCAQAwEAYHKoZIzj0CAQYFK4EEACEEYTBfAgEBBBxLKkXFJXYqGUlTsmgjlesi
2513 kwqejrekrkSTbehyoTwDOgAEUcEh0Ggy/rD+Nj9JQozzI+qzPtiU7b2D2HtdCa4h
2514 fbVPXngcRH2B2xN8W+dcHoIxrxO2UFXy4xo=
2515 -----END PRIVATE KEY-----
2516
2517 PublicKey=ALICE_secp224r1_PUB
2518 -----BEGIN PUBLIC KEY-----
2519 ME4wEAYHKoZIzj0CAQYFK4EEACEDOgAEUcEh0Ggy/rD+Nj9JQozzI+qzPtiU7b2D
2520 2HtdCa4hfbVPXngcRH2B2xN8W+dcHoIxrxO2UFXy4xo=
2521 -----END PUBLIC KEY-----
2522
2523 PrivPubKeyPair = ALICE_secp224r1:ALICE_secp224r1_PUB
2524
2525
2526 PrivateKey=BOB_secp224r1
2527 -----BEGIN PRIVATE KEY-----
2528 MHgCAQAwEAYHKoZIzj0CAQYFK4EEACEEYTBfAgEBBBzOHGGUR3fZYg3GSaUN6pxo
2529 NQtAlOzM3UclEhMzoTwDOgAEdwFklK/YoDRU6bM7X2ulNLwqx9TUETMFUM6VV9DB
2530 4YcvAzv6pQgVwYEU7IahmSKpX19chbPt2I0=
2531 -----END PRIVATE KEY-----
2532
2533 PublicKey=BOB_secp224r1_PUB
2534 -----BEGIN PUBLIC KEY-----
2535 ME4wEAYHKoZIzj0CAQYFK4EEACEDOgAEdwFklK/YoDRU6bM7X2ulNLwqx9TUETMF
2536 UM6VV9DB4YcvAzv6pQgVwYEU7IahmSKpX19chbPt2I0=
2537 -----END PUBLIC KEY-----
2538
2539 PrivPubKeyPair = BOB_secp224r1:BOB_secp224r1_PUB
2540
2541
2542 # ECDH Alice with Bob peer
2543
2544 Derive=ALICE_secp224r1
2545 PeerKey=BOB_secp224r1_PUB
2546 SharedSecret=34ea06d16d82f0d1725de47f3639ac0c23db7d7ed68f01488539a2a5
2547
2548 # ECDH Bob with Alice peer
2549
2550 Derive=BOB_secp224r1
2551 PeerKey=ALICE_secp224r1_PUB
2552 SharedSecret=34ea06d16d82f0d1725de47f3639ac0c23db7d7ed68f01488539a2a5
2553
2554 # TEST CURVE secp384r1
2555
2556 PrivateKey=ALICE_secp384r1
2557 -----BEGIN PRIVATE KEY-----
2558 MIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDCxE7Q4m1dsK7M3Otxo
2559 cgY/ejX9JOKKdAtSnRiU4bnK3eFmALkMN7XIveQnWLB1PEKhZANiAAQaUsvUFr/u
2560 ISpAmYqYZIme4VassCtb0tNGU97s3qt4ozcogZ4z+fIzXZ4YXqfGoEa57+uQDgqr
2561 +jNOTji7Gxopt6AqZ9EvwuVaCuunUi0pcx6cc8IuUfrwMwSFovV/7sM=
2562 -----END PRIVATE KEY-----
2563
2564 PublicKey=ALICE_secp384r1_PUB
2565 -----BEGIN PUBLIC KEY-----
2566 MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEGlLL1Ba/7iEqQJmKmGSJnuFWrLArW9LT
2567 RlPe7N6reKM3KIGeM/nyM12eGF6nxqBGue/rkA4Kq/ozTk44uxsaKbegKmfRL8Ll
2568 Wgrrp1ItKXMenHPCLlH68DMEhaL1f+7D
2569 -----END PUBLIC KEY-----
2570
2571 PrivPubKeyPair = ALICE_secp384r1:ALICE_secp384r1_PUB
2572
2573
2574 PrivateKey=BOB_secp384r1
2575 -----BEGIN PRIVATE KEY-----
2576 MIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDBRiGXRsb5sUq0b3/dg
2577 Z+pA9kbrSivBMCUCXVwxno1d/30hI/Yy0Z5PWwbBgwTFprWhZANiAASp1FeUOBJF
2578 mzQCNbGiOz8He0kF+KIf24UGYVO5MC7u5rV9hpoYsbcgmwxALskPN18os2ygK1Pn
2579 f/h+WALIsG2RknSTbiyvBYkoIhJV9cflvEDpMeaWSLF7qJ5YjEIf9PM=
2580 -----END PRIVATE KEY-----
2581
2582 PublicKey=BOB_secp384r1_PUB
2583 -----BEGIN PUBLIC KEY-----
2584 MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEqdRXlDgSRZs0AjWxojs/B3tJBfiiH9uF
2585 BmFTuTAu7ua1fYaaGLG3IJsMQC7JDzdfKLNsoCtT53/4flgCyLBtkZJ0k24srwWJ
2586 KCISVfXH5bxA6THmlkixe6ieWIxCH/Tz
2587 -----END PUBLIC KEY-----
2588
2589 PrivPubKeyPair = BOB_secp384r1:BOB_secp384r1_PUB
2590
2591
2592 # ECDH Alice with Bob peer
2593
2594 Derive=ALICE_secp384r1
2595 PeerKey=BOB_secp384r1_PUB
2596 SharedSecret=2006ed49acbb991b8fbf8a15c3f263542496eaefe1e2952591b72fb929463eac7a403a5419cebbfb73734918eaed59fd
2597
2598 # ECDH Bob with Alice peer
2599
2600 Derive=BOB_secp384r1
2601 PeerKey=ALICE_secp384r1_PUB
2602 SharedSecret=2006ed49acbb991b8fbf8a15c3f263542496eaefe1e2952591b72fb929463eac7a403a5419cebbfb73734918eaed59fd
2603
2604 # TEST CURVE secp521r1
2605
2606 PrivateKey=ALICE_secp521r1
2607 -----BEGIN PRIVATE KEY-----
2608 MIHuAgEAMBAGByqGSM49AgEGBSuBBAAjBIHWMIHTAgEBBEIAFBIz3FLAuX8VCWzM
2609 wu1f/tm8pf1QqnsdLqaIWCQAJa2W5ldpJTYfkj1gGxM44AD3qHnkXISvNLwwuxI1
2610 hr2+pOGhgYkDgYYABACWlOOFYk/p3AS2LxEQWBuMm6uIjo3XArjh1QrsLcUc5hhi
2611 82CIz6kKwKjCnYRDHq4iv1x63rVEzGGhQOM1g+cRVwHSpfbBpaxK7bMLkVFOOavv
2612 OdcdyRHaHsvxw2pREmdS/GwtfgT8odQrG06KMIwVeL+H08fGJSbPX0Zock0DOPCp
2613 aw==
2614 -----END PRIVATE KEY-----
2615
2616 PublicKey=ALICE_secp521r1_PUB
2617 -----BEGIN PUBLIC KEY-----
2618 MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQAlpTjhWJP6dwEti8REFgbjJuriI6N
2619 1wK44dUK7C3FHOYYYvNgiM+pCsCowp2EQx6uIr9cet61RMxhoUDjNYPnEVcB0qX2
2620 waWsSu2zC5FRTjmr7znXHckR2h7L8cNqURJnUvxsLX4E/KHUKxtOijCMFXi/h9PH
2621 xiUmz19GaHJNAzjwqWs=
2622 -----END PUBLIC KEY-----
2623
2624 PrivPubKeyPair = ALICE_secp521r1:ALICE_secp521r1_PUB
2625
2626
2627 PrivateKey=BOB_secp521r1
2628 -----BEGIN PRIVATE KEY-----
2629 MIHuAgEAMBAGByqGSM49AgEGBSuBBAAjBIHWMIHTAgEBBEIA9C/sMWveRlHPr9P5
2630 cc3U+1L2/zB0VtHewKSQRWZ67SmS4+m7uXTqUVSLRHiQEgQid0cg77gSxXPlmV+z
2631 y0f3zd+hgYkDgYYABAE18N3SwDGtea3IOqUdh3j0JtnMeP41i/agEBlxK8/iEBXc
2632 Q61mkIrQIKcabRhoylEugXHiyNnqNQOD4DUa0bTKzAHtJ4UqqbEVno6byRmcUQwb
2633 mvG89eS8GLEmk5X/O2atHU4yIGTuTRQWn/BTJUCS+OgJz4FZdadscc5Z640EZqSD
2634 iw==
2635 -----END PRIVATE KEY-----
2636
2637 PublicKey=BOB_secp521r1_PUB
2638 -----BEGIN PUBLIC KEY-----
2639 MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQBNfDd0sAxrXmtyDqlHYd49CbZzHj+
2640 NYv2oBAZcSvP4hAV3EOtZpCK0CCnGm0YaMpRLoFx4sjZ6jUDg+A1GtG0yswB7SeF
2641 KqmxFZ6Om8kZnFEMG5rxvPXkvBixJpOV/ztmrR1OMiBk7k0UFp/wUyVAkvjoCc+B
2642 WXWnbHHOWeuNBGakg4s=
2643 -----END PUBLIC KEY-----
2644
2645 PrivPubKeyPair = BOB_secp521r1:BOB_secp521r1_PUB
2646
2647
2648 # ECDH Alice with Bob peer
2649
2650 Derive=ALICE_secp521r1
2651 PeerKey=BOB_secp521r1_PUB
2652 SharedSecret=018c8f33e544a0fa8854dcd96bdba75b7687d1c42b2ff1bf0a06d49c424fee96d8a7f3af3119dcbfabc1c147477c50f7c72971956f9bb17ddec6d02b2187f06cf4be
2653
2654 # ECDH Bob with Alice peer
2655
2656 Derive=BOB_secp521r1
2657 PeerKey=ALICE_secp521r1_PUB
2658 SharedSecret=018c8f33e544a0fa8854dcd96bdba75b7687d1c42b2ff1bf0a06d49c424fee96d8a7f3af3119dcbfabc1c147477c50f7c72971956f9bb17ddec6d02b2187f06cf4be
2659
2660 # TEST CURVE prime192v1
2661
2662 PrivateKey=ALICE_prime192v1
2663 -----BEGIN PRIVATE KEY-----
2664 MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQEEVTBTAgEBBBjxfXvSFNqD2UzFVN1L
2665 bQrPlzop7dxQq/ehNAMyAATibpGuYzCjkT1tWLYEogpKz74WqhvbQtZPkCYQCin1
2666 cmZuNW+BZ0jyVEpGlpnZPMg=
2667 -----END PRIVATE KEY-----
2668
2669 PublicKey=ALICE_prime192v1_PUB
2670 -----BEGIN PUBLIC KEY-----
2671 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQEDMgAE4m6RrmMwo5E9bVi2BKIKSs++Fqob
2672 20LWT5AmEAop9XJmbjVvgWdI8lRKRpaZ2TzI
2673 -----END PUBLIC KEY-----
2674
2675 PrivPubKeyPair = ALICE_prime192v1:ALICE_prime192v1_PUB
2676
2677
2678 PrivateKey=BOB_prime192v1
2679 -----BEGIN PRIVATE KEY-----
2680 MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQEEVTBTAgEBBBhewaqXNZlYyqnmuEEE
2681 Y/oUXe3/jpzhmyGhNAMyAASkpwNJEP/1FuuWKCDDUm26iyqrs+zKwayZnaF77YC6
2682 qCtgia7yNcSl9tlWHh3gQgw=
2683 -----END PRIVATE KEY-----
2684
2685 PublicKey=BOB_prime192v1_PUB
2686 -----BEGIN PUBLIC KEY-----
2687 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQEDMgAEpKcDSRD/9Rbrliggw1Jtuosqq7Ps
2688 ysGsmZ2he+2AuqgrYImu8jXEpfbZVh4d4EIM
2689 -----END PUBLIC KEY-----
2690
2691 PrivPubKeyPair = BOB_prime192v1:BOB_prime192v1_PUB
2692
2693
2694 # ECDH Alice with Bob peer
2695
2696 Availablein = default
2697 Derive=ALICE_prime192v1
2698 PeerKey=BOB_prime192v1_PUB
2699 SharedSecret=be2a779b587f8f5d7c9d8f006e0a6d0e996c9c63c255f861
2700
2701 # Negative test: A weak curve with a strength < 112 fails in FIPS mode.
2702 Availablein = fips
2703 Derive=ALICE_prime192v1
2704 Securitycheck = 1
2705 PeerKey=BOB_prime192v1_PUB
2706 Result = DERIVE_SET_PEER_ERROR
2707
2708 # ECDH Bob with Alice peer
2709
2710 Availablein = default
2711 Derive=BOB_prime192v1
2712 PeerKey=ALICE_prime192v1_PUB
2713 SharedSecret=be2a779b587f8f5d7c9d8f006e0a6d0e996c9c63c255f861
2714
2715 # TEST CURVE prime256v1
2716
2717 PrivateKey=ALICE_prime256v1
2718 -----BEGIN PRIVATE KEY-----
2719 MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQglUPDk8gQ8lMj38V7
2720 0jPBZDfQUx5pNOVSKOMTqlh04POhRANCAARq87w+K0q9b1mzJGh309kjNvYTS02m
2721 YkHKxAewiZwmt/5w+5uywz/+0130SdAWbXtECjaHUK94YEHzp0G/PCl5
2722 -----END PRIVATE KEY-----
2723
2724 PublicKey=ALICE_prime256v1_PUB
2725 -----BEGIN PUBLIC KEY-----
2726 MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEavO8PitKvW9ZsyRod9PZIzb2E0tN
2727 pmJBysQHsImcJrf+cPubssM//tNd9EnQFm17RAo2h1CveGBB86dBvzwpeQ==
2728 -----END PUBLIC KEY-----
2729
2730 PrivPubKeyPair = ALICE_prime256v1:ALICE_prime256v1_PUB
2731
2732
2733 PrivateKey=BOB_prime256v1
2734 -----BEGIN PRIVATE KEY-----
2735 MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgNsLfn/sRZfm9ZcM7
2736 xURiUHT7+w8Jgk9SbwTVDjpLYYmhRANCAASRmyKNgUbADGxkIOAVh9T7IXv2ZDT6
2737 I5YMW6wOs27VMOAD0AiNLrv7sW1TdqxkUtF17/GFpLvFOuZcbdX4p3i/
2738 -----END PRIVATE KEY-----
2739
2740 PublicKey=BOB_prime256v1_PUB
2741 -----BEGIN PUBLIC KEY-----
2742 MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEkZsijYFGwAxsZCDgFYfU+yF79mQ0
2743 +iOWDFusDrNu1TDgA9AIjS67+7FtU3asZFLRde/xhaS7xTrmXG3V+Kd4vw==
2744 -----END PUBLIC KEY-----
2745
2746 PrivPubKeyPair = BOB_prime256v1:BOB_prime256v1_PUB
2747
2748
2749 # ECDH Alice with Bob peer
2750
2751 Derive=ALICE_prime256v1
2752 PeerKey=BOB_prime256v1_PUB
2753 SharedSecret=390021fbca00d959c1adaf7e9cedef0e65a582489eab9adbe739ef66bf82adb4
2754
2755 # ECDH Bob with Alice peer
2756
2757 Derive=BOB_prime256v1
2758 PeerKey=ALICE_prime256v1_PUB
2759 SharedSecret=390021fbca00d959c1adaf7e9cedef0e65a582489eab9adbe739ef66bf82adb4
2760
2761 # TEST CURVE sect163k1
2762
2763 PrivateKey=ALICE_sect163k1
2764 -----BEGIN PRIVATE KEY-----
2765 MGMCAQAwEAYHKoZIzj0CAQYFK4EEAAEETDBKAgEBBBUBxkeGOXE86PAijpk8trN/
2766 f3kl4UmhLgMsAAQD1hrDCJ2MSFKZ6Q11cTllX/l5HY0Hg5XZCxMFC84AaczwPtNJ
2767 YNCxfCk=
2768 -----END PRIVATE KEY-----
2769
2770 PublicKey=ALICE_sect163k1_PUB
2771 -----BEGIN PUBLIC KEY-----
2772 MEAwEAYHKoZIzj0CAQYFK4EEAAEDLAAEA9YawwidjEhSmekNdXE5ZV/5eR2NB4OV
2773 2QsTBQvOAGnM8D7TSWDQsXwp
2774 -----END PUBLIC KEY-----
2775
2776 PrivPubKeyPair = ALICE_sect163k1:ALICE_sect163k1_PUB
2777
2778 PrivateKey=BOB_sect163k1
2779 -----BEGIN PRIVATE KEY-----
2780 MGMCAQAwEAYHKoZIzj0CAQYFK4EEAAEETDBKAgEBBBUCUJ5kItSfXidHXsgokcS7
2781 nzPFbOShLgMsAAQGrYNJ1qgdb3A9ISOmTujfS+WYFKwBXXrJEluAkeNh3jXnDq8X
2782 +XBB0k8=
2783 -----END PRIVATE KEY-----
2784
2785 PublicKey=BOB_sect163k1_PUB
2786 -----BEGIN PUBLIC KEY-----
2787 MEAwEAYHKoZIzj0CAQYFK4EEAAEDLAAEBq2DSdaoHW9wPSEjpk7o30vlmBSsAV16
2788 yRJbgJHjYd415w6vF/lwQdJP
2789 -----END PUBLIC KEY-----
2790
2791 PrivPubKeyPair = BOB_sect163k1:BOB_sect163k1_PUB
2792
2793
2794 # ECDH Alice with Bob peer
2795
2796 Availablein = default
2797 Derive=ALICE_sect163k1
2798 PeerKey=BOB_sect163k1_PUB
2799 SharedSecret=07bfdf00759b383aa7741ae4634400f8ddf2047092
2800
2801 # ECDH Bob with Alice peer
2802
2803 Availablein = default
2804 Derive=BOB_sect163k1
2805 PeerKey=ALICE_sect163k1_PUB
2806 SharedSecret=07bfdf00759b383aa7741ae4634400f8ddf2047092
2807
2808 # TEST CURVE sect163r2
2809
2810 PrivateKey=ALICE_sect163r2
2811 -----BEGIN PRIVATE KEY-----
2812 MGMCAQAwEAYHKoZIzj0CAQYFK4EEAA8ETDBKAgEBBBUDjH2G7BkPTBM4VtljaQr8
2813 sXVLNOqhLgMsAAQHHqWxJWR2KrHCPp/PSjZIdK88ET0A323/UOTxhYHwsLpR7rp3
2814 ahq1lQ8=
2815 -----END PRIVATE KEY-----
2816
2817 PublicKey=ALICE_sect163r2_PUB
2818 -----BEGIN PUBLIC KEY-----
2819 MEAwEAYHKoZIzj0CAQYFK4EEAA8DLAAEBx6lsSVkdiqxwj6fz0o2SHSvPBE9AN9t
2820 /1Dk8YWB8LC6Ue66d2oatZUP
2821 -----END PUBLIC KEY-----
2822
2823 PrivPubKeyPair = ALICE_sect163r2:ALICE_sect163r2_PUB
2824
2825
2826 PrivateKey=BOB_sect163r2
2827 -----BEGIN PRIVATE KEY-----
2828 MGMCAQAwEAYHKoZIzj0CAQYFK4EEAA8ETDBKAgEBBBUBXOM9Tm6sKXUlRLlW0HgC
2829 NTDxW2ihLgMsAAQGxa8xRcC+TIcDgGtehDVEV1PoBokBwtILj16NPYC0aBZI8/nF
2830 F4jhgmc=
2831 -----END PRIVATE KEY-----
2832
2833 PublicKey=BOB_sect163r2_PUB
2834 -----BEGIN PUBLIC KEY-----
2835 MEAwEAYHKoZIzj0CAQYFK4EEAA8DLAAEBsWvMUXAvkyHA4BrXoQ1RFdT6AaJAcLS
2836 C49ejT2AtGgWSPP5xReI4YJn
2837 -----END PUBLIC KEY-----
2838
2839 PrivPubKeyPair = BOB_sect163r2:BOB_sect163r2_PUB
2840
2841
2842 # ECDH Alice with Bob peer
2843
2844 Availablein = default
2845 Derive=ALICE_sect163r2
2846 PeerKey=BOB_sect163r2_PUB
2847 SharedSecret=040df54e6df412790ef5c0fafbbfcba5136b872951
2848
2849 # ECDH Bob with Alice peer
2850
2851 Availablein = default
2852 Derive=BOB_sect163r2
2853 PeerKey=ALICE_sect163r2_PUB
2854 SharedSecret=040df54e6df412790ef5c0fafbbfcba5136b872951
2855
2856 # TEST CURVE sect233k1
2857
2858 PrivateKey=ALICE_sect233k1
2859 -----BEGIN PRIVATE KEY-----
2860 MH0CAQAwEAYHKoZIzj0CAQYFK4EEABoEZjBkAgEBBB1aR7qaKm1vmZWK2bGsJ1rX
2861 mH6BpTkW4t1L4zSf/KFAAz4ABADcDiv+bTvPVViqYLNz06VO5wodry+sGi6fnJIr
2862 QQCTfZ9d5whiIsbY5Thlcm7I0A/cIGoShA/6LumOVA==
2863 -----END PRIVATE KEY-----
2864
2865 PublicKey=ALICE_sect233k1_PUB
2866 -----BEGIN PUBLIC KEY-----
2867 MFIwEAYHKoZIzj0CAQYFK4EEABoDPgAEANwOK/5tO89VWKpgs3PTpU7nCh2vL6wa
2868 Lp+ckitBAJN9n13nCGIixtjlOGVybsjQD9wgahKED/ou6Y5U
2869 -----END PUBLIC KEY-----
2870
2871 PrivPubKeyPair = ALICE_sect233k1:ALICE_sect233k1_PUB
2872
2873
2874 PrivateKey=BOB_sect233k1
2875 -----BEGIN PRIVATE KEY-----
2876 MH0CAQAwEAYHKoZIzj0CAQYFK4EEABoEZjBkAgEBBB0oa5BrzYxm6mn51Xyphn6X
2877 OUjKc9oMDHCowAyHTaFAAz4ABAGKiFuFJVQeymHYRVnt2LNF2MSaTMcL9JGSPn2z
2878 OwBis5MS4kgEFakWQl7KpGiy3vS89wmpblvHLJ/+IQ==
2879 -----END PRIVATE KEY-----
2880
2881 PublicKey=BOB_sect233k1_PUB
2882 -----BEGIN PUBLIC KEY-----
2883 MFIwEAYHKoZIzj0CAQYFK4EEABoDPgAEAYqIW4UlVB7KYdhFWe3Ys0XYxJpMxwv0
2884 kZI+fbM7AGKzkxLiSAQVqRZCXsqkaLLe9Lz3CaluW8csn/4h
2885 -----END PUBLIC KEY-----
2886
2887 PrivPubKeyPair = BOB_sect233k1:BOB_sect233k1_PUB
2888
2889
2890 # ECDH Alice with Bob peer
2891
2892 Derive=ALICE_sect233k1
2893 PeerKey=BOB_sect233k1_PUB
2894 SharedSecret=00a5e5f2e992f4360d530dd365d14f5c6013212e14f4ea258c91c71f1512
2895
2896 # ECDH Bob with Alice peer
2897
2898 Derive=BOB_sect233k1
2899 PeerKey=ALICE_sect233k1_PUB
2900 SharedSecret=00a5e5f2e992f4360d530dd365d14f5c6013212e14f4ea258c91c71f1512
2901
2902 # TEST CURVE sect233r1
2903
2904 PrivateKey=ALICE_sect233r1
2905 -----BEGIN PRIVATE KEY-----
2906 MH4CAQAwEAYHKoZIzj0CAQYFK4EEABsEZzBlAgEBBB4AEN6fePR2gizyXzU6kIgU
2907 Gijp5+IQAXoNBfKnVeChQAM+AAQB0kEwu2fwQWo1v1j7XQ8uJT3iMwRC8w+cxgxx
2908 GQ4B/FyjrhIUpEDWaMqfV23McZ6WdbIUe3MZ7K5pG38=
2909 -----END PRIVATE KEY-----
2910
2911 PublicKey=ALICE_sect233r1_PUB
2912 -----BEGIN PUBLIC KEY-----
2913 MFIwEAYHKoZIzj0CAQYFK4EEABsDPgAEAdJBMLtn8EFqNb9Y+10PLiU94jMEQvMP
2914 nMYMcRkOAfxco64SFKRA1mjKn1dtzHGelnWyFHtzGeyuaRt/
2915 -----END PUBLIC KEY-----
2916
2917 PrivPubKeyPair = ALICE_sect233r1:ALICE_sect233r1_PUB
2918
2919
2920 PrivateKey=BOB_sect233r1
2921 -----BEGIN PRIVATE KEY-----
2922 MH4CAQAwEAYHKoZIzj0CAQYFK4EEABsEZzBlAgEBBB4AXHWOeS6fG0XCH3FnHDuS
2923 IcELUeDG+AYNNeLVZd6hQAM+AAQAYRRYH017uxcaMPF3GOsL4bvodW1yZLEtL3pm
2924 CkcAfqJI/4niCr8uHKh0gBa2JBjBWMV1u8Mpf60uvok=
2925 -----END PRIVATE KEY-----
2926
2927 PublicKey=BOB_sect233r1_PUB
2928 -----BEGIN PUBLIC KEY-----
2929 MFIwEAYHKoZIzj0CAQYFK4EEABsDPgAEAGEUWB9Ne7sXGjDxdxjrC+G76HVtcmSx
2930 LS96ZgpHAH6iSP+J4gq/LhyodIAWtiQYwVjFdbvDKX+tLr6J
2931 -----END PUBLIC KEY-----
2932
2933 PrivPubKeyPair = BOB_sect233r1:BOB_sect233r1_PUB
2934
2935
2936 # ECDH Alice with Bob peer
2937
2938 Derive=ALICE_sect233r1
2939 PeerKey=BOB_sect233r1_PUB
2940 SharedSecret=01625f3fcd367ee7cd74c67cca02dccfce6c3b19ef07e358ed943d17a8e2
2941
2942 # ECDH Bob with Alice peer
2943
2944 Derive=BOB_sect233r1
2945 PeerKey=ALICE_sect233r1_PUB
2946 SharedSecret=01625f3fcd367ee7cd74c67cca02dccfce6c3b19ef07e358ed943d17a8e2
2947
2948 # TEST CURVE sect283k1
2949
2950 PrivateKey=ALICE_sect283k1
2951 -----BEGIN PRIVATE KEY-----
2952 MIGQAgEAMBAGByqGSM49AgEGBSuBBAAQBHkwdwIBAQQkAGhnsmZ2UDKV3QKmq3k+
2953 33LQ6n5aCYvKXcMgiZlBS/RrVgIRoUwDSgAEBSgpOw5TMTc4O8HHhw5atJl5mrnW
2954 uC6oWVYRYpD1IMvPNTRsAYo4SYRmPIfgzVv/ESVcHVaD1lPNo+eq0HN1qhvRX+4r
2955 mGO7
2956 -----END PRIVATE KEY-----
2957
2958 PublicKey=ALICE_sect283k1_PUB
2959 -----BEGIN PUBLIC KEY-----
2960 MF4wEAYHKoZIzj0CAQYFK4EEABADSgAEBSgpOw5TMTc4O8HHhw5atJl5mrnWuC6o
2961 WVYRYpD1IMvPNTRsAYo4SYRmPIfgzVv/ESVcHVaD1lPNo+eq0HN1qhvRX+4rmGO7
2962 -----END PUBLIC KEY-----
2963
2964 PrivPubKeyPair = ALICE_sect283k1:ALICE_sect283k1_PUB
2965
2966
2967 PrivateKey=BOB_sect283k1
2968 -----BEGIN PRIVATE KEY-----
2969 MIGQAgEAMBAGByqGSM49AgEGBSuBBAAQBHkwdwIBAQQkAAJXIwfWjYbiM5jEcNw8
2970 8/1kbEnhVjWGivO7zDPts7AuKSMkoUwDSgAEA5Ause5pdH6ks7PdyPeoPbYAkz6V
2971 D5v8KTV1b97PiYmZNDeoBY78FQyHRSvdSo+oRew2RacpaCAntRoiWHyN1nAdDSzj
2972 CN/m
2973 -----END PRIVATE KEY-----
2974
2975 PublicKey=BOB_sect283k1_PUB
2976 -----BEGIN PUBLIC KEY-----
2977 MF4wEAYHKoZIzj0CAQYFK4EEABADSgAEA5Ause5pdH6ks7PdyPeoPbYAkz6VD5v8
2978 KTV1b97PiYmZNDeoBY78FQyHRSvdSo+oRew2RacpaCAntRoiWHyN1nAdDSzjCN/m
2979 -----END PUBLIC KEY-----
2980
2981 PrivPubKeyPair = BOB_sect283k1:BOB_sect283k1_PUB
2982
2983
2984 # ECDH Alice with Bob peer
2985
2986 Derive=ALICE_sect283k1
2987 PeerKey=BOB_sect283k1_PUB
2988 SharedSecret=02f2e682c2f60d7261624f3661a5e85fca920443b72aa4dd5a540082e65e552302d8f825
2989
2990 # ECDH Bob with Alice peer
2991
2992 Derive=BOB_sect283k1
2993 PeerKey=ALICE_sect283k1_PUB
2994 SharedSecret=02f2e682c2f60d7261624f3661a5e85fca920443b72aa4dd5a540082e65e552302d8f825
2995
2996 # TEST CURVE sect283r1
2997
2998 PrivateKey=ALICE_sect283r1
2999 -----BEGIN PRIVATE KEY-----
3000 MIGQAgEAMBAGByqGSM49AgEGBSuBBAARBHkwdwIBAQQkAi4Jrhu19kt7H8jw1FO7
3001 VzCxh6p0pI0ogl3q9ev5NFkufZkZoUwDSgAEAHx6cwnWw+9l3oZHpx+R8nu7SLqU
3002 S40TU2uL0W6VTNANIvcJB1b++3okH0FJgFAahbaotafYTyfqCoY11VaxnVqU5/aE
3003 7jsD
3004 -----END PRIVATE KEY-----
3005
3006 PublicKey=ALICE_sect283r1_PUB
3007 -----BEGIN PUBLIC KEY-----
3008 MF4wEAYHKoZIzj0CAQYFK4EEABEDSgAEAHx6cwnWw+9l3oZHpx+R8nu7SLqUS40T
3009 U2uL0W6VTNANIvcJB1b++3okH0FJgFAahbaotafYTyfqCoY11VaxnVqU5/aE7jsD
3010 -----END PUBLIC KEY-----
3011
3012 PrivPubKeyPair = ALICE_sect283r1:ALICE_sect283r1_PUB
3013
3014
3015 PrivateKey=BOB_sect283r1
3016 -----BEGIN PRIVATE KEY-----
3017 MIGQAgEAMBAGByqGSM49AgEGBSuBBAARBHkwdwIBAQQkACD04gJaVfVxK/Dpbxjq
3018 rzZWc6B76a23MK/IQD1jMlGPQzzxoUwDSgAEA13mIYMvik12DBp8JkdETMB1ewOw
3019 22C/xhnzLEHmgrG0ewxeANVAoIZy2uv5t0VUJIp4PYdLNaqIguN+9v6U78O4lass
3020 Iq5I
3021 -----END PRIVATE KEY-----
3022
3023 PublicKey=BOB_sect283r1_PUB
3024 -----BEGIN PUBLIC KEY-----
3025 MF4wEAYHKoZIzj0CAQYFK4EEABEDSgAEA13mIYMvik12DBp8JkdETMB1ewOw22C/
3026 xhnzLEHmgrG0ewxeANVAoIZy2uv5t0VUJIp4PYdLNaqIguN+9v6U78O4lassIq5I
3027 -----END PUBLIC KEY-----
3028
3029 PrivPubKeyPair = BOB_sect283r1:BOB_sect283r1_PUB
3030
3031
3032 # ECDH Alice with Bob peer
3033
3034 Derive=ALICE_sect283r1
3035 PeerKey=BOB_sect283r1_PUB
3036 SharedSecret=05778bc1afcf38d7dddb2150cacbfe4d38dc588968fd8b2e859c28ae2629d3435f89f6cc
3037
3038 # ECDH Bob with Alice peer
3039
3040 Derive=BOB_sect283r1
3041 PeerKey=ALICE_sect283r1_PUB
3042 SharedSecret=05778bc1afcf38d7dddb2150cacbfe4d38dc588968fd8b2e859c28ae2629d3435f89f6cc
3043
3044 # TEST CURVE sect409k1
3045
3046 PrivateKey=ALICE_sect409k1
3047 -----BEGIN PRIVATE KEY-----
3048 MIHBAgEAMBAGByqGSM49AgEGBSuBBAAkBIGpMIGmAgEBBDMg1vV7wiPe1ovX+ukz
3049 VfwPZoqvyj/vdif04Opi9PcjV5mPBEZgSFBg8hbutNxZJdVLrxShbANqAAQACe1I
3050 J5ilSk1pPLvbcjEZIE6abC9LZ9WmHuNJxM9LAW1OuLvJGi72AsGYUOGpX0WGmK6C
3051 AYaqZb2Qeedq/yUIljDHYi66J+26owYl7lOMpRzZ9U2QDJrZ7TYuxeMUui6re0B+
3052 JuZdYw==
3053 -----END PRIVATE KEY-----
3054
3055 PublicKey=ALICE_sect409k1_PUB
3056 -----BEGIN PUBLIC KEY-----
3057 MH4wEAYHKoZIzj0CAQYFK4EEACQDagAEAAntSCeYpUpNaTy723IxGSBOmmwvS2fV
3058 ph7jScTPSwFtTri7yRou9gLBmFDhqV9FhpiuggGGqmW9kHnnav8lCJYwx2Iuuift
3059 uqMGJe5TjKUc2fVNkAya2e02LsXjFLouq3tAfibmXWM=
3060 -----END PUBLIC KEY-----
3061
3062 PrivPubKeyPair = ALICE_sect409k1:ALICE_sect409k1_PUB
3063
3064
3065 PrivateKey=BOB_sect409k1
3066 -----BEGIN PRIVATE KEY-----
3067 MIHBAgEAMBAGByqGSM49AgEGBSuBBAAkBIGpMIGmAgEBBDMIYBGZZcZz4qCdhAV9
3068 vqpfe8vV+vJEhjawR52JUV1rumWEBPAx0o6E+gaxHBr5hzVGkIKhbANqAAQAAQKK
3069 s60CTUUkltsT+lIBukjz850pkGGLltJ4eaZn4k9AtN/lFTCq6Vgqe2sDrjA3b45q
3070 AdWjf1vRaP0wawJ13SjApJmyXg5hQks6d0Zqz2OHYhGEGiM159VtTlStK067dVe1
3071 fGVDeg==
3072 -----END PRIVATE KEY-----
3073
3074 PublicKey=BOB_sect409k1_PUB
3075 -----BEGIN PUBLIC KEY-----
3076 MH4wEAYHKoZIzj0CAQYFK4EEACQDagAEAAECirOtAk1FJJbbE/pSAbpI8/OdKZBh
3077 i5bSeHmmZ+JPQLTf5RUwqulYKntrA64wN2+OagHVo39b0Wj9MGsCdd0owKSZsl4O
3078 YUJLOndGas9jh2IRhBojNefVbU5UrStOu3VXtXxlQ3o=
3079 -----END PUBLIC KEY-----
3080
3081 PrivPubKeyPair = BOB_sect409k1:BOB_sect409k1_PUB
3082
3083
3084 # ECDH Alice with Bob peer
3085
3086 Derive=ALICE_sect409k1
3087 PeerKey=BOB_sect409k1_PUB
3088 SharedSecret=01523ec40ad40226a57281a4c423801ae9495dcf736eddd667023b1390977d018ce79313fb99c503f39cbee80f5c1968f3bd02e0
3089
3090 # ECDH Bob with Alice peer
3091
3092 Derive=BOB_sect409k1
3093 PeerKey=ALICE_sect409k1_PUB
3094 SharedSecret=01523ec40ad40226a57281a4c423801ae9495dcf736eddd667023b1390977d018ce79313fb99c503f39cbee80f5c1968f3bd02e0
3095
3096 # TEST CURVE sect409r1
3097
3098 PrivateKey=ALICE_sect409r1
3099 -----BEGIN PRIVATE KEY-----
3100 MIHCAgEAMBAGByqGSM49AgEGBSuBBAAlBIGqMIGnAgEBBDQAYTMsTpey51D2ULnd
3101 pN+AAWnJLy9pTerziakhjii8OyWKpUVfpDFNneCCd2oQTDcPX5vdoWwDagAEAYfk
3102 3ZejxpVYCG7dYHTVhhcqILEyTYoQa4YehGPxKcbmgpqW4Wev1tEDVI3JIowICYGU
3103 owHXXzgDXoJeR79wgb7ySAlXJXgQ8Ficr7i0CaqyAuIpFw9FWJT3jheFwnbpDTvI
3104 eIozlf4=
3105 -----END PRIVATE KEY-----
3106
3107 PublicKey=ALICE_sect409r1_PUB
3108 -----BEGIN PUBLIC KEY-----
3109 MH4wEAYHKoZIzj0CAQYFK4EEACUDagAEAYfk3ZejxpVYCG7dYHTVhhcqILEyTYoQ
3110 a4YehGPxKcbmgpqW4Wev1tEDVI3JIowICYGUowHXXzgDXoJeR79wgb7ySAlXJXgQ
3111 8Ficr7i0CaqyAuIpFw9FWJT3jheFwnbpDTvIeIozlf4=
3112 -----END PUBLIC KEY-----
3113
3114 PrivPubKeyPair = ALICE_sect409r1:ALICE_sect409r1_PUB
3115
3116
3117 PrivateKey=BOB_sect409r1
3118 -----BEGIN PRIVATE KEY-----
3119 MIHCAgEAMBAGByqGSM49AgEGBSuBBAAlBIGqMIGnAgEBBDQAsCs1nRgwW97TdKIH
3120 PRcsqmK1e8TIZ00e6rqLb3nD4sIe+Gw/fGhSUER9akQ7lAluEUnfoWwDagAEAfM2
3121 fvBEic+7jV4oC+v8GfsunD9Zp9rzNgMp3dJ+ZU7r6Bp+ZH3dL9Uvv8kUiB89UlDl
3122 LwBm/W6TlzGuh1FnzXYKVnhnXpzSlRZQsPCceKukbV46Asl8O23b2+DPJgQBGbMf
3123 WsgK+KA=
3124 -----END PRIVATE KEY-----
3125
3126 PublicKey=BOB_sect409r1_PUB
3127 -----BEGIN PUBLIC KEY-----
3128 MH4wEAYHKoZIzj0CAQYFK4EEACUDagAEAfM2fvBEic+7jV4oC+v8GfsunD9Zp9rz
3129 NgMp3dJ+ZU7r6Bp+ZH3dL9Uvv8kUiB89UlDlLwBm/W6TlzGuh1FnzXYKVnhnXpzS
3130 lRZQsPCceKukbV46Asl8O23b2+DPJgQBGbMfWsgK+KA=
3131 -----END PUBLIC KEY-----
3132
3133 PrivPubKeyPair = BOB_sect409r1:BOB_sect409r1_PUB
3134
3135
3136 # ECDH Alice with Bob peer
3137
3138 Derive=ALICE_sect409r1
3139 PeerKey=BOB_sect409r1_PUB
3140 SharedSecret=019dc849870dc6f79978aca8e1fc6aa6836c8fcb25bbfe3d5ab41ea53eae2c7329952280efb30f9097a31a774191e476dbd842d5
3141
3142 # ECDH Bob with Alice peer
3143
3144 Derive=BOB_sect409r1
3145 PeerKey=ALICE_sect409r1_PUB
3146 SharedSecret=019dc849870dc6f79978aca8e1fc6aa6836c8fcb25bbfe3d5ab41ea53eae2c7329952280efb30f9097a31a774191e476dbd842d5
3147
3148 # TEST CURVE sect571k1
3149
3150 PrivateKey=ALICE_sect571k1
3151 -----BEGIN PRIVATE KEY-----
3152 MIIBAAIBADAQBgcqhkjOPQIBBgUrgQQAJgSB6DCB5QIBAQRIARO8hI8j6TZ556/d
3153 RcdGYvdblnALD2XZCKu2c3C5yQIeA8Tidi+f8n6cCnb5FtJNTYKqP8tRfHlwAZtW
3154 /giXi/4yF5K2twS3oYGVA4GSAAQAtiuUbz7v6njhujnDhanD4iV84K0LQd9wP1+k
3155 v0Bn833nKtFrZComgrip2SwUaEYOE6IcPyCJ48vWOKvIR6fU11tWwsFRPU0Cct0S
3156 qVbANAJzwL1umwuKNPblJ6ZEwcBdgw7hWFL6sh+0ayAQ3a8zOizhViJPCnaKR/Oo
3157 AtaUpCWLSTHDF1gK4/kmlwEx+8o=
3158 -----END PRIVATE KEY-----
3159
3160 PublicKey=ALICE_sect571k1_PUB
3161 -----BEGIN PUBLIC KEY-----
3162 MIGnMBAGByqGSM49AgEGBSuBBAAmA4GSAAQAtiuUbz7v6njhujnDhanD4iV84K0L
3163 Qd9wP1+kv0Bn833nKtFrZComgrip2SwUaEYOE6IcPyCJ48vWOKvIR6fU11tWwsFR
3164 PU0Cct0SqVbANAJzwL1umwuKNPblJ6ZEwcBdgw7hWFL6sh+0ayAQ3a8zOizhViJP
3165 CnaKR/OoAtaUpCWLSTHDF1gK4/kmlwEx+8o=
3166 -----END PUBLIC KEY-----
3167
3168 PrivPubKeyPair = ALICE_sect571k1:ALICE_sect571k1_PUB
3169
3170
3171 PrivateKey=BOB_sect571k1
3172 -----BEGIN PRIVATE KEY-----
3173 MIIBAAIBADAQBgcqhkjOPQIBBgUrgQQAJgSB6DCB5QIBAQRIAVZT4tnX9dMWS6Vd
3174 YCoYRl9o/j/Hz7KGqF4Ujk9n9b4+mXbJ37tobpjnpNqKlJfI04w80JPp+NxpoBR3
3175 8p1bcc9iL4Smh48YoYGVA4GSAAQARzAx9yVkHL8pbe1myosILIhhLLURYRDHmopO
3176 IijLQmTATV9pYO7CrFBPBjaKNRjPpw/cVOs89X9Jdzx/bolkGqVAsjLN1tsCrqET
3177 31F4mpnfsPwcM6zbp6lE4N2gL5cakKMmyPNM4d3m8xl1f6e56LBYfaxOaqcYzbXC
3178 Q/Aiij13H06qKhuFM4iiB/0D164=
3179 -----END PRIVATE KEY-----
3180
3181 PublicKey=BOB_sect571k1_PUB
3182 -----BEGIN PUBLIC KEY-----
3183 MIGnMBAGByqGSM49AgEGBSuBBAAmA4GSAAQARzAx9yVkHL8pbe1myosILIhhLLUR
3184 YRDHmopOIijLQmTATV9pYO7CrFBPBjaKNRjPpw/cVOs89X9Jdzx/bolkGqVAsjLN
3185 1tsCrqET31F4mpnfsPwcM6zbp6lE4N2gL5cakKMmyPNM4d3m8xl1f6e56LBYfaxO
3186 aqcYzbXCQ/Aiij13H06qKhuFM4iiB/0D164=
3187 -----END PUBLIC KEY-----
3188
3189 PrivPubKeyPair = BOB_sect571k1:BOB_sect571k1_PUB
3190
3191
3192 # ECDH Alice with Bob peer
3193
3194 Derive=ALICE_sect571k1
3195 PeerKey=BOB_sect571k1_PUB
3196 SharedSecret=05a423515fcc91b3171c83edd5c4085ff729a8ff0a3fa1578ebf769523ded0f5c1e387cf63109f2fbd95e117345b788b4577fdc6b6e727230bfc73eae0d4e851cb6f6e616eddb13e
3197
3198 # ECDH Bob with Alice peer
3199
3200 Derive=BOB_sect571k1
3201 PeerKey=ALICE_sect571k1_PUB
3202 SharedSecret=05a423515fcc91b3171c83edd5c4085ff729a8ff0a3fa1578ebf769523ded0f5c1e387cf63109f2fbd95e117345b788b4577fdc6b6e727230bfc73eae0d4e851cb6f6e616eddb13e
3203
3204 # TEST CURVE sect571r1
3205
3206 PrivateKey=ALICE_sect571r1
3207 -----BEGIN PRIVATE KEY-----
3208 MIIBAAIBADAQBgcqhkjOPQIBBgUrgQQAJwSB6DCB5QIBAQRIArsi//Zp9veeURYV
3209 zGYHn4MlNIxNt6U6vtmTPS/NaoiaavxbOimpHgxYPCjpoPYhM33Z2VBh7pl2aoRW
3210 3GBepLFLoF8oiQaLoYGVA4GSAAQDRG2b7KCUKbGDTWVgW0qqNC3oYcz4f/AwTHmo
3211 US1mzdRZj/Sf6IU+7mITGnQ6lg1EkTas/X6TK1hNMV7tAjSeowdN75wzd8YF32SF
3212 HMIcWew5g56oF961qv3IvICZnRAOmWyGHeHdYwHxMBSBPNgua42QGoJz6J6dYAUe
3213 vE+F3N29p/tRBGNzMFIqoDdW+NA=
3214 -----END PRIVATE KEY-----
3215
3216 PublicKey=ALICE_sect571r1_PUB
3217 -----BEGIN PUBLIC KEY-----
3218 MIGnMBAGByqGSM49AgEGBSuBBAAnA4GSAAQDRG2b7KCUKbGDTWVgW0qqNC3oYcz4
3219 f/AwTHmoUS1mzdRZj/Sf6IU+7mITGnQ6lg1EkTas/X6TK1hNMV7tAjSeowdN75wz
3220 d8YF32SFHMIcWew5g56oF961qv3IvICZnRAOmWyGHeHdYwHxMBSBPNgua42QGoJz
3221 6J6dYAUevE+F3N29p/tRBGNzMFIqoDdW+NA=
3222 -----END PUBLIC KEY-----
3223
3224 PrivPubKeyPair = ALICE_sect571r1:ALICE_sect571r1_PUB
3225
3226
3227 PrivateKey=BOB_sect571r1
3228 -----BEGIN PRIVATE KEY-----
3229 MIIBAAIBADAQBgcqhkjOPQIBBgUrgQQAJwSB6DCB5QIBAQRIAYj65N5XJTQusn+h
3230 Z9xj/dgZ4qR1GDC1Ij7jYuow+TvGrG2wz/WT76/lLNtlCLfDW2kODDUmDAJeK/e+
3231 VMO7suJTXGnrGFHioYGVA4GSAAQGxykYFxqz7jZxcBbiPLYfJEhXlf2SYmMKve74
3232 trOT+qjIm35+uUAcg2krOzH7X/8wH6bVSn/UKG/k27wZrAnWzZ5XKd8QI70H8aHv
3233 LgrCoMoqOno+h6J4TgvlDq7FIGZ8fvDaM7YJ8dHPX5FC8Vyphu82TcNdnNATBqom
3234 6WDWc7RTFZ4sijL5ywVhovwJ1gA=
3235 -----END PRIVATE KEY-----
3236
3237 PublicKey=BOB_sect571r1_PUB
3238 -----BEGIN PUBLIC KEY-----
3239 MIGnMBAGByqGSM49AgEGBSuBBAAnA4GSAAQGxykYFxqz7jZxcBbiPLYfJEhXlf2S
3240 YmMKve74trOT+qjIm35+uUAcg2krOzH7X/8wH6bVSn/UKG/k27wZrAnWzZ5XKd8Q
3241 I70H8aHvLgrCoMoqOno+h6J4TgvlDq7FIGZ8fvDaM7YJ8dHPX5FC8Vyphu82TcNd
3242 nNATBqom6WDWc7RTFZ4sijL5ywVhovwJ1gA=
3243 -----END PUBLIC KEY-----
3244
3245 PrivPubKeyPair = BOB_sect571r1:BOB_sect571r1_PUB
3246
3247
3248 # ECDH Alice with Bob peer
3249
3250 Derive=ALICE_sect571r1
3251 PeerKey=BOB_sect571r1_PUB
3252 SharedSecret=004b397e564055e2c7d87648183c948655ccb0ebb20bd441f9b11635cf461cb5815ff060eab33091b9f7aed67bec8ba1bb7b22437ece3c92c7cf76124408fb951595dfb4a512b2ae
3253
3254 # ECDH Bob with Alice peer
3255
3256 Derive=BOB_sect571r1
3257 PeerKey=ALICE_sect571r1_PUB
3258 SharedSecret=004b397e564055e2c7d87648183c948655ccb0ebb20bd441f9b11635cf461cb5815ff060eab33091b9f7aed67bec8ba1bb7b22437ece3c92c7cf76124408fb951595dfb4a512b2ae
3259
3260 Title = ECDH KATs (from RFC 5114, 5903, 7027)
3261
3262 # Keys and shared secrets from RFC 5114
3263 PrivateKey=PRIME192V1_RFC5114
3264 -----BEGIN PRIVATE KEY-----
3265 MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQEEVTBTAgEBBBgyP6MWnY6cZZP1lHa8
3266 FCAAq1vg4knENCahNAMyAATNRkiez9bBBeez0yVm4rEi4kmrqt2HBhJoiHtId99R
3267 3U3D1v0R8KJvj9OEQxeRbpo=
3268 -----END PRIVATE KEY-----
3269
3270 PublicKey=PRIME192V1_RFC5114-PUBLIC
3271 -----BEGIN PUBLIC KEY-----
3272 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQEDMgAEzUZIns/WwQXns9MlZuKxIuJJq6rd
3273 hwYSaIh7SHffUd1Nw9b9EfCib4/ThEMXkW6a
3274 -----END PUBLIC KEY-----
3275
3276 PrivPubKeyPair = PRIME192V1_RFC5114:PRIME192V1_RFC5114-PUBLIC
3277
3278
3279 PrivateKey=PRIME192V1_RFC5114-Peer
3280 -----BEGIN PRIVATE KEY-----
3281 MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQEEVTBTAgEBBBhjH5W7SmdjLJxHbu6a
3282 tpWrJAoEmTB/z2KhNAMyAARRmhIWgOAEVGa6Id8u7kf1lztQBXfvE9X/YTq01kzu
3283 OiCHW9sQ+VP2swygcsYKpX8=
3284 -----END PRIVATE KEY-----
3285
3286 PublicKey=PRIME192V1_RFC5114-Peer-PUBLIC
3287 -----BEGIN PUBLIC KEY-----
3288 MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQEDMgAEUZoSFoDgBFRmuiHfLu5H9Zc7UAV3
3289 7xPV/2E6tNZM7jogh1vbEPlT9rMMoHLGCqV/
3290 -----END PUBLIC KEY-----
3291
3292 PrivPubKeyPair = PRIME192V1_RFC5114-Peer:PRIME192V1_RFC5114-Peer-PUBLIC
3293
3294 Availablein = default
3295 Derive=PRIME192V1_RFC5114
3296 PeerKey=PRIME192V1_RFC5114-Peer-PUBLIC
3297 SharedSecret=AD420182633F8526BFE954ACDA376F05E5FF4F837F54FEBE
3298
3299 Availablein = default
3300 Derive=PRIME192V1_RFC5114-Peer
3301 PeerKey=PRIME192V1_RFC5114-PUBLIC
3302 SharedSecret=AD420182633F8526BFE954ACDA376F05E5FF4F837F54FEBE
3303
3304 PrivateKey=SECP224R1_RFC5114
3305 -----BEGIN PRIVATE KEY-----
3306 MHgCAQAwEAYHKoZIzj0CAQYFK4EEACEEYTBfAgEBBBy1WOtsKI2nB7u0+PuuKrnp
3307 y2LjvFx1c+IuJtN/oTwDOgAESd/vMJ+BSIwwTP9as+5aIVQ2fceDMVDgpR8+608r
3308 XuRXYsT2VMGgxn9Uz4iwFrUbzj18Io1XrbQ=
3309 -----END PRIVATE KEY-----
3310
3311 PublicKey=SECP224R1_RFC5114-PUBLIC
3312 -----BEGIN PUBLIC KEY-----
3313 ME4wEAYHKoZIzj0CAQYFK4EEACEDOgAESd/vMJ+BSIwwTP9as+5aIVQ2fceDMVDg
3314 pR8+608rXuRXYsT2VMGgxn9Uz4iwFrUbzj18Io1XrbQ=
3315 -----END PUBLIC KEY-----
3316
3317 PrivPubKeyPair = SECP224R1_RFC5114:SECP224R1_RFC5114-PUBLIC
3318
3319
3320 PrivateKey=SECP224R1_RFC5114-Peer
3321 -----BEGIN PRIVATE KEY-----
3322 MHgCAQAwEAYHKoZIzj0CAQYFK4EEACEEYTBfAgEBBBysOxrdPZdw5vanCO6fO44K
3323 s7SA6fJ/hciLXm0YoTwDOgAEazrJao0M3mpVmb6AMu3xDBYtCorSGVBtzUKiB9SR
3324 vpnCE6fRyjcG3r/jBfNhr8uzPiYJyLFhitU=
3325 -----END PRIVATE KEY-----
3326
3327 PublicKey=SECP224R1_RFC5114-Peer-PUBLIC
3328 -----BEGIN PUBLIC KEY-----
3329 ME4wEAYHKoZIzj0CAQYFK4EEACEDOgAEazrJao0M3mpVmb6AMu3xDBYtCorSGVBt
3330 zUKiB9SRvpnCE6fRyjcG3r/jBfNhr8uzPiYJyLFhitU=
3331 -----END PUBLIC KEY-----
3332
3333 PrivPubKeyPair = SECP224R1_RFC5114-Peer:SECP224R1_RFC5114-Peer-PUBLIC
3334
3335 Derive=SECP224R1_RFC5114
3336 PeerKey=SECP224R1_RFC5114-Peer-PUBLIC
3337 SharedSecret=52272F50F46F4EDC9151569092F46DF2D96ECC3B6DC1714A4EA949FA
3338
3339
3340 Derive=SECP224R1_RFC5114-Peer
3341 PeerKey=SECP224R1_RFC5114-PUBLIC
3342 SharedSecret=52272F50F46F4EDC9151569092F46DF2D96ECC3B6DC1714A4EA949FA
3343
3344 PrivateKey=PRIME256V1_RFC5114
3345 -----BEGIN PRIVATE KEY-----
3346 MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQggUJkFF8vVvLpao4z
3347 ehKEmT+vQypavOWehntykdUHo6+hRANCAAQq9QLzvolS8sm1qNQWDQnpcWW+ULxC
3348 rkpejTtLqDrrFesPr0yphsTThoGg+YctedVnlb1L/25t48D1AV7OXv2F
3349 -----END PRIVATE KEY-----
3350
3351 PublicKey=PRIME256V1_RFC5114-PUBLIC
3352 -----BEGIN PUBLIC KEY-----
3353 MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEKvUC876JUvLJtajUFg0J6XFlvlC8
3354 Qq5KXo07S6g66xXrD69MqYbE04aBoPmHLXnVZ5W9S/9ubePA9QFezl79hQ==
3355 -----END PUBLIC KEY-----
3356
3357 PrivPubKeyPair = PRIME256V1_RFC5114:PRIME256V1_RFC5114-PUBLIC
3358
3359
3360 PrivateKey=PRIME256V1_RFC5114-Peer
3361 -----BEGIN PRIVATE KEY-----
3362 MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgLOF4jsGX4JbblaIA
3363 zAqyahnOa8ytViuO7htZN2HPf0GhRANCAASxIN5Ko2SSeVNG6N5sLIZGrgaq6ief
3364 p3WzqwcV9s5RsJ8bfuziDXte2OxoX6Pwcdg3JwJwkqhBE4XDTd5XCLK2
3365 -----END PRIVATE KEY-----
3366
3367 PublicKey=PRIME256V1_RFC5114-Peer-PUBLIC
3368 -----BEGIN PUBLIC KEY-----
3369 MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEsSDeSqNkknlTRujebCyGRq4Gquon
3370 n6d1s6sHFfbOUbCfG37s4g17XtjsaF+j8HHYNycCcJKoQROFw03eVwiytg==
3371 -----END PUBLIC KEY-----
3372
3373 PrivPubKeyPair = PRIME256V1_RFC5114-Peer:PRIME256V1_RFC5114-Peer-PUBLIC
3374
3375 Derive=PRIME256V1_RFC5114
3376 PeerKey=PRIME256V1_RFC5114-Peer-PUBLIC
3377 SharedSecret=DD0F5396219D1EA393310412D19A08F1F5811E9DC8EC8EEA7F80D21C820C2788
3378
3379
3380 Derive=PRIME256V1_RFC5114-Peer
3381 PeerKey=PRIME256V1_RFC5114-PUBLIC
3382 SharedSecret=DD0F5396219D1EA393310412D19A08F1F5811E9DC8EC8EEA7F80D21C820C2788
3383
3384 PrivateKey=SECP384R1_RFC5114
3385 -----BEGIN PRIVATE KEY-----
3386 MIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDDSczXqcWZK8kTdFOn9
3387 EmBxXf2KeWVXHEjXCe56eWKhVtcGqQy8td8phvBf6tuTdvGhZANiAAR5MUjxeHY0
3388 1dpMbZB0QX0F4FerYvggVNEO5rBAPWJ5VH5qjqnR/XdCfQFv4nqLjGbGxBKUMx0j
3389 5vSA9PtM1AUEyUc5LpT0w/BrjzmLsp5CNo96aFkj3jtnus7SFKGh0Sg=
3390 -----END PRIVATE KEY-----
3391
3392 PublicKey=SECP384R1_RFC5114-PUBLIC
3393 -----BEGIN PUBLIC KEY-----
3394 MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEeTFI8Xh2NNXaTG2QdEF9BeBXq2L4IFTR
3395 DuawQD1ieVR+ao6p0f13Qn0Bb+J6i4xmxsQSlDMdI+b0gPT7TNQFBMlHOS6U9MPw
3396 a485i7KeQjaPemhZI947Z7rO0hShodEo
3397 -----END PUBLIC KEY-----
3398
3399 PrivPubKeyPair = SECP384R1_RFC5114:SECP384R1_RFC5114-PUBLIC
3400
3401
3402 PrivateKey=SECP384R1_RFC5114-Peer
3403 -----BEGIN PRIVATE KEY-----
3404 MIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDBS0Xkf20tw+JwPANRW
3405 wvcCO2ElJiw2p98fgCMRIczj05vlLgDBlKQTLEpsdovNlNKhZANiAARc1Cq5xBtT
3406 R/dLjU77cIs9WzbbZZFTWbRKvBdke2uZmXidcqhIZa4vIj8StaGrwSDhcUWP6qk5
3407 qqOov6xGtAS9j21bNIwPpNgM7KFjVsqTMkC96HI0Fajs4DWw7fNnVd4=
3408 -----END PRIVATE KEY-----
3409
3410 PublicKey=SECP384R1_RFC5114-Peer-PUBLIC
3411 -----BEGIN PUBLIC KEY-----
3412 MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEXNQqucQbU0f3S41O+3CLPVs222WRU1m0
3413 SrwXZHtrmZl4nXKoSGWuLyI/ErWhq8Eg4XFFj+qpOaqjqL+sRrQEvY9tWzSMD6TY
3414 DOyhY1bKkzJAvehyNBWo7OA1sO3zZ1Xe
3415 -----END PUBLIC KEY-----
3416
3417 PrivPubKeyPair = SECP384R1_RFC5114-Peer:SECP384R1_RFC5114-Peer-PUBLIC
3418
3419 Derive=SECP384R1_RFC5114
3420 PeerKey=SECP384R1_RFC5114-Peer-PUBLIC
3421 SharedSecret=5EA1FC4AF7256D2055981B110575E0A8CAE53160137D904C59D926EB1B8456E427AA8A4540884C37DE159A58028ABC0E
3422
3423
3424 Derive=SECP384R1_RFC5114-Peer
3425 PeerKey=SECP384R1_RFC5114-PUBLIC
3426 SharedSecret=5EA1FC4AF7256D2055981B110575E0A8CAE53160137D904C59D926EB1B8456E427AA8A4540884C37DE159A58028ABC0E
3427
3428 PrivateKey=SECP521R1_RFC5114
3429 -----BEGIN PRIVATE KEY-----
3430 MIHuAgEAMBAGByqGSM49AgEGBSuBBAAjBIHWMIHTAgEBBEIBE/gtqCVzXj2XJ2aD
3431 srdCd7rSczXqcWZK8kMMxPM0WblmnueLP/ubhoMBXTRNy/72+5r0xsRwviVFFs08
3432 Gh+0c2KhgYkDgYYABAHrs03XVyGr+K3J2+0XiJy7l2XZCnxg8s7wB7sPKybhSIH9
3433 RELmidYcst0EbuMOP/0g+aRbvfZBPVg6Lb9Zkk/TXAD2tjLRlMA4jiLYQ35VjFUq
3434 4ZWt/RU/ktdJCDUbL4xO2pTtsJFtG1PAILXuyu0aX8OKIz5IMFh7su40ibO0KlqG
3435 pA==
3436 -----END PRIVATE KEY-----
3437
3438 PublicKey=SECP521R1_RFC5114-PUBLIC
3439 -----BEGIN PUBLIC KEY-----
3440 MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQB67NN11chq/itydvtF4icu5dl2Qp8
3441 YPLO8Ae7Dysm4UiB/URC5onWHLLdBG7jDj/9IPmkW732QT1YOi2/WZJP01wA9rYy
3442 0ZTAOI4i2EN+VYxVKuGVrf0VP5LXSQg1Gy+MTtqU7bCRbRtTwCC17srtGl/DiiM+
3443 SDBYe7LuNImztCpahqQ=
3444 -----END PUBLIC KEY-----
3445
3446 PrivPubKeyPair = SECP521R1_RFC5114:SECP521R1_RFC5114-PUBLIC
3447
3448
3449 PrivateKey=SECP521R1_RFC5114-Peer
3450 -----BEGIN PRIVATE KEY-----
3451 MIHuAgEAMBAGByqGSM49AgEGBSuBBAAjBIHWMIHTAgEBBEIAzuNIDYZFoX0knyd2
3452 0ouuYWlS0Xkf20tw98M3hzKqGyKShEi80dwkltQ1sBBIBm6+T3KQPDYbGp3BGT3C
3453 ydCJG5ahgYkDgYYABAEOv6/G6F4I0kv//MGkUR2w5jS+6xtt7IxZOa5EdmIBr2IA
3454 QwupfIrGoOnwizPOfp/utbpO5eDYFRDCQpW4oI0CNQCkpuwwDfniV7A3K156v+8J
3455 NDZxmneIfrsLGM+Ambn0IStuMKFBnBjgKdNoY8ydRI9Nuk0qDmBxG+VykV+9T+8m
3456 lQ==
3457 -----END PRIVATE KEY-----
3458
3459 PublicKey=SECP521R1_RFC5114-Peer-PUBLIC
3460 -----BEGIN PUBLIC KEY-----
3461 MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQBDr+vxuheCNJL//zBpFEdsOY0vusb
3462 beyMWTmuRHZiAa9iAEMLqXyKxqDp8Iszzn6f7rW6TuXg2BUQwkKVuKCNAjUApKbs
3463 MA354lewNyteer/vCTQ2cZp3iH67CxjPgJm59CErbjChQZwY4CnTaGPMnUSPTbpN
3464 Kg5gcRvlcpFfvU/vJpU=
3465 -----END PUBLIC KEY-----
3466
3467 PrivPubKeyPair = SECP521R1_RFC5114-Peer:SECP521R1_RFC5114-Peer-PUBLIC
3468
3469 Derive=SECP521R1_RFC5114
3470 PeerKey=SECP521R1_RFC5114-Peer-PUBLIC
3471 SharedSecret=00CDEA89621CFA46B132F9E4CFE2261CDE2D4368EB5656634C7CC98C7A00CDE54ED1866A0DD3E6126C9D2F845DAFF82CEB1DA08F5D87521BB0EBECA77911169C20CC
3472
3473
3474 Derive=SECP521R1_RFC5114-Peer
3475 PeerKey=SECP521R1_RFC5114-PUBLIC
3476 SharedSecret=00CDEA89621CFA46B132F9E4CFE2261CDE2D4368EB5656634C7CC98C7A00CDE54ED1866A0DD3E6126C9D2F845DAFF82CEB1DA08F5D87521BB0EBECA77911169C20CC
3477
3478 # Keys and shared secrets from RFC 5903
3479 PrivateKey=PRIME256V1_RFC5903
3480 -----BEGIN PRIVATE KEY-----
3481 MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgyI8B9RDZrD9wopLa
3482 ojFt5UTpqriv6EBJxiqcV4YtFDOhRANCAATa0LZTlCIc+bBR4f7KV4fQmN/mN/yQ
3483 ue+UXQw3clgRgFJxoEYc24JS1h8cRW+j5Zqx9FszrM9fWDieBXe4mQuz
3484 -----END PRIVATE KEY-----
3485
3486 PublicKey=PRIME256V1_RFC5903-PUBLIC
3487 -----BEGIN PUBLIC KEY-----
3488 MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE2tC2U5QiHPmwUeH+yleH0Jjf5jf8
3489 kLnvlF0MN3JYEYBScaBGHNuCUtYfHEVvo+WasfRbM6zPX1g4ngV3uJkLsw==
3490 -----END PUBLIC KEY-----
3491
3492 PrivPubKeyPair = PRIME256V1_RFC5903:PRIME256V1_RFC5903-PUBLIC
3493
3494
3495 PrivateKey=PRIME256V1_RFC5903-Peer
3496 -----BEGIN PRIVATE KEY-----
3497 MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgxu+cXXiuASoBEWSs
3498 s5fOIIhoXY8Gv5vgsoOrRkdr7lOhRANCAATRLftSicjU+BIItwJwOYw0IpaXCgvM
3499 t0xzb8dVRJS/Y1b788o2bMI+gVeFTBPFjWqsI/BGraMPg1PnTzMDmHKr
3500 -----END PRIVATE KEY-----
3501
3502 PublicKey=PRIME256V1_RFC5903-Peer-PUBLIC
3503 -----BEGIN PUBLIC KEY-----
3504 MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE0S37UonI1PgSCLcCcDmMNCKWlwoL
3505 zLdMc2/HVUSUv2NW+/PKNmzCPoFXhUwTxY1qrCPwRq2jD4NT508zA5hyqw==
3506 -----END PUBLIC KEY-----
3507
3508 PrivPubKeyPair = PRIME256V1_RFC5903-Peer:PRIME256V1_RFC5903-Peer-PUBLIC
3509
3510 Derive=PRIME256V1_RFC5903
3511 PeerKey=PRIME256V1_RFC5903-Peer-PUBLIC
3512 SharedSecret=D6840F6B42F6EDAFD13116E0E12565202FEF8E9ECE7DCE03812464D04B9442DE
3513
3514
3515 Derive=PRIME256V1_RFC5903-Peer
3516 PeerKey=PRIME256V1_RFC5903-PUBLIC
3517 SharedSecret=D6840F6B42F6EDAFD13116E0E12565202FEF8E9ECE7DCE03812464D04B9442DE
3518
3519 PrivateKey=SECP384R1_RFC5903
3520 -----BEGIN PRIVATE KEY-----
3521 MIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDAJnzxwNNSixpmITXOj
3522 daZ/diTvfGs8DxYGR7Z0FNzmVeNbU4BB5knuP674lng6sZShZANiAARmeELX0YCs
3523 LN5vdPN1UfVXVcdkXCDvc+MWNP5ytMVe5t46yAistL20yIcyrulfQaqUgu0fwO65
3524 yvxJhGJcz8I/ZQMhSeDhRK2gJBgVNaDzjuufz/PCyUfa5ptMY0VzqBw=
3525 -----END PRIVATE KEY-----
3526
3527 PublicKey=SECP384R1_RFC5903-PUBLIC
3528 -----BEGIN PUBLIC KEY-----
3529 MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEZnhC19GArCzeb3TzdVH1V1XHZFwg73Pj
3530 FjT+crTFXubeOsgIrLS9tMiHMq7pX0GqlILtH8Duucr8SYRiXM/CP2UDIUng4USt
3531 oCQYFTWg847rn8/zwslH2uabTGNFc6gc
3532 -----END PUBLIC KEY-----
3533
3534 PrivPubKeyPair = SECP384R1_RFC5903:SECP384R1_RFC5903-PUBLIC
3535
3536
3537 PrivateKey=SECP384R1_RFC5903-Peer
3538 -----BEGIN PRIVATE KEY-----
3539 MIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDBBywd5tL24XUeEZyX7
3540 7DyUMPq0bMjcUGCFXMm9oKopQuAwgxKRa47Slg5L1Vp0SPyhZANiAATlWNvvU+7N
3541 49P8z8GuoIqJqYdHXRL9lQ2Dz6QXMrxQnQ0axDoDNt75b9pB0HdKNXHc++x6rPMZ
3542 ZHIWnoOEMDZ/Zu6+PG5wxBbdXwxodZ3R//g/pAFCIJ3/XqrZbbnmOGw=
3543 -----END PRIVATE KEY-----
3544
3545 PublicKey=SECP384R1_RFC5903-Peer-PUBLIC
3546 -----BEGIN PUBLIC KEY-----
3547 MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE5Vjb71PuzePT/M/BrqCKiamHR10S/ZUN
3548 g8+kFzK8UJ0NGsQ6Azbe+W/aQdB3SjVx3PvseqzzGWRyFp6DhDA2f2buvjxucMQW
3549 3V8MaHWd0f/4P6QBQiCd/16q2W255jhs
3550 -----END PUBLIC KEY-----
3551
3552 PrivPubKeyPair = SECP384R1_RFC5903-Peer:SECP384R1_RFC5903-Peer-PUBLIC
3553
3554 Derive=SECP384R1_RFC5903
3555 PeerKey=SECP384R1_RFC5903-Peer-PUBLIC
3556 SharedSecret=11187331C279962D93D604243FD592CB9D0A926F422E47187521287E7156C5C4D603135569B9E9D09CF5D4A270F59746
3557
3558
3559 Derive=SECP384R1_RFC5903-Peer
3560 PeerKey=SECP384R1_RFC5903-PUBLIC
3561 SharedSecret=11187331C279962D93D604243FD592CB9D0A926F422E47187521287E7156C5C4D603135569B9E9D09CF5D4A270F59746
3562
3563 PrivateKey=SECP521R1_RFC5903
3564 -----BEGIN PRIVATE KEY-----
3565 MIHuAgEAMBAGByqGSM49AgEGBSuBBAAjBIHWMIHTAgEBBEIAN63pMZqJ9Nq9s+9B
3566 GqzMpRI8YayrV7U5Pc5HYIFyoJWqhaMP4cKVLGdx2Te6l3f1lXsmObqwckYvaMJ6
3567 VzgtSlKhgYkDgYYABAAVQX6E2/KMCtPCeHEzSdx98VPIl6GJG9mLq0NXyey+4eO/
3568 QuALjjgK6uV8LRB1ZJQYhZQq9af0YBcjxBldF2ztPgF8riC2ZB0u62lXhtjJRhRi
3569 OdCZ4Y4dWlFMc518tKEK2KeIAVrEBdd5ncdee31bbPImGmp/FQdDi/Ab62yjkm+V
3570 gg==
3571 -----END PRIVATE KEY-----
3572
3573 PublicKey=SECP521R1_RFC5903-PUBLIC
3574 -----BEGIN PUBLIC KEY-----
3575 MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQAFUF+hNvyjArTwnhxM0ncffFTyJeh
3576 iRvZi6tDV8nsvuHjv0LgC444CurlfC0QdWSUGIWUKvWn9GAXI8QZXRds7T4BfK4g
3577 tmQdLutpV4bYyUYUYjnQmeGOHVpRTHOdfLShCtiniAFaxAXXeZ3HXnt9W2zyJhpq
3578 fxUHQ4vwG+tso5JvlYI=
3579 -----END PUBLIC KEY-----
3580
3581 PrivPubKeyPair = SECP521R1_RFC5903:SECP521R1_RFC5903-PUBLIC
3582
3583
3584 PrivateKey=SECP521R1_RFC5903-Peer
3585 -----BEGIN PRIVATE KEY-----
3586 MIHuAgEAMBAGByqGSM49AgEGBSuBBAAjBIHWMIHTAgEBBEIBRbqZqEevQ3k/3Q6H
3587 LnzfoWvjD9x4D5e8zD8Hg4AgHpxnfWALNDdXo72/KjFj5ML4acynRYqkpO/8MR9c
3588 sVFoXrmhgYkDgYYABADQs5daxLeZ9b6hbV4T6a+XHV6bmEyfOXKLXlc5c1ohm5fD
3589 VkNq3G6VuwNS9r5kpsKRLU7y0EM87SthcWQAEtlGDwFcaCJjg5VuO9Bm55e2I8J8
3590 4OrC9VGhDCxyTZhSB3uHIgtlNsXECKHSrruOhtZ4rknLVwkfRzIpZXmrRPzRfw/F
3591 ag==
3592 -----END PRIVATE KEY-----
3593
3594 PublicKey=SECP521R1_RFC5903-Peer-PUBLIC
3595 -----BEGIN PUBLIC KEY-----
3596 MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQA0LOXWsS3mfW+oW1eE+mvlx1em5hM
3597 nzlyi15XOXNaIZuXw1ZDatxulbsDUva+ZKbCkS1O8tBDPO0rYXFkABLZRg8BXGgi
3598 Y4OVbjvQZueXtiPCfODqwvVRoQwsck2YUgd7hyILZTbFxAih0q67jobWeK5Jy1cJ
3599 H0cyKWV5q0T80X8PxWo=
3600 -----END PUBLIC KEY-----
3601
3602 PrivPubKeyPair = SECP521R1_RFC5903-Peer:SECP521R1_RFC5903-Peer-PUBLIC
3603
3604
3605 Derive=SECP521R1_RFC5903
3606 PeerKey=SECP521R1_RFC5903-Peer-PUBLIC
3607 SharedSecret=01144C7D79AE6956BC8EDB8E7C787C4521CB086FA64407F97894E5E6B2D79B04D1427E73CA4BAA240A34786859810C06B3C715A3A8CC3151F2BEE417996D19F3DDEA
3608
3609 Derive=SECP521R1_RFC5903-Peer
3610 PeerKey=SECP521R1_RFC5903-PUBLIC
3611 SharedSecret=01144C7D79AE6956BC8EDB8E7C787C4521CB086FA64407F97894E5E6B2D79B04D1427E73CA4BAA240A34786859810C06B3C715A3A8CC3151F2BEE417996D19F3DDEA