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