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