1e1051a39Sopenharmony_ci# 2e1051a39Sopenharmony_ci# Copyright 2001-2021 The OpenSSL Project Authors. All Rights Reserved. 3e1051a39Sopenharmony_ci# 4e1051a39Sopenharmony_ci# Licensed under the Apache License 2.0 (the "License"). You may not use 5e1051a39Sopenharmony_ci# this file except in compliance with the License. You can obtain a copy 6e1051a39Sopenharmony_ci# in the file LICENSE in the source distribution or at 7e1051a39Sopenharmony_ci# https://www.openssl.org/source/license.html 8e1051a39Sopenharmony_ci 9e1051a39Sopenharmony_ci# Tests start with one of these keywords 10e1051a39Sopenharmony_ci# Cipher Decrypt Derive Digest Encoding KDF MAC PBE 11e1051a39Sopenharmony_ci# PrivPubKeyPair Sign Verify VerifyRecover 12e1051a39Sopenharmony_ci# and continue until a blank line. Lines starting with a pound sign are ignored. 13e1051a39Sopenharmony_ci 14e1051a39Sopenharmony_ci 15e1051a39Sopenharmony_ci# Public key algorithm tests 16e1051a39Sopenharmony_ci 17e1051a39Sopenharmony_ci# Private keys used for PKEY operations. 18e1051a39Sopenharmony_ci 19e1051a39Sopenharmony_ciTitle = ECDH tests (with random keys) 20e1051a39Sopenharmony_ci 21e1051a39Sopenharmony_ci# TEST CURVE secp112r1 22e1051a39Sopenharmony_ci 23e1051a39Sopenharmony_ciPrivateKey=ALICE_secp112r1 24e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 25e1051a39Sopenharmony_ciME4CAQAwEAYHKoZIzj0CAQYFK4EEAAYENzA1AgEBBA6sqKp39AWLClus2ha5rqEg 26e1051a39Sopenharmony_ciAx4ABJ4NTgOR1xQAr3M6eM46WqXW2zA6FnsUMKFFwcw= 27e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 28e1051a39Sopenharmony_ci 29e1051a39Sopenharmony_ciPublicKey=ALICE_secp112r1_PUB 30e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 31e1051a39Sopenharmony_ciMDIwEAYHKoZIzj0CAQYFK4EEAAYDHgAEng1OA5HXFACvczp4zjpapdbbMDoWexQw 32e1051a39Sopenharmony_cioUXBzA== 33e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 34e1051a39Sopenharmony_ci 35e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_secp112r1:ALICE_secp112r1_PUB 36e1051a39Sopenharmony_ci 37e1051a39Sopenharmony_ci 38e1051a39Sopenharmony_ciPrivateKey=BOB_secp112r1 39e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 40e1051a39Sopenharmony_ciME4CAQAwEAYHKoZIzj0CAQYFK4EEAAYENzA1AgEBBA5pIbX+hEq49mFPjUl4/6Eg 41e1051a39Sopenharmony_ciAx4ABBsPNZHm1pcdw104ibwIycCe+r5voeRfQUZRZ3c= 42e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 43e1051a39Sopenharmony_ci 44e1051a39Sopenharmony_ciPublicKey=BOB_secp112r1_PUB 45e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 46e1051a39Sopenharmony_ciMDIwEAYHKoZIzj0CAQYFK4EEAAYDHgAEGw81kebWlx3DXTiJvAjJwJ76vm+h5F9B 47e1051a39Sopenharmony_ciRlFndw== 48e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 49e1051a39Sopenharmony_ci 50e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_secp112r1:BOB_secp112r1_PUB 51e1051a39Sopenharmony_ci 52e1051a39Sopenharmony_ci 53e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 54e1051a39Sopenharmony_ciAvailablein = default 55e1051a39Sopenharmony_ciDerive=ALICE_secp112r1 56e1051a39Sopenharmony_ciPeerKey=BOB_secp112r1_PUB 57e1051a39Sopenharmony_ciSharedSecret=a6cefb5aa7a352afe818749eb401 58e1051a39Sopenharmony_ci 59e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 60e1051a39Sopenharmony_ciAvailablein = default 61e1051a39Sopenharmony_ciDerive=BOB_secp112r1 62e1051a39Sopenharmony_ciPeerKey=ALICE_secp112r1_PUB 63e1051a39Sopenharmony_ciSharedSecret=a6cefb5aa7a352afe818749eb401 64e1051a39Sopenharmony_ci 65e1051a39Sopenharmony_ci# TEST CURVE secp112r2 66e1051a39Sopenharmony_ci 67e1051a39Sopenharmony_ciPrivateKey=ALICE_secp112r2 68e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 69e1051a39Sopenharmony_ciME4CAQAwEAYHKoZIzj0CAQYFK4EEAAcENzA1AgEBBA4gzzblKfE6ZwoUW0FQmaEg 70e1051a39Sopenharmony_ciAx4ABJJ4L7Vo50NZ5VGZ4nNkxFNcjJQwDIQb1/9IkLE= 71e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 72e1051a39Sopenharmony_ci 73e1051a39Sopenharmony_ciPublicKey=ALICE_secp112r2_PUB 74e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 75e1051a39Sopenharmony_ciMDIwEAYHKoZIzj0CAQYFK4EEAAcDHgAEkngvtWjnQ1nlUZnic2TEU1yMlDAMhBvX 76e1051a39Sopenharmony_ci/0iQsQ== 77e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 78e1051a39Sopenharmony_ci 79e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_secp112r2:ALICE_secp112r2_PUB 80e1051a39Sopenharmony_ci 81e1051a39Sopenharmony_ci 82e1051a39Sopenharmony_ciPrivateKey=BOB_secp112r2 83e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 84e1051a39Sopenharmony_ciME4CAQAwEAYHKoZIzj0CAQYFK4EEAAcENzA1AgEBBA4D9oGGj+O8vjZz3OZNaqEg 85e1051a39Sopenharmony_ciAx4ABNZOv5gUzvVbgAHpTgu3hUhTQtB8LamTEIfaRWE= 86e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 87e1051a39Sopenharmony_ci 88e1051a39Sopenharmony_ciPublicKey=BOB_secp112r2_PUB 89e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 90e1051a39Sopenharmony_ciMDIwEAYHKoZIzj0CAQYFK4EEAAcDHgAE1k6/mBTO9VuAAelOC7eFSFNC0HwtqZMQ 91e1051a39Sopenharmony_cih9pFYQ== 92e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 93e1051a39Sopenharmony_ci 94e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_secp112r2:BOB_secp112r2_PUB 95e1051a39Sopenharmony_ci 96e1051a39Sopenharmony_ci 97e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 98e1051a39Sopenharmony_ci 99e1051a39Sopenharmony_ciAvailablein = default 100e1051a39Sopenharmony_ciDerive=ALICE_secp112r2 101e1051a39Sopenharmony_ciPeerKey=BOB_secp112r2_PUB 102e1051a39Sopenharmony_ciSharedSecret=6bed2c55e233e9214d5898c4c12a 103e1051a39Sopenharmony_ci 104e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 105e1051a39Sopenharmony_ci 106e1051a39Sopenharmony_ciAvailablein = default 107e1051a39Sopenharmony_ciDerive=BOB_secp112r2 108e1051a39Sopenharmony_ciPeerKey=ALICE_secp112r2_PUB 109e1051a39Sopenharmony_ciSharedSecret=6bed2c55e233e9214d5898c4c12a 110e1051a39Sopenharmony_ci 111e1051a39Sopenharmony_ci# TEST CURVE secp128r1 112e1051a39Sopenharmony_ci 113e1051a39Sopenharmony_ciPrivateKey=ALICE_secp128r1 114e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 115e1051a39Sopenharmony_ciMFQCAQAwEAYHKoZIzj0CAQYFK4EEABwEPTA7AgEBBBCP1c+lxfRT+MZWZ8uGCYYl 116e1051a39Sopenharmony_cioSQDIgAEH2n0icp87inv7kUYrEFjpZuHJ4DqArhHS+Zfp2XXO1A= 117e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 118e1051a39Sopenharmony_ci 119e1051a39Sopenharmony_ciPublicKey=ALICE_secp128r1_PUB 120e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 121e1051a39Sopenharmony_ciMDYwEAYHKoZIzj0CAQYFK4EEABwDIgAEH2n0icp87inv7kUYrEFjpZuHJ4DqArhH 122e1051a39Sopenharmony_ciS+Zfp2XXO1A= 123e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 124e1051a39Sopenharmony_ci 125e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_secp128r1:ALICE_secp128r1_PUB 126e1051a39Sopenharmony_ci 127e1051a39Sopenharmony_ci 128e1051a39Sopenharmony_ciPrivateKey=BOB_secp128r1 129e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 130e1051a39Sopenharmony_ciMFQCAQAwEAYHKoZIzj0CAQYFK4EEABwEPTA7AgEBBBCGbEd3Hhwr76XbQekhIrDT 131e1051a39Sopenharmony_cioSQDIgAENKjS0HNx/gEKYQNNab9v8zlW/D4zSjv3Ny3Ep0GVYms= 132e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 133e1051a39Sopenharmony_ci 134e1051a39Sopenharmony_ciPublicKey=BOB_secp128r1_PUB 135e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 136e1051a39Sopenharmony_ciMDYwEAYHKoZIzj0CAQYFK4EEABwDIgAENKjS0HNx/gEKYQNNab9v8zlW/D4zSjv3 137e1051a39Sopenharmony_ciNy3Ep0GVYms= 138e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 139e1051a39Sopenharmony_ci 140e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_secp128r1:BOB_secp128r1_PUB 141e1051a39Sopenharmony_ci 142e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 143e1051a39Sopenharmony_ci 144e1051a39Sopenharmony_ciAvailablein = default 145e1051a39Sopenharmony_ciDerive=ALICE_secp128r1 146e1051a39Sopenharmony_ciPeerKey=BOB_secp128r1_PUB 147e1051a39Sopenharmony_ciSharedSecret=91ded46ac404afdbd708fdcc1cac6842 148e1051a39Sopenharmony_ci 149e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 150e1051a39Sopenharmony_ci 151e1051a39Sopenharmony_ciAvailablein = default 152e1051a39Sopenharmony_ciDerive=BOB_secp128r1 153e1051a39Sopenharmony_ciPeerKey=ALICE_secp128r1_PUB 154e1051a39Sopenharmony_ciSharedSecret=91ded46ac404afdbd708fdcc1cac6842 155e1051a39Sopenharmony_ci 156e1051a39Sopenharmony_ci# TEST CURVE secp128r2 157e1051a39Sopenharmony_ci 158e1051a39Sopenharmony_ciPrivateKey=ALICE_secp128r2 159e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 160e1051a39Sopenharmony_ciMFQCAQAwEAYHKoZIzj0CAQYFK4EEAB0EPTA7AgEBBBAgRKSjPsZ76LDGIA2it5SC 161e1051a39Sopenharmony_cioSQDIgAEBVdjcUpR+b6LRPm6R8fAD/6kBxV0Kl3939Wn0+nUpf8= 162e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 163e1051a39Sopenharmony_ci 164e1051a39Sopenharmony_ciPublicKey=ALICE_secp128r2_PUB 165e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 166e1051a39Sopenharmony_ciMDYwEAYHKoZIzj0CAQYFK4EEAB0DIgAEBVdjcUpR+b6LRPm6R8fAD/6kBxV0Kl39 167e1051a39Sopenharmony_ci39Wn0+nUpf8= 168e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 169e1051a39Sopenharmony_ci 170e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_secp128r2:ALICE_secp128r2_PUB 171e1051a39Sopenharmony_ci 172e1051a39Sopenharmony_ci 173e1051a39Sopenharmony_ciPrivateKey=BOB_secp128r2 174e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 175e1051a39Sopenharmony_ciMFQCAQAwEAYHKoZIzj0CAQYFK4EEAB0EPTA7AgEBBBACp00jw5D7obvDmJp7wDuA 176e1051a39Sopenharmony_cioSQDIgAEBO3BbVrc5SvhvN+fmWShu2tWIFQap5ys5RHMCLLl098= 177e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 178e1051a39Sopenharmony_ci 179e1051a39Sopenharmony_ciPublicKey=BOB_secp128r2_PUB 180e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 181e1051a39Sopenharmony_ciMDYwEAYHKoZIzj0CAQYFK4EEAB0DIgAEBO3BbVrc5SvhvN+fmWShu2tWIFQap5ys 182e1051a39Sopenharmony_ci5RHMCLLl098= 183e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 184e1051a39Sopenharmony_ci 185e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_secp128r2:BOB_secp128r2_PUB 186e1051a39Sopenharmony_ci 187e1051a39Sopenharmony_ci 188e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 189e1051a39Sopenharmony_ci 190e1051a39Sopenharmony_ciAvailablein = default 191e1051a39Sopenharmony_ciDerive=ALICE_secp128r2 192e1051a39Sopenharmony_ciPeerKey=BOB_secp128r2_PUB 193e1051a39Sopenharmony_ciSharedSecret=dc32faa978008a694672076b756a1e4b 194e1051a39Sopenharmony_ci 195e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 196e1051a39Sopenharmony_ci 197e1051a39Sopenharmony_ciAvailablein = default 198e1051a39Sopenharmony_ciDerive=BOB_secp128r2 199e1051a39Sopenharmony_ciPeerKey=ALICE_secp128r2_PUB 200e1051a39Sopenharmony_ciSharedSecret=dc32faa978008a694672076b756a1e4b 201e1051a39Sopenharmony_ci 202e1051a39Sopenharmony_ci# TEST CURVE secp160k1 203e1051a39Sopenharmony_ci 204e1051a39Sopenharmony_ciPrivateKey=ALICE_secp160k1 205e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 206e1051a39Sopenharmony_ciMGECAQAwEAYHKoZIzj0CAQYFK4EEAAkESjBIAgEBBBUAudN3YOXN0uu0CL2TGZdP 207e1051a39Sopenharmony_ciYeNU/72hLAMqAAR3Du0dK28tSyWxYSz/Es2Wqr4C+bNfJ1uiK4J3BFS5Udc48nsx 208e1051a39Sopenharmony_cixfjj 209e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 210e1051a39Sopenharmony_ci 211e1051a39Sopenharmony_ciPublicKey=ALICE_secp160k1_PUB 212e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 213e1051a39Sopenharmony_ciMD4wEAYHKoZIzj0CAQYFK4EEAAkDKgAEdw7tHStvLUslsWEs/xLNlqq+AvmzXydb 214e1051a39Sopenharmony_cioiuCdwRUuVHXOPJ7McX44w== 215e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 216e1051a39Sopenharmony_ci 217e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_secp160k1:ALICE_secp160k1_PUB 218e1051a39Sopenharmony_ci 219e1051a39Sopenharmony_ci 220e1051a39Sopenharmony_ciPrivateKey=BOB_secp160k1 221e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 222e1051a39Sopenharmony_ciMGECAQAwEAYHKoZIzj0CAQYFK4EEAAkESjBIAgEBBBUA5fNiCFVGPM1aHuwXUvuh 223e1051a39Sopenharmony_cixoY2yU+hLAMqAAQHlM6otmapt0/0sc+5bcPoYT6cfyARv4VUOOo6I2eBGXLIm812 224e1051a39Sopenharmony_ci1ric 225e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 226e1051a39Sopenharmony_ci 227e1051a39Sopenharmony_ciPublicKey=BOB_secp160k1_PUB 228e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 229e1051a39Sopenharmony_ciMD4wEAYHKoZIzj0CAQYFK4EEAAkDKgAEB5TOqLZmqbdP9LHPuW3D6GE+nH8gEb+F 230e1051a39Sopenharmony_ciVDjqOiNngRlyyJvNdta4nA== 231e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 232e1051a39Sopenharmony_ci 233e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_secp160k1:BOB_secp160k1_PUB 234e1051a39Sopenharmony_ci 235e1051a39Sopenharmony_ci 236e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 237e1051a39Sopenharmony_ci 238e1051a39Sopenharmony_ciAvailablein = default 239e1051a39Sopenharmony_ciDerive=ALICE_secp160k1 240e1051a39Sopenharmony_ciPeerKey=BOB_secp160k1_PUB 241e1051a39Sopenharmony_ciSharedSecret=5457d367346cc3e82031784f95ebcd856de0c735 242e1051a39Sopenharmony_ci 243e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 244e1051a39Sopenharmony_ci 245e1051a39Sopenharmony_ciAvailablein = default 246e1051a39Sopenharmony_ciDerive=BOB_secp160k1 247e1051a39Sopenharmony_ciPeerKey=ALICE_secp160k1_PUB 248e1051a39Sopenharmony_ciSharedSecret=5457d367346cc3e82031784f95ebcd856de0c735 249e1051a39Sopenharmony_ci 250e1051a39Sopenharmony_ci# TEST CURVE secp160r1 251e1051a39Sopenharmony_ci 252e1051a39Sopenharmony_ciPrivateKey=ALICE_secp160r1 253e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 254e1051a39Sopenharmony_ciMGECAQAwEAYHKoZIzj0CAQYFK4EEAAgESjBIAgEBBBUA0KDtaiFUWd8NG0lO9TLu 255e1051a39Sopenharmony_cizjLWXJehLAMqAASHQN1DGBXtdyF3+BjfIfbWg403dUqXbIXzZoctDyOPTQaGVblm 256e1051a39Sopenharmony_ciSwXC 257e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 258e1051a39Sopenharmony_ci 259e1051a39Sopenharmony_ciPublicKey=ALICE_secp160r1_PUB 260e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 261e1051a39Sopenharmony_ciMD4wEAYHKoZIzj0CAQYFK4EEAAgDKgAEh0DdQxgV7Xchd/gY3yH21oONN3VKl2yF 262e1051a39Sopenharmony_ci82aHLQ8jj00GhlW5ZksFwg== 263e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 264e1051a39Sopenharmony_ci 265e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_secp160r1:ALICE_secp160r1_PUB 266e1051a39Sopenharmony_ci 267e1051a39Sopenharmony_ci 268e1051a39Sopenharmony_ciPrivateKey=BOB_secp160r1 269e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 270e1051a39Sopenharmony_ciMGECAQAwEAYHKoZIzj0CAQYFK4EEAAgESjBIAgEBBBUAsBIwvx6ZABinhsi+bGai 271e1051a39Sopenharmony_ciCvetiuWhLAMqAAQJ2+RhpGedkUYXUiPZ/plHXFBy6R3XzMUGIKiXFGSBpwF8hGRN 272e1051a39Sopenharmony_ciqUDy 273e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 274e1051a39Sopenharmony_ci 275e1051a39Sopenharmony_ciPublicKey=BOB_secp160r1_PUB 276e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 277e1051a39Sopenharmony_ciMD4wEAYHKoZIzj0CAQYFK4EEAAgDKgAECdvkYaRnnZFGF1Ij2f6ZR1xQcukd18zF 278e1051a39Sopenharmony_ciBiColxRkgacBfIRkTalA8g== 279e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 280e1051a39Sopenharmony_ci 281e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_secp160r1:BOB_secp160r1_PUB 282e1051a39Sopenharmony_ci 283e1051a39Sopenharmony_ci 284e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 285e1051a39Sopenharmony_ci 286e1051a39Sopenharmony_ciAvailablein = default 287e1051a39Sopenharmony_ciDerive=ALICE_secp160r1 288e1051a39Sopenharmony_ciPeerKey=BOB_secp160r1_PUB 289e1051a39Sopenharmony_ciSharedSecret=87856536b6a295ea94d3e483d69c6212d5c7afcf 290e1051a39Sopenharmony_ci 291e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 292e1051a39Sopenharmony_ci 293e1051a39Sopenharmony_ciAvailablein = default 294e1051a39Sopenharmony_ciDerive=BOB_secp160r1 295e1051a39Sopenharmony_ciPeerKey=ALICE_secp160r1_PUB 296e1051a39Sopenharmony_ciSharedSecret=87856536b6a295ea94d3e483d69c6212d5c7afcf 297e1051a39Sopenharmony_ci 298e1051a39Sopenharmony_ci# TEST CURVE secp160r2 299e1051a39Sopenharmony_ci 300e1051a39Sopenharmony_ciPrivateKey=ALICE_secp160r2 301e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 302e1051a39Sopenharmony_ciMGECAQAwEAYHKoZIzj0CAQYFK4EEAB4ESjBIAgEBBBUAhmLOAJGNuSoZUCN4f0On 303e1051a39Sopenharmony_ciLZ6rRSShLAMqAAQPSNvhJQohMEfijXq+Jlq7a9lzosQfPvuIyOg6shyzUVS43R+7 304e1051a39Sopenharmony_ciLgr5 305e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 306e1051a39Sopenharmony_ci 307e1051a39Sopenharmony_ciPublicKey=ALICE_secp160r2_PUB 308e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 309e1051a39Sopenharmony_ciMD4wEAYHKoZIzj0CAQYFK4EEAB4DKgAED0jb4SUKITBH4o16viZau2vZc6LEHz77 310e1051a39Sopenharmony_ciiMjoOrIcs1FUuN0fuy4K+Q== 311e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 312e1051a39Sopenharmony_ci 313e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_secp160r2:ALICE_secp160r2_PUB 314e1051a39Sopenharmony_ci 315e1051a39Sopenharmony_ci 316e1051a39Sopenharmony_ciPrivateKey=BOB_secp160r2 317e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 318e1051a39Sopenharmony_ciMGECAQAwEAYHKoZIzj0CAQYFK4EEAB4ESjBIAgEBBBUA10mjzR2Dy0CLmm/MTAHT 319e1051a39Sopenharmony_cib5CBenOhLAMqAARqzYAcSijzAo2vzmMuK8ta8sl/bguuCpRwFD93ACP64TzgI3re 320e1051a39Sopenharmony_ciFhsX 321e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 322e1051a39Sopenharmony_ci 323e1051a39Sopenharmony_ciPublicKey=BOB_secp160r2_PUB 324e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 325e1051a39Sopenharmony_ciMD4wEAYHKoZIzj0CAQYFK4EEAB4DKgAEas2AHEoo8wKNr85jLivLWvLJf24LrgqU 326e1051a39Sopenharmony_cicBQ/dwAj+uE84CN63hYbFw== 327e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 328e1051a39Sopenharmony_ci 329e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_secp160r2:BOB_secp160r2_PUB 330e1051a39Sopenharmony_ci 331e1051a39Sopenharmony_ci 332e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 333e1051a39Sopenharmony_ci 334e1051a39Sopenharmony_ciAvailablein = default 335e1051a39Sopenharmony_ciDerive=ALICE_secp160r2 336e1051a39Sopenharmony_ciPeerKey=BOB_secp160r2_PUB 337e1051a39Sopenharmony_ciSharedSecret=5481e282c47cbd37c84873847c4fc2f31fc15a1a 338e1051a39Sopenharmony_ci 339e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 340e1051a39Sopenharmony_ci 341e1051a39Sopenharmony_ciAvailablein = default 342e1051a39Sopenharmony_ciDerive=BOB_secp160r2 343e1051a39Sopenharmony_ciPeerKey=ALICE_secp160r2_PUB 344e1051a39Sopenharmony_ciSharedSecret=5481e282c47cbd37c84873847c4fc2f31fc15a1a 345e1051a39Sopenharmony_ci 346e1051a39Sopenharmony_ci# TEST CURVE secp192k1 347e1051a39Sopenharmony_ci 348e1051a39Sopenharmony_ciPrivateKey=ALICE_secp192k1 349e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 350e1051a39Sopenharmony_ciMGwCAQAwEAYHKoZIzj0CAQYFK4EEAB8EVTBTAgEBBBizF3KeHMsaV/KOR/otCmdL 351e1051a39Sopenharmony_ciQT2qGNq3HhWhNAMyAATP+L9SGl3K6wmevkLwJnkMNHp0I5RfXulSfHuHZPp4CGrh 352e1051a39Sopenharmony_cii6eKNQLkpZ2OQaPIExA= 353e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 354e1051a39Sopenharmony_ci 355e1051a39Sopenharmony_ciPublicKey=ALICE_secp192k1_PUB 356e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 357e1051a39Sopenharmony_ciMEYwEAYHKoZIzj0CAQYFK4EEAB8DMgAEz/i/UhpdyusJnr5C8CZ5DDR6dCOUX17p 358e1051a39Sopenharmony_ciUnx7h2T6eAhq4YunijUC5KWdjkGjyBMQ 359e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 360e1051a39Sopenharmony_ci 361e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_secp192k1:ALICE_secp192k1_PUB 362e1051a39Sopenharmony_ci 363e1051a39Sopenharmony_ci 364e1051a39Sopenharmony_ciPrivateKey=BOB_secp192k1 365e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 366e1051a39Sopenharmony_ciMGwCAQAwEAYHKoZIzj0CAQYFK4EEAB8EVTBTAgEBBBh8BXPVGQKYCw0v7DY3wZVa 367e1051a39Sopenharmony_cicyhyUjIbUymhNAMyAATgI7hw2LSj6uN3yL5nvHOOkMiPtalKr+BGsFac39RYmp64 368e1051a39Sopenharmony_cimr+w66bDIWN3VllO6LY= 369e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 370e1051a39Sopenharmony_ci 371e1051a39Sopenharmony_ciPublicKey=BOB_secp192k1_PUB 372e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 373e1051a39Sopenharmony_ciMEYwEAYHKoZIzj0CAQYFK4EEAB8DMgAE4CO4cNi0o+rjd8i+Z7xzjpDIj7WpSq/g 374e1051a39Sopenharmony_ciRrBWnN/UWJqeuJq/sOumwyFjd1ZZTui2 375e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 376e1051a39Sopenharmony_ci 377e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_secp192k1:BOB_secp192k1_PUB 378e1051a39Sopenharmony_ci 379e1051a39Sopenharmony_ci 380e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 381e1051a39Sopenharmony_ci 382e1051a39Sopenharmony_ciAvailablein = default 383e1051a39Sopenharmony_ciDerive=ALICE_secp192k1 384e1051a39Sopenharmony_ciPeerKey=BOB_secp192k1_PUB 385e1051a39Sopenharmony_ciSharedSecret=6a4daca0412284172e8fcaafa0d9df76257d899752bf0f23 386e1051a39Sopenharmony_ci 387e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 388e1051a39Sopenharmony_ci 389e1051a39Sopenharmony_ciAvailablein = default 390e1051a39Sopenharmony_ciDerive=BOB_secp192k1 391e1051a39Sopenharmony_ciPeerKey=ALICE_secp192k1_PUB 392e1051a39Sopenharmony_ciSharedSecret=6a4daca0412284172e8fcaafa0d9df76257d899752bf0f23 393e1051a39Sopenharmony_ci 394e1051a39Sopenharmony_ci# TEST CURVE secp224k1 395e1051a39Sopenharmony_ci 396e1051a39Sopenharmony_ciPrivateKey=ALICE_secp224k1 397e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 398e1051a39Sopenharmony_ciMHkCAQAwEAYHKoZIzj0CAQYFK4EEACAEYjBgAgEBBB0AhXKGJFqOI4P1PLFR3M6M 399e1051a39Sopenharmony_cikepT/2Dtd27I1Awzx6E8AzoABPVN/1b6VHbq7U6pWaOrUeqJ5vSgWL49u/uuD48D 400e1051a39Sopenharmony_ci4FRf7oFdixN9VWIrxr0PRByeEYmlHw4MOEQK 401e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 402e1051a39Sopenharmony_ci 403e1051a39Sopenharmony_ciPublicKey=ALICE_secp224k1_PUB 404e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 405e1051a39Sopenharmony_ciME4wEAYHKoZIzj0CAQYFK4EEACADOgAE9U3/VvpUdurtTqlZo6tR6onm9KBYvj27 406e1051a39Sopenharmony_ci+64PjwPgVF/ugV2LE31VYivGvQ9EHJ4RiaUfDgw4RAo= 407e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 408e1051a39Sopenharmony_ci 409e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_secp224k1:ALICE_secp224k1_PUB 410e1051a39Sopenharmony_ci 411e1051a39Sopenharmony_ci 412e1051a39Sopenharmony_ciPrivateKey=BOB_secp224k1 413e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 414e1051a39Sopenharmony_ciMHkCAQAwEAYHKoZIzj0CAQYFK4EEACAEYjBgAgEBBB0AOjEXYoz8YcWokSf4U5gX 415e1051a39Sopenharmony_ciHbjDfILPdPejlE0T/KE8AzoABGXAQ+AntX7On4cKwP+f4KzZGaJZwjBq3jCjymsr 416e1051a39Sopenharmony_ci9A3c8VCoRXXBg+VPoKg7fDkMIgI8qPmrC95Q 417e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 418e1051a39Sopenharmony_ci 419e1051a39Sopenharmony_ciPublicKey=BOB_secp224k1_PUB 420e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 421e1051a39Sopenharmony_ciME4wEAYHKoZIzj0CAQYFK4EEACADOgAEZcBD4Ce1fs6fhwrA/5/grNkZolnCMGre 422e1051a39Sopenharmony_ciMKPKayv0DdzxUKhFdcGD5U+gqDt8OQwiAjyo+asL3lA= 423e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 424e1051a39Sopenharmony_ci 425e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_secp224k1:BOB_secp224k1_PUB 426e1051a39Sopenharmony_ci 427e1051a39Sopenharmony_ci 428e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 429e1051a39Sopenharmony_ci 430e1051a39Sopenharmony_ciAvailablein = default 431e1051a39Sopenharmony_ciDerive=ALICE_secp224k1 432e1051a39Sopenharmony_ciPeerKey=BOB_secp224k1_PUB 433e1051a39Sopenharmony_ciSharedSecret=80b65e65fe29c779213dd31189d371ff57b0b2bf08c6458ed142399a 434e1051a39Sopenharmony_ci 435e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 436e1051a39Sopenharmony_ci 437e1051a39Sopenharmony_ciAvailablein = default 438e1051a39Sopenharmony_ciDerive=BOB_secp224k1 439e1051a39Sopenharmony_ciPeerKey=ALICE_secp224k1_PUB 440e1051a39Sopenharmony_ciSharedSecret=80b65e65fe29c779213dd31189d371ff57b0b2bf08c6458ed142399a 441e1051a39Sopenharmony_ci 442e1051a39Sopenharmony_ci# TEST CURVE secp256k1 443e1051a39Sopenharmony_ci 444e1051a39Sopenharmony_ciPrivateKey=ALICE_secp256k1 445e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 446e1051a39Sopenharmony_ciMIGEAgEAMBAGByqGSM49AgEGBSuBBAAKBG0wawIBAQQgHCRzy0IcEx6CeA6ogNNK 447e1051a39Sopenharmony_ciSOfuTlHy4fE/LNxkANUS4k+hRANCAASDBmwKklX4OcbZSJJX9mxm1Wr7TPTLpbyp 448e1051a39Sopenharmony_cixKcKRm0XKNxVlrZU8WQCl66GtX2DDyX+0+XiC3hbaRWcYtg7P6WO 449e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 450e1051a39Sopenharmony_ci 451e1051a39Sopenharmony_ciPublicKey=ALICE_secp256k1_PUB 452e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 453e1051a39Sopenharmony_ciMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEgwZsCpJV+DnG2UiSV/ZsZtVq+0z0y6W8 454e1051a39Sopenharmony_ciqcSnCkZtFyjcVZa2VPFkApeuhrV9gw8l/tPl4gt4W2kVnGLYOz+ljg== 455e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 456e1051a39Sopenharmony_ci 457e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_secp256k1:ALICE_secp256k1_PUB 458e1051a39Sopenharmony_ci 459e1051a39Sopenharmony_ci 460e1051a39Sopenharmony_ciPrivateKey=BOB_secp256k1 461e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 462e1051a39Sopenharmony_ciMIGEAgEAMBAGByqGSM49AgEGBSuBBAAKBG0wawIBAQQgChCkFvWtOcrXLmXVGqkR 463e1051a39Sopenharmony_ci0gdntyytjGzEKue5t+IL2lihRANCAAQFQoIckey+Vyh3QwJWUUfKXNbbjWe94yZE 464e1051a39Sopenharmony_ciAWGvI2BfqtWqigZF5VSb5aIXtTPRmwiN0cp30cd77YE5Z+e5bJHU 465e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 466e1051a39Sopenharmony_ci 467e1051a39Sopenharmony_ciPublicKey=BOB_secp256k1_PUB 468e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 469e1051a39Sopenharmony_ciMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEBUKCHJHsvlcod0MCVlFHylzW241nveMm 470e1051a39Sopenharmony_ciRAFhryNgX6rVqooGReVUm+WiF7Uz0ZsIjdHKd9HHe+2BOWfnuWyR1A== 471e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 472e1051a39Sopenharmony_ci 473e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_secp256k1:BOB_secp256k1_PUB 474e1051a39Sopenharmony_ci 475e1051a39Sopenharmony_ci 476e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 477e1051a39Sopenharmony_ci 478e1051a39Sopenharmony_ciAvailablein = default 479e1051a39Sopenharmony_ciDerive=ALICE_secp256k1 480e1051a39Sopenharmony_ciPeerKey=BOB_secp256k1_PUB 481e1051a39Sopenharmony_ciSharedSecret=af43b52790082fd87afb1d14b883c12d12bb9e554080d1f8e527920676e31f3e 482e1051a39Sopenharmony_ci 483e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 484e1051a39Sopenharmony_ci 485e1051a39Sopenharmony_ciAvailablein = default 486e1051a39Sopenharmony_ciDerive=BOB_secp256k1 487e1051a39Sopenharmony_ciPeerKey=ALICE_secp256k1_PUB 488e1051a39Sopenharmony_ciSharedSecret=af43b52790082fd87afb1d14b883c12d12bb9e554080d1f8e527920676e31f3e 489e1051a39Sopenharmony_ci 490e1051a39Sopenharmony_ci# TEST CURVE prime192v2 491e1051a39Sopenharmony_ci 492e1051a39Sopenharmony_ciPrivateKey=ALICE_prime192v2 493e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 494e1051a39Sopenharmony_ciMG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQIEVTBTAgEBBBgtIuKqpRc7rEYuGx1a 495e1051a39Sopenharmony_cidDxcvso0NAZw+fWhNAMyAATMSHwJPq761VawpRbKLB3uuDSng4WeFPjhvubL6g8V 496e1051a39Sopenharmony_ci8UqFaKRED5PUIQ0lYStVCao= 497e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 498e1051a39Sopenharmony_ci 499e1051a39Sopenharmony_ciPublicKey=ALICE_prime192v2_PUB 500e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 501e1051a39Sopenharmony_ciMEkwEwYHKoZIzj0CAQYIKoZIzj0DAQIDMgAEzEh8CT6u+tVWsKUWyiwd7rg0p4OF 502e1051a39Sopenharmony_cinhT44b7my+oPFfFKhWikRA+T1CENJWErVQmq 503e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 504e1051a39Sopenharmony_ci 505e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_prime192v2:ALICE_prime192v2_PUB 506e1051a39Sopenharmony_ci 507e1051a39Sopenharmony_ci 508e1051a39Sopenharmony_ciPrivateKey=BOB_prime192v2 509e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 510e1051a39Sopenharmony_ciMG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQIEVTBTAgEBBBggTjqWC1/iHrvKR9/u 511e1051a39Sopenharmony_ci1gxpL2tWJkkAMYuhNAMyAASa4nG+wLPTHxfkqiTII5PBLAKXmXUf5dMtpmApcjrj 512e1051a39Sopenharmony_ciXjnwJIJEQr80MK9+g1raqN8= 513e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 514e1051a39Sopenharmony_ci 515e1051a39Sopenharmony_ciPublicKey=BOB_prime192v2_PUB 516e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 517e1051a39Sopenharmony_ciMEkwEwYHKoZIzj0CAQYIKoZIzj0DAQIDMgAEmuJxvsCz0x8X5KokyCOTwSwCl5l1 518e1051a39Sopenharmony_ciH+XTLaZgKXI641458CSCREK/NDCvfoNa2qjf 519e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 520e1051a39Sopenharmony_ci 521e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_prime192v2:BOB_prime192v2_PUB 522e1051a39Sopenharmony_ci 523e1051a39Sopenharmony_ci 524e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 525e1051a39Sopenharmony_ci 526e1051a39Sopenharmony_ciAvailablein = default 527e1051a39Sopenharmony_ciDerive=ALICE_prime192v2 528e1051a39Sopenharmony_ciPeerKey=BOB_prime192v2_PUB 529e1051a39Sopenharmony_ciSharedSecret=9b37033a48af7fe1825c062625f8b57d4b3ac48c12bec69c 530e1051a39Sopenharmony_ci 531e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 532e1051a39Sopenharmony_ci 533e1051a39Sopenharmony_ciAvailablein = default 534e1051a39Sopenharmony_ciDerive=BOB_prime192v2 535e1051a39Sopenharmony_ciPeerKey=ALICE_prime192v2_PUB 536e1051a39Sopenharmony_ciSharedSecret=9b37033a48af7fe1825c062625f8b57d4b3ac48c12bec69c 537e1051a39Sopenharmony_ci 538e1051a39Sopenharmony_ci# TEST CURVE prime192v3 539e1051a39Sopenharmony_ci 540e1051a39Sopenharmony_ciPrivateKey=ALICE_prime192v3 541e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 542e1051a39Sopenharmony_ciMG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQMEVTBTAgEBBBg0iDdcgise1/v2k6js 543e1051a39Sopenharmony_ciUkgKwXPqx/uJJTehNAMyAAQ6/i0pSNHk824XO6Mv0irQfSv2yzGQy+DwWo/klZco 544e1051a39Sopenharmony_cikPDcXKEdU8ZmnAABH7j6UV8= 545e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 546e1051a39Sopenharmony_ci 547e1051a39Sopenharmony_ciPublicKey=ALICE_prime192v3_PUB 548e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 549e1051a39Sopenharmony_ciMEkwEwYHKoZIzj0CAQYIKoZIzj0DAQMDMgAEOv4tKUjR5PNuFzujL9Iq0H0r9ssx 550e1051a39Sopenharmony_cikMvg8FqP5JWXKJDw3FyhHVPGZpwAAR+4+lFf 551e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 552e1051a39Sopenharmony_ci 553e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_prime192v3:ALICE_prime192v3_PUB 554e1051a39Sopenharmony_ci 555e1051a39Sopenharmony_ci 556e1051a39Sopenharmony_ciPrivateKey=BOB_prime192v3 557e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 558e1051a39Sopenharmony_ciMG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQMEVTBTAgEBBBieW1huqwVU3ev7qgpT 559e1051a39Sopenharmony_ciLFjYEMRPONOAcaKhNAMyAASXaTjBIQX686BZJAidX+hFuvDyxbN1vBQvp40OVl0L 560e1051a39Sopenharmony_ciCG4hoZ+5McLtPATL+osKvX8= 561e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 562e1051a39Sopenharmony_ci 563e1051a39Sopenharmony_ciPublicKey=BOB_prime192v3_PUB 564e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 565e1051a39Sopenharmony_ciMEkwEwYHKoZIzj0CAQYIKoZIzj0DAQMDMgAEl2k4wSEF+vOgWSQInV/oRbrw8sWz 566e1051a39Sopenharmony_cidbwUL6eNDlZdCwhuIaGfuTHC7TwEy/qLCr1/ 567e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 568e1051a39Sopenharmony_ci 569e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_prime192v3:BOB_prime192v3_PUB 570e1051a39Sopenharmony_ci 571e1051a39Sopenharmony_ci 572e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 573e1051a39Sopenharmony_ci 574e1051a39Sopenharmony_ciAvailablein = default 575e1051a39Sopenharmony_ciDerive=ALICE_prime192v3 576e1051a39Sopenharmony_ciPeerKey=BOB_prime192v3_PUB 577e1051a39Sopenharmony_ciSharedSecret=7133f1d99b0e03ed9c4d78d3be40598cf419cd588283ac29 578e1051a39Sopenharmony_ci 579e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 580e1051a39Sopenharmony_ci 581e1051a39Sopenharmony_ciAvailablein = default 582e1051a39Sopenharmony_ciDerive=BOB_prime192v3 583e1051a39Sopenharmony_ciPeerKey=ALICE_prime192v3_PUB 584e1051a39Sopenharmony_ciSharedSecret=7133f1d99b0e03ed9c4d78d3be40598cf419cd588283ac29 585e1051a39Sopenharmony_ci 586e1051a39Sopenharmony_ci# TEST CURVE prime239v1 587e1051a39Sopenharmony_ci 588e1051a39Sopenharmony_ciPrivateKey=ALICE_prime239v1 589e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 590e1051a39Sopenharmony_ciMIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwEEBGcwZQIBAQQeRmiZXaqr3u11hiGK 591e1051a39Sopenharmony_ci1cH75U/rKc1+8YMqxcXhACRkoUADPgAEfIJpVggCXUROHgX4h5h66/0Pgr/aMtMq 592e1051a39Sopenharmony_ciExHQP7zxWYzf3cYAP4V/t9OCT582WjMLnCmdlFnYUPD50dyU 593e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 594e1051a39Sopenharmony_ci 595e1051a39Sopenharmony_ciPublicKey=ALICE_prime239v1_PUB 596e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 597e1051a39Sopenharmony_ciMFUwEwYHKoZIzj0CAQYIKoZIzj0DAQQDPgAEfIJpVggCXUROHgX4h5h66/0Pgr/a 598e1051a39Sopenharmony_ciMtMqExHQP7zxWYzf3cYAP4V/t9OCT582WjMLnCmdlFnYUPD50dyU 599e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 600e1051a39Sopenharmony_ci 601e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_prime239v1:ALICE_prime239v1_PUB 602e1051a39Sopenharmony_ci 603e1051a39Sopenharmony_ci 604e1051a39Sopenharmony_ciPrivateKey=BOB_prime239v1 605e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 606e1051a39Sopenharmony_ciMIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwEEBGcwZQIBAQQeAbGRRoBgqHVUBFot 607e1051a39Sopenharmony_ci5m9Ytm8RU+ISkA33VgQrHGM/oUADPgAEdRgPsL/Mi3ucJcYibvFJQxDDyLqgUH3i 608e1051a39Sopenharmony_ciMk266RAHFqoioiGT72TOidBhi+VrUn6NOIyna8foww2M45vR 609e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 610e1051a39Sopenharmony_ci 611e1051a39Sopenharmony_ciPublicKey=BOB_prime239v1_PUB 612e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 613e1051a39Sopenharmony_ciMFUwEwYHKoZIzj0CAQYIKoZIzj0DAQQDPgAEdRgPsL/Mi3ucJcYibvFJQxDDyLqg 614e1051a39Sopenharmony_ciUH3iMk266RAHFqoioiGT72TOidBhi+VrUn6NOIyna8foww2M45vR 615e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 616e1051a39Sopenharmony_ci 617e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_prime239v1:BOB_prime239v1_PUB 618e1051a39Sopenharmony_ci 619e1051a39Sopenharmony_ci 620e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 621e1051a39Sopenharmony_ci 622e1051a39Sopenharmony_ciAvailablein = default 623e1051a39Sopenharmony_ciDerive=ALICE_prime239v1 624e1051a39Sopenharmony_ciPeerKey=BOB_prime239v1_PUB 625e1051a39Sopenharmony_ciSharedSecret=2ef92070f7a5fa14c8a67a8aa3080b4c4a597eafaa81d3f698599ac0be1e 626e1051a39Sopenharmony_ci 627e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 628e1051a39Sopenharmony_ci 629e1051a39Sopenharmony_ciAvailablein = default 630e1051a39Sopenharmony_ciDerive=BOB_prime239v1 631e1051a39Sopenharmony_ciPeerKey=ALICE_prime239v1_PUB 632e1051a39Sopenharmony_ciSharedSecret=2ef92070f7a5fa14c8a67a8aa3080b4c4a597eafaa81d3f698599ac0be1e 633e1051a39Sopenharmony_ci 634e1051a39Sopenharmony_ci# TEST CURVE prime239v2 635e1051a39Sopenharmony_ci 636e1051a39Sopenharmony_ciPrivateKey=ALICE_prime239v2 637e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 638e1051a39Sopenharmony_ciMIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwEFBGcwZQIBAQQeemq6S5puHF94ZW/W 639e1051a39Sopenharmony_ci6BMRim+HFFM0zxVZQpWG+bf2oUADPgAELukUodCQsmwzGVR3lLEGKQ6quGd6kDXN 640e1051a39Sopenharmony_ciDjjcMrDabBtWKDuuUrgjBGsI7NRbCQ0a5NWTo+EnWe0LXbYN 641e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 642e1051a39Sopenharmony_ci 643e1051a39Sopenharmony_ciPublicKey=ALICE_prime239v2_PUB 644e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 645e1051a39Sopenharmony_ciMFUwEwYHKoZIzj0CAQYIKoZIzj0DAQUDPgAELukUodCQsmwzGVR3lLEGKQ6quGd6 646e1051a39Sopenharmony_cikDXNDjjcMrDabBtWKDuuUrgjBGsI7NRbCQ0a5NWTo+EnWe0LXbYN 647e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 648e1051a39Sopenharmony_ci 649e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_prime239v2:ALICE_prime239v2_PUB 650e1051a39Sopenharmony_ci 651e1051a39Sopenharmony_ci 652e1051a39Sopenharmony_ciPrivateKey=BOB_prime239v2 653e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 654e1051a39Sopenharmony_ciMIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwEFBGcwZQIBAQQeAEaCw7ulF8GZcmbj 655e1051a39Sopenharmony_ciaDmcrw8Gex+hX0rNvwzoC7+6oUADPgAEKh0EmYUpj6XbuEGxMBaPmECT8L++ihUW 656e1051a39Sopenharmony_cims4xau0RUYij4HgS1gjSMDfyvvCBUy10RIkw+goxVdUhfW2u 657e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 658e1051a39Sopenharmony_ci 659e1051a39Sopenharmony_ciPublicKey=BOB_prime239v2_PUB 660e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 661e1051a39Sopenharmony_ciMFUwEwYHKoZIzj0CAQYIKoZIzj0DAQUDPgAEKh0EmYUpj6XbuEGxMBaPmECT8L++ 662e1051a39Sopenharmony_ciihUWms4xau0RUYij4HgS1gjSMDfyvvCBUy10RIkw+goxVdUhfW2u 663e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 664e1051a39Sopenharmony_ci 665e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_prime239v2:BOB_prime239v2_PUB 666e1051a39Sopenharmony_ci 667e1051a39Sopenharmony_ci 668e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 669e1051a39Sopenharmony_ci 670e1051a39Sopenharmony_ciAvailablein = default 671e1051a39Sopenharmony_ciDerive=ALICE_prime239v2 672e1051a39Sopenharmony_ciPeerKey=BOB_prime239v2_PUB 673e1051a39Sopenharmony_ciSharedSecret=5bdab282dc371ee88ade318a6aad2b329ec3ea957e0df18b7a691c1bf703 674e1051a39Sopenharmony_ci 675e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 676e1051a39Sopenharmony_ci 677e1051a39Sopenharmony_ciAvailablein = default 678e1051a39Sopenharmony_ciDerive=BOB_prime239v2 679e1051a39Sopenharmony_ciPeerKey=ALICE_prime239v2_PUB 680e1051a39Sopenharmony_ciSharedSecret=5bdab282dc371ee88ade318a6aad2b329ec3ea957e0df18b7a691c1bf703 681e1051a39Sopenharmony_ci 682e1051a39Sopenharmony_ci# TEST CURVE prime239v3 683e1051a39Sopenharmony_ci 684e1051a39Sopenharmony_ciPrivateKey=ALICE_prime239v3 685e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 686e1051a39Sopenharmony_ciMIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwEGBGcwZQIBAQQeGlwSPAYfmiP9r2nA 687e1051a39Sopenharmony_ciSD52VqKyZpEnU+Jmynlf2DI7oUADPgAEFlIB4Yl+5J2u4JLYv8z+itwf+XnOL/BD 688e1051a39Sopenharmony_ciqNK3uRoYPKHYdYWJkgXxkQ1QDZwNppAQRcxSgTKnJ6V8crbp 689e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 690e1051a39Sopenharmony_ci 691e1051a39Sopenharmony_ciPublicKey=ALICE_prime239v3_PUB 692e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 693e1051a39Sopenharmony_ciMFUwEwYHKoZIzj0CAQYIKoZIzj0DAQYDPgAEFlIB4Yl+5J2u4JLYv8z+itwf+XnO 694e1051a39Sopenharmony_ciL/BDqNK3uRoYPKHYdYWJkgXxkQ1QDZwNppAQRcxSgTKnJ6V8crbp 695e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 696e1051a39Sopenharmony_ci 697e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_prime239v3:ALICE_prime239v3_PUB 698e1051a39Sopenharmony_ci 699e1051a39Sopenharmony_ci 700e1051a39Sopenharmony_ciPrivateKey=BOB_prime239v3 701e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 702e1051a39Sopenharmony_ciMIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwEGBGcwZQIBAQQeU1KIfJBGvItr8//g 703e1051a39Sopenharmony_cikW1zoPkveo9lvXBlnUV5/5rDoUADPgAEepc03AEEgOnI+ivpjGV4ypvn8sRQaVAb 704e1051a39Sopenharmony_ci3QAeIEYDQLUBFOdb3kF2MvlnLKV3OCdB3GQgNfZtEHbdn0bq 705e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 706e1051a39Sopenharmony_ci 707e1051a39Sopenharmony_ciPublicKey=BOB_prime239v3_PUB 708e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 709e1051a39Sopenharmony_ciMFUwEwYHKoZIzj0CAQYIKoZIzj0DAQYDPgAEepc03AEEgOnI+ivpjGV4ypvn8sRQ 710e1051a39Sopenharmony_ciaVAb3QAeIEYDQLUBFOdb3kF2MvlnLKV3OCdB3GQgNfZtEHbdn0bq 711e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 712e1051a39Sopenharmony_ci 713e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_prime239v3:BOB_prime239v3_PUB 714e1051a39Sopenharmony_ci 715e1051a39Sopenharmony_ci 716e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 717e1051a39Sopenharmony_ci 718e1051a39Sopenharmony_ciAvailablein = default 719e1051a39Sopenharmony_ciDerive=ALICE_prime239v3 720e1051a39Sopenharmony_ciPeerKey=BOB_prime239v3_PUB 721e1051a39Sopenharmony_ciSharedSecret=78e80ae760061178bd005e9e3634333971468bc6d3f82baee238c5ed32f9 722e1051a39Sopenharmony_ci 723e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 724e1051a39Sopenharmony_ci 725e1051a39Sopenharmony_ciAvailablein = default 726e1051a39Sopenharmony_ciDerive=BOB_prime239v3 727e1051a39Sopenharmony_ciPeerKey=ALICE_prime239v3_PUB 728e1051a39Sopenharmony_ciSharedSecret=78e80ae760061178bd005e9e3634333971468bc6d3f82baee238c5ed32f9 729e1051a39Sopenharmony_ci 730e1051a39Sopenharmony_ci# TEST CURVE sect113r1 731e1051a39Sopenharmony_ci 732e1051a39Sopenharmony_ciPrivateKey=ALICE_sect113r1 733e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 734e1051a39Sopenharmony_ciMFECAQAwEAYHKoZIzj0CAQYFK4EEAAQEOjA4AgEBBA8AcrP9u8BlWb4knkGVZmSh 735e1051a39Sopenharmony_ciIgMgAAQBviTf62+1V4etJb2D9LkBadAFmdmRS+rVI3spTYs= 736e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 737e1051a39Sopenharmony_ci 738e1051a39Sopenharmony_ciPublicKey=ALICE_sect113r1_PUB 739e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 740e1051a39Sopenharmony_ciMDQwEAYHKoZIzj0CAQYFK4EEAAQDIAAEAb4k3+tvtVeHrSW9g/S5AWnQBZnZkUvq 741e1051a39Sopenharmony_ci1SN7KU2L 742e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 743e1051a39Sopenharmony_ci 744e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_sect113r1:ALICE_sect113r1_PUB 745e1051a39Sopenharmony_ci 746e1051a39Sopenharmony_ci 747e1051a39Sopenharmony_ciPrivateKey=BOB_sect113r1 748e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 749e1051a39Sopenharmony_ciMFECAQAwEAYHKoZIzj0CAQYFK4EEAAQEOjA4AgEBBA8AmhEq3A9KdbKQUz1F/Myh 750e1051a39Sopenharmony_ciIgMgAAQAuSRBNxXjIjezwrGF8VkBxWR69g0UJaBIIArpdNo= 751e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 752e1051a39Sopenharmony_ci 753e1051a39Sopenharmony_ciPublicKey=BOB_sect113r1_PUB 754e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 755e1051a39Sopenharmony_ciMDQwEAYHKoZIzj0CAQYFK4EEAAQDIAAEALkkQTcV4yI3s8KxhfFZAcVkevYNFCWg 756e1051a39Sopenharmony_ciSCAK6XTa 757e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 758e1051a39Sopenharmony_ci 759e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_sect113r1:BOB_sect113r1_PUB 760e1051a39Sopenharmony_ci 761e1051a39Sopenharmony_ci 762e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 763e1051a39Sopenharmony_ci 764e1051a39Sopenharmony_ciAvailablein = default 765e1051a39Sopenharmony_ciDerive=ALICE_sect113r1 766e1051a39Sopenharmony_ciPeerKey=BOB_sect113r1_PUB 767e1051a39Sopenharmony_ciSharedSecret=015405437add26b8841c62a9016c85 768e1051a39Sopenharmony_ci 769e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 770e1051a39Sopenharmony_ci 771e1051a39Sopenharmony_ciAvailablein = default 772e1051a39Sopenharmony_ciDerive=BOB_sect113r1 773e1051a39Sopenharmony_ciPeerKey=ALICE_sect113r1_PUB 774e1051a39Sopenharmony_ciSharedSecret=015405437add26b8841c62a9016c85 775e1051a39Sopenharmony_ci 776e1051a39Sopenharmony_ci# TEST CURVE sect113r2 777e1051a39Sopenharmony_ci 778e1051a39Sopenharmony_ciPrivateKey=ALICE_sect113r2 779e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 780e1051a39Sopenharmony_ciMFECAQAwEAYHKoZIzj0CAQYFK4EEAAUEOjA4AgEBBA8ABqFZ6Z7BKKjvrzXh99Wh 781e1051a39Sopenharmony_ciIgMgAAQBTQTHA9uSxcZ8kvsSVUUBcLQ4m45U10VwVCQ+oGQ= 782e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 783e1051a39Sopenharmony_ci 784e1051a39Sopenharmony_ciPublicKey=ALICE_sect113r2_PUB 785e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 786e1051a39Sopenharmony_ciMDQwEAYHKoZIzj0CAQYFK4EEAAUDIAAEAU0ExwPbksXGfJL7ElVFAXC0OJuOVNdF 787e1051a39Sopenharmony_cicFQkPqBk 788e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 789e1051a39Sopenharmony_ci 790e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_sect113r2:ALICE_sect113r2_PUB 791e1051a39Sopenharmony_ci 792e1051a39Sopenharmony_ci 793e1051a39Sopenharmony_ciPrivateKey=BOB_sect113r2 794e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 795e1051a39Sopenharmony_ciMFECAQAwEAYHKoZIzj0CAQYFK4EEAAUEOjA4AgEBBA8ABPHhZ0kCp0TocQJIuiuh 796e1051a39Sopenharmony_ciIgMgAAQBSi7u+Ur776iGyg0Ij6UAN70IzPVZxGK5zPxp6wo= 797e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 798e1051a39Sopenharmony_ci 799e1051a39Sopenharmony_ciPublicKey=BOB_sect113r2_PUB 800e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 801e1051a39Sopenharmony_ciMDQwEAYHKoZIzj0CAQYFK4EEAAUDIAAEAUou7vlK+++ohsoNCI+lADe9CMz1WcRi 802e1051a39Sopenharmony_ciucz8aesK 803e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 804e1051a39Sopenharmony_ci 805e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_sect113r2:BOB_sect113r2_PUB 806e1051a39Sopenharmony_ci 807e1051a39Sopenharmony_ci 808e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 809e1051a39Sopenharmony_ci 810e1051a39Sopenharmony_ciAvailablein = default 811e1051a39Sopenharmony_ciDerive=ALICE_sect113r2 812e1051a39Sopenharmony_ciPeerKey=BOB_sect113r2_PUB 813e1051a39Sopenharmony_ciSharedSecret=014231c5e9e28d451aa44a755407e1 814e1051a39Sopenharmony_ci 815e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 816e1051a39Sopenharmony_ci 817e1051a39Sopenharmony_ciAvailablein = default 818e1051a39Sopenharmony_ciDerive=BOB_sect113r2 819e1051a39Sopenharmony_ciPeerKey=ALICE_sect113r2_PUB 820e1051a39Sopenharmony_ciSharedSecret=014231c5e9e28d451aa44a755407e1 821e1051a39Sopenharmony_ci 822e1051a39Sopenharmony_ci# TEST CURVE sect131r1 823e1051a39Sopenharmony_ci 824e1051a39Sopenharmony_ciPrivateKey=ALICE_sect131r1 825e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 826e1051a39Sopenharmony_ciMFcCAQAwEAYHKoZIzj0CAQYFK4EEABYEQDA+AgEBBBEAUCFDwJLLThLHiDlw/Qcn 827e1051a39Sopenharmony_ci8aEmAyQABAAU+ywF9iPv6LDldKOLhLgXBRI7EpZnbXPXhUmkQWPhHAQ= 828e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 829e1051a39Sopenharmony_ci 830e1051a39Sopenharmony_ciPublicKey=ALICE_sect131r1_PUB 831e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 832e1051a39Sopenharmony_ciMDgwEAYHKoZIzj0CAQYFK4EEABYDJAAEABT7LAX2I+/osOV0o4uEuBcFEjsSlmdt 833e1051a39Sopenharmony_cic9eFSaRBY+EcBA== 834e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 835e1051a39Sopenharmony_ci 836e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_sect131r1:ALICE_sect131r1_PUB 837e1051a39Sopenharmony_ci 838e1051a39Sopenharmony_ci 839e1051a39Sopenharmony_ciPrivateKey=BOB_sect131r1 840e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 841e1051a39Sopenharmony_ciMFcCAQAwEAYHKoZIzj0CAQYFK4EEABYEQDA+AgEBBBEDxxMzxjxJmYfSZvWJKq+V 842e1051a39Sopenharmony_civKEmAyQABAFHQ2a+h+Yn5N4Lt0IoJcVVBrf9xkZNS0xxblh+0wndq9s= 843e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 844e1051a39Sopenharmony_ci 845e1051a39Sopenharmony_ciPublicKey=BOB_sect131r1_PUB 846e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 847e1051a39Sopenharmony_ciMDgwEAYHKoZIzj0CAQYFK4EEABYDJAAEAUdDZr6H5ifk3gu3QiglxVUGt/3GRk1L 848e1051a39Sopenharmony_ciTHFuWH7TCd2r2w== 849e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 850e1051a39Sopenharmony_ci 851e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_sect131r1:BOB_sect131r1_PUB 852e1051a39Sopenharmony_ci 853e1051a39Sopenharmony_ci 854e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 855e1051a39Sopenharmony_ci 856e1051a39Sopenharmony_ciAvailablein = default 857e1051a39Sopenharmony_ciDerive=ALICE_sect131r1 858e1051a39Sopenharmony_ciPeerKey=BOB_sect131r1_PUB 859e1051a39Sopenharmony_ciSharedSecret=009e4acc8c1ba3a129a9ad83a733d7d702 860e1051a39Sopenharmony_ci 861e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 862e1051a39Sopenharmony_ci 863e1051a39Sopenharmony_ciAvailablein = default 864e1051a39Sopenharmony_ciDerive=BOB_sect131r1 865e1051a39Sopenharmony_ciPeerKey=ALICE_sect131r1_PUB 866e1051a39Sopenharmony_ciSharedSecret=009e4acc8c1ba3a129a9ad83a733d7d702 867e1051a39Sopenharmony_ci 868e1051a39Sopenharmony_ci# TEST CURVE sect131r2 869e1051a39Sopenharmony_ci 870e1051a39Sopenharmony_ciPrivateKey=ALICE_sect131r2 871e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 872e1051a39Sopenharmony_ciMFcCAQAwEAYHKoZIzj0CAQYFK4EEABcEQDA+AgEBBBEDHPPtQCKJB8g01rMkT8Sk 873e1051a39Sopenharmony_ci9aEmAyQABAcWl2Z/1kIc4mWCbRH4+c/2B47RC31JyifKvkxkHt05x3g= 874e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 875e1051a39Sopenharmony_ci 876e1051a39Sopenharmony_ciPublicKey=ALICE_sect131r2_PUB 877e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 878e1051a39Sopenharmony_ciMDgwEAYHKoZIzj0CAQYFK4EEABcDJAAEBxaXZn/WQhziZYJtEfj5z/YHjtELfUnK 879e1051a39Sopenharmony_ciJ8q+TGQe3TnHeA== 880e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 881e1051a39Sopenharmony_ci 882e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_sect131r2:ALICE_sect131r2_PUB 883e1051a39Sopenharmony_ci 884e1051a39Sopenharmony_ci 885e1051a39Sopenharmony_ciPrivateKey=BOB_sect131r2 886e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 887e1051a39Sopenharmony_ciMFcCAQAwEAYHKoZIzj0CAQYFK4EEABcEQDA+AgEBBBEDR9ez/YtS29S7/R5+rUiX 888e1051a39Sopenharmony_ciVKEmAyQABALZHNBITDoigpOwTzczlaN9AsRk5JzMUJXYkvBEqj+YILQ= 889e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 890e1051a39Sopenharmony_ci 891e1051a39Sopenharmony_ciPublicKey=BOB_sect131r2_PUB 892e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 893e1051a39Sopenharmony_ciMDgwEAYHKoZIzj0CAQYFK4EEABcDJAAEAtkc0EhMOiKCk7BPNzOVo30CxGTknMxQ 894e1051a39Sopenharmony_cildiS8ESqP5ggtA== 895e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 896e1051a39Sopenharmony_ci 897e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_sect131r2:BOB_sect131r2_PUB 898e1051a39Sopenharmony_ci 899e1051a39Sopenharmony_ci 900e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 901e1051a39Sopenharmony_ci 902e1051a39Sopenharmony_ciAvailablein = default 903e1051a39Sopenharmony_ciDerive=ALICE_sect131r2 904e1051a39Sopenharmony_ciPeerKey=BOB_sect131r2_PUB 905e1051a39Sopenharmony_ciSharedSecret=03cbec3a3050c7f13d4801ad692d61c417 906e1051a39Sopenharmony_ci 907e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 908e1051a39Sopenharmony_ci 909e1051a39Sopenharmony_ciAvailablein = default 910e1051a39Sopenharmony_ciDerive=BOB_sect131r2 911e1051a39Sopenharmony_ciPeerKey=ALICE_sect131r2_PUB 912e1051a39Sopenharmony_ciSharedSecret=03cbec3a3050c7f13d4801ad692d61c417 913e1051a39Sopenharmony_ci 914e1051a39Sopenharmony_ci# TEST CURVE sect163r1 915e1051a39Sopenharmony_ci 916e1051a39Sopenharmony_ciPrivateKey=ALICE_sect163r1 917e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 918e1051a39Sopenharmony_ciMGMCAQAwEAYHKoZIzj0CAQYFK4EEAAIETDBKAgEBBBUBl9zmlPmFF5v9h1IIENAx 919e1051a39Sopenharmony_ci1b8tj0+hLgMsAAQE3j8Jn58CCtEDwvOZ5DwgYGBYvIECz1zN8UwPfTFSdXjTWQcr 920e1051a39Sopenharmony_ci9gWxNMA= 921e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 922e1051a39Sopenharmony_ci 923e1051a39Sopenharmony_ciPublicKey=ALICE_sect163r1_PUB 924e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 925e1051a39Sopenharmony_ciMEAwEAYHKoZIzj0CAQYFK4EEAAIDLAAEBN4/CZ+fAgrRA8LzmeQ8IGBgWLyBAs9c 926e1051a39Sopenharmony_cizfFMD30xUnV401kHK/YFsTTA 927e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 928e1051a39Sopenharmony_ci 929e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_sect163r1:ALICE_sect163r1_PUB 930e1051a39Sopenharmony_ci 931e1051a39Sopenharmony_ci 932e1051a39Sopenharmony_ciPrivateKey=BOB_sect163r1 933e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 934e1051a39Sopenharmony_ciMGMCAQAwEAYHKoZIzj0CAQYFK4EEAAIETDBKAgEBBBUA/nzN5yCavvZlXyDGEihW 935e1051a39Sopenharmony_cirwG360+hLgMsAAQDt6XZHfzXABSTnGhzfoPtfdLZgaoGhBdeWz+318vNmC6AMJP+ 936e1051a39Sopenharmony_ciPntHzsA= 937e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 938e1051a39Sopenharmony_ci 939e1051a39Sopenharmony_ciPublicKey=BOB_sect163r1_PUB 940e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 941e1051a39Sopenharmony_ciMEAwEAYHKoZIzj0CAQYFK4EEAAIDLAAEA7el2R381wAUk5xoc36D7X3S2YGqBoQX 942e1051a39Sopenharmony_ciXls/t9fLzZgugDCT/j57R87A 943e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 944e1051a39Sopenharmony_ci 945e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_sect163r1:BOB_sect163r1_PUB 946e1051a39Sopenharmony_ci 947e1051a39Sopenharmony_ci 948e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 949e1051a39Sopenharmony_ci 950e1051a39Sopenharmony_ciAvailablein=default 951e1051a39Sopenharmony_ciDerive=ALICE_sect163r1 952e1051a39Sopenharmony_ciPeerKey=BOB_sect163r1_PUB 953e1051a39Sopenharmony_ciSharedSecret=02355c765bbc07fcc44bb1496e490912f6df56e6d4 954e1051a39Sopenharmony_ci 955e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 956e1051a39Sopenharmony_ci 957e1051a39Sopenharmony_ciAvailablein=default 958e1051a39Sopenharmony_ciDerive=BOB_sect163r1 959e1051a39Sopenharmony_ciPeerKey=ALICE_sect163r1_PUB 960e1051a39Sopenharmony_ciSharedSecret=02355c765bbc07fcc44bb1496e490912f6df56e6d4 961e1051a39Sopenharmony_ci 962e1051a39Sopenharmony_ci# TEST CURVE sect193r1 963e1051a39Sopenharmony_ci 964e1051a39Sopenharmony_ciPrivateKey=ALICE_sect193r1 965e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 966e1051a39Sopenharmony_ciMG8CAQAwEAYHKoZIzj0CAQYFK4EEABgEWDBWAgEBBBkAEQlofBlvj8zDK5o4CCfA 967e1051a39Sopenharmony_ciaOQOmlAyTimBoTYDNAAEAKBcyRBxQDZTvpPM39ZVXYQS5aJwZfUnNwBn5T26m15R 968e1051a39Sopenharmony_ciM4MLnYGdklcAM8oMOML999w= 969e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 970e1051a39Sopenharmony_ci 971e1051a39Sopenharmony_ciPublicKey=ALICE_sect193r1_PUB 972e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 973e1051a39Sopenharmony_ciMEgwEAYHKoZIzj0CAQYFK4EEABgDNAAEAKBcyRBxQDZTvpPM39ZVXYQS5aJwZfUn 974e1051a39Sopenharmony_ciNwBn5T26m15RM4MLnYGdklcAM8oMOML999w= 975e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 976e1051a39Sopenharmony_ci 977e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_sect193r1:ALICE_sect193r1_PUB 978e1051a39Sopenharmony_ci 979e1051a39Sopenharmony_ci 980e1051a39Sopenharmony_ciPrivateKey=BOB_sect193r1 981e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 982e1051a39Sopenharmony_ciMG8CAQAwEAYHKoZIzj0CAQYFK4EEABgEWDBWAgEBBBkAnxvYLKZaw4Rj24WTRBfg 983e1051a39Sopenharmony_ciiar5vp3R3pCJoTYDNAAEAXw0PWt3PtZT5v9aH0o6WnFtFGOBNEUpYQE/jBjzUHIC 984e1051a39Sopenharmony_ciqMNZTHy9gT2R9yc0GBZ/Dic= 985e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 986e1051a39Sopenharmony_ci 987e1051a39Sopenharmony_ciPublicKey=BOB_sect193r1_PUB 988e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 989e1051a39Sopenharmony_ciMEgwEAYHKoZIzj0CAQYFK4EEABgDNAAEAXw0PWt3PtZT5v9aH0o6WnFtFGOBNEUp 990e1051a39Sopenharmony_ciYQE/jBjzUHICqMNZTHy9gT2R9yc0GBZ/Dic= 991e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 992e1051a39Sopenharmony_ci 993e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_sect193r1:BOB_sect193r1_PUB 994e1051a39Sopenharmony_ci 995e1051a39Sopenharmony_ci 996e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 997e1051a39Sopenharmony_ci 998e1051a39Sopenharmony_ciAvailablein=default 999e1051a39Sopenharmony_ciDerive=ALICE_sect193r1 1000e1051a39Sopenharmony_ciPeerKey=BOB_sect193r1_PUB 1001e1051a39Sopenharmony_ciSharedSecret=00458b4c5ad122de5a377bea0adf1ab87bcb961b24ed764f47 1002e1051a39Sopenharmony_ci 1003e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 1004e1051a39Sopenharmony_ci 1005e1051a39Sopenharmony_ciAvailablein=default 1006e1051a39Sopenharmony_ciDerive=BOB_sect193r1 1007e1051a39Sopenharmony_ciPeerKey=ALICE_sect193r1_PUB 1008e1051a39Sopenharmony_ciSharedSecret=00458b4c5ad122de5a377bea0adf1ab87bcb961b24ed764f47 1009e1051a39Sopenharmony_ci 1010e1051a39Sopenharmony_ci# TEST CURVE sect193r2 1011e1051a39Sopenharmony_ci 1012e1051a39Sopenharmony_ciPrivateKey=ALICE_sect193r2 1013e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1014e1051a39Sopenharmony_ciMG8CAQAwEAYHKoZIzj0CAQYFK4EEABkEWDBWAgEBBBkAj54XQW+b3bnX9duvqaa+ 1015e1051a39Sopenharmony_cilPTNcvOlxRAvoTYDNAAEAHhW6xjH4TNPs/e12tsZcsGD+a92kAWkwQFc4m1ISx4o 1016e1051a39Sopenharmony_cimtNyCVI7FXV5zNnaGWVACT4= 1017e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1018e1051a39Sopenharmony_ci 1019e1051a39Sopenharmony_ciPublicKey=ALICE_sect193r2_PUB 1020e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1021e1051a39Sopenharmony_ciMEgwEAYHKoZIzj0CAQYFK4EEABkDNAAEAHhW6xjH4TNPs/e12tsZcsGD+a92kAWk 1022e1051a39Sopenharmony_ciwQFc4m1ISx4omtNyCVI7FXV5zNnaGWVACT4= 1023e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1024e1051a39Sopenharmony_ci 1025e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_sect193r2:ALICE_sect193r2_PUB 1026e1051a39Sopenharmony_ci 1027e1051a39Sopenharmony_ci 1028e1051a39Sopenharmony_ciPrivateKey=BOB_sect193r2 1029e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1030e1051a39Sopenharmony_ciMG8CAQAwEAYHKoZIzj0CAQYFK4EEABkEWDBWAgEBBBkAvMiVR0abk6pHoeOIBESL 1031e1051a39Sopenharmony_cifB9B4gsZJjLsoTYDNAAEADtKDcwL660+Mm11Vl254GI3TnD+fragdwF+wY5qlMu5 1032e1051a39Sopenharmony_ciVtrUDMHuAP0q3eGQUsrzNo0= 1033e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1034e1051a39Sopenharmony_ci 1035e1051a39Sopenharmony_ciPublicKey=BOB_sect193r2_PUB 1036e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1037e1051a39Sopenharmony_ciMEgwEAYHKoZIzj0CAQYFK4EEABkDNAAEADtKDcwL660+Mm11Vl254GI3TnD+frag 1038e1051a39Sopenharmony_cidwF+wY5qlMu5VtrUDMHuAP0q3eGQUsrzNo0= 1039e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1040e1051a39Sopenharmony_ci 1041e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_sect193r2:BOB_sect193r2_PUB 1042e1051a39Sopenharmony_ci 1043e1051a39Sopenharmony_ci 1044e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 1045e1051a39Sopenharmony_ci 1046e1051a39Sopenharmony_ciAvailablein=default 1047e1051a39Sopenharmony_ciDerive=ALICE_sect193r2 1048e1051a39Sopenharmony_ciPeerKey=BOB_sect193r2_PUB 1049e1051a39Sopenharmony_ciSharedSecret=019d1f316d204a9cd1b9632cebb4accddb204158be3e435891 1050e1051a39Sopenharmony_ci 1051e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 1052e1051a39Sopenharmony_ci 1053e1051a39Sopenharmony_ciAvailablein=default 1054e1051a39Sopenharmony_ciDerive=BOB_sect193r2 1055e1051a39Sopenharmony_ciPeerKey=ALICE_sect193r2_PUB 1056e1051a39Sopenharmony_ciSharedSecret=019d1f316d204a9cd1b9632cebb4accddb204158be3e435891 1057e1051a39Sopenharmony_ci 1058e1051a39Sopenharmony_ci# TEST CURVE sect239k1 1059e1051a39Sopenharmony_ci 1060e1051a39Sopenharmony_ciPrivateKey=ALICE_sect239k1 1061e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1062e1051a39Sopenharmony_ciMH4CAQAwEAYHKoZIzj0CAQYFK4EEAAMEZzBlAgEBBB4MhpuQTtDeLBboZgiW11d/ 1063e1051a39Sopenharmony_ciKBlgUL4YvTjZ8zg4HR2hQAM+AAQafRD6X3L/7c/FN69KuA04a4bhxHZezmz1G15m 1064e1051a39Sopenharmony_citltwl8zlWsR5+GNToxV0OBLbStAQbXxqBa2Gg83B0oc= 1065e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1066e1051a39Sopenharmony_ci 1067e1051a39Sopenharmony_ciPublicKey=ALICE_sect239k1_PUB 1068e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1069e1051a39Sopenharmony_ciMFIwEAYHKoZIzj0CAQYFK4EEAAMDPgAEGn0Q+l9y/+3PxTevSrgNOGuG4cR2Xs5s 1070e1051a39Sopenharmony_ci9RteZrZbcJfM5VrEefhjU6MVdDgS20rQEG18agWthoPNwdKH 1071e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1072e1051a39Sopenharmony_ci 1073e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_sect239k1:ALICE_sect239k1_PUB 1074e1051a39Sopenharmony_ci 1075e1051a39Sopenharmony_ci 1076e1051a39Sopenharmony_ciPrivateKey=BOB_sect239k1 1077e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1078e1051a39Sopenharmony_ciMH4CAQAwEAYHKoZIzj0CAQYFK4EEAAMEZzBlAgEBBB4FBG477KvylisppUFwbDl/ 1079e1051a39Sopenharmony_ciSRGnX5FFmfw/xWIiEMehQAM+AAQFii094UX6F5m8Dk0eI/DhF3+IDUu7h81hTdyZ 1080e1051a39Sopenharmony_cixxET0IokxFkTUf/re9WPA7LxPOCuiIPZUNVCRxRWSuU= 1081e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1082e1051a39Sopenharmony_ci 1083e1051a39Sopenharmony_ciPublicKey=BOB_sect239k1_PUB 1084e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1085e1051a39Sopenharmony_ciMFIwEAYHKoZIzj0CAQYFK4EEAAMDPgAEBYotPeFF+heZvA5NHiPw4Rd/iA1Lu4fN 1086e1051a39Sopenharmony_ciYU3cmccRE9CKJMRZE1H/63vVjwOy8TzgroiD2VDVQkcUVkrl 1087e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1088e1051a39Sopenharmony_ci 1089e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_sect239k1:BOB_sect239k1_PUB 1090e1051a39Sopenharmony_ci 1091e1051a39Sopenharmony_ci 1092e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 1093e1051a39Sopenharmony_ci 1094e1051a39Sopenharmony_ciAvailablein=default 1095e1051a39Sopenharmony_ciDerive=ALICE_sect239k1 1096e1051a39Sopenharmony_ciPeerKey=BOB_sect239k1_PUB 1097e1051a39Sopenharmony_ciSharedSecret=4d1c9a8ae73f754d0a593d6e426114f4f67d7c8082ccc4e04a72b0d2aff8 1098e1051a39Sopenharmony_ci 1099e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 1100e1051a39Sopenharmony_ci 1101e1051a39Sopenharmony_ciAvailablein=default 1102e1051a39Sopenharmony_ciDerive=BOB_sect239k1 1103e1051a39Sopenharmony_ciPeerKey=ALICE_sect239k1_PUB 1104e1051a39Sopenharmony_ciSharedSecret=4d1c9a8ae73f754d0a593d6e426114f4f67d7c8082ccc4e04a72b0d2aff8 1105e1051a39Sopenharmony_ci 1106e1051a39Sopenharmony_ci 1107e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 1108e1051a39Sopenharmony_ci 1109e1051a39Sopenharmony_ciAvailablein = default 1110e1051a39Sopenharmony_ciDerive=ALICE_sect163r1 1111e1051a39Sopenharmony_ciPeerKey=BOB_sect163r1_PUB 1112e1051a39Sopenharmony_ciSharedSecret=02355c765bbc07fcc44bb1496e490912f6df56e6d4 1113e1051a39Sopenharmony_ci 1114e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 1115e1051a39Sopenharmony_ci 1116e1051a39Sopenharmony_ciAvailablein = default 1117e1051a39Sopenharmony_ciDerive=BOB_sect163r1 1118e1051a39Sopenharmony_ciPeerKey=ALICE_sect163r1_PUB 1119e1051a39Sopenharmony_ciSharedSecret=02355c765bbc07fcc44bb1496e490912f6df56e6d4 1120e1051a39Sopenharmony_ci 1121e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 1122e1051a39Sopenharmony_ci 1123e1051a39Sopenharmony_ciAvailablein = default 1124e1051a39Sopenharmony_ciDerive=ALICE_sect193r1 1125e1051a39Sopenharmony_ciPeerKey=BOB_sect193r1_PUB 1126e1051a39Sopenharmony_ciSharedSecret=00458b4c5ad122de5a377bea0adf1ab87bcb961b24ed764f47 1127e1051a39Sopenharmony_ci 1128e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 1129e1051a39Sopenharmony_ci 1130e1051a39Sopenharmony_ciAvailablein = default 1131e1051a39Sopenharmony_ciDerive=BOB_sect193r1 1132e1051a39Sopenharmony_ciPeerKey=ALICE_sect193r1_PUB 1133e1051a39Sopenharmony_ciSharedSecret=00458b4c5ad122de5a377bea0adf1ab87bcb961b24ed764f47 1134e1051a39Sopenharmony_ci 1135e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 1136e1051a39Sopenharmony_ci 1137e1051a39Sopenharmony_ciAvailablein = default 1138e1051a39Sopenharmony_ciDerive=ALICE_sect193r2 1139e1051a39Sopenharmony_ciPeerKey=BOB_sect193r2_PUB 1140e1051a39Sopenharmony_ciSharedSecret=019d1f316d204a9cd1b9632cebb4accddb204158be3e435891 1141e1051a39Sopenharmony_ci 1142e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 1143e1051a39Sopenharmony_ci 1144e1051a39Sopenharmony_ciAvailablein = default 1145e1051a39Sopenharmony_ciDerive=BOB_sect193r2 1146e1051a39Sopenharmony_ciPeerKey=ALICE_sect193r2_PUB 1147e1051a39Sopenharmony_ciSharedSecret=019d1f316d204a9cd1b9632cebb4accddb204158be3e435891 1148e1051a39Sopenharmony_ci 1149e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 1150e1051a39Sopenharmony_ci 1151e1051a39Sopenharmony_ciAvailablein = default 1152e1051a39Sopenharmony_ciDerive=ALICE_sect239k1 1153e1051a39Sopenharmony_ciPeerKey=BOB_sect239k1_PUB 1154e1051a39Sopenharmony_ciSharedSecret=4d1c9a8ae73f754d0a593d6e426114f4f67d7c8082ccc4e04a72b0d2aff8 1155e1051a39Sopenharmony_ci 1156e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 1157e1051a39Sopenharmony_ci 1158e1051a39Sopenharmony_ciAvailablein = default 1159e1051a39Sopenharmony_ciDerive=BOB_sect239k1 1160e1051a39Sopenharmony_ciPeerKey=ALICE_sect239k1_PUB 1161e1051a39Sopenharmony_ciSharedSecret=4d1c9a8ae73f754d0a593d6e426114f4f67d7c8082ccc4e04a72b0d2aff8 1162e1051a39Sopenharmony_ci 1163e1051a39Sopenharmony_ci# TEST CURVE c2pnb163v1 1164e1051a39Sopenharmony_ci 1165e1051a39Sopenharmony_ciPrivateKey=ALICE_c2pnb163v1 1166e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1167e1051a39Sopenharmony_ciMGYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAEETDBKAgEBBBUDTVBXDIdMMg5JIb6y 1168e1051a39Sopenharmony_ciZHLpkONauzuhLgMsAAQC/TaMi2YGY4SmYVCrIVVommDnOyMHJZ1VZ4+fT+hE/qRp 1169e1051a39Sopenharmony_ciWHMMW5gOZO4= 1170e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1171e1051a39Sopenharmony_ci 1172e1051a39Sopenharmony_ciPublicKey=ALICE_c2pnb163v1_PUB 1173e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1174e1051a39Sopenharmony_ciMEMwEwYHKoZIzj0CAQYIKoZIzj0DAAEDLAAEAv02jItmBmOEpmFQqyFVaJpg5zsj 1175e1051a39Sopenharmony_ciByWdVWePn0/oRP6kaVhzDFuYDmTu 1176e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1177e1051a39Sopenharmony_ci 1178e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_c2pnb163v1:ALICE_c2pnb163v1_PUB 1179e1051a39Sopenharmony_ci 1180e1051a39Sopenharmony_ci 1181e1051a39Sopenharmony_ciPrivateKey=BOB_c2pnb163v1 1182e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1183e1051a39Sopenharmony_ciMGYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAEETDBKAgEBBBUC3uEAfGc3+a0FOrFh 1184e1051a39Sopenharmony_ciftdUBtZ5BPOhLgMsAAQGojKkhnOduUQY6XT0GwQbDe1YM1wFkj3vZGkhO5OzsqG1 1185e1051a39Sopenharmony_ciQqQLkFeMwKo= 1186e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1187e1051a39Sopenharmony_ci 1188e1051a39Sopenharmony_ciPublicKey=BOB_c2pnb163v1_PUB 1189e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1190e1051a39Sopenharmony_ciMEMwEwYHKoZIzj0CAQYIKoZIzj0DAAEDLAAEBqIypIZznblEGOl09BsEGw3tWDNc 1191e1051a39Sopenharmony_ciBZI972RpITuTs7KhtUKkC5BXjMCq 1192e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1193e1051a39Sopenharmony_ci 1194e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_c2pnb163v1:BOB_c2pnb163v1_PUB 1195e1051a39Sopenharmony_ci 1196e1051a39Sopenharmony_ci 1197e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 1198e1051a39Sopenharmony_ci 1199e1051a39Sopenharmony_ciAvailablein = default 1200e1051a39Sopenharmony_ciDerive=ALICE_c2pnb163v1 1201e1051a39Sopenharmony_ciPeerKey=BOB_c2pnb163v1_PUB 1202e1051a39Sopenharmony_ciSharedSecret=05939a47cb503656e684f433001e45776c7620e13b 1203e1051a39Sopenharmony_ci 1204e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 1205e1051a39Sopenharmony_ci 1206e1051a39Sopenharmony_ciAvailablein = default 1207e1051a39Sopenharmony_ciDerive=BOB_c2pnb163v1 1208e1051a39Sopenharmony_ciPeerKey=ALICE_c2pnb163v1_PUB 1209e1051a39Sopenharmony_ciSharedSecret=05939a47cb503656e684f433001e45776c7620e13b 1210e1051a39Sopenharmony_ci 1211e1051a39Sopenharmony_ci# TEST CURVE c2pnb163v2 1212e1051a39Sopenharmony_ci 1213e1051a39Sopenharmony_ciPrivateKey=ALICE_c2pnb163v2 1214e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1215e1051a39Sopenharmony_ciMGYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAIETDBKAgEBBBUC3m3meJNbhDwwFH3C 1216e1051a39Sopenharmony_ci//L2EyOQNruhLgMsAAQBaATOiPV6c8icBYWczLXM6k+t8U4FIN57iiC8RsmIS3+V 1217e1051a39Sopenharmony_ciyM/rN3UBZaw= 1218e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1219e1051a39Sopenharmony_ci 1220e1051a39Sopenharmony_ciPublicKey=ALICE_c2pnb163v2_PUB 1221e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1222e1051a39Sopenharmony_ciMEMwEwYHKoZIzj0CAQYIKoZIzj0DAAIDLAAEAWgEzoj1enPInAWFnMy1zOpPrfFO 1223e1051a39Sopenharmony_ciBSDee4ogvEbJiEt/lcjP6zd1AWWs 1224e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1225e1051a39Sopenharmony_ci 1226e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_c2pnb163v2:ALICE_c2pnb163v2_PUB 1227e1051a39Sopenharmony_ci 1228e1051a39Sopenharmony_ci 1229e1051a39Sopenharmony_ciPrivateKey=BOB_c2pnb163v2 1230e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1231e1051a39Sopenharmony_ciMGYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAIETDBKAgEBBBUBvd/DvKharywckSaW 1232e1051a39Sopenharmony_ciaAniKByXBwihLgMsAAQH0+FWe4mb13QrEZCPwfIS+gChEXoGhyBVubt6+SSgS5nS 1233e1051a39Sopenharmony_cieDGgjW/36Qw= 1234e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1235e1051a39Sopenharmony_ci 1236e1051a39Sopenharmony_ciPublicKey=BOB_c2pnb163v2_PUB 1237e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1238e1051a39Sopenharmony_ciMEMwEwYHKoZIzj0CAQYIKoZIzj0DAAIDLAAEB9PhVnuJm9d0KxGQj8HyEvoAoRF6 1239e1051a39Sopenharmony_ciBocgVbm7evkkoEuZ0ngxoI1v9+kM 1240e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1241e1051a39Sopenharmony_ci 1242e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_c2pnb163v2:BOB_c2pnb163v2_PUB 1243e1051a39Sopenharmony_ci 1244e1051a39Sopenharmony_ci 1245e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 1246e1051a39Sopenharmony_ci 1247e1051a39Sopenharmony_ciAvailablein = default 1248e1051a39Sopenharmony_ciDerive=ALICE_c2pnb163v2 1249e1051a39Sopenharmony_ciPeerKey=BOB_c2pnb163v2_PUB 1250e1051a39Sopenharmony_ciSharedSecret=0779fb5f6ac7892f2f342b785d71244e0b03ca562d 1251e1051a39Sopenharmony_ci 1252e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 1253e1051a39Sopenharmony_ci 1254e1051a39Sopenharmony_ciAvailablein = default 1255e1051a39Sopenharmony_ciDerive=BOB_c2pnb163v2 1256e1051a39Sopenharmony_ciPeerKey=ALICE_c2pnb163v2_PUB 1257e1051a39Sopenharmony_ciSharedSecret=0779fb5f6ac7892f2f342b785d71244e0b03ca562d 1258e1051a39Sopenharmony_ci 1259e1051a39Sopenharmony_ci# TEST CURVE c2pnb163v3 1260e1051a39Sopenharmony_ci 1261e1051a39Sopenharmony_ciPrivateKey=ALICE_c2pnb163v3 1262e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1263e1051a39Sopenharmony_ciMGYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAMETDBKAgEBBBUCtJ0ZQMD5T6Ym/jZx 1264e1051a39Sopenharmony_ciFzb9tQkLOhuhLgMsAAQE26YD7hG+CY02+nBDFKIBnMvHWUQGfkiIfG9yxV+LptOM 1265e1051a39Sopenharmony_ciCdU4y9RhM+w= 1266e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1267e1051a39Sopenharmony_ci 1268e1051a39Sopenharmony_ciPublicKey=ALICE_c2pnb163v3_PUB 1269e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1270e1051a39Sopenharmony_ciMEMwEwYHKoZIzj0CAQYIKoZIzj0DAAMDLAAEBNumA+4RvgmNNvpwQxSiAZzLx1lE 1271e1051a39Sopenharmony_ciBn5IiHxvcsVfi6bTjAnVOMvUYTPs 1272e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1273e1051a39Sopenharmony_ci 1274e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_c2pnb163v3:ALICE_c2pnb163v3_PUB 1275e1051a39Sopenharmony_ci 1276e1051a39Sopenharmony_ci 1277e1051a39Sopenharmony_ciPrivateKey=BOB_c2pnb163v3 1278e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1279e1051a39Sopenharmony_ciMGYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAMETDBKAgEBBBUB9MnYR9NXM8OoCraO 1280e1051a39Sopenharmony_ciorQz1LXIZJChLgMsAAQH15R/xAGyrtmg+hrdAaGn9rVEfWQA7yUCn4vKR2eIy/qN 1281e1051a39Sopenharmony_ciYfbeHTIaTBY= 1282e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1283e1051a39Sopenharmony_ci 1284e1051a39Sopenharmony_ciPublicKey=BOB_c2pnb163v3_PUB 1285e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1286e1051a39Sopenharmony_ciMEMwEwYHKoZIzj0CAQYIKoZIzj0DAAMDLAAEB9eUf8QBsq7ZoPoa3QGhp/a1RH1k 1287e1051a39Sopenharmony_ciAO8lAp+LykdniMv6jWH23h0yGkwW 1288e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1289e1051a39Sopenharmony_ci 1290e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_c2pnb163v3:BOB_c2pnb163v3_PUB 1291e1051a39Sopenharmony_ci 1292e1051a39Sopenharmony_ci 1293e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 1294e1051a39Sopenharmony_ci 1295e1051a39Sopenharmony_ciAvailablein = default 1296e1051a39Sopenharmony_ciDerive=ALICE_c2pnb163v3 1297e1051a39Sopenharmony_ciPeerKey=BOB_c2pnb163v3_PUB 1298e1051a39Sopenharmony_ciSharedSecret=02bf68863a8798e72cdc9cd3b9ce731f12654bfa81 1299e1051a39Sopenharmony_ci 1300e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 1301e1051a39Sopenharmony_ci 1302e1051a39Sopenharmony_ciAvailablein = default 1303e1051a39Sopenharmony_ciDerive=BOB_c2pnb163v3 1304e1051a39Sopenharmony_ciPeerKey=ALICE_c2pnb163v3_PUB 1305e1051a39Sopenharmony_ciSharedSecret=02bf68863a8798e72cdc9cd3b9ce731f12654bfa81 1306e1051a39Sopenharmony_ci 1307e1051a39Sopenharmony_ci# TEST CURVE c2pnb176v1 1308e1051a39Sopenharmony_ci 1309e1051a39Sopenharmony_ciPrivateKey=ALICE_c2pnb176v1 1310e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1311e1051a39Sopenharmony_ciMGgCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAQETjBMAgEBBBUAxXEz1PjthqsI664l 1312e1051a39Sopenharmony_ciN5LRLN8C2uyhMAMuAARD1qVJHbL5A7BhEKeHSuDeT6XeZ3ODFn9ef67qdF+tS7p3 1313e1051a39Sopenharmony_cizgXGKt4pKMoYcg== 1314e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1315e1051a39Sopenharmony_ci 1316e1051a39Sopenharmony_ciPublicKey=ALICE_c2pnb176v1_PUB 1317e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1318e1051a39Sopenharmony_ciMEUwEwYHKoZIzj0CAQYIKoZIzj0DAAQDLgAEQ9alSR2y+QOwYRCnh0rg3k+l3mdz 1319e1051a39Sopenharmony_cigxZ/Xn+u6nRfrUu6d84FxireKSjKGHI= 1320e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1321e1051a39Sopenharmony_ci 1322e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_c2pnb176v1:ALICE_c2pnb176v1_PUB 1323e1051a39Sopenharmony_ci 1324e1051a39Sopenharmony_ci 1325e1051a39Sopenharmony_ciPrivateKey=BOB_c2pnb176v1 1326e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1327e1051a39Sopenharmony_ciMGgCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAQETjBMAgEBBBUAJvHHFW0v+/cjaLd7 1328e1051a39Sopenharmony_ciXgt6FtSga5+hMAMuAASUs7rUAlv1qhppI82ikLvZ8Y0DApC356nhs7SyQYdLtHRM 1329e1051a39Sopenharmony_ci+qUHBB3IzrLKdQ== 1330e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1331e1051a39Sopenharmony_ci 1332e1051a39Sopenharmony_ciPublicKey=BOB_c2pnb176v1_PUB 1333e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1334e1051a39Sopenharmony_ciMEUwEwYHKoZIzj0CAQYIKoZIzj0DAAQDLgAElLO61AJb9aoaaSPNopC72fGNAwKQ 1335e1051a39Sopenharmony_cit+ep4bO0skGHS7R0TPqlBwQdyM6yynU= 1336e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1337e1051a39Sopenharmony_ci 1338e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_c2pnb176v1:BOB_c2pnb176v1_PUB 1339e1051a39Sopenharmony_ci 1340e1051a39Sopenharmony_ci 1341e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 1342e1051a39Sopenharmony_ci 1343e1051a39Sopenharmony_ciAvailablein = default 1344e1051a39Sopenharmony_ciDerive=ALICE_c2pnb176v1 1345e1051a39Sopenharmony_ciPeerKey=BOB_c2pnb176v1_PUB 1346e1051a39Sopenharmony_ciSharedSecret=b204734417542df762e09013d6ba958940837a2aa25a 1347e1051a39Sopenharmony_ci 1348e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 1349e1051a39Sopenharmony_ci 1350e1051a39Sopenharmony_ciAvailablein = default 1351e1051a39Sopenharmony_ciDerive=BOB_c2pnb176v1 1352e1051a39Sopenharmony_ciPeerKey=ALICE_c2pnb176v1_PUB 1353e1051a39Sopenharmony_ciSharedSecret=b204734417542df762e09013d6ba958940837a2aa25a 1354e1051a39Sopenharmony_ci 1355e1051a39Sopenharmony_ci# TEST CURVE c2tnb191v1 1356e1051a39Sopenharmony_ci 1357e1051a39Sopenharmony_ciPrivateKey=ALICE_c2tnb191v1 1358e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1359e1051a39Sopenharmony_ciMG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAUEVTBTAgEBBBgYgpO+wgirUtuqHF00 1360e1051a39Sopenharmony_ci2o02Vc7xQjKgSzChNAMyAAQ2ae+5tDQ2CDaV5XPdC+RtLgcHS5lTOclTClr/WSpP 1361e1051a39Sopenharmony_ciTlMt2TGh/KRrD859oXg6KYY= 1362e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1363e1051a39Sopenharmony_ci 1364e1051a39Sopenharmony_ciPublicKey=ALICE_c2tnb191v1_PUB 1365e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1366e1051a39Sopenharmony_ciMEkwEwYHKoZIzj0CAQYIKoZIzj0DAAUDMgAENmnvubQ0Ngg2leVz3QvkbS4HB0uZ 1367e1051a39Sopenharmony_ciUznJUwpa/1kqT05TLdkxofykaw/OfaF4OimG 1368e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1369e1051a39Sopenharmony_ci 1370e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_c2tnb191v1:ALICE_c2tnb191v1_PUB 1371e1051a39Sopenharmony_ci 1372e1051a39Sopenharmony_ci 1373e1051a39Sopenharmony_ciPrivateKey=BOB_c2tnb191v1 1374e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1375e1051a39Sopenharmony_ciMG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAUEVTBTAgEBBBguzm5uFNRy/lX3OKuJ 1376e1051a39Sopenharmony_cij8i/vH/+viMd48yhNAMyAARka5rhdTmtbqQVRMWZQjUqsHUMX43siRt5f2WQSZfg 1377e1051a39Sopenharmony_ci+IQ2l/8veayyX9erUSt3gK4= 1378e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1379e1051a39Sopenharmony_ci 1380e1051a39Sopenharmony_ciPublicKey=BOB_c2tnb191v1_PUB 1381e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1382e1051a39Sopenharmony_ciMEkwEwYHKoZIzj0CAQYIKoZIzj0DAAUDMgAEZGua4XU5rW6kFUTFmUI1KrB1DF+N 1383e1051a39Sopenharmony_ci7IkbeX9lkEmX4PiENpf/L3mssl/Xq1Erd4Cu 1384e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1385e1051a39Sopenharmony_ci 1386e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_c2tnb191v1:BOB_c2tnb191v1_PUB 1387e1051a39Sopenharmony_ci 1388e1051a39Sopenharmony_ci 1389e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 1390e1051a39Sopenharmony_ci 1391e1051a39Sopenharmony_ciAvailablein = default 1392e1051a39Sopenharmony_ciDerive=ALICE_c2tnb191v1 1393e1051a39Sopenharmony_ciPeerKey=BOB_c2tnb191v1_PUB 1394e1051a39Sopenharmony_ciSharedSecret=7a30d30acd3b067f38bb3be9e8cdef739483df26455e36e1 1395e1051a39Sopenharmony_ci 1396e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 1397e1051a39Sopenharmony_ci 1398e1051a39Sopenharmony_ciAvailablein = default 1399e1051a39Sopenharmony_ciDerive=BOB_c2tnb191v1 1400e1051a39Sopenharmony_ciPeerKey=ALICE_c2tnb191v1_PUB 1401e1051a39Sopenharmony_ciSharedSecret=7a30d30acd3b067f38bb3be9e8cdef739483df26455e36e1 1402e1051a39Sopenharmony_ci 1403e1051a39Sopenharmony_ci# TEST CURVE c2tnb191v2 1404e1051a39Sopenharmony_ci 1405e1051a39Sopenharmony_ciPrivateKey=ALICE_c2tnb191v2 1406e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1407e1051a39Sopenharmony_ciMG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAYEVTBTAgEBBBgOlslgJ0XSK3vKC5Ls 1408e1051a39Sopenharmony_ciQmYxZfr8OEKXRQ2hNAMyAAQAHivLhSwW2SJZtUPhuV1p9fQSfz7w9SJY8dJOpVf8 1409e1051a39Sopenharmony_ci9DevPUlJMPcaSGyjX+3nJZc= 1410e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1411e1051a39Sopenharmony_ci 1412e1051a39Sopenharmony_ciPublicKey=ALICE_c2tnb191v2_PUB 1413e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1414e1051a39Sopenharmony_ciMEkwEwYHKoZIzj0CAQYIKoZIzj0DAAYDMgAEAB4ry4UsFtkiWbVD4bldafX0En8+ 1415e1051a39Sopenharmony_ci8PUiWPHSTqVX/PQ3rz1JSTD3Gkhso1/t5yWX 1416e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1417e1051a39Sopenharmony_ci 1418e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_c2tnb191v2:ALICE_c2tnb191v2_PUB 1419e1051a39Sopenharmony_ci 1420e1051a39Sopenharmony_ci 1421e1051a39Sopenharmony_ciPrivateKey=BOB_c2tnb191v2 1422e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1423e1051a39Sopenharmony_ciMG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAYEVTBTAgEBBBgK9QaS2SDU6yz7uXqO 1424e1051a39Sopenharmony_ci+/+C+baTTVMAGVGhNAMyAAQiR0t9plm77ezfXvJzDNdlyYC0pWX+QmJ8EavgEElk 1425e1051a39Sopenharmony_ciky/M+YXb5ufkFzFXIEfU9pM= 1426e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1427e1051a39Sopenharmony_ci 1428e1051a39Sopenharmony_ciPublicKey=BOB_c2tnb191v2_PUB 1429e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1430e1051a39Sopenharmony_ciMEkwEwYHKoZIzj0CAQYIKoZIzj0DAAYDMgAEIkdLfaZZu+3s317ycwzXZcmAtKVl 1431e1051a39Sopenharmony_ci/kJifBGr4BBJZJMvzPmF2+bn5BcxVyBH1PaT 1432e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1433e1051a39Sopenharmony_ci 1434e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_c2tnb191v2:BOB_c2tnb191v2_PUB 1435e1051a39Sopenharmony_ci 1436e1051a39Sopenharmony_ci 1437e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 1438e1051a39Sopenharmony_ci 1439e1051a39Sopenharmony_ciAvailablein = default 1440e1051a39Sopenharmony_ciDerive=ALICE_c2tnb191v2 1441e1051a39Sopenharmony_ciPeerKey=BOB_c2tnb191v2_PUB 1442e1051a39Sopenharmony_ciSharedSecret=5ec2b6ccd193620dbad302c4ad8f8909a40698bf454d7534 1443e1051a39Sopenharmony_ci 1444e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 1445e1051a39Sopenharmony_ci 1446e1051a39Sopenharmony_ciAvailablein = default 1447e1051a39Sopenharmony_ciDerive=BOB_c2tnb191v2 1448e1051a39Sopenharmony_ciPeerKey=ALICE_c2tnb191v2_PUB 1449e1051a39Sopenharmony_ciSharedSecret=5ec2b6ccd193620dbad302c4ad8f8909a40698bf454d7534 1450e1051a39Sopenharmony_ci 1451e1051a39Sopenharmony_ci# TEST CURVE c2tnb191v3 1452e1051a39Sopenharmony_ci 1453e1051a39Sopenharmony_ciPrivateKey=ALICE_c2tnb191v3 1454e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1455e1051a39Sopenharmony_ciMG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAcEVTBTAgEBBBgSaBOQyq6XX3hZVVgV 1456e1051a39Sopenharmony_ciFlRrxTuvgtv33C6hNAMyAARL+Fup8jOnixQYPx8pU/b066PHrhTXfiNerFEYA/5O 1457e1051a39Sopenharmony_ciXCKCEkdRCpuDJnyqpmaC2vw= 1458e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1459e1051a39Sopenharmony_ci 1460e1051a39Sopenharmony_ciPublicKey=ALICE_c2tnb191v3_PUB 1461e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1462e1051a39Sopenharmony_ciMEkwEwYHKoZIzj0CAQYIKoZIzj0DAAcDMgAES/hbqfIzp4sUGD8fKVP29Oujx64U 1463e1051a39Sopenharmony_ci134jXqxRGAP+TlwighJHUQqbgyZ8qqZmgtr8 1464e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1465e1051a39Sopenharmony_ci 1466e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_c2tnb191v3:ALICE_c2tnb191v3_PUB 1467e1051a39Sopenharmony_ci 1468e1051a39Sopenharmony_ci 1469e1051a39Sopenharmony_ciPrivateKey=BOB_c2tnb191v3 1470e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1471e1051a39Sopenharmony_ciMG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAcEVTBTAgEBBBgEE8Ls7pc1/q3/0ruR 1472e1051a39Sopenharmony_cigMrWGhGIr4VLt4uhNAMyAAQHAZsjkAXanwGbXR3SKkoKli6rSfSiu0lU2XHDiZdt 1473e1051a39Sopenharmony_ciLaPN+Eihz4KeG2YM/p3m1do= 1474e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1475e1051a39Sopenharmony_ci 1476e1051a39Sopenharmony_ciPublicKey=BOB_c2tnb191v3_PUB 1477e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1478e1051a39Sopenharmony_ciMEkwEwYHKoZIzj0CAQYIKoZIzj0DAAcDMgAEBwGbI5AF2p8Bm10d0ipKCpYuq0n0 1479e1051a39Sopenharmony_ciortJVNlxw4mXbS2jzfhIoc+CnhtmDP6d5tXa 1480e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1481e1051a39Sopenharmony_ci 1482e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_c2tnb191v3:BOB_c2tnb191v3_PUB 1483e1051a39Sopenharmony_ci 1484e1051a39Sopenharmony_ci 1485e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 1486e1051a39Sopenharmony_ci 1487e1051a39Sopenharmony_ciAvailablein = default 1488e1051a39Sopenharmony_ciDerive=ALICE_c2tnb191v3 1489e1051a39Sopenharmony_ciPeerKey=BOB_c2tnb191v3_PUB 1490e1051a39Sopenharmony_ciSharedSecret=39093dc8a2e6724a6206ed41bb99490d527d80c902c41891 1491e1051a39Sopenharmony_ci 1492e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 1493e1051a39Sopenharmony_ci 1494e1051a39Sopenharmony_ciAvailablein = default 1495e1051a39Sopenharmony_ciDerive=BOB_c2tnb191v3 1496e1051a39Sopenharmony_ciPeerKey=ALICE_c2tnb191v3_PUB 1497e1051a39Sopenharmony_ciSharedSecret=39093dc8a2e6724a6206ed41bb99490d527d80c902c41891 1498e1051a39Sopenharmony_ci 1499e1051a39Sopenharmony_ci# TEST CURVE c2pnb208w1 1500e1051a39Sopenharmony_ci 1501e1051a39Sopenharmony_ciPrivateKey=ALICE_c2pnb208w1 1502e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1503e1051a39Sopenharmony_ciMHQCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAoEWjBYAgEBBBkAbfnNboX6Dk+NLoBO 1504e1051a39Sopenharmony_ci6qBB2aE1srmTgS96oTgDNgAEFLHciAu4excYB0mty8rF442ULXZfqL90IkgP5G2z 1505e1051a39Sopenharmony_ciwzY1mAlEBFMg83izeRaCJ/vRihZDJw== 1506e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1507e1051a39Sopenharmony_ci 1508e1051a39Sopenharmony_ciPublicKey=ALICE_c2pnb208w1_PUB 1509e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1510e1051a39Sopenharmony_ciME0wEwYHKoZIzj0CAQYIKoZIzj0DAAoDNgAEFLHciAu4excYB0mty8rF442ULXZf 1511e1051a39Sopenharmony_ciqL90IkgP5G2zwzY1mAlEBFMg83izeRaCJ/vRihZDJw== 1512e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1513e1051a39Sopenharmony_ci 1514e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_c2pnb208w1:ALICE_c2pnb208w1_PUB 1515e1051a39Sopenharmony_ci 1516e1051a39Sopenharmony_ci 1517e1051a39Sopenharmony_ciPrivateKey=BOB_c2pnb208w1 1518e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1519e1051a39Sopenharmony_ciMHQCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAoEWjBYAgEBBBkAwjGFJOPkZqQPZ+mI 1520e1051a39Sopenharmony_ciAe3G12zpUia40tRjoTgDNgAEDxaP6u0phDLfM4RsZhgIfZy8CurR4/IPtqMGxbfz 1521e1051a39Sopenharmony_cipPKPMZXV12F6MrWrorSFDZ8KFd58Ww== 1522e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1523e1051a39Sopenharmony_ci 1524e1051a39Sopenharmony_ciPublicKey=BOB_c2pnb208w1_PUB 1525e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1526e1051a39Sopenharmony_ciME0wEwYHKoZIzj0CAQYIKoZIzj0DAAoDNgAEDxaP6u0phDLfM4RsZhgIfZy8CurR 1527e1051a39Sopenharmony_ci4/IPtqMGxbfzpPKPMZXV12F6MrWrorSFDZ8KFd58Ww== 1528e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1529e1051a39Sopenharmony_ci 1530e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_c2pnb208w1:BOB_c2pnb208w1_PUB 1531e1051a39Sopenharmony_ci 1532e1051a39Sopenharmony_ci 1533e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 1534e1051a39Sopenharmony_ci 1535e1051a39Sopenharmony_ciAvailablein = default 1536e1051a39Sopenharmony_ciDerive=ALICE_c2pnb208w1 1537e1051a39Sopenharmony_ciPeerKey=BOB_c2pnb208w1_PUB 1538e1051a39Sopenharmony_ciSharedSecret=59bf3c91bd168d4d4d900d9ce155933045e0fd16dcf0511bb5af 1539e1051a39Sopenharmony_ci 1540e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 1541e1051a39Sopenharmony_ci 1542e1051a39Sopenharmony_ciAvailablein = default 1543e1051a39Sopenharmony_ciDerive=BOB_c2pnb208w1 1544e1051a39Sopenharmony_ciPeerKey=ALICE_c2pnb208w1_PUB 1545e1051a39Sopenharmony_ciSharedSecret=59bf3c91bd168d4d4d900d9ce155933045e0fd16dcf0511bb5af 1546e1051a39Sopenharmony_ci 1547e1051a39Sopenharmony_ci# TEST CURVE c2tnb239v1 1548e1051a39Sopenharmony_ci 1549e1051a39Sopenharmony_ciPrivateKey=ALICE_c2tnb239v1 1550e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1551e1051a39Sopenharmony_ciMIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwALBGcwZQIBAQQeE4CCwXEKsP3CfLC/ 1552e1051a39Sopenharmony_ciDLSSF9lfyOaNSuQXmq9rzLqwoUADPgAEM6oQIsXJs+ANKQpF3DzBdG4FdS5DS+qp 1553e1051a39Sopenharmony_cic5fVTsZiI4FAWCXUvzzPTRAex3wwvF/4JrYK6cKVh8i1EOrN 1554e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1555e1051a39Sopenharmony_ci 1556e1051a39Sopenharmony_ciPublicKey=ALICE_c2tnb239v1_PUB 1557e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1558e1051a39Sopenharmony_ciMFUwEwYHKoZIzj0CAQYIKoZIzj0DAAsDPgAEM6oQIsXJs+ANKQpF3DzBdG4FdS5D 1559e1051a39Sopenharmony_ciS+qpc5fVTsZiI4FAWCXUvzzPTRAex3wwvF/4JrYK6cKVh8i1EOrN 1560e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1561e1051a39Sopenharmony_ci 1562e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_c2tnb239v1:ALICE_c2tnb239v1_PUB 1563e1051a39Sopenharmony_ci 1564e1051a39Sopenharmony_ci 1565e1051a39Sopenharmony_ciPrivateKey=BOB_c2tnb239v1 1566e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1567e1051a39Sopenharmony_ciMIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwALBGcwZQIBAQQeAGDYCGAXqD03x510 1568e1051a39Sopenharmony_cih35JSzlgReW6W/T8lYPEA42doUADPgAECk6Uyh8ULkOVOxZSNZYGwtko/oy7ZLDP 1569e1051a39Sopenharmony_ciF8dbsEZTeYIBpQ6hWqZ/4Nz3RyzfoukyfCb3b8OMtpq+Qgio 1570e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1571e1051a39Sopenharmony_ci 1572e1051a39Sopenharmony_ciPublicKey=BOB_c2tnb239v1_PUB 1573e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1574e1051a39Sopenharmony_ciMFUwEwYHKoZIzj0CAQYIKoZIzj0DAAsDPgAECk6Uyh8ULkOVOxZSNZYGwtko/oy7 1575e1051a39Sopenharmony_ciZLDPF8dbsEZTeYIBpQ6hWqZ/4Nz3RyzfoukyfCb3b8OMtpq+Qgio 1576e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1577e1051a39Sopenharmony_ci 1578e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_c2tnb239v1:BOB_c2tnb239v1_PUB 1579e1051a39Sopenharmony_ci 1580e1051a39Sopenharmony_ci 1581e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 1582e1051a39Sopenharmony_ci 1583e1051a39Sopenharmony_ciAvailablein = default 1584e1051a39Sopenharmony_ciDerive=ALICE_c2tnb239v1 1585e1051a39Sopenharmony_ciPeerKey=BOB_c2tnb239v1_PUB 1586e1051a39Sopenharmony_ciSharedSecret=78c42256900725df9a47bb042cef7dad9f639b32e3010738a144e7472d1a 1587e1051a39Sopenharmony_ci 1588e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 1589e1051a39Sopenharmony_ci 1590e1051a39Sopenharmony_ciAvailablein = default 1591e1051a39Sopenharmony_ciDerive=BOB_c2tnb239v1 1592e1051a39Sopenharmony_ciPeerKey=ALICE_c2tnb239v1_PUB 1593e1051a39Sopenharmony_ciSharedSecret=78c42256900725df9a47bb042cef7dad9f639b32e3010738a144e7472d1a 1594e1051a39Sopenharmony_ci 1595e1051a39Sopenharmony_ci# TEST CURVE c2tnb239v2 1596e1051a39Sopenharmony_ci 1597e1051a39Sopenharmony_ciPrivateKey=ALICE_c2tnb239v2 1598e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1599e1051a39Sopenharmony_ciMIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwAMBGcwZQIBAQQeE8kBjHLjFeC+Z2gZ 1600e1051a39Sopenharmony_ciq0snwR3UgEgWMW0xilhJNjW2oUADPgAEQ+ubIYhh82VohwKSVz70PkHsjmYWDvDU 1601e1051a39Sopenharmony_ci/SBRk8AiP71CM9D7XEKK5tnU94MtK2Kscx5nWZFc+oIh1+sY 1602e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1603e1051a39Sopenharmony_ci 1604e1051a39Sopenharmony_ciPublicKey=ALICE_c2tnb239v2_PUB 1605e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1606e1051a39Sopenharmony_ciMFUwEwYHKoZIzj0CAQYIKoZIzj0DAAwDPgAEQ+ubIYhh82VohwKSVz70PkHsjmYW 1607e1051a39Sopenharmony_ciDvDU/SBRk8AiP71CM9D7XEKK5tnU94MtK2Kscx5nWZFc+oIh1+sY 1608e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1609e1051a39Sopenharmony_ci 1610e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_c2tnb239v2:ALICE_c2tnb239v2_PUB 1611e1051a39Sopenharmony_ci 1612e1051a39Sopenharmony_ci 1613e1051a39Sopenharmony_ciPrivateKey=BOB_c2tnb239v2 1614e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1615e1051a39Sopenharmony_ciMIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwAMBGcwZQIBAQQeE7bhzKZZUm780c0e 1616e1051a39Sopenharmony_ci3EBWY1GxD90Mzu7zrQMi7bAzoUADPgAEYgV7bokY6iLMzZTG10c6NDaW11plAm0T 1617e1051a39Sopenharmony_ciNKVVwzPqe3ylhsQmmm02LHKX0gN4E1dUS0uClBbMGNq2mhln 1618e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1619e1051a39Sopenharmony_ci 1620e1051a39Sopenharmony_ciPublicKey=BOB_c2tnb239v2_PUB 1621e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1622e1051a39Sopenharmony_ciMFUwEwYHKoZIzj0CAQYIKoZIzj0DAAwDPgAEYgV7bokY6iLMzZTG10c6NDaW11pl 1623e1051a39Sopenharmony_ciAm0TNKVVwzPqe3ylhsQmmm02LHKX0gN4E1dUS0uClBbMGNq2mhln 1624e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1625e1051a39Sopenharmony_ci 1626e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_c2tnb239v2:BOB_c2tnb239v2_PUB 1627e1051a39Sopenharmony_ci 1628e1051a39Sopenharmony_ci 1629e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 1630e1051a39Sopenharmony_ci 1631e1051a39Sopenharmony_ciAvailablein = default 1632e1051a39Sopenharmony_ciDerive=ALICE_c2tnb239v2 1633e1051a39Sopenharmony_ciPeerKey=BOB_c2tnb239v2_PUB 1634e1051a39Sopenharmony_ciSharedSecret=4ba2ecfa8ec7a375594d1673886cccf96d7763c55611b3c9008a35160192 1635e1051a39Sopenharmony_ci 1636e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 1637e1051a39Sopenharmony_ci 1638e1051a39Sopenharmony_ciAvailablein = default 1639e1051a39Sopenharmony_ciDerive=BOB_c2tnb239v2 1640e1051a39Sopenharmony_ciPeerKey=ALICE_c2tnb239v2_PUB 1641e1051a39Sopenharmony_ciSharedSecret=4ba2ecfa8ec7a375594d1673886cccf96d7763c55611b3c9008a35160192 1642e1051a39Sopenharmony_ci 1643e1051a39Sopenharmony_ci# TEST CURVE c2tnb239v3 1644e1051a39Sopenharmony_ci 1645e1051a39Sopenharmony_ciPrivateKey=ALICE_c2tnb239v3 1646e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1647e1051a39Sopenharmony_ciMIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwANBGcwZQIBAQQeCxiC5lbHYL1QYbb2 1648e1051a39Sopenharmony_ciizZiSoLPnWCZIds811J1N7KtoUADPgAEdHMz+tsuO7VcO9IFgsSWTweLoB1ah5WI 1649e1051a39Sopenharmony_cig6cWrtcUfmO7EGfPwNni4Bf8No7rGGMwbisW0v6Jv2pkTSM8 1650e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1651e1051a39Sopenharmony_ci 1652e1051a39Sopenharmony_ciPublicKey=ALICE_c2tnb239v3_PUB 1653e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1654e1051a39Sopenharmony_ciMFUwEwYHKoZIzj0CAQYIKoZIzj0DAA0DPgAEdHMz+tsuO7VcO9IFgsSWTweLoB1a 1655e1051a39Sopenharmony_cih5WIg6cWrtcUfmO7EGfPwNni4Bf8No7rGGMwbisW0v6Jv2pkTSM8 1656e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1657e1051a39Sopenharmony_ci 1658e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_c2tnb239v3:ALICE_c2tnb239v3_PUB 1659e1051a39Sopenharmony_ci 1660e1051a39Sopenharmony_ci 1661e1051a39Sopenharmony_ciPrivateKey=BOB_c2tnb239v3 1662e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1663e1051a39Sopenharmony_ciMIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwANBGcwZQIBAQQeBBPxdeU3MohZc5Jx 1664e1051a39Sopenharmony_ci7WadLuPSeXeOg75rXC1ElexsoUADPgAEaHwiwQmoqbPij8+l6hLHVQz0AZLBT5uX 1665e1051a39Sopenharmony_cihAh8fhTABKqI7qYShICAAX0tvu3EvQ8BQLP14grxUsSoEqAF 1666e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1667e1051a39Sopenharmony_ci 1668e1051a39Sopenharmony_ciPublicKey=BOB_c2tnb239v3_PUB 1669e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1670e1051a39Sopenharmony_ciMFUwEwYHKoZIzj0CAQYIKoZIzj0DAA0DPgAEaHwiwQmoqbPij8+l6hLHVQz0AZLB 1671e1051a39Sopenharmony_ciT5uXhAh8fhTABKqI7qYShICAAX0tvu3EvQ8BQLP14grxUsSoEqAF 1672e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1673e1051a39Sopenharmony_ci 1674e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_c2tnb239v3:BOB_c2tnb239v3_PUB 1675e1051a39Sopenharmony_ci 1676e1051a39Sopenharmony_ci 1677e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 1678e1051a39Sopenharmony_ci 1679e1051a39Sopenharmony_ciAvailablein = default 1680e1051a39Sopenharmony_ciDerive=ALICE_c2tnb239v3 1681e1051a39Sopenharmony_ciPeerKey=BOB_c2tnb239v3_PUB 1682e1051a39Sopenharmony_ciSharedSecret=47ad60e5480375fccd9246c93ab04da8e5da83e1dbf5f177f10a47cb54a0 1683e1051a39Sopenharmony_ci 1684e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 1685e1051a39Sopenharmony_ci 1686e1051a39Sopenharmony_ciAvailablein = default 1687e1051a39Sopenharmony_ciDerive=BOB_c2tnb239v3 1688e1051a39Sopenharmony_ciPeerKey=ALICE_c2tnb239v3_PUB 1689e1051a39Sopenharmony_ciSharedSecret=47ad60e5480375fccd9246c93ab04da8e5da83e1dbf5f177f10a47cb54a0 1690e1051a39Sopenharmony_ci 1691e1051a39Sopenharmony_ci# TEST CURVE c2pnb272w1 1692e1051a39Sopenharmony_ci 1693e1051a39Sopenharmony_ciPrivateKey=ALICE_c2pnb272w1 1694e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1695e1051a39Sopenharmony_ciMIGMAgEAMBMGByqGSM49AgEGCCqGSM49AwAQBHIwcAIBAQQhAKMtKddENVGjzTU4 1696e1051a39Sopenharmony_ciw+hW0SgDOtIElcs52wb40S08j6gMoUgDRgAEfGvSzQo+00VXIDXV7iiGXpI16kzs 1697e1051a39Sopenharmony_ci6C8rkchA5sVBBY56nSCp0n4FpIXRzafiFQklJD9OrJzA6PXc7tp2n2XhIwvuOmI= 1698e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1699e1051a39Sopenharmony_ci 1700e1051a39Sopenharmony_ciPublicKey=ALICE_c2pnb272w1_PUB 1701e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1702e1051a39Sopenharmony_ciMF0wEwYHKoZIzj0CAQYIKoZIzj0DABADRgAEfGvSzQo+00VXIDXV7iiGXpI16kzs 1703e1051a39Sopenharmony_ci6C8rkchA5sVBBY56nSCp0n4FpIXRzafiFQklJD9OrJzA6PXc7tp2n2XhIwvuOmI= 1704e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1705e1051a39Sopenharmony_ci 1706e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_c2pnb272w1:ALICE_c2pnb272w1_PUB 1707e1051a39Sopenharmony_ci 1708e1051a39Sopenharmony_ci 1709e1051a39Sopenharmony_ciPrivateKey=BOB_c2pnb272w1 1710e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1711e1051a39Sopenharmony_ciMIGMAgEAMBMGByqGSM49AgEGCCqGSM49AwAQBHIwcAIBAQQhAFAKPByX1wlYUpU4 1712e1051a39Sopenharmony_cimECDAxg+VM5aFo4JPlqEzR0b9hI6oUgDRgAEL8+863IU4uxbEY8jVBjhsrG4W6AF 1713e1051a39Sopenharmony_ciMF6t+aGvoiKHtEMLQa6U158TRapDWp4eRurm6Idvv7hepCPqOMEGySDUwMECiQM= 1714e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1715e1051a39Sopenharmony_ci 1716e1051a39Sopenharmony_ciPublicKey=BOB_c2pnb272w1_PUB 1717e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1718e1051a39Sopenharmony_ciMF0wEwYHKoZIzj0CAQYIKoZIzj0DABADRgAEL8+863IU4uxbEY8jVBjhsrG4W6AF 1719e1051a39Sopenharmony_ciMF6t+aGvoiKHtEMLQa6U158TRapDWp4eRurm6Idvv7hepCPqOMEGySDUwMECiQM= 1720e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1721e1051a39Sopenharmony_ci 1722e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_c2pnb272w1:BOB_c2pnb272w1_PUB 1723e1051a39Sopenharmony_ci 1724e1051a39Sopenharmony_ci 1725e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 1726e1051a39Sopenharmony_ci 1727e1051a39Sopenharmony_ciAvailablein = default 1728e1051a39Sopenharmony_ciDerive=ALICE_c2pnb272w1 1729e1051a39Sopenharmony_ciPeerKey=BOB_c2pnb272w1_PUB 1730e1051a39Sopenharmony_ciSharedSecret=3ae063b2bed6ba8aa28ff35e9bd2673f22ee8087860c86b89429a5b52538216632a3 1731e1051a39Sopenharmony_ci 1732e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 1733e1051a39Sopenharmony_ci 1734e1051a39Sopenharmony_ciAvailablein = default 1735e1051a39Sopenharmony_ciDerive=BOB_c2pnb272w1 1736e1051a39Sopenharmony_ciPeerKey=ALICE_c2pnb272w1_PUB 1737e1051a39Sopenharmony_ciSharedSecret=3ae063b2bed6ba8aa28ff35e9bd2673f22ee8087860c86b89429a5b52538216632a3 1738e1051a39Sopenharmony_ci 1739e1051a39Sopenharmony_ci# TEST CURVE c2pnb304w1 1740e1051a39Sopenharmony_ci 1741e1051a39Sopenharmony_ciPrivateKey=ALICE_c2pnb304w1 1742e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1743e1051a39Sopenharmony_ciMIGYAgEAMBMGByqGSM49AgEGCCqGSM49AwARBH4wfAIBAQQlAOKzfcV2XOvVsSUh 1744e1051a39Sopenharmony_cioVz3SHGzSCf0q9i+ilz5ZfBxc+5ssjK7jKFQA04ABDc4zQNFaZukj9iz3iXTYdza 1745e1051a39Sopenharmony_citCOYZvrfOjrbgzl/8PoFxt5q6yJTu35Vu9XVp5pTCtjpDEpywBj0xb07RRuVDEk8 1746e1051a39Sopenharmony_ciTthFP5vGeTIWLD4= 1747e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1748e1051a39Sopenharmony_ci 1749e1051a39Sopenharmony_ciPublicKey=ALICE_c2pnb304w1_PUB 1750e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1751e1051a39Sopenharmony_ciMGUwEwYHKoZIzj0CAQYIKoZIzj0DABEDTgAENzjNA0Vpm6SP2LPeJdNh3Nq0I5hm 1752e1051a39Sopenharmony_ci+t86OtuDOX/w+gXG3mrrIlO7flW71dWnmlMK2OkMSnLAGPTFvTtFG5UMSTxO2EU/ 1753e1051a39Sopenharmony_cim8Z5MhYsPg== 1754e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1755e1051a39Sopenharmony_ci 1756e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_c2pnb304w1:ALICE_c2pnb304w1_PUB 1757e1051a39Sopenharmony_ci 1758e1051a39Sopenharmony_ci 1759e1051a39Sopenharmony_ciPrivateKey=BOB_c2pnb304w1 1760e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1761e1051a39Sopenharmony_ciMIGYAgEAMBMGByqGSM49AgEGCCqGSM49AwARBH4wfAIBAQQlAPP4hz6sa+KdTJ4h 1762e1051a39Sopenharmony_cifBeCUiJBfshcZoapkZMFrhI1vdcRY7MeAaFQA04ABMHRUzLiUY7O4nEBdmex31U4 1763e1051a39Sopenharmony_cil6TO/dD+5MV/tVNizVsWjkTvi2fs772lZ9MeNp6QnGMZ5n5subHsa0QOJL1LpmXX 1764e1051a39Sopenharmony_ciK0UIWGbW0nQb52g= 1765e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1766e1051a39Sopenharmony_ci 1767e1051a39Sopenharmony_ciPublicKey=BOB_c2pnb304w1_PUB 1768e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1769e1051a39Sopenharmony_ciMGUwEwYHKoZIzj0CAQYIKoZIzj0DABEDTgAEwdFTMuJRjs7icQF2Z7HfVTiXpM79 1770e1051a39Sopenharmony_ci0P7kxX+1U2LNWxaORO+LZ+zvvaVn0x42npCcYxnmfmy5sexrRA4kvUumZdcrRQhY 1771e1051a39Sopenharmony_ciZtbSdBvnaA== 1772e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1773e1051a39Sopenharmony_ci 1774e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_c2pnb304w1:BOB_c2pnb304w1_PUB 1775e1051a39Sopenharmony_ci 1776e1051a39Sopenharmony_ci 1777e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 1778e1051a39Sopenharmony_ci 1779e1051a39Sopenharmony_ciAvailablein = default 1780e1051a39Sopenharmony_ciDerive=ALICE_c2pnb304w1 1781e1051a39Sopenharmony_ciPeerKey=BOB_c2pnb304w1_PUB 1782e1051a39Sopenharmony_ciSharedSecret=6df88b20de9f095c7632234291ea4658a9265cd2293424e11ed56705b09a069f09dc4e055eb7 1783e1051a39Sopenharmony_ci 1784e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 1785e1051a39Sopenharmony_ci 1786e1051a39Sopenharmony_ciAvailablein = default 1787e1051a39Sopenharmony_ciDerive=BOB_c2pnb304w1 1788e1051a39Sopenharmony_ciPeerKey=ALICE_c2pnb304w1_PUB 1789e1051a39Sopenharmony_ciSharedSecret=6df88b20de9f095c7632234291ea4658a9265cd2293424e11ed56705b09a069f09dc4e055eb7 1790e1051a39Sopenharmony_ci 1791e1051a39Sopenharmony_ci# TEST CURVE c2tnb359v1 1792e1051a39Sopenharmony_ci 1793e1051a39Sopenharmony_ciPrivateKey=ALICE_c2tnb359v1 1794e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1795e1051a39Sopenharmony_ciMIGwAgEAMBMGByqGSM49AgEGCCqGSM49AwASBIGVMIGSAgEBBC0BeMU97SvjsIvQ 1796e1051a39Sopenharmony_ci1v+Ztf56OCL8JXHxRJDQZ5gWEa4c2b3FZXFVC4CwEPd7cB+hXgNcAAQOBgLp0TzS 1797e1051a39Sopenharmony_ci4Hf/VYbJCFuj3OlRC5JMzFV7ox41ubhl5Ij+gHIodu1bQ6cqd0YAb2/30PxwX++N 1798e1051a39Sopenharmony_ciNpFvq8u8435zhPYXsut6txOPNU5ZzCeagy2xsKacXSZc7D0= 1799e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1800e1051a39Sopenharmony_ci 1801e1051a39Sopenharmony_ciPublicKey=ALICE_c2tnb359v1_PUB 1802e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1803e1051a39Sopenharmony_ciMHMwEwYHKoZIzj0CAQYIKoZIzj0DABIDXAAEDgYC6dE80uB3/1WGyQhbo9zpUQuS 1804e1051a39Sopenharmony_ciTMxVe6MeNbm4ZeSI/oByKHbtW0OnKndGAG9v99D8cF/vjTaRb6vLvON+c4T2F7Lr 1805e1051a39Sopenharmony_ciercTjzVOWcwnmoMtsbCmnF0mXOw9 1806e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1807e1051a39Sopenharmony_ci 1808e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_c2tnb359v1:ALICE_c2tnb359v1_PUB 1809e1051a39Sopenharmony_ci 1810e1051a39Sopenharmony_ci 1811e1051a39Sopenharmony_ciPrivateKey=BOB_c2tnb359v1 1812e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1813e1051a39Sopenharmony_ciMIGwAgEAMBMGByqGSM49AgEGCCqGSM49AwASBIGVMIGSAgEBBC0BRZ3IIh3mrLIX 1814e1051a39Sopenharmony_ciKBbh6Vj7TXNY5bzRuD5/ayHPlHQkJcd8K66dOqu7hgaN91GhXgNcAAQ7njbTQ2xY 1815e1051a39Sopenharmony_ciYZtkKswYr8E6P/R3Dg/XEZgQQ72B4qXnqbK/SgYsZAntFg7CRztcTkHjKAgdSz6f 1816e1051a39Sopenharmony_ciTRIc4///gwXN3Oi6D8PeswhzPJi/uLmCAHMm3GT6SUO3aTY= 1817e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1818e1051a39Sopenharmony_ci 1819e1051a39Sopenharmony_ciPublicKey=BOB_c2tnb359v1_PUB 1820e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1821e1051a39Sopenharmony_ciMHMwEwYHKoZIzj0CAQYIKoZIzj0DABIDXAAEO54200NsWGGbZCrMGK/BOj/0dw4P 1822e1051a39Sopenharmony_ci1xGYEEO9geKl56myv0oGLGQJ7RYOwkc7XE5B4ygIHUs+n00SHOP//4MFzdzoug/D 1823e1051a39Sopenharmony_ci3rMIczyYv7i5ggBzJtxk+klDt2k2 1824e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1825e1051a39Sopenharmony_ci 1826e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_c2tnb359v1:BOB_c2tnb359v1_PUB 1827e1051a39Sopenharmony_ci 1828e1051a39Sopenharmony_ci 1829e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 1830e1051a39Sopenharmony_ci 1831e1051a39Sopenharmony_ciAvailablein = default 1832e1051a39Sopenharmony_ciDerive=ALICE_c2tnb359v1 1833e1051a39Sopenharmony_ciPeerKey=BOB_c2tnb359v1_PUB 1834e1051a39Sopenharmony_ciSharedSecret=1d3f3396492d130caea54233c79833e90a072fe883071bb08cec671ce0319f0bc39c68dda0199952152a5c3563 1835e1051a39Sopenharmony_ci 1836e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 1837e1051a39Sopenharmony_ci 1838e1051a39Sopenharmony_ciAvailablein = default 1839e1051a39Sopenharmony_ciDerive=BOB_c2tnb359v1 1840e1051a39Sopenharmony_ciPeerKey=ALICE_c2tnb359v1_PUB 1841e1051a39Sopenharmony_ciSharedSecret=1d3f3396492d130caea54233c79833e90a072fe883071bb08cec671ce0319f0bc39c68dda0199952152a5c3563 1842e1051a39Sopenharmony_ci 1843e1051a39Sopenharmony_ci# TEST CURVE c2pnb368w1 1844e1051a39Sopenharmony_ci 1845e1051a39Sopenharmony_ciPrivateKey=ALICE_c2pnb368w1 1846e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1847e1051a39Sopenharmony_ciMIGyAgEAMBMGByqGSM49AgEGCCqGSM49AwATBIGXMIGUAgEBBC0AFagbth/4/M2s 1848e1051a39Sopenharmony_cib1G4FpxbFEVLIulioS34v0hrClpZ38/Z+PHmIhOfEFminyehYANeAAQAU42w7mII 1849e1051a39Sopenharmony_cijkyAdnCC4qoEPdH42fh3oVyCtnaRtKUmdhUdXm0IgSM4T4SYEOsx+aQZLGIjnhHJ 1850e1051a39Sopenharmony_ciCabcaKPQ0sai3dirUr2YsNXNDJiU93T7buUr+DnRPGsfBy/nEg== 1851e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1852e1051a39Sopenharmony_ci 1853e1051a39Sopenharmony_ciPublicKey=ALICE_c2pnb368w1_PUB 1854e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1855e1051a39Sopenharmony_ciMHUwEwYHKoZIzj0CAQYIKoZIzj0DABMDXgAEAFONsO5iCI5MgHZwguKqBD3R+Nn4 1856e1051a39Sopenharmony_cid6FcgrZ2kbSlJnYVHV5tCIEjOE+EmBDrMfmkGSxiI54RyQmm3Gij0NLGot3Yq1K9 1857e1051a39Sopenharmony_cimLDVzQyYlPd0+27lK/g50TxrHwcv5xI= 1858e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1859e1051a39Sopenharmony_ci 1860e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_c2pnb368w1:ALICE_c2pnb368w1_PUB 1861e1051a39Sopenharmony_ci 1862e1051a39Sopenharmony_ci 1863e1051a39Sopenharmony_ciPrivateKey=BOB_c2pnb368w1 1864e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1865e1051a39Sopenharmony_ciMIGyAgEAMBMGByqGSM49AgEGCCqGSM49AwATBIGXMIGUAgEBBC0AA/woMzOFy8k2 1866e1051a39Sopenharmony_cizBqBkubhkOIwc7sx0u+JadM9f7V45L4P8nK7bjJasOqrHRahYANeAATKE6jcstac 1867e1051a39Sopenharmony_ciH8yWzg/qBgvGoGan2PVwTN/U+68K4WxHO7+oPHviUh1OVF7ZxYjsVSdyno83iHE3 1868e1051a39Sopenharmony_ci3sq2Ej6j26f+uVs/fuWk19t8NpAQ6+sVETZszuMDm5adqtVZRQ== 1869e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1870e1051a39Sopenharmony_ci 1871e1051a39Sopenharmony_ciPublicKey=BOB_c2pnb368w1_PUB 1872e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1873e1051a39Sopenharmony_ciMHUwEwYHKoZIzj0CAQYIKoZIzj0DABMDXgAEyhOo3LLWnB/Mls4P6gYLxqBmp9j1 1874e1051a39Sopenharmony_cicEzf1PuvCuFsRzu/qDx74lIdTlRe2cWI7FUncp6PN4hxN97KthI+o9un/rlbP37l 1875e1051a39Sopenharmony_cipNfbfDaQEOvrFRE2bM7jA5uWnarVWUU= 1876e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1877e1051a39Sopenharmony_ci 1878e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_c2pnb368w1:BOB_c2pnb368w1_PUB 1879e1051a39Sopenharmony_ci 1880e1051a39Sopenharmony_ci 1881e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 1882e1051a39Sopenharmony_ci 1883e1051a39Sopenharmony_ciAvailablein = default 1884e1051a39Sopenharmony_ciDerive=ALICE_c2pnb368w1 1885e1051a39Sopenharmony_ciPeerKey=BOB_c2pnb368w1_PUB 1886e1051a39Sopenharmony_ciSharedSecret=d191710b156d1b1d14242843a7f0abf28060bbb9e655655b53852a8b0f250ef1eee37d59364d9791c8e1bc526cbb 1887e1051a39Sopenharmony_ci 1888e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 1889e1051a39Sopenharmony_ci 1890e1051a39Sopenharmony_ciAvailablein = default 1891e1051a39Sopenharmony_ciDerive=BOB_c2pnb368w1 1892e1051a39Sopenharmony_ciPeerKey=ALICE_c2pnb368w1_PUB 1893e1051a39Sopenharmony_ciSharedSecret=d191710b156d1b1d14242843a7f0abf28060bbb9e655655b53852a8b0f250ef1eee37d59364d9791c8e1bc526cbb 1894e1051a39Sopenharmony_ci 1895e1051a39Sopenharmony_ci# TEST CURVE c2tnb431r1 1896e1051a39Sopenharmony_ci 1897e1051a39Sopenharmony_ciPrivateKey=ALICE_c2tnb431r1 1898e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1899e1051a39Sopenharmony_ciMIHKAgEAMBMGByqGSM49AgEGCCqGSM49AwAUBIGvMIGsAgEBBDUC18JhUt+NCIZ/ 1900e1051a39Sopenharmony_ciq6kdjNZ7zX72UqpW4K6Uc2bAWu2PXK1aL573LNzu4oUlHfbvuE1BUrxNpaFwA24A 1901e1051a39Sopenharmony_ciBDrG8SG4lckR1rrvLRpXYf7Wspmh/fbql+Zpulyl896XtwQK2BkLVRkZ5ixTG4PU 1902e1051a39Sopenharmony_ciyb64OiffdSnvIaM++cb7LgJLBBgT3d5le8V1gtxWFFm0NggUyF6glmUqHQL0LuhX 1903e1051a39Sopenharmony_ciWS468O6w05KS0AL6vQ== 1904e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1905e1051a39Sopenharmony_ci 1906e1051a39Sopenharmony_ciPublicKey=ALICE_c2tnb431r1_PUB 1907e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1908e1051a39Sopenharmony_ciMIGFMBMGByqGSM49AgEGCCqGSM49AwAUA24ABDrG8SG4lckR1rrvLRpXYf7Wspmh 1909e1051a39Sopenharmony_ci/fbql+Zpulyl896XtwQK2BkLVRkZ5ixTG4PUyb64OiffdSnvIaM++cb7LgJLBBgT 1910e1051a39Sopenharmony_ci3d5le8V1gtxWFFm0NggUyF6glmUqHQL0LuhXWS468O6w05KS0AL6vQ== 1911e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1912e1051a39Sopenharmony_ci 1913e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_c2tnb431r1:ALICE_c2tnb431r1_PUB 1914e1051a39Sopenharmony_ci 1915e1051a39Sopenharmony_ci 1916e1051a39Sopenharmony_ciPrivateKey=BOB_c2tnb431r1 1917e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1918e1051a39Sopenharmony_ciMIHKAgEAMBMGByqGSM49AgEGCCqGSM49AwAUBIGvMIGsAgEBBDUApanyPgvpfrAu 1919e1051a39Sopenharmony_ci1jNAKGpctH71v0+P/kFF9JxdFYarpWEwBBd4tz6CxoYKmvDZ9ukOOqBbX6FwA24A 1920e1051a39Sopenharmony_ciBGh3JXuYmh6dGGEmbRhoR2T5pVD/5Mq2ZKKzfzY2NOoKiIs6rVzv2SW7S6BScYlR 1921e1051a39Sopenharmony_ciqRWiXCeZVFvT0crDY/5uodkHbcRw6B/Yo/iMN8wLI257Tjm9/C5G+JPCLopCcLIL 1922e1051a39Sopenharmony_cigTwAJM2ZhtPnc08LyQ== 1923e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1924e1051a39Sopenharmony_ci 1925e1051a39Sopenharmony_ciPublicKey=BOB_c2tnb431r1_PUB 1926e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1927e1051a39Sopenharmony_ciMIGFMBMGByqGSM49AgEGCCqGSM49AwAUA24ABGh3JXuYmh6dGGEmbRhoR2T5pVD/ 1928e1051a39Sopenharmony_ci5Mq2ZKKzfzY2NOoKiIs6rVzv2SW7S6BScYlRqRWiXCeZVFvT0crDY/5uodkHbcRw 1929e1051a39Sopenharmony_ci6B/Yo/iMN8wLI257Tjm9/C5G+JPCLopCcLILgTwAJM2ZhtPnc08LyQ== 1930e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1931e1051a39Sopenharmony_ci 1932e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_c2tnb431r1:BOB_c2tnb431r1_PUB 1933e1051a39Sopenharmony_ci 1934e1051a39Sopenharmony_ci 1935e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 1936e1051a39Sopenharmony_ci 1937e1051a39Sopenharmony_ciAvailablein = default 1938e1051a39Sopenharmony_ciDerive=ALICE_c2tnb431r1 1939e1051a39Sopenharmony_ciPeerKey=BOB_c2tnb431r1_PUB 1940e1051a39Sopenharmony_ciSharedSecret=4c4d7d387843ff5152f22f101b0609238819357fae2ccc9097b818e383ef6809cb46671fb514009d4d1d3d0119fba265107302e95748 1941e1051a39Sopenharmony_ci 1942e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 1943e1051a39Sopenharmony_ci 1944e1051a39Sopenharmony_ciAvailablein = default 1945e1051a39Sopenharmony_ciDerive=BOB_c2tnb431r1 1946e1051a39Sopenharmony_ciPeerKey=ALICE_c2tnb431r1_PUB 1947e1051a39Sopenharmony_ciSharedSecret=4c4d7d387843ff5152f22f101b0609238819357fae2ccc9097b818e383ef6809cb46671fb514009d4d1d3d0119fba265107302e95748 1948e1051a39Sopenharmony_ci 1949e1051a39Sopenharmony_ci# TEST CURVE wap-wsg-idm-ecid-wtls1 1950e1051a39Sopenharmony_ci 1951e1051a39Sopenharmony_ciPrivateKey=ALICE_wap-wsg-idm-ecid-wtls1 1952e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1953e1051a39Sopenharmony_ciMFACAQAwEAYHKoZIzj0CAQYFZysBBAEEOTA3AgEBBA5Xu91qBwxTDmhD/30Kf6Ei 1954e1051a39Sopenharmony_ciAyAABAFQSZ0G+afa1x4KwUzBjQEWFNdZoF6UNYGkCRINyg== 1955e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1956e1051a39Sopenharmony_ci 1957e1051a39Sopenharmony_ciPublicKey=ALICE_wap-wsg-idm-ecid-wtls1_PUB 1958e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1959e1051a39Sopenharmony_ciMDQwEAYHKoZIzj0CAQYFZysBBAEDIAAEAVBJnQb5p9rXHgrBTMGNARYU11mgXpQ1 1960e1051a39Sopenharmony_cigaQJEg3K 1961e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1962e1051a39Sopenharmony_ci 1963e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls1:ALICE_wap-wsg-idm-ecid-wtls1_PUB 1964e1051a39Sopenharmony_ci 1965e1051a39Sopenharmony_ci 1966e1051a39Sopenharmony_ciPrivateKey=BOB_wap-wsg-idm-ecid-wtls1 1967e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1968e1051a39Sopenharmony_ciMFACAQAwEAYHKoZIzj0CAQYFZysBBAEEOTA3AgEBBA5aU6CQ474Z1fH3xAtn/6Ei 1969e1051a39Sopenharmony_ciAyAABAFpb4GTc+5vf5nkt4zLxwGZQ6qSbYlH8pUbpvwcqA== 1970e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 1971e1051a39Sopenharmony_ci 1972e1051a39Sopenharmony_ciPublicKey=BOB_wap-wsg-idm-ecid-wtls1_PUB 1973e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 1974e1051a39Sopenharmony_ciMDQwEAYHKoZIzj0CAQYFZysBBAEDIAAEAWlvgZNz7m9/meS3jMvHAZlDqpJtiUfy 1975e1051a39Sopenharmony_cilRum/Byo 1976e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 1977e1051a39Sopenharmony_ci 1978e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls1:BOB_wap-wsg-idm-ecid-wtls1_PUB 1979e1051a39Sopenharmony_ci 1980e1051a39Sopenharmony_ci 1981e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 1982e1051a39Sopenharmony_ci 1983e1051a39Sopenharmony_ciAvailablein = default 1984e1051a39Sopenharmony_ciDerive=ALICE_wap-wsg-idm-ecid-wtls1 1985e1051a39Sopenharmony_ciPeerKey=BOB_wap-wsg-idm-ecid-wtls1_PUB 1986e1051a39Sopenharmony_ciSharedSecret=0000fc6e280987e8b9bf6e3c7fa003 1987e1051a39Sopenharmony_ci 1988e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 1989e1051a39Sopenharmony_ci 1990e1051a39Sopenharmony_ciAvailablein = default 1991e1051a39Sopenharmony_ciDerive=BOB_wap-wsg-idm-ecid-wtls1 1992e1051a39Sopenharmony_ciPeerKey=ALICE_wap-wsg-idm-ecid-wtls1_PUB 1993e1051a39Sopenharmony_ciSharedSecret=0000fc6e280987e8b9bf6e3c7fa003 1994e1051a39Sopenharmony_ci 1995e1051a39Sopenharmony_ci# TEST CURVE wap-wsg-idm-ecid-wtls3 1996e1051a39Sopenharmony_ci 1997e1051a39Sopenharmony_ciPrivateKey=ALICE_wap-wsg-idm-ecid-wtls3 1998e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 1999e1051a39Sopenharmony_ciMGMCAQAwEAYHKoZIzj0CAQYFZysBBAMETDBKAgEBBBUBN2FFgQiz4KPJ9GEsrj5B 2000e1051a39Sopenharmony_cim908ifuhLgMsAAQBV21Tx3v8+1wFKq7PiloR1CxzmlUDvnyXrs4mNmc5Ns38mzPe 2001e1051a39Sopenharmony_ciNueQNo0= 2002e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2003e1051a39Sopenharmony_ci 2004e1051a39Sopenharmony_ciPublicKey=ALICE_wap-wsg-idm-ecid-wtls3_PUB 2005e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2006e1051a39Sopenharmony_ciMEAwEAYHKoZIzj0CAQYFZysBBAMDLAAEAVdtU8d7/PtcBSquz4paEdQsc5pVA758 2007e1051a39Sopenharmony_cil67OJjZnOTbN/Jsz3jbnkDaN 2008e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2009e1051a39Sopenharmony_ci 2010e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls3:ALICE_wap-wsg-idm-ecid-wtls3_PUB 2011e1051a39Sopenharmony_ci 2012e1051a39Sopenharmony_ci 2013e1051a39Sopenharmony_ciPrivateKey=BOB_wap-wsg-idm-ecid-wtls3 2014e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2015e1051a39Sopenharmony_ciMGMCAQAwEAYHKoZIzj0CAQYFZysBBAMETDBKAgEBBBUA/0Ust7IoJ526zn2wiWBu 2016e1051a39Sopenharmony_cirR5NeSWhLgMsAAQB7d+/zMMti4djhlVnaGqaqonbmo4Cv+iKT1cF3nzXV/KXHSJI 2017e1051a39Sopenharmony_cip9iZeas= 2018e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2019e1051a39Sopenharmony_ci 2020e1051a39Sopenharmony_ciPublicKey=BOB_wap-wsg-idm-ecid-wtls3_PUB 2021e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2022e1051a39Sopenharmony_ciMEAwEAYHKoZIzj0CAQYFZysBBAMDLAAEAe3fv8zDLYuHY4ZVZ2hqmqqJ25qOAr/o 2023e1051a39Sopenharmony_ciik9XBd5811fylx0iSKfYmXmr 2024e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2025e1051a39Sopenharmony_ci 2026e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls3:BOB_wap-wsg-idm-ecid-wtls3_PUB 2027e1051a39Sopenharmony_ci 2028e1051a39Sopenharmony_ci 2029e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 2030e1051a39Sopenharmony_ci 2031e1051a39Sopenharmony_ciAvailablein = default 2032e1051a39Sopenharmony_ciDerive=ALICE_wap-wsg-idm-ecid-wtls3 2033e1051a39Sopenharmony_ciPeerKey=BOB_wap-wsg-idm-ecid-wtls3_PUB 2034e1051a39Sopenharmony_ciSharedSecret=00cf1d850f396436be68f1e5502935853ed054511f 2035e1051a39Sopenharmony_ci 2036e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 2037e1051a39Sopenharmony_ci 2038e1051a39Sopenharmony_ciAvailablein = default 2039e1051a39Sopenharmony_ciDerive=BOB_wap-wsg-idm-ecid-wtls3 2040e1051a39Sopenharmony_ciPeerKey=ALICE_wap-wsg-idm-ecid-wtls3_PUB 2041e1051a39Sopenharmony_ciSharedSecret=00cf1d850f396436be68f1e5502935853ed054511f 2042e1051a39Sopenharmony_ci 2043e1051a39Sopenharmony_ci# TEST CURVE wap-wsg-idm-ecid-wtls4 2044e1051a39Sopenharmony_ci 2045e1051a39Sopenharmony_ciPrivateKey=ALICE_wap-wsg-idm-ecid-wtls4 2046e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2047e1051a39Sopenharmony_ciMFECAQAwEAYHKoZIzj0CAQYFZysBBAQEOjA4AgEBBA8AsuEGufSNSrDPu3Y1Namh 2048e1051a39Sopenharmony_ciIgMgAAQAcvPRbArskeBs6W2oOesAHMQo8Lk/FHcYKUfMOKY= 2049e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2050e1051a39Sopenharmony_ci 2051e1051a39Sopenharmony_ciPublicKey=ALICE_wap-wsg-idm-ecid-wtls4_PUB 2052e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2053e1051a39Sopenharmony_ciMDQwEAYHKoZIzj0CAQYFZysBBAQDIAAEAHLz0WwK7JHgbOltqDnrABzEKPC5PxR3 2054e1051a39Sopenharmony_ciGClHzDim 2055e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2056e1051a39Sopenharmony_ci 2057e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls4:ALICE_wap-wsg-idm-ecid-wtls4_PUB 2058e1051a39Sopenharmony_ci 2059e1051a39Sopenharmony_ci 2060e1051a39Sopenharmony_ciPrivateKey=BOB_wap-wsg-idm-ecid-wtls4 2061e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2062e1051a39Sopenharmony_ciMFECAQAwEAYHKoZIzj0CAQYFZysBBAQEOjA4AgEBBA8AFJwmUkKbWdmzvqv+AbWh 2063e1051a39Sopenharmony_ciIgMgAAQBriOJSyRL4ro55CbCwekBluEKwIfP64OfJCEfWTU= 2064e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2065e1051a39Sopenharmony_ci 2066e1051a39Sopenharmony_ciPublicKey=BOB_wap-wsg-idm-ecid-wtls4_PUB 2067e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2068e1051a39Sopenharmony_ciMDQwEAYHKoZIzj0CAQYFZysBBAQDIAAEAa4jiUskS+K6OeQmwsHpAZbhCsCHz+uD 2069e1051a39Sopenharmony_cinyQhH1k1 2070e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2071e1051a39Sopenharmony_ci 2072e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls4:BOB_wap-wsg-idm-ecid-wtls4_PUB 2073e1051a39Sopenharmony_ci 2074e1051a39Sopenharmony_ci 2075e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 2076e1051a39Sopenharmony_ci 2077e1051a39Sopenharmony_ciAvailablein = default 2078e1051a39Sopenharmony_ciDerive=ALICE_wap-wsg-idm-ecid-wtls4 2079e1051a39Sopenharmony_ciPeerKey=BOB_wap-wsg-idm-ecid-wtls4_PUB 2080e1051a39Sopenharmony_ciSharedSecret=01076232302ca32b5f3daf075e5213 2081e1051a39Sopenharmony_ci 2082e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 2083e1051a39Sopenharmony_ci 2084e1051a39Sopenharmony_ciAvailablein = default 2085e1051a39Sopenharmony_ciDerive=BOB_wap-wsg-idm-ecid-wtls4 2086e1051a39Sopenharmony_ciPeerKey=ALICE_wap-wsg-idm-ecid-wtls4_PUB 2087e1051a39Sopenharmony_ciSharedSecret=01076232302ca32b5f3daf075e5213 2088e1051a39Sopenharmony_ci 2089e1051a39Sopenharmony_ci# TEST CURVE wap-wsg-idm-ecid-wtls5 2090e1051a39Sopenharmony_ci 2091e1051a39Sopenharmony_ciPrivateKey=ALICE_wap-wsg-idm-ecid-wtls5 2092e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2093e1051a39Sopenharmony_ciMGMCAQAwEAYHKoZIzj0CAQYFZysBBAUETDBKAgEBBBUCmngbaO2S//Ta0ZUhn/nb 2094e1051a39Sopenharmony_ciZydTKD+hLgMsAAQA1792id3hLIu2z0KECkBCUbTSP9UFLu2FTJkLa8qP4ZIrBt5F 2095e1051a39Sopenharmony_ciXKJo2Dw= 2096e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2097e1051a39Sopenharmony_ci 2098e1051a39Sopenharmony_ciPublicKey=ALICE_wap-wsg-idm-ecid-wtls5_PUB 2099e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2100e1051a39Sopenharmony_ciMEAwEAYHKoZIzj0CAQYFZysBBAUDLAAEANe/dond4SyLts9ChApAQlG00j/VBS7t 2101e1051a39Sopenharmony_cihUyZC2vKj+GSKwbeRVyiaNg8 2102e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2103e1051a39Sopenharmony_ci 2104e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls5:ALICE_wap-wsg-idm-ecid-wtls5_PUB 2105e1051a39Sopenharmony_ci 2106e1051a39Sopenharmony_ci 2107e1051a39Sopenharmony_ciPrivateKey=BOB_wap-wsg-idm-ecid-wtls5 2108e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2109e1051a39Sopenharmony_ciMGMCAQAwEAYHKoZIzj0CAQYFZysBBAUETDBKAgEBBBUBraa4aeYxHd9HJ0vLIoCw 2110e1051a39Sopenharmony_ciauGKd9yhLgMsAAQHzc2FgfJGasNlMcJNDDrNQElhA1cHD4izqEedmC3ueMu72/Sp 2111e1051a39Sopenharmony_ciVF2Ppig= 2112e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2113e1051a39Sopenharmony_ci 2114e1051a39Sopenharmony_ciPublicKey=BOB_wap-wsg-idm-ecid-wtls5_PUB 2115e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2116e1051a39Sopenharmony_ciMEAwEAYHKoZIzj0CAQYFZysBBAUDLAAEB83NhYHyRmrDZTHCTQw6zUBJYQNXBw+I 2117e1051a39Sopenharmony_cis6hHnZgt7njLu9v0qVRdj6Yo 2118e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2119e1051a39Sopenharmony_ci 2120e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls5:BOB_wap-wsg-idm-ecid-wtls5_PUB 2121e1051a39Sopenharmony_ci 2122e1051a39Sopenharmony_ci 2123e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 2124e1051a39Sopenharmony_ci 2125e1051a39Sopenharmony_ciAvailablein = default 2126e1051a39Sopenharmony_ciDerive=ALICE_wap-wsg-idm-ecid-wtls5 2127e1051a39Sopenharmony_ciPeerKey=BOB_wap-wsg-idm-ecid-wtls5_PUB 2128e1051a39Sopenharmony_ciSharedSecret=066091c591278f5b949106052b2546aacc20917c20 2129e1051a39Sopenharmony_ci 2130e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 2131e1051a39Sopenharmony_ci 2132e1051a39Sopenharmony_ciAvailablein = default 2133e1051a39Sopenharmony_ciDerive=BOB_wap-wsg-idm-ecid-wtls5 2134e1051a39Sopenharmony_ciPeerKey=ALICE_wap-wsg-idm-ecid-wtls5_PUB 2135e1051a39Sopenharmony_ciSharedSecret=066091c591278f5b949106052b2546aacc20917c20 2136e1051a39Sopenharmony_ci 2137e1051a39Sopenharmony_ci# TEST CURVE wap-wsg-idm-ecid-wtls6 2138e1051a39Sopenharmony_ci 2139e1051a39Sopenharmony_ciPrivateKey=ALICE_wap-wsg-idm-ecid-wtls6 2140e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2141e1051a39Sopenharmony_ciME4CAQAwEAYHKoZIzj0CAQYFZysBBAYENzA1AgEBBA5LJwRNrPNMwGyoBP95a6Eg 2142e1051a39Sopenharmony_ciAx4ABMZxFi711Wl5r7tb1XJ9fJ3H1W1MKvVrYvfmNFo= 2143e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2144e1051a39Sopenharmony_ci 2145e1051a39Sopenharmony_ciPublicKey=ALICE_wap-wsg-idm-ecid-wtls6_PUB 2146e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2147e1051a39Sopenharmony_ciMDIwEAYHKoZIzj0CAQYFZysBBAYDHgAExnEWLvXVaXmvu1vVcn18ncfVbUwq9Wti 2148e1051a39Sopenharmony_ci9+Y0Wg== 2149e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2150e1051a39Sopenharmony_ci 2151e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls6:ALICE_wap-wsg-idm-ecid-wtls6_PUB 2152e1051a39Sopenharmony_ci 2153e1051a39Sopenharmony_ci 2154e1051a39Sopenharmony_ciPrivateKey=BOB_wap-wsg-idm-ecid-wtls6 2155e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2156e1051a39Sopenharmony_ciME4CAQAwEAYHKoZIzj0CAQYFZysBBAYENzA1AgEBBA63i1z4Kl8BEE1I3CYU9KEg 2157e1051a39Sopenharmony_ciAx4ABG3Ft5F8wvnGimUAmGQrfqAlVJKdzhNSa3v47Kc= 2158e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2159e1051a39Sopenharmony_ci 2160e1051a39Sopenharmony_ciPublicKey=BOB_wap-wsg-idm-ecid-wtls6_PUB 2161e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2162e1051a39Sopenharmony_ciMDIwEAYHKoZIzj0CAQYFZysBBAYDHgAEbcW3kXzC+caKZQCYZCt+oCVUkp3OE1Jr 2163e1051a39Sopenharmony_cie/jspw== 2164e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2165e1051a39Sopenharmony_ci 2166e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls6:BOB_wap-wsg-idm-ecid-wtls6_PUB 2167e1051a39Sopenharmony_ci 2168e1051a39Sopenharmony_ci 2169e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 2170e1051a39Sopenharmony_ci 2171e1051a39Sopenharmony_ciAvailablein = default 2172e1051a39Sopenharmony_ciDerive=ALICE_wap-wsg-idm-ecid-wtls6 2173e1051a39Sopenharmony_ciPeerKey=BOB_wap-wsg-idm-ecid-wtls6_PUB 2174e1051a39Sopenharmony_ciSharedSecret=8d184455748c56115ba2183070b0 2175e1051a39Sopenharmony_ci 2176e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 2177e1051a39Sopenharmony_ci 2178e1051a39Sopenharmony_ciAvailablein = default 2179e1051a39Sopenharmony_ciDerive=BOB_wap-wsg-idm-ecid-wtls6 2180e1051a39Sopenharmony_ciPeerKey=ALICE_wap-wsg-idm-ecid-wtls6_PUB 2181e1051a39Sopenharmony_ciSharedSecret=8d184455748c56115ba2183070b0 2182e1051a39Sopenharmony_ci 2183e1051a39Sopenharmony_ci# TEST CURVE wap-wsg-idm-ecid-wtls7 2184e1051a39Sopenharmony_ci 2185e1051a39Sopenharmony_ciPrivateKey=ALICE_wap-wsg-idm-ecid-wtls7 2186e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2187e1051a39Sopenharmony_ciMGECAQAwEAYHKoZIzj0CAQYFZysBBAcESjBIAgEBBBUAueoisiN+luJEy0wdiI7j 2188e1051a39Sopenharmony_cicALlTqChLAMqAAQ/FWsGxD8vuvEFWXfWReOqvBzqWrF9mdMeTeOE1y9r9POOIUVJ 2189e1051a39Sopenharmony_ciPNtL 2190e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2191e1051a39Sopenharmony_ci 2192e1051a39Sopenharmony_ciPublicKey=ALICE_wap-wsg-idm-ecid-wtls7_PUB 2193e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2194e1051a39Sopenharmony_ciMD4wEAYHKoZIzj0CAQYFZysBBAcDKgAEPxVrBsQ/L7rxBVl31kXjqrwc6lqxfZnT 2195e1051a39Sopenharmony_ciHk3jhNcva/TzjiFFSTzbSw== 2196e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2197e1051a39Sopenharmony_ci 2198e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls7:ALICE_wap-wsg-idm-ecid-wtls7_PUB 2199e1051a39Sopenharmony_ci 2200e1051a39Sopenharmony_ci 2201e1051a39Sopenharmony_ciPrivateKey=BOB_wap-wsg-idm-ecid-wtls7 2202e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2203e1051a39Sopenharmony_ciMGECAQAwEAYHKoZIzj0CAQYFZysBBAcESjBIAgEBBBUAr42vKjbUXFak2mVzFYpu 2204e1051a39Sopenharmony_ciyhN/cDyhLAMqAASJZpuFg+n8vscuq+pqfFFPYemnfLdhdAB4JodfR3J5Bzu67hEm 2205e1051a39Sopenharmony_cibIKQ 2206e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2207e1051a39Sopenharmony_ci 2208e1051a39Sopenharmony_ciPublicKey=BOB_wap-wsg-idm-ecid-wtls7_PUB 2209e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2210e1051a39Sopenharmony_ciMD4wEAYHKoZIzj0CAQYFZysBBAcDKgAEiWabhYPp/L7HLqvqanxRT2Hpp3y3YXQA 2211e1051a39Sopenharmony_cieCaHX0dyeQc7uu4RJmyCkA== 2212e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2213e1051a39Sopenharmony_ci 2214e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls7:BOB_wap-wsg-idm-ecid-wtls7_PUB 2215e1051a39Sopenharmony_ci 2216e1051a39Sopenharmony_ci 2217e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 2218e1051a39Sopenharmony_ci 2219e1051a39Sopenharmony_ciAvailablein = default 2220e1051a39Sopenharmony_ciDerive=ALICE_wap-wsg-idm-ecid-wtls7 2221e1051a39Sopenharmony_ciPeerKey=BOB_wap-wsg-idm-ecid-wtls7_PUB 2222e1051a39Sopenharmony_ciSharedSecret=990eda6a0406caef965018b97c94d0faa200f6e4 2223e1051a39Sopenharmony_ci 2224e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 2225e1051a39Sopenharmony_ci 2226e1051a39Sopenharmony_ciAvailablein = default 2227e1051a39Sopenharmony_ciDerive=BOB_wap-wsg-idm-ecid-wtls7 2228e1051a39Sopenharmony_ciPeerKey=ALICE_wap-wsg-idm-ecid-wtls7_PUB 2229e1051a39Sopenharmony_ciSharedSecret=990eda6a0406caef965018b97c94d0faa200f6e4 2230e1051a39Sopenharmony_ci 2231e1051a39Sopenharmony_ci# TEST CURVE wap-wsg-idm-ecid-wtls8 2232e1051a39Sopenharmony_ci 2233e1051a39Sopenharmony_ciPrivateKey=ALICE_wap-wsg-idm-ecid-wtls8 2234e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2235e1051a39Sopenharmony_ciME8CAQAwEAYHKoZIzj0CAQYFZysBBAgEODA2AgEBBA8A1m62ffl6niuM46XOUyih 2236e1051a39Sopenharmony_ciIAMeAAT4mqYAoe7NEtKfEMQs2ofInhZRZCFrFU5cjEWi 2237e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2238e1051a39Sopenharmony_ci 2239e1051a39Sopenharmony_ciPublicKey=ALICE_wap-wsg-idm-ecid-wtls8_PUB 2240e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2241e1051a39Sopenharmony_ciMDIwEAYHKoZIzj0CAQYFZysBBAgDHgAE+JqmAKHuzRLSnxDELNqHyJ4WUWQhaxVO 2242e1051a39Sopenharmony_ciXIxFog== 2243e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2244e1051a39Sopenharmony_ci 2245e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls8:ALICE_wap-wsg-idm-ecid-wtls8_PUB 2246e1051a39Sopenharmony_ci 2247e1051a39Sopenharmony_ciPrivateKey=BOB_wap-wsg-idm-ecid-wtls8 2248e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2249e1051a39Sopenharmony_ciME8CAQAwEAYHKoZIzj0CAQYFZysBBAgEODA2AgEBBA8AegTrLoMRyPl4U4xOdg6h 2250e1051a39Sopenharmony_ciIAMeAATQKkyQ3jL2Eku6C+vSQazbjjSkzNe67Occqj2P 2251e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2252e1051a39Sopenharmony_ci 2253e1051a39Sopenharmony_ciPublicKey=BOB_wap-wsg-idm-ecid-wtls8_PUB 2254e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2255e1051a39Sopenharmony_ciMDIwEAYHKoZIzj0CAQYFZysBBAgDHgAE0CpMkN4y9hJLugvr0kGs2440pMzXuuzn 2256e1051a39Sopenharmony_ciHKo9jw== 2257e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2258e1051a39Sopenharmony_ci 2259e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls8:BOB_wap-wsg-idm-ecid-wtls8_PUB 2260e1051a39Sopenharmony_ci 2261e1051a39Sopenharmony_ci 2262e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 2263e1051a39Sopenharmony_ci 2264e1051a39Sopenharmony_ciAvailablein = default 2265e1051a39Sopenharmony_ciDerive=ALICE_wap-wsg-idm-ecid-wtls8 2266e1051a39Sopenharmony_ciPeerKey=BOB_wap-wsg-idm-ecid-wtls8_PUB 2267e1051a39Sopenharmony_ciSharedSecret=7524c547bd6b26644ce70571cb06 2268e1051a39Sopenharmony_ci 2269e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 2270e1051a39Sopenharmony_ci 2271e1051a39Sopenharmony_ciAvailablein = default 2272e1051a39Sopenharmony_ciDerive=BOB_wap-wsg-idm-ecid-wtls8 2273e1051a39Sopenharmony_ciPeerKey=ALICE_wap-wsg-idm-ecid-wtls8_PUB 2274e1051a39Sopenharmony_ciSharedSecret=7524c547bd6b26644ce70571cb06 2275e1051a39Sopenharmony_ci 2276e1051a39Sopenharmony_ci# TEST CURVE wap-wsg-idm-ecid-wtls9 2277e1051a39Sopenharmony_ci 2278e1051a39Sopenharmony_ciPrivateKey=ALICE_wap-wsg-idm-ecid-wtls9 2279e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2280e1051a39Sopenharmony_ciMGECAQAwEAYHKoZIzj0CAQYFZysBBAkESjBIAgEBBBUAE0376NvzsIXi6XadrVn4 2281e1051a39Sopenharmony_ci06obTRChLAMqAARbC1yw9f1uBOVlMf5ZFQewTgyc81Aqh2TFMSRfujCIhdvGTYgR 2282e1051a39Sopenharmony_citu6F 2283e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2284e1051a39Sopenharmony_ci 2285e1051a39Sopenharmony_ciPublicKey=ALICE_wap-wsg-idm-ecid-wtls9_PUB 2286e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2287e1051a39Sopenharmony_ciMD4wEAYHKoZIzj0CAQYFZysBBAkDKgAEWwtcsPX9bgTlZTH+WRUHsE4MnPNQKodk 2288e1051a39Sopenharmony_cixTEkX7owiIXbxk2IEbbuhQ== 2289e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2290e1051a39Sopenharmony_ci 2291e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls9:ALICE_wap-wsg-idm-ecid-wtls9_PUB 2292e1051a39Sopenharmony_ci 2293e1051a39Sopenharmony_ci 2294e1051a39Sopenharmony_ciPrivateKey=BOB_wap-wsg-idm-ecid-wtls9 2295e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2296e1051a39Sopenharmony_ciMGECAQAwEAYHKoZIzj0CAQYFZysBBAkESjBIAgEBBBUAd2kfMclaJU2bg8ayTrjZ 2297e1051a39Sopenharmony_cioolI82yhLAMqAAQ0NeW9TKhQeFrrTyMR9Gb55+BneCQSByAShM8Dn3V1FFYz7n0y 2298e1051a39Sopenharmony_cibvBX 2299e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2300e1051a39Sopenharmony_ci 2301e1051a39Sopenharmony_ciPublicKey=BOB_wap-wsg-idm-ecid-wtls9_PUB 2302e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2303e1051a39Sopenharmony_ciMD4wEAYHKoZIzj0CAQYFZysBBAkDKgAENDXlvUyoUHha608jEfRm+efgZ3gkEgcg 2304e1051a39Sopenharmony_ciEoTPA591dRRWM+59Mm7wVw== 2305e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2306e1051a39Sopenharmony_ci 2307e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls9:BOB_wap-wsg-idm-ecid-wtls9_PUB 2308e1051a39Sopenharmony_ci 2309e1051a39Sopenharmony_ci 2310e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 2311e1051a39Sopenharmony_ci 2312e1051a39Sopenharmony_ciAvailablein = default 2313e1051a39Sopenharmony_ciDerive=ALICE_wap-wsg-idm-ecid-wtls9 2314e1051a39Sopenharmony_ciPeerKey=BOB_wap-wsg-idm-ecid-wtls9_PUB 2315e1051a39Sopenharmony_ciSharedSecret=5ca1d9eed44def2c390fd5bbb16ca2c3a09eb7b1 2316e1051a39Sopenharmony_ci 2317e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 2318e1051a39Sopenharmony_ci 2319e1051a39Sopenharmony_ciAvailablein = default 2320e1051a39Sopenharmony_ciDerive=BOB_wap-wsg-idm-ecid-wtls9 2321e1051a39Sopenharmony_ciPeerKey=ALICE_wap-wsg-idm-ecid-wtls9_PUB 2322e1051a39Sopenharmony_ciSharedSecret=5ca1d9eed44def2c390fd5bbb16ca2c3a09eb7b1 2323e1051a39Sopenharmony_ci 2324e1051a39Sopenharmony_ci# TEST CURVE wap-wsg-idm-ecid-wtls10 2325e1051a39Sopenharmony_ci 2326e1051a39Sopenharmony_ciPrivateKey=ALICE_wap-wsg-idm-ecid-wtls10 2327e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2328e1051a39Sopenharmony_ciMH0CAQAwEAYHKoZIzj0CAQYFZysBBAoEZjBkAgEBBB01TDgjIGd+gXPZ4esQnWzz 2329e1051a39Sopenharmony_ci/y1vzJniUBM5XNyPq6FAAz4ABAHVs5gYpbJzqyO8Lk3nkTwhu4BuXb4wtrgGcY2L 2330e1051a39Sopenharmony_ciTwGxkC4Zq4aqLowsexGjVa0IjGKdWz5/TfwLwGpN4A== 2331e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2332e1051a39Sopenharmony_ci 2333e1051a39Sopenharmony_ciPublicKey=ALICE_wap-wsg-idm-ecid-wtls10_PUB 2334e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2335e1051a39Sopenharmony_ciMFIwEAYHKoZIzj0CAQYFZysBBAoDPgAEAdWzmBilsnOrI7wuTeeRPCG7gG5dvjC2 2336e1051a39Sopenharmony_ciuAZxjYtPAbGQLhmrhqoujCx7EaNVrQiMYp1bPn9N/AvAak3g 2337e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2338e1051a39Sopenharmony_ci 2339e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls10:ALICE_wap-wsg-idm-ecid-wtls10_PUB 2340e1051a39Sopenharmony_ci 2341e1051a39Sopenharmony_ci 2342e1051a39Sopenharmony_ciPrivateKey=BOB_wap-wsg-idm-ecid-wtls10 2343e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2344e1051a39Sopenharmony_ciMH0CAQAwEAYHKoZIzj0CAQYFZysBBAoEZjBkAgEBBB0mTqwYwByRuu4zcU1QLKcG 2345e1051a39Sopenharmony_cim8wewuaoKqVSpp8xQaFAAz4ABAEF4xTrWAIF1EacNMqTG3kwxwartAKFFqyOle+w 2346e1051a39Sopenharmony_ciBwDi6gra7cFVedD1p5RwD4gZU4QzgCLSwa7xZbBzgg== 2347e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2348e1051a39Sopenharmony_ci 2349e1051a39Sopenharmony_ciPublicKey=BOB_wap-wsg-idm-ecid-wtls10_PUB 2350e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2351e1051a39Sopenharmony_ciMFIwEAYHKoZIzj0CAQYFZysBBAoDPgAEAQXjFOtYAgXURpw0ypMbeTDHBqu0AoUW 2352e1051a39Sopenharmony_cirI6V77AHAOLqCtrtwVV50PWnlHAPiBlThDOAItLBrvFlsHOC 2353e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2354e1051a39Sopenharmony_ci 2355e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls10:BOB_wap-wsg-idm-ecid-wtls10_PUB 2356e1051a39Sopenharmony_ci 2357e1051a39Sopenharmony_ci 2358e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 2359e1051a39Sopenharmony_ci 2360e1051a39Sopenharmony_ciAvailablein = default 2361e1051a39Sopenharmony_ciDerive=ALICE_wap-wsg-idm-ecid-wtls10 2362e1051a39Sopenharmony_ciPeerKey=BOB_wap-wsg-idm-ecid-wtls10_PUB 2363e1051a39Sopenharmony_ciSharedSecret=0199de137bc263e25b543994d6315b5a3f1e38e7e1f60662cb5cbaab5f98 2364e1051a39Sopenharmony_ci 2365e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 2366e1051a39Sopenharmony_ci 2367e1051a39Sopenharmony_ciAvailablein = default 2368e1051a39Sopenharmony_ciDerive=BOB_wap-wsg-idm-ecid-wtls10 2369e1051a39Sopenharmony_ciPeerKey=ALICE_wap-wsg-idm-ecid-wtls10_PUB 2370e1051a39Sopenharmony_ciSharedSecret=0199de137bc263e25b543994d6315b5a3f1e38e7e1f60662cb5cbaab5f98 2371e1051a39Sopenharmony_ci 2372e1051a39Sopenharmony_ci# TEST CURVE wap-wsg-idm-ecid-wtls11 2373e1051a39Sopenharmony_ci 2374e1051a39Sopenharmony_ciPrivateKey=ALICE_wap-wsg-idm-ecid-wtls11 2375e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2376e1051a39Sopenharmony_ciMH4CAQAwEAYHKoZIzj0CAQYFZysBBAsEZzBlAgEBBB4Au6lrzC3RIk3jXmtbeOAp 2377e1051a39Sopenharmony_ciLZPR0NUrr6dTf1lSCGqhQAM+AAQBl73V2TEZ8BO4QC+YiBlJ0GmW8WLc3RtS3iIr 2378e1051a39Sopenharmony_ci/oUAaDQQAGVJFD3GghjBPfI9KVBcZ2P8tUXUv5ifrWc= 2379e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2380e1051a39Sopenharmony_ci 2381e1051a39Sopenharmony_ciPublicKey=ALICE_wap-wsg-idm-ecid-wtls11_PUB 2382e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2383e1051a39Sopenharmony_ciMFIwEAYHKoZIzj0CAQYFZysBBAsDPgAEAZe91dkxGfATuEAvmIgZSdBplvFi3N0b 2384e1051a39Sopenharmony_ciUt4iK/6FAGg0EABlSRQ9xoIYwT3yPSlQXGdj/LVF1L+Yn61n 2385e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2386e1051a39Sopenharmony_ci 2387e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls11:ALICE_wap-wsg-idm-ecid-wtls11_PUB 2388e1051a39Sopenharmony_ci 2389e1051a39Sopenharmony_ci 2390e1051a39Sopenharmony_ciPrivateKey=BOB_wap-wsg-idm-ecid-wtls11 2391e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2392e1051a39Sopenharmony_ciMH4CAQAwEAYHKoZIzj0CAQYFZysBBAsEZzBlAgEBBB4AGJuGtQI1FvHfp2AsdKb3 2393e1051a39Sopenharmony_ciNVWawjpZQuyM1aelws2hQAM+AAQAdTW3xU6Ijf/Y835Z2hS4fOn6Xmp3O6iblXHr 2394e1051a39Sopenharmony_cinKoBORuxHVRfXkfdL5TqfFpuDghzCyAS6ZMSWhjGV5o= 2395e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2396e1051a39Sopenharmony_ci 2397e1051a39Sopenharmony_ciPublicKey=BOB_wap-wsg-idm-ecid-wtls11_PUB 2398e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2399e1051a39Sopenharmony_ciMFIwEAYHKoZIzj0CAQYFZysBBAsDPgAEAHU1t8VOiI3/2PN+WdoUuHzp+l5qdzuo 2400e1051a39Sopenharmony_cim5Vx65yqATkbsR1UX15H3S+U6nxabg4IcwsgEumTEloYxlea 2401e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2402e1051a39Sopenharmony_ci 2403e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls11:BOB_wap-wsg-idm-ecid-wtls11_PUB 2404e1051a39Sopenharmony_ci 2405e1051a39Sopenharmony_ci 2406e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 2407e1051a39Sopenharmony_ci 2408e1051a39Sopenharmony_ciAvailablein = default 2409e1051a39Sopenharmony_ciDerive=ALICE_wap-wsg-idm-ecid-wtls11 2410e1051a39Sopenharmony_ciPeerKey=BOB_wap-wsg-idm-ecid-wtls11_PUB 2411e1051a39Sopenharmony_ciSharedSecret=01ee4b517d8a64be5ee32e10152c7bbcb8cde73a3da8e9643bce173011f7 2412e1051a39Sopenharmony_ci 2413e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 2414e1051a39Sopenharmony_ci 2415e1051a39Sopenharmony_ciAvailablein = default 2416e1051a39Sopenharmony_ciDerive=BOB_wap-wsg-idm-ecid-wtls11 2417e1051a39Sopenharmony_ciPeerKey=ALICE_wap-wsg-idm-ecid-wtls11_PUB 2418e1051a39Sopenharmony_ciSharedSecret=01ee4b517d8a64be5ee32e10152c7bbcb8cde73a3da8e9643bce173011f7 2419e1051a39Sopenharmony_ci 2420e1051a39Sopenharmony_ci# TEST CURVE wap-wsg-idm-ecid-wtls12 2421e1051a39Sopenharmony_ci 2422e1051a39Sopenharmony_ciPrivateKey=ALICE_wap-wsg-idm-ecid-wtls12 2423e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2424e1051a39Sopenharmony_ciMHgCAQAwEAYHKoZIzj0CAQYFZysBBAwEYTBfAgEBBByAnUvQZhZr1lgTRixSMIx0 2425e1051a39Sopenharmony_ciKHuV4t8cbXCW415soTwDOgAE3G8wIl9SJ0mAmuIMWbJpFjf9wO8gKNu6nApye39Y 2426e1051a39Sopenharmony_cihpXeYRL/nm7G6HmiiA5O1iudWC3hDbBH0cc= 2427e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2428e1051a39Sopenharmony_ci 2429e1051a39Sopenharmony_ciPublicKey=ALICE_wap-wsg-idm-ecid-wtls12_PUB 2430e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2431e1051a39Sopenharmony_ciME4wEAYHKoZIzj0CAQYFZysBBAwDOgAE3G8wIl9SJ0mAmuIMWbJpFjf9wO8gKNu6 2432e1051a39Sopenharmony_cinApye39YhpXeYRL/nm7G6HmiiA5O1iudWC3hDbBH0cc= 2433e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2434e1051a39Sopenharmony_ci 2435e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls12:ALICE_wap-wsg-idm-ecid-wtls12_PUB 2436e1051a39Sopenharmony_ci 2437e1051a39Sopenharmony_ci 2438e1051a39Sopenharmony_ciPrivateKey=BOB_wap-wsg-idm-ecid-wtls12 2439e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2440e1051a39Sopenharmony_ciMHgCAQAwEAYHKoZIzj0CAQYFZysBBAwEYTBfAgEBBBzZ7nt4CrPrk2m5iR64vpkj 2441e1051a39Sopenharmony_ci95JHOmzWf4VhRZqdoTwDOgAEukz40I4gWpUmXCM+PLmWGd0IO0XIPQa9KXzXvhbL 2442e1051a39Sopenharmony_cidJH0yFkJ+ClSboOC26gtMTICiPhEgYjeKEQ= 2443e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2444e1051a39Sopenharmony_ci 2445e1051a39Sopenharmony_ciPublicKey=BOB_wap-wsg-idm-ecid-wtls12_PUB 2446e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2447e1051a39Sopenharmony_ciME4wEAYHKoZIzj0CAQYFZysBBAwDOgAEukz40I4gWpUmXCM+PLmWGd0IO0XIPQa9 2448e1051a39Sopenharmony_ciKXzXvhbLdJH0yFkJ+ClSboOC26gtMTICiPhEgYjeKEQ= 2449e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2450e1051a39Sopenharmony_ci 2451e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls12:BOB_wap-wsg-idm-ecid-wtls12_PUB 2452e1051a39Sopenharmony_ci 2453e1051a39Sopenharmony_ci 2454e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 2455e1051a39Sopenharmony_ci 2456e1051a39Sopenharmony_ciAvailablein = default 2457e1051a39Sopenharmony_ciDerive=ALICE_wap-wsg-idm-ecid-wtls12 2458e1051a39Sopenharmony_ciPeerKey=BOB_wap-wsg-idm-ecid-wtls12_PUB 2459e1051a39Sopenharmony_ciSharedSecret=c75a8283a73312de82c8f99d41a9173a43b8f921e8161dd140131b36 2460e1051a39Sopenharmony_ci 2461e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 2462e1051a39Sopenharmony_ci 2463e1051a39Sopenharmony_ciAvailablein = default 2464e1051a39Sopenharmony_ciDerive=BOB_wap-wsg-idm-ecid-wtls12 2465e1051a39Sopenharmony_ciPeerKey=ALICE_wap-wsg-idm-ecid-wtls12_PUB 2466e1051a39Sopenharmony_ciSharedSecret=c75a8283a73312de82c8f99d41a9173a43b8f921e8161dd140131b36 2467e1051a39Sopenharmony_ci 2468e1051a39Sopenharmony_ci# EC P-256 key 2469e1051a39Sopenharmony_ci 2470e1051a39Sopenharmony_ciPrivateKey=P-256 2471e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2472e1051a39Sopenharmony_ciMIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgiocvtiiTxNH/xbnw 2473e1051a39Sopenharmony_ci+RdYBp+DUuCPoFpJ+NuSbLVyhyWhRANCAAQsFQ9CnOcPIWwlLPXgYs4fY5zV0WXH 2474e1051a39Sopenharmony_ci+JQkBywnGX14szuSDpXNtmTpkNzwz+oNlOKo5q+dDlgFbmUxBJJbn+bJ 2475e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2476e1051a39Sopenharmony_ci 2477e1051a39Sopenharmony_ci# EC public key for above 2478e1051a39Sopenharmony_ci 2479e1051a39Sopenharmony_ciPublicKey=P-256-PUBLIC 2480e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2481e1051a39Sopenharmony_ciMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAELBUPQpznDyFsJSz14GLOH2Oc1dFl 2482e1051a39Sopenharmony_cix/iUJAcsJxl9eLM7kg6VzbZk6ZDc8M/qDZTiqOavnQ5YBW5lMQSSW5/myQ== 2483e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2484e1051a39Sopenharmony_ci 2485e1051a39Sopenharmony_ciPrivPubKeyPair = P-256:P-256-PUBLIC 2486e1051a39Sopenharmony_ci 2487e1051a39Sopenharmony_ci# Additional EC key for ECDH 2488e1051a39Sopenharmony_ciPrivateKey=P-256-Peer 2489e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2490e1051a39Sopenharmony_ciMIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg/URzu1TDNwUFWZ3i 2491e1051a39Sopenharmony_cidLISAZpEY0vfJ2pLB7f+Xnjyl2OhRANCAAQgBuXhSgeKpz+4piXlYSVLvy0NT+wK 2492e1051a39Sopenharmony_ciuZWUI3LqUUCV07wg+RLLMY8yNK9kjqcgZDs/cB+bet64nQq+dNnvtpxG 2493e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2494e1051a39Sopenharmony_ci 2495e1051a39Sopenharmony_ciPublicKey=P-256-Peer-PUBLIC 2496e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2497e1051a39Sopenharmony_ciMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEIAbl4UoHiqc/uKYl5WElS78tDU/s 2498e1051a39Sopenharmony_ciCrmVlCNy6lFAldO8IPkSyzGPMjSvZI6nIGQ7P3Afm3reuJ0KvnTZ77acRg== 2499e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2500e1051a39Sopenharmony_ci 2501e1051a39Sopenharmony_ciPrivPubKeyPair = P-256-Peer:P-256-Peer-PUBLIC 2502e1051a39Sopenharmony_ci 2503e1051a39Sopenharmony_ciTitle = ECDH tests 2504e1051a39Sopenharmony_ci 2505e1051a39Sopenharmony_ci 2506e1051a39Sopenharmony_ciDerive=P-256 2507e1051a39Sopenharmony_ciPeerKey=P-256-Peer-PUBLIC 2508e1051a39Sopenharmony_ciSharedSecret=E3CC07DFBDDE76A1139811DB9FF5FAF9D17EF39944F1E77D1F6A208524BF7B1B 2509e1051a39Sopenharmony_ci 2510e1051a39Sopenharmony_ci 2511e1051a39Sopenharmony_ciDerive=P-256-Peer 2512e1051a39Sopenharmony_ciPeerKey=P-256-PUBLIC 2513e1051a39Sopenharmony_ciSharedSecret=E3CC07DFBDDE76A1139811DB9FF5FAF9D17EF39944F1E77D1F6A208524BF7B1B 2514e1051a39Sopenharmony_ci 2515e1051a39Sopenharmony_ci# TEST CURVE secp224r1 2516e1051a39Sopenharmony_ci 2517e1051a39Sopenharmony_ciPrivateKey=ALICE_secp224r1 2518e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2519e1051a39Sopenharmony_ciMHgCAQAwEAYHKoZIzj0CAQYFK4EEACEEYTBfAgEBBBxLKkXFJXYqGUlTsmgjlesi 2520e1051a39Sopenharmony_cikwqejrekrkSTbehyoTwDOgAEUcEh0Ggy/rD+Nj9JQozzI+qzPtiU7b2D2HtdCa4h 2521e1051a39Sopenharmony_cifbVPXngcRH2B2xN8W+dcHoIxrxO2UFXy4xo= 2522e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2523e1051a39Sopenharmony_ci 2524e1051a39Sopenharmony_ciPublicKey=ALICE_secp224r1_PUB 2525e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2526e1051a39Sopenharmony_ciME4wEAYHKoZIzj0CAQYFK4EEACEDOgAEUcEh0Ggy/rD+Nj9JQozzI+qzPtiU7b2D 2527e1051a39Sopenharmony_ci2HtdCa4hfbVPXngcRH2B2xN8W+dcHoIxrxO2UFXy4xo= 2528e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2529e1051a39Sopenharmony_ci 2530e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_secp224r1:ALICE_secp224r1_PUB 2531e1051a39Sopenharmony_ci 2532e1051a39Sopenharmony_ci 2533e1051a39Sopenharmony_ciPrivateKey=BOB_secp224r1 2534e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2535e1051a39Sopenharmony_ciMHgCAQAwEAYHKoZIzj0CAQYFK4EEACEEYTBfAgEBBBzOHGGUR3fZYg3GSaUN6pxo 2536e1051a39Sopenharmony_ciNQtAlOzM3UclEhMzoTwDOgAEdwFklK/YoDRU6bM7X2ulNLwqx9TUETMFUM6VV9DB 2537e1051a39Sopenharmony_ci4YcvAzv6pQgVwYEU7IahmSKpX19chbPt2I0= 2538e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2539e1051a39Sopenharmony_ci 2540e1051a39Sopenharmony_ciPublicKey=BOB_secp224r1_PUB 2541e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2542e1051a39Sopenharmony_ciME4wEAYHKoZIzj0CAQYFK4EEACEDOgAEdwFklK/YoDRU6bM7X2ulNLwqx9TUETMF 2543e1051a39Sopenharmony_ciUM6VV9DB4YcvAzv6pQgVwYEU7IahmSKpX19chbPt2I0= 2544e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2545e1051a39Sopenharmony_ci 2546e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_secp224r1:BOB_secp224r1_PUB 2547e1051a39Sopenharmony_ci 2548e1051a39Sopenharmony_ci 2549e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 2550e1051a39Sopenharmony_ci 2551e1051a39Sopenharmony_ciDerive=ALICE_secp224r1 2552e1051a39Sopenharmony_ciPeerKey=BOB_secp224r1_PUB 2553e1051a39Sopenharmony_ciSharedSecret=34ea06d16d82f0d1725de47f3639ac0c23db7d7ed68f01488539a2a5 2554e1051a39Sopenharmony_ci 2555e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 2556e1051a39Sopenharmony_ci 2557e1051a39Sopenharmony_ciDerive=BOB_secp224r1 2558e1051a39Sopenharmony_ciPeerKey=ALICE_secp224r1_PUB 2559e1051a39Sopenharmony_ciSharedSecret=34ea06d16d82f0d1725de47f3639ac0c23db7d7ed68f01488539a2a5 2560e1051a39Sopenharmony_ci 2561e1051a39Sopenharmony_ci# TEST CURVE secp384r1 2562e1051a39Sopenharmony_ci 2563e1051a39Sopenharmony_ciPrivateKey=ALICE_secp384r1 2564e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2565e1051a39Sopenharmony_ciMIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDCxE7Q4m1dsK7M3Otxo 2566e1051a39Sopenharmony_cicgY/ejX9JOKKdAtSnRiU4bnK3eFmALkMN7XIveQnWLB1PEKhZANiAAQaUsvUFr/u 2567e1051a39Sopenharmony_ciISpAmYqYZIme4VassCtb0tNGU97s3qt4ozcogZ4z+fIzXZ4YXqfGoEa57+uQDgqr 2568e1051a39Sopenharmony_ci+jNOTji7Gxopt6AqZ9EvwuVaCuunUi0pcx6cc8IuUfrwMwSFovV/7sM= 2569e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2570e1051a39Sopenharmony_ci 2571e1051a39Sopenharmony_ciPublicKey=ALICE_secp384r1_PUB 2572e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2573e1051a39Sopenharmony_ciMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEGlLL1Ba/7iEqQJmKmGSJnuFWrLArW9LT 2574e1051a39Sopenharmony_ciRlPe7N6reKM3KIGeM/nyM12eGF6nxqBGue/rkA4Kq/ozTk44uxsaKbegKmfRL8Ll 2575e1051a39Sopenharmony_ciWgrrp1ItKXMenHPCLlH68DMEhaL1f+7D 2576e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2577e1051a39Sopenharmony_ci 2578e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_secp384r1:ALICE_secp384r1_PUB 2579e1051a39Sopenharmony_ci 2580e1051a39Sopenharmony_ci 2581e1051a39Sopenharmony_ciPrivateKey=BOB_secp384r1 2582e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2583e1051a39Sopenharmony_ciMIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDBRiGXRsb5sUq0b3/dg 2584e1051a39Sopenharmony_ciZ+pA9kbrSivBMCUCXVwxno1d/30hI/Yy0Z5PWwbBgwTFprWhZANiAASp1FeUOBJF 2585e1051a39Sopenharmony_cimzQCNbGiOz8He0kF+KIf24UGYVO5MC7u5rV9hpoYsbcgmwxALskPN18os2ygK1Pn 2586e1051a39Sopenharmony_cif/h+WALIsG2RknSTbiyvBYkoIhJV9cflvEDpMeaWSLF7qJ5YjEIf9PM= 2587e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2588e1051a39Sopenharmony_ci 2589e1051a39Sopenharmony_ciPublicKey=BOB_secp384r1_PUB 2590e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2591e1051a39Sopenharmony_ciMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEqdRXlDgSRZs0AjWxojs/B3tJBfiiH9uF 2592e1051a39Sopenharmony_ciBmFTuTAu7ua1fYaaGLG3IJsMQC7JDzdfKLNsoCtT53/4flgCyLBtkZJ0k24srwWJ 2593e1051a39Sopenharmony_ciKCISVfXH5bxA6THmlkixe6ieWIxCH/Tz 2594e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2595e1051a39Sopenharmony_ci 2596e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_secp384r1:BOB_secp384r1_PUB 2597e1051a39Sopenharmony_ci 2598e1051a39Sopenharmony_ci 2599e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 2600e1051a39Sopenharmony_ci 2601e1051a39Sopenharmony_ciDerive=ALICE_secp384r1 2602e1051a39Sopenharmony_ciPeerKey=BOB_secp384r1_PUB 2603e1051a39Sopenharmony_ciSharedSecret=2006ed49acbb991b8fbf8a15c3f263542496eaefe1e2952591b72fb929463eac7a403a5419cebbfb73734918eaed59fd 2604e1051a39Sopenharmony_ci 2605e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 2606e1051a39Sopenharmony_ci 2607e1051a39Sopenharmony_ciDerive=BOB_secp384r1 2608e1051a39Sopenharmony_ciPeerKey=ALICE_secp384r1_PUB 2609e1051a39Sopenharmony_ciSharedSecret=2006ed49acbb991b8fbf8a15c3f263542496eaefe1e2952591b72fb929463eac7a403a5419cebbfb73734918eaed59fd 2610e1051a39Sopenharmony_ci 2611e1051a39Sopenharmony_ci# TEST CURVE secp521r1 2612e1051a39Sopenharmony_ci 2613e1051a39Sopenharmony_ciPrivateKey=ALICE_secp521r1 2614e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2615e1051a39Sopenharmony_ciMIHuAgEAMBAGByqGSM49AgEGBSuBBAAjBIHWMIHTAgEBBEIAFBIz3FLAuX8VCWzM 2616e1051a39Sopenharmony_ciwu1f/tm8pf1QqnsdLqaIWCQAJa2W5ldpJTYfkj1gGxM44AD3qHnkXISvNLwwuxI1 2617e1051a39Sopenharmony_cihr2+pOGhgYkDgYYABACWlOOFYk/p3AS2LxEQWBuMm6uIjo3XArjh1QrsLcUc5hhi 2618e1051a39Sopenharmony_ci82CIz6kKwKjCnYRDHq4iv1x63rVEzGGhQOM1g+cRVwHSpfbBpaxK7bMLkVFOOavv 2619e1051a39Sopenharmony_ciOdcdyRHaHsvxw2pREmdS/GwtfgT8odQrG06KMIwVeL+H08fGJSbPX0Zock0DOPCp 2620e1051a39Sopenharmony_ciaw== 2621e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2622e1051a39Sopenharmony_ci 2623e1051a39Sopenharmony_ciPublicKey=ALICE_secp521r1_PUB 2624e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2625e1051a39Sopenharmony_ciMIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQAlpTjhWJP6dwEti8REFgbjJuriI6N 2626e1051a39Sopenharmony_ci1wK44dUK7C3FHOYYYvNgiM+pCsCowp2EQx6uIr9cet61RMxhoUDjNYPnEVcB0qX2 2627e1051a39Sopenharmony_ciwaWsSu2zC5FRTjmr7znXHckR2h7L8cNqURJnUvxsLX4E/KHUKxtOijCMFXi/h9PH 2628e1051a39Sopenharmony_cixiUmz19GaHJNAzjwqWs= 2629e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2630e1051a39Sopenharmony_ci 2631e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_secp521r1:ALICE_secp521r1_PUB 2632e1051a39Sopenharmony_ci 2633e1051a39Sopenharmony_ci 2634e1051a39Sopenharmony_ciPrivateKey=BOB_secp521r1 2635e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2636e1051a39Sopenharmony_ciMIHuAgEAMBAGByqGSM49AgEGBSuBBAAjBIHWMIHTAgEBBEIA9C/sMWveRlHPr9P5 2637e1051a39Sopenharmony_cicc3U+1L2/zB0VtHewKSQRWZ67SmS4+m7uXTqUVSLRHiQEgQid0cg77gSxXPlmV+z 2638e1051a39Sopenharmony_ciy0f3zd+hgYkDgYYABAE18N3SwDGtea3IOqUdh3j0JtnMeP41i/agEBlxK8/iEBXc 2639e1051a39Sopenharmony_ciQ61mkIrQIKcabRhoylEugXHiyNnqNQOD4DUa0bTKzAHtJ4UqqbEVno6byRmcUQwb 2640e1051a39Sopenharmony_cimvG89eS8GLEmk5X/O2atHU4yIGTuTRQWn/BTJUCS+OgJz4FZdadscc5Z640EZqSD 2641e1051a39Sopenharmony_ciiw== 2642e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2643e1051a39Sopenharmony_ci 2644e1051a39Sopenharmony_ciPublicKey=BOB_secp521r1_PUB 2645e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2646e1051a39Sopenharmony_ciMIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQBNfDd0sAxrXmtyDqlHYd49CbZzHj+ 2647e1051a39Sopenharmony_ciNYv2oBAZcSvP4hAV3EOtZpCK0CCnGm0YaMpRLoFx4sjZ6jUDg+A1GtG0yswB7SeF 2648e1051a39Sopenharmony_ciKqmxFZ6Om8kZnFEMG5rxvPXkvBixJpOV/ztmrR1OMiBk7k0UFp/wUyVAkvjoCc+B 2649e1051a39Sopenharmony_ciWXWnbHHOWeuNBGakg4s= 2650e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2651e1051a39Sopenharmony_ci 2652e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_secp521r1:BOB_secp521r1_PUB 2653e1051a39Sopenharmony_ci 2654e1051a39Sopenharmony_ci 2655e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 2656e1051a39Sopenharmony_ci 2657e1051a39Sopenharmony_ciDerive=ALICE_secp521r1 2658e1051a39Sopenharmony_ciPeerKey=BOB_secp521r1_PUB 2659e1051a39Sopenharmony_ciSharedSecret=018c8f33e544a0fa8854dcd96bdba75b7687d1c42b2ff1bf0a06d49c424fee96d8a7f3af3119dcbfabc1c147477c50f7c72971956f9bb17ddec6d02b2187f06cf4be 2660e1051a39Sopenharmony_ci 2661e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 2662e1051a39Sopenharmony_ci 2663e1051a39Sopenharmony_ciDerive=BOB_secp521r1 2664e1051a39Sopenharmony_ciPeerKey=ALICE_secp521r1_PUB 2665e1051a39Sopenharmony_ciSharedSecret=018c8f33e544a0fa8854dcd96bdba75b7687d1c42b2ff1bf0a06d49c424fee96d8a7f3af3119dcbfabc1c147477c50f7c72971956f9bb17ddec6d02b2187f06cf4be 2666e1051a39Sopenharmony_ci 2667e1051a39Sopenharmony_ci# TEST CURVE prime192v1 2668e1051a39Sopenharmony_ci 2669e1051a39Sopenharmony_ciPrivateKey=ALICE_prime192v1 2670e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2671e1051a39Sopenharmony_ciMG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQEEVTBTAgEBBBjxfXvSFNqD2UzFVN1L 2672e1051a39Sopenharmony_cibQrPlzop7dxQq/ehNAMyAATibpGuYzCjkT1tWLYEogpKz74WqhvbQtZPkCYQCin1 2673e1051a39Sopenharmony_cicmZuNW+BZ0jyVEpGlpnZPMg= 2674e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2675e1051a39Sopenharmony_ci 2676e1051a39Sopenharmony_ciPublicKey=ALICE_prime192v1_PUB 2677e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2678e1051a39Sopenharmony_ciMEkwEwYHKoZIzj0CAQYIKoZIzj0DAQEDMgAE4m6RrmMwo5E9bVi2BKIKSs++Fqob 2679e1051a39Sopenharmony_ci20LWT5AmEAop9XJmbjVvgWdI8lRKRpaZ2TzI 2680e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2681e1051a39Sopenharmony_ci 2682e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_prime192v1:ALICE_prime192v1_PUB 2683e1051a39Sopenharmony_ci 2684e1051a39Sopenharmony_ci 2685e1051a39Sopenharmony_ciPrivateKey=BOB_prime192v1 2686e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2687e1051a39Sopenharmony_ciMG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQEEVTBTAgEBBBhewaqXNZlYyqnmuEEE 2688e1051a39Sopenharmony_ciY/oUXe3/jpzhmyGhNAMyAASkpwNJEP/1FuuWKCDDUm26iyqrs+zKwayZnaF77YC6 2689e1051a39Sopenharmony_ciqCtgia7yNcSl9tlWHh3gQgw= 2690e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2691e1051a39Sopenharmony_ci 2692e1051a39Sopenharmony_ciPublicKey=BOB_prime192v1_PUB 2693e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2694e1051a39Sopenharmony_ciMEkwEwYHKoZIzj0CAQYIKoZIzj0DAQEDMgAEpKcDSRD/9Rbrliggw1Jtuosqq7Ps 2695e1051a39Sopenharmony_ciysGsmZ2he+2AuqgrYImu8jXEpfbZVh4d4EIM 2696e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2697e1051a39Sopenharmony_ci 2698e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_prime192v1:BOB_prime192v1_PUB 2699e1051a39Sopenharmony_ci 2700e1051a39Sopenharmony_ci 2701e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 2702e1051a39Sopenharmony_ci 2703e1051a39Sopenharmony_ciAvailablein = default 2704e1051a39Sopenharmony_ciDerive=ALICE_prime192v1 2705e1051a39Sopenharmony_ciPeerKey=BOB_prime192v1_PUB 2706e1051a39Sopenharmony_ciSharedSecret=be2a779b587f8f5d7c9d8f006e0a6d0e996c9c63c255f861 2707e1051a39Sopenharmony_ci 2708e1051a39Sopenharmony_ci# Negative test: A weak curve with a strength < 112 fails in FIPS mode. 2709e1051a39Sopenharmony_ciAvailablein = fips 2710e1051a39Sopenharmony_ciDerive=ALICE_prime192v1 2711e1051a39Sopenharmony_ciSecuritycheck = 1 2712e1051a39Sopenharmony_ciPeerKey=BOB_prime192v1_PUB 2713e1051a39Sopenharmony_ciResult = DERIVE_SET_PEER_ERROR 2714e1051a39Sopenharmony_ci 2715e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 2716e1051a39Sopenharmony_ci 2717e1051a39Sopenharmony_ciAvailablein = default 2718e1051a39Sopenharmony_ciDerive=BOB_prime192v1 2719e1051a39Sopenharmony_ciPeerKey=ALICE_prime192v1_PUB 2720e1051a39Sopenharmony_ciSharedSecret=be2a779b587f8f5d7c9d8f006e0a6d0e996c9c63c255f861 2721e1051a39Sopenharmony_ci 2722e1051a39Sopenharmony_ci# TEST CURVE prime256v1 2723e1051a39Sopenharmony_ci 2724e1051a39Sopenharmony_ciPrivateKey=ALICE_prime256v1 2725e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2726e1051a39Sopenharmony_ciMIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQglUPDk8gQ8lMj38V7 2727e1051a39Sopenharmony_ci0jPBZDfQUx5pNOVSKOMTqlh04POhRANCAARq87w+K0q9b1mzJGh309kjNvYTS02m 2728e1051a39Sopenharmony_ciYkHKxAewiZwmt/5w+5uywz/+0130SdAWbXtECjaHUK94YEHzp0G/PCl5 2729e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2730e1051a39Sopenharmony_ci 2731e1051a39Sopenharmony_ciPublicKey=ALICE_prime256v1_PUB 2732e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2733e1051a39Sopenharmony_ciMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEavO8PitKvW9ZsyRod9PZIzb2E0tN 2734e1051a39Sopenharmony_cipmJBysQHsImcJrf+cPubssM//tNd9EnQFm17RAo2h1CveGBB86dBvzwpeQ== 2735e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2736e1051a39Sopenharmony_ci 2737e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_prime256v1:ALICE_prime256v1_PUB 2738e1051a39Sopenharmony_ci 2739e1051a39Sopenharmony_ci 2740e1051a39Sopenharmony_ciPrivateKey=BOB_prime256v1 2741e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2742e1051a39Sopenharmony_ciMIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgNsLfn/sRZfm9ZcM7 2743e1051a39Sopenharmony_cixURiUHT7+w8Jgk9SbwTVDjpLYYmhRANCAASRmyKNgUbADGxkIOAVh9T7IXv2ZDT6 2744e1051a39Sopenharmony_ciI5YMW6wOs27VMOAD0AiNLrv7sW1TdqxkUtF17/GFpLvFOuZcbdX4p3i/ 2745e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2746e1051a39Sopenharmony_ci 2747e1051a39Sopenharmony_ciPublicKey=BOB_prime256v1_PUB 2748e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2749e1051a39Sopenharmony_ciMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEkZsijYFGwAxsZCDgFYfU+yF79mQ0 2750e1051a39Sopenharmony_ci+iOWDFusDrNu1TDgA9AIjS67+7FtU3asZFLRde/xhaS7xTrmXG3V+Kd4vw== 2751e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2752e1051a39Sopenharmony_ci 2753e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_prime256v1:BOB_prime256v1_PUB 2754e1051a39Sopenharmony_ci 2755e1051a39Sopenharmony_ci 2756e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 2757e1051a39Sopenharmony_ci 2758e1051a39Sopenharmony_ciDerive=ALICE_prime256v1 2759e1051a39Sopenharmony_ciPeerKey=BOB_prime256v1_PUB 2760e1051a39Sopenharmony_ciSharedSecret=390021fbca00d959c1adaf7e9cedef0e65a582489eab9adbe739ef66bf82adb4 2761e1051a39Sopenharmony_ci 2762e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 2763e1051a39Sopenharmony_ci 2764e1051a39Sopenharmony_ciDerive=BOB_prime256v1 2765e1051a39Sopenharmony_ciPeerKey=ALICE_prime256v1_PUB 2766e1051a39Sopenharmony_ciSharedSecret=390021fbca00d959c1adaf7e9cedef0e65a582489eab9adbe739ef66bf82adb4 2767e1051a39Sopenharmony_ci 2768e1051a39Sopenharmony_ci# TEST CURVE sect163k1 2769e1051a39Sopenharmony_ci 2770e1051a39Sopenharmony_ciPrivateKey=ALICE_sect163k1 2771e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2772e1051a39Sopenharmony_ciMGMCAQAwEAYHKoZIzj0CAQYFK4EEAAEETDBKAgEBBBUBxkeGOXE86PAijpk8trN/ 2773e1051a39Sopenharmony_cif3kl4UmhLgMsAAQD1hrDCJ2MSFKZ6Q11cTllX/l5HY0Hg5XZCxMFC84AaczwPtNJ 2774e1051a39Sopenharmony_ciYNCxfCk= 2775e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2776e1051a39Sopenharmony_ci 2777e1051a39Sopenharmony_ciPublicKey=ALICE_sect163k1_PUB 2778e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2779e1051a39Sopenharmony_ciMEAwEAYHKoZIzj0CAQYFK4EEAAEDLAAEA9YawwidjEhSmekNdXE5ZV/5eR2NB4OV 2780e1051a39Sopenharmony_ci2QsTBQvOAGnM8D7TSWDQsXwp 2781e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2782e1051a39Sopenharmony_ci 2783e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_sect163k1:ALICE_sect163k1_PUB 2784e1051a39Sopenharmony_ci 2785e1051a39Sopenharmony_ciPrivateKey=BOB_sect163k1 2786e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2787e1051a39Sopenharmony_ciMGMCAQAwEAYHKoZIzj0CAQYFK4EEAAEETDBKAgEBBBUCUJ5kItSfXidHXsgokcS7 2788e1051a39Sopenharmony_cinzPFbOShLgMsAAQGrYNJ1qgdb3A9ISOmTujfS+WYFKwBXXrJEluAkeNh3jXnDq8X 2789e1051a39Sopenharmony_ci+XBB0k8= 2790e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2791e1051a39Sopenharmony_ci 2792e1051a39Sopenharmony_ciPublicKey=BOB_sect163k1_PUB 2793e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2794e1051a39Sopenharmony_ciMEAwEAYHKoZIzj0CAQYFK4EEAAEDLAAEBq2DSdaoHW9wPSEjpk7o30vlmBSsAV16 2795e1051a39Sopenharmony_ciyRJbgJHjYd415w6vF/lwQdJP 2796e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2797e1051a39Sopenharmony_ci 2798e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_sect163k1:BOB_sect163k1_PUB 2799e1051a39Sopenharmony_ci 2800e1051a39Sopenharmony_ci 2801e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 2802e1051a39Sopenharmony_ci 2803e1051a39Sopenharmony_ciAvailablein = default 2804e1051a39Sopenharmony_ciDerive=ALICE_sect163k1 2805e1051a39Sopenharmony_ciPeerKey=BOB_sect163k1_PUB 2806e1051a39Sopenharmony_ciSharedSecret=07bfdf00759b383aa7741ae4634400f8ddf2047092 2807e1051a39Sopenharmony_ci 2808e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 2809e1051a39Sopenharmony_ci 2810e1051a39Sopenharmony_ciAvailablein = default 2811e1051a39Sopenharmony_ciDerive=BOB_sect163k1 2812e1051a39Sopenharmony_ciPeerKey=ALICE_sect163k1_PUB 2813e1051a39Sopenharmony_ciSharedSecret=07bfdf00759b383aa7741ae4634400f8ddf2047092 2814e1051a39Sopenharmony_ci 2815e1051a39Sopenharmony_ci# TEST CURVE sect163r2 2816e1051a39Sopenharmony_ci 2817e1051a39Sopenharmony_ciPrivateKey=ALICE_sect163r2 2818e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2819e1051a39Sopenharmony_ciMGMCAQAwEAYHKoZIzj0CAQYFK4EEAA8ETDBKAgEBBBUDjH2G7BkPTBM4VtljaQr8 2820e1051a39Sopenharmony_cisXVLNOqhLgMsAAQHHqWxJWR2KrHCPp/PSjZIdK88ET0A323/UOTxhYHwsLpR7rp3 2821e1051a39Sopenharmony_ciahq1lQ8= 2822e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2823e1051a39Sopenharmony_ci 2824e1051a39Sopenharmony_ciPublicKey=ALICE_sect163r2_PUB 2825e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2826e1051a39Sopenharmony_ciMEAwEAYHKoZIzj0CAQYFK4EEAA8DLAAEBx6lsSVkdiqxwj6fz0o2SHSvPBE9AN9t 2827e1051a39Sopenharmony_ci/1Dk8YWB8LC6Ue66d2oatZUP 2828e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2829e1051a39Sopenharmony_ci 2830e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_sect163r2:ALICE_sect163r2_PUB 2831e1051a39Sopenharmony_ci 2832e1051a39Sopenharmony_ci 2833e1051a39Sopenharmony_ciPrivateKey=BOB_sect163r2 2834e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2835e1051a39Sopenharmony_ciMGMCAQAwEAYHKoZIzj0CAQYFK4EEAA8ETDBKAgEBBBUBXOM9Tm6sKXUlRLlW0HgC 2836e1051a39Sopenharmony_ciNTDxW2ihLgMsAAQGxa8xRcC+TIcDgGtehDVEV1PoBokBwtILj16NPYC0aBZI8/nF 2837e1051a39Sopenharmony_ciF4jhgmc= 2838e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2839e1051a39Sopenharmony_ci 2840e1051a39Sopenharmony_ciPublicKey=BOB_sect163r2_PUB 2841e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2842e1051a39Sopenharmony_ciMEAwEAYHKoZIzj0CAQYFK4EEAA8DLAAEBsWvMUXAvkyHA4BrXoQ1RFdT6AaJAcLS 2843e1051a39Sopenharmony_ciC49ejT2AtGgWSPP5xReI4YJn 2844e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2845e1051a39Sopenharmony_ci 2846e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_sect163r2:BOB_sect163r2_PUB 2847e1051a39Sopenharmony_ci 2848e1051a39Sopenharmony_ci 2849e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 2850e1051a39Sopenharmony_ci 2851e1051a39Sopenharmony_ciAvailablein = default 2852e1051a39Sopenharmony_ciDerive=ALICE_sect163r2 2853e1051a39Sopenharmony_ciPeerKey=BOB_sect163r2_PUB 2854e1051a39Sopenharmony_ciSharedSecret=040df54e6df412790ef5c0fafbbfcba5136b872951 2855e1051a39Sopenharmony_ci 2856e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 2857e1051a39Sopenharmony_ci 2858e1051a39Sopenharmony_ciAvailablein = default 2859e1051a39Sopenharmony_ciDerive=BOB_sect163r2 2860e1051a39Sopenharmony_ciPeerKey=ALICE_sect163r2_PUB 2861e1051a39Sopenharmony_ciSharedSecret=040df54e6df412790ef5c0fafbbfcba5136b872951 2862e1051a39Sopenharmony_ci 2863e1051a39Sopenharmony_ci# TEST CURVE sect233k1 2864e1051a39Sopenharmony_ci 2865e1051a39Sopenharmony_ciPrivateKey=ALICE_sect233k1 2866e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2867e1051a39Sopenharmony_ciMH0CAQAwEAYHKoZIzj0CAQYFK4EEABoEZjBkAgEBBB1aR7qaKm1vmZWK2bGsJ1rX 2868e1051a39Sopenharmony_cimH6BpTkW4t1L4zSf/KFAAz4ABADcDiv+bTvPVViqYLNz06VO5wodry+sGi6fnJIr 2869e1051a39Sopenharmony_ciQQCTfZ9d5whiIsbY5Thlcm7I0A/cIGoShA/6LumOVA== 2870e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2871e1051a39Sopenharmony_ci 2872e1051a39Sopenharmony_ciPublicKey=ALICE_sect233k1_PUB 2873e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2874e1051a39Sopenharmony_ciMFIwEAYHKoZIzj0CAQYFK4EEABoDPgAEANwOK/5tO89VWKpgs3PTpU7nCh2vL6wa 2875e1051a39Sopenharmony_ciLp+ckitBAJN9n13nCGIixtjlOGVybsjQD9wgahKED/ou6Y5U 2876e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2877e1051a39Sopenharmony_ci 2878e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_sect233k1:ALICE_sect233k1_PUB 2879e1051a39Sopenharmony_ci 2880e1051a39Sopenharmony_ci 2881e1051a39Sopenharmony_ciPrivateKey=BOB_sect233k1 2882e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2883e1051a39Sopenharmony_ciMH0CAQAwEAYHKoZIzj0CAQYFK4EEABoEZjBkAgEBBB0oa5BrzYxm6mn51Xyphn6X 2884e1051a39Sopenharmony_ciOUjKc9oMDHCowAyHTaFAAz4ABAGKiFuFJVQeymHYRVnt2LNF2MSaTMcL9JGSPn2z 2885e1051a39Sopenharmony_ciOwBis5MS4kgEFakWQl7KpGiy3vS89wmpblvHLJ/+IQ== 2886e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2887e1051a39Sopenharmony_ci 2888e1051a39Sopenharmony_ciPublicKey=BOB_sect233k1_PUB 2889e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2890e1051a39Sopenharmony_ciMFIwEAYHKoZIzj0CAQYFK4EEABoDPgAEAYqIW4UlVB7KYdhFWe3Ys0XYxJpMxwv0 2891e1051a39Sopenharmony_cikZI+fbM7AGKzkxLiSAQVqRZCXsqkaLLe9Lz3CaluW8csn/4h 2892e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2893e1051a39Sopenharmony_ci 2894e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_sect233k1:BOB_sect233k1_PUB 2895e1051a39Sopenharmony_ci 2896e1051a39Sopenharmony_ci 2897e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 2898e1051a39Sopenharmony_ci 2899e1051a39Sopenharmony_ciDerive=ALICE_sect233k1 2900e1051a39Sopenharmony_ciPeerKey=BOB_sect233k1_PUB 2901e1051a39Sopenharmony_ciSharedSecret=00a5e5f2e992f4360d530dd365d14f5c6013212e14f4ea258c91c71f1512 2902e1051a39Sopenharmony_ci 2903e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 2904e1051a39Sopenharmony_ci 2905e1051a39Sopenharmony_ciDerive=BOB_sect233k1 2906e1051a39Sopenharmony_ciPeerKey=ALICE_sect233k1_PUB 2907e1051a39Sopenharmony_ciSharedSecret=00a5e5f2e992f4360d530dd365d14f5c6013212e14f4ea258c91c71f1512 2908e1051a39Sopenharmony_ci 2909e1051a39Sopenharmony_ci# TEST CURVE sect233r1 2910e1051a39Sopenharmony_ci 2911e1051a39Sopenharmony_ciPrivateKey=ALICE_sect233r1 2912e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2913e1051a39Sopenharmony_ciMH4CAQAwEAYHKoZIzj0CAQYFK4EEABsEZzBlAgEBBB4AEN6fePR2gizyXzU6kIgU 2914e1051a39Sopenharmony_ciGijp5+IQAXoNBfKnVeChQAM+AAQB0kEwu2fwQWo1v1j7XQ8uJT3iMwRC8w+cxgxx 2915e1051a39Sopenharmony_ciGQ4B/FyjrhIUpEDWaMqfV23McZ6WdbIUe3MZ7K5pG38= 2916e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2917e1051a39Sopenharmony_ci 2918e1051a39Sopenharmony_ciPublicKey=ALICE_sect233r1_PUB 2919e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2920e1051a39Sopenharmony_ciMFIwEAYHKoZIzj0CAQYFK4EEABsDPgAEAdJBMLtn8EFqNb9Y+10PLiU94jMEQvMP 2921e1051a39Sopenharmony_cinMYMcRkOAfxco64SFKRA1mjKn1dtzHGelnWyFHtzGeyuaRt/ 2922e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2923e1051a39Sopenharmony_ci 2924e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_sect233r1:ALICE_sect233r1_PUB 2925e1051a39Sopenharmony_ci 2926e1051a39Sopenharmony_ci 2927e1051a39Sopenharmony_ciPrivateKey=BOB_sect233r1 2928e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2929e1051a39Sopenharmony_ciMH4CAQAwEAYHKoZIzj0CAQYFK4EEABsEZzBlAgEBBB4AXHWOeS6fG0XCH3FnHDuS 2930e1051a39Sopenharmony_ciIcELUeDG+AYNNeLVZd6hQAM+AAQAYRRYH017uxcaMPF3GOsL4bvodW1yZLEtL3pm 2931e1051a39Sopenharmony_ciCkcAfqJI/4niCr8uHKh0gBa2JBjBWMV1u8Mpf60uvok= 2932e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2933e1051a39Sopenharmony_ci 2934e1051a39Sopenharmony_ciPublicKey=BOB_sect233r1_PUB 2935e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2936e1051a39Sopenharmony_ciMFIwEAYHKoZIzj0CAQYFK4EEABsDPgAEAGEUWB9Ne7sXGjDxdxjrC+G76HVtcmSx 2937e1051a39Sopenharmony_ciLS96ZgpHAH6iSP+J4gq/LhyodIAWtiQYwVjFdbvDKX+tLr6J 2938e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2939e1051a39Sopenharmony_ci 2940e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_sect233r1:BOB_sect233r1_PUB 2941e1051a39Sopenharmony_ci 2942e1051a39Sopenharmony_ci 2943e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 2944e1051a39Sopenharmony_ci 2945e1051a39Sopenharmony_ciDerive=ALICE_sect233r1 2946e1051a39Sopenharmony_ciPeerKey=BOB_sect233r1_PUB 2947e1051a39Sopenharmony_ciSharedSecret=01625f3fcd367ee7cd74c67cca02dccfce6c3b19ef07e358ed943d17a8e2 2948e1051a39Sopenharmony_ci 2949e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 2950e1051a39Sopenharmony_ci 2951e1051a39Sopenharmony_ciDerive=BOB_sect233r1 2952e1051a39Sopenharmony_ciPeerKey=ALICE_sect233r1_PUB 2953e1051a39Sopenharmony_ciSharedSecret=01625f3fcd367ee7cd74c67cca02dccfce6c3b19ef07e358ed943d17a8e2 2954e1051a39Sopenharmony_ci 2955e1051a39Sopenharmony_ci# TEST CURVE sect283k1 2956e1051a39Sopenharmony_ci 2957e1051a39Sopenharmony_ciPrivateKey=ALICE_sect283k1 2958e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2959e1051a39Sopenharmony_ciMIGQAgEAMBAGByqGSM49AgEGBSuBBAAQBHkwdwIBAQQkAGhnsmZ2UDKV3QKmq3k+ 2960e1051a39Sopenharmony_ci33LQ6n5aCYvKXcMgiZlBS/RrVgIRoUwDSgAEBSgpOw5TMTc4O8HHhw5atJl5mrnW 2961e1051a39Sopenharmony_ciuC6oWVYRYpD1IMvPNTRsAYo4SYRmPIfgzVv/ESVcHVaD1lPNo+eq0HN1qhvRX+4r 2962e1051a39Sopenharmony_cimGO7 2963e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2964e1051a39Sopenharmony_ci 2965e1051a39Sopenharmony_ciPublicKey=ALICE_sect283k1_PUB 2966e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2967e1051a39Sopenharmony_ciMF4wEAYHKoZIzj0CAQYFK4EEABADSgAEBSgpOw5TMTc4O8HHhw5atJl5mrnWuC6o 2968e1051a39Sopenharmony_ciWVYRYpD1IMvPNTRsAYo4SYRmPIfgzVv/ESVcHVaD1lPNo+eq0HN1qhvRX+4rmGO7 2969e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2970e1051a39Sopenharmony_ci 2971e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_sect283k1:ALICE_sect283k1_PUB 2972e1051a39Sopenharmony_ci 2973e1051a39Sopenharmony_ci 2974e1051a39Sopenharmony_ciPrivateKey=BOB_sect283k1 2975e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 2976e1051a39Sopenharmony_ciMIGQAgEAMBAGByqGSM49AgEGBSuBBAAQBHkwdwIBAQQkAAJXIwfWjYbiM5jEcNw8 2977e1051a39Sopenharmony_ci8/1kbEnhVjWGivO7zDPts7AuKSMkoUwDSgAEA5Ause5pdH6ks7PdyPeoPbYAkz6V 2978e1051a39Sopenharmony_ciD5v8KTV1b97PiYmZNDeoBY78FQyHRSvdSo+oRew2RacpaCAntRoiWHyN1nAdDSzj 2979e1051a39Sopenharmony_ciCN/m 2980e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 2981e1051a39Sopenharmony_ci 2982e1051a39Sopenharmony_ciPublicKey=BOB_sect283k1_PUB 2983e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 2984e1051a39Sopenharmony_ciMF4wEAYHKoZIzj0CAQYFK4EEABADSgAEA5Ause5pdH6ks7PdyPeoPbYAkz6VD5v8 2985e1051a39Sopenharmony_ciKTV1b97PiYmZNDeoBY78FQyHRSvdSo+oRew2RacpaCAntRoiWHyN1nAdDSzjCN/m 2986e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 2987e1051a39Sopenharmony_ci 2988e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_sect283k1:BOB_sect283k1_PUB 2989e1051a39Sopenharmony_ci 2990e1051a39Sopenharmony_ci 2991e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 2992e1051a39Sopenharmony_ci 2993e1051a39Sopenharmony_ciDerive=ALICE_sect283k1 2994e1051a39Sopenharmony_ciPeerKey=BOB_sect283k1_PUB 2995e1051a39Sopenharmony_ciSharedSecret=02f2e682c2f60d7261624f3661a5e85fca920443b72aa4dd5a540082e65e552302d8f825 2996e1051a39Sopenharmony_ci 2997e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 2998e1051a39Sopenharmony_ci 2999e1051a39Sopenharmony_ciDerive=BOB_sect283k1 3000e1051a39Sopenharmony_ciPeerKey=ALICE_sect283k1_PUB 3001e1051a39Sopenharmony_ciSharedSecret=02f2e682c2f60d7261624f3661a5e85fca920443b72aa4dd5a540082e65e552302d8f825 3002e1051a39Sopenharmony_ci 3003e1051a39Sopenharmony_ci# TEST CURVE sect283r1 3004e1051a39Sopenharmony_ci 3005e1051a39Sopenharmony_ciPrivateKey=ALICE_sect283r1 3006e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 3007e1051a39Sopenharmony_ciMIGQAgEAMBAGByqGSM49AgEGBSuBBAARBHkwdwIBAQQkAi4Jrhu19kt7H8jw1FO7 3008e1051a39Sopenharmony_ciVzCxh6p0pI0ogl3q9ev5NFkufZkZoUwDSgAEAHx6cwnWw+9l3oZHpx+R8nu7SLqU 3009e1051a39Sopenharmony_ciS40TU2uL0W6VTNANIvcJB1b++3okH0FJgFAahbaotafYTyfqCoY11VaxnVqU5/aE 3010e1051a39Sopenharmony_ci7jsD 3011e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 3012e1051a39Sopenharmony_ci 3013e1051a39Sopenharmony_ciPublicKey=ALICE_sect283r1_PUB 3014e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 3015e1051a39Sopenharmony_ciMF4wEAYHKoZIzj0CAQYFK4EEABEDSgAEAHx6cwnWw+9l3oZHpx+R8nu7SLqUS40T 3016e1051a39Sopenharmony_ciU2uL0W6VTNANIvcJB1b++3okH0FJgFAahbaotafYTyfqCoY11VaxnVqU5/aE7jsD 3017e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 3018e1051a39Sopenharmony_ci 3019e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_sect283r1:ALICE_sect283r1_PUB 3020e1051a39Sopenharmony_ci 3021e1051a39Sopenharmony_ci 3022e1051a39Sopenharmony_ciPrivateKey=BOB_sect283r1 3023e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 3024e1051a39Sopenharmony_ciMIGQAgEAMBAGByqGSM49AgEGBSuBBAARBHkwdwIBAQQkACD04gJaVfVxK/Dpbxjq 3025e1051a39Sopenharmony_cirzZWc6B76a23MK/IQD1jMlGPQzzxoUwDSgAEA13mIYMvik12DBp8JkdETMB1ewOw 3026e1051a39Sopenharmony_ci22C/xhnzLEHmgrG0ewxeANVAoIZy2uv5t0VUJIp4PYdLNaqIguN+9v6U78O4lass 3027e1051a39Sopenharmony_ciIq5I 3028e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 3029e1051a39Sopenharmony_ci 3030e1051a39Sopenharmony_ciPublicKey=BOB_sect283r1_PUB 3031e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 3032e1051a39Sopenharmony_ciMF4wEAYHKoZIzj0CAQYFK4EEABEDSgAEA13mIYMvik12DBp8JkdETMB1ewOw22C/ 3033e1051a39Sopenharmony_cixhnzLEHmgrG0ewxeANVAoIZy2uv5t0VUJIp4PYdLNaqIguN+9v6U78O4lassIq5I 3034e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 3035e1051a39Sopenharmony_ci 3036e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_sect283r1:BOB_sect283r1_PUB 3037e1051a39Sopenharmony_ci 3038e1051a39Sopenharmony_ci 3039e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 3040e1051a39Sopenharmony_ci 3041e1051a39Sopenharmony_ciDerive=ALICE_sect283r1 3042e1051a39Sopenharmony_ciPeerKey=BOB_sect283r1_PUB 3043e1051a39Sopenharmony_ciSharedSecret=05778bc1afcf38d7dddb2150cacbfe4d38dc588968fd8b2e859c28ae2629d3435f89f6cc 3044e1051a39Sopenharmony_ci 3045e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 3046e1051a39Sopenharmony_ci 3047e1051a39Sopenharmony_ciDerive=BOB_sect283r1 3048e1051a39Sopenharmony_ciPeerKey=ALICE_sect283r1_PUB 3049e1051a39Sopenharmony_ciSharedSecret=05778bc1afcf38d7dddb2150cacbfe4d38dc588968fd8b2e859c28ae2629d3435f89f6cc 3050e1051a39Sopenharmony_ci 3051e1051a39Sopenharmony_ci# TEST CURVE sect409k1 3052e1051a39Sopenharmony_ci 3053e1051a39Sopenharmony_ciPrivateKey=ALICE_sect409k1 3054e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 3055e1051a39Sopenharmony_ciMIHBAgEAMBAGByqGSM49AgEGBSuBBAAkBIGpMIGmAgEBBDMg1vV7wiPe1ovX+ukz 3056e1051a39Sopenharmony_ciVfwPZoqvyj/vdif04Opi9PcjV5mPBEZgSFBg8hbutNxZJdVLrxShbANqAAQACe1I 3057e1051a39Sopenharmony_ciJ5ilSk1pPLvbcjEZIE6abC9LZ9WmHuNJxM9LAW1OuLvJGi72AsGYUOGpX0WGmK6C 3058e1051a39Sopenharmony_ciAYaqZb2Qeedq/yUIljDHYi66J+26owYl7lOMpRzZ9U2QDJrZ7TYuxeMUui6re0B+ 3059e1051a39Sopenharmony_ciJuZdYw== 3060e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 3061e1051a39Sopenharmony_ci 3062e1051a39Sopenharmony_ciPublicKey=ALICE_sect409k1_PUB 3063e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 3064e1051a39Sopenharmony_ciMH4wEAYHKoZIzj0CAQYFK4EEACQDagAEAAntSCeYpUpNaTy723IxGSBOmmwvS2fV 3065e1051a39Sopenharmony_ciph7jScTPSwFtTri7yRou9gLBmFDhqV9FhpiuggGGqmW9kHnnav8lCJYwx2Iuuift 3066e1051a39Sopenharmony_ciuqMGJe5TjKUc2fVNkAya2e02LsXjFLouq3tAfibmXWM= 3067e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 3068e1051a39Sopenharmony_ci 3069e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_sect409k1:ALICE_sect409k1_PUB 3070e1051a39Sopenharmony_ci 3071e1051a39Sopenharmony_ci 3072e1051a39Sopenharmony_ciPrivateKey=BOB_sect409k1 3073e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 3074e1051a39Sopenharmony_ciMIHBAgEAMBAGByqGSM49AgEGBSuBBAAkBIGpMIGmAgEBBDMIYBGZZcZz4qCdhAV9 3075e1051a39Sopenharmony_civqpfe8vV+vJEhjawR52JUV1rumWEBPAx0o6E+gaxHBr5hzVGkIKhbANqAAQAAQKK 3076e1051a39Sopenharmony_cis60CTUUkltsT+lIBukjz850pkGGLltJ4eaZn4k9AtN/lFTCq6Vgqe2sDrjA3b45q 3077e1051a39Sopenharmony_ciAdWjf1vRaP0wawJ13SjApJmyXg5hQks6d0Zqz2OHYhGEGiM159VtTlStK067dVe1 3078e1051a39Sopenharmony_cifGVDeg== 3079e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 3080e1051a39Sopenharmony_ci 3081e1051a39Sopenharmony_ciPublicKey=BOB_sect409k1_PUB 3082e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 3083e1051a39Sopenharmony_ciMH4wEAYHKoZIzj0CAQYFK4EEACQDagAEAAECirOtAk1FJJbbE/pSAbpI8/OdKZBh 3084e1051a39Sopenharmony_cii5bSeHmmZ+JPQLTf5RUwqulYKntrA64wN2+OagHVo39b0Wj9MGsCdd0owKSZsl4O 3085e1051a39Sopenharmony_ciYUJLOndGas9jh2IRhBojNefVbU5UrStOu3VXtXxlQ3o= 3086e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 3087e1051a39Sopenharmony_ci 3088e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_sect409k1:BOB_sect409k1_PUB 3089e1051a39Sopenharmony_ci 3090e1051a39Sopenharmony_ci 3091e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 3092e1051a39Sopenharmony_ci 3093e1051a39Sopenharmony_ciDerive=ALICE_sect409k1 3094e1051a39Sopenharmony_ciPeerKey=BOB_sect409k1_PUB 3095e1051a39Sopenharmony_ciSharedSecret=01523ec40ad40226a57281a4c423801ae9495dcf736eddd667023b1390977d018ce79313fb99c503f39cbee80f5c1968f3bd02e0 3096e1051a39Sopenharmony_ci 3097e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 3098e1051a39Sopenharmony_ci 3099e1051a39Sopenharmony_ciDerive=BOB_sect409k1 3100e1051a39Sopenharmony_ciPeerKey=ALICE_sect409k1_PUB 3101e1051a39Sopenharmony_ciSharedSecret=01523ec40ad40226a57281a4c423801ae9495dcf736eddd667023b1390977d018ce79313fb99c503f39cbee80f5c1968f3bd02e0 3102e1051a39Sopenharmony_ci 3103e1051a39Sopenharmony_ci# TEST CURVE sect409r1 3104e1051a39Sopenharmony_ci 3105e1051a39Sopenharmony_ciPrivateKey=ALICE_sect409r1 3106e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 3107e1051a39Sopenharmony_ciMIHCAgEAMBAGByqGSM49AgEGBSuBBAAlBIGqMIGnAgEBBDQAYTMsTpey51D2ULnd 3108e1051a39Sopenharmony_cipN+AAWnJLy9pTerziakhjii8OyWKpUVfpDFNneCCd2oQTDcPX5vdoWwDagAEAYfk 3109e1051a39Sopenharmony_ci3ZejxpVYCG7dYHTVhhcqILEyTYoQa4YehGPxKcbmgpqW4Wev1tEDVI3JIowICYGU 3110e1051a39Sopenharmony_ciowHXXzgDXoJeR79wgb7ySAlXJXgQ8Ficr7i0CaqyAuIpFw9FWJT3jheFwnbpDTvI 3111e1051a39Sopenharmony_cieIozlf4= 3112e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 3113e1051a39Sopenharmony_ci 3114e1051a39Sopenharmony_ciPublicKey=ALICE_sect409r1_PUB 3115e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 3116e1051a39Sopenharmony_ciMH4wEAYHKoZIzj0CAQYFK4EEACUDagAEAYfk3ZejxpVYCG7dYHTVhhcqILEyTYoQ 3117e1051a39Sopenharmony_cia4YehGPxKcbmgpqW4Wev1tEDVI3JIowICYGUowHXXzgDXoJeR79wgb7ySAlXJXgQ 3118e1051a39Sopenharmony_ci8Ficr7i0CaqyAuIpFw9FWJT3jheFwnbpDTvIeIozlf4= 3119e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 3120e1051a39Sopenharmony_ci 3121e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_sect409r1:ALICE_sect409r1_PUB 3122e1051a39Sopenharmony_ci 3123e1051a39Sopenharmony_ci 3124e1051a39Sopenharmony_ciPrivateKey=BOB_sect409r1 3125e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 3126e1051a39Sopenharmony_ciMIHCAgEAMBAGByqGSM49AgEGBSuBBAAlBIGqMIGnAgEBBDQAsCs1nRgwW97TdKIH 3127e1051a39Sopenharmony_ciPRcsqmK1e8TIZ00e6rqLb3nD4sIe+Gw/fGhSUER9akQ7lAluEUnfoWwDagAEAfM2 3128e1051a39Sopenharmony_cifvBEic+7jV4oC+v8GfsunD9Zp9rzNgMp3dJ+ZU7r6Bp+ZH3dL9Uvv8kUiB89UlDl 3129e1051a39Sopenharmony_ciLwBm/W6TlzGuh1FnzXYKVnhnXpzSlRZQsPCceKukbV46Asl8O23b2+DPJgQBGbMf 3130e1051a39Sopenharmony_ciWsgK+KA= 3131e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 3132e1051a39Sopenharmony_ci 3133e1051a39Sopenharmony_ciPublicKey=BOB_sect409r1_PUB 3134e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 3135e1051a39Sopenharmony_ciMH4wEAYHKoZIzj0CAQYFK4EEACUDagAEAfM2fvBEic+7jV4oC+v8GfsunD9Zp9rz 3136e1051a39Sopenharmony_ciNgMp3dJ+ZU7r6Bp+ZH3dL9Uvv8kUiB89UlDlLwBm/W6TlzGuh1FnzXYKVnhnXpzS 3137e1051a39Sopenharmony_cilRZQsPCceKukbV46Asl8O23b2+DPJgQBGbMfWsgK+KA= 3138e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 3139e1051a39Sopenharmony_ci 3140e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_sect409r1:BOB_sect409r1_PUB 3141e1051a39Sopenharmony_ci 3142e1051a39Sopenharmony_ci 3143e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 3144e1051a39Sopenharmony_ci 3145e1051a39Sopenharmony_ciDerive=ALICE_sect409r1 3146e1051a39Sopenharmony_ciPeerKey=BOB_sect409r1_PUB 3147e1051a39Sopenharmony_ciSharedSecret=019dc849870dc6f79978aca8e1fc6aa6836c8fcb25bbfe3d5ab41ea53eae2c7329952280efb30f9097a31a774191e476dbd842d5 3148e1051a39Sopenharmony_ci 3149e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 3150e1051a39Sopenharmony_ci 3151e1051a39Sopenharmony_ciDerive=BOB_sect409r1 3152e1051a39Sopenharmony_ciPeerKey=ALICE_sect409r1_PUB 3153e1051a39Sopenharmony_ciSharedSecret=019dc849870dc6f79978aca8e1fc6aa6836c8fcb25bbfe3d5ab41ea53eae2c7329952280efb30f9097a31a774191e476dbd842d5 3154e1051a39Sopenharmony_ci 3155e1051a39Sopenharmony_ci# TEST CURVE sect571k1 3156e1051a39Sopenharmony_ci 3157e1051a39Sopenharmony_ciPrivateKey=ALICE_sect571k1 3158e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 3159e1051a39Sopenharmony_ciMIIBAAIBADAQBgcqhkjOPQIBBgUrgQQAJgSB6DCB5QIBAQRIARO8hI8j6TZ556/d 3160e1051a39Sopenharmony_ciRcdGYvdblnALD2XZCKu2c3C5yQIeA8Tidi+f8n6cCnb5FtJNTYKqP8tRfHlwAZtW 3161e1051a39Sopenharmony_ci/giXi/4yF5K2twS3oYGVA4GSAAQAtiuUbz7v6njhujnDhanD4iV84K0LQd9wP1+k 3162e1051a39Sopenharmony_civ0Bn833nKtFrZComgrip2SwUaEYOE6IcPyCJ48vWOKvIR6fU11tWwsFRPU0Cct0S 3163e1051a39Sopenharmony_ciqVbANAJzwL1umwuKNPblJ6ZEwcBdgw7hWFL6sh+0ayAQ3a8zOizhViJPCnaKR/Oo 3164e1051a39Sopenharmony_ciAtaUpCWLSTHDF1gK4/kmlwEx+8o= 3165e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 3166e1051a39Sopenharmony_ci 3167e1051a39Sopenharmony_ciPublicKey=ALICE_sect571k1_PUB 3168e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 3169e1051a39Sopenharmony_ciMIGnMBAGByqGSM49AgEGBSuBBAAmA4GSAAQAtiuUbz7v6njhujnDhanD4iV84K0L 3170e1051a39Sopenharmony_ciQd9wP1+kv0Bn833nKtFrZComgrip2SwUaEYOE6IcPyCJ48vWOKvIR6fU11tWwsFR 3171e1051a39Sopenharmony_ciPU0Cct0SqVbANAJzwL1umwuKNPblJ6ZEwcBdgw7hWFL6sh+0ayAQ3a8zOizhViJP 3172e1051a39Sopenharmony_ciCnaKR/OoAtaUpCWLSTHDF1gK4/kmlwEx+8o= 3173e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 3174e1051a39Sopenharmony_ci 3175e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_sect571k1:ALICE_sect571k1_PUB 3176e1051a39Sopenharmony_ci 3177e1051a39Sopenharmony_ci 3178e1051a39Sopenharmony_ciPrivateKey=BOB_sect571k1 3179e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 3180e1051a39Sopenharmony_ciMIIBAAIBADAQBgcqhkjOPQIBBgUrgQQAJgSB6DCB5QIBAQRIAVZT4tnX9dMWS6Vd 3181e1051a39Sopenharmony_ciYCoYRl9o/j/Hz7KGqF4Ujk9n9b4+mXbJ37tobpjnpNqKlJfI04w80JPp+NxpoBR3 3182e1051a39Sopenharmony_ci8p1bcc9iL4Smh48YoYGVA4GSAAQARzAx9yVkHL8pbe1myosILIhhLLURYRDHmopO 3183e1051a39Sopenharmony_ciIijLQmTATV9pYO7CrFBPBjaKNRjPpw/cVOs89X9Jdzx/bolkGqVAsjLN1tsCrqET 3184e1051a39Sopenharmony_ci31F4mpnfsPwcM6zbp6lE4N2gL5cakKMmyPNM4d3m8xl1f6e56LBYfaxOaqcYzbXC 3185e1051a39Sopenharmony_ciQ/Aiij13H06qKhuFM4iiB/0D164= 3186e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 3187e1051a39Sopenharmony_ci 3188e1051a39Sopenharmony_ciPublicKey=BOB_sect571k1_PUB 3189e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 3190e1051a39Sopenharmony_ciMIGnMBAGByqGSM49AgEGBSuBBAAmA4GSAAQARzAx9yVkHL8pbe1myosILIhhLLUR 3191e1051a39Sopenharmony_ciYRDHmopOIijLQmTATV9pYO7CrFBPBjaKNRjPpw/cVOs89X9Jdzx/bolkGqVAsjLN 3192e1051a39Sopenharmony_ci1tsCrqET31F4mpnfsPwcM6zbp6lE4N2gL5cakKMmyPNM4d3m8xl1f6e56LBYfaxO 3193e1051a39Sopenharmony_ciaqcYzbXCQ/Aiij13H06qKhuFM4iiB/0D164= 3194e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 3195e1051a39Sopenharmony_ci 3196e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_sect571k1:BOB_sect571k1_PUB 3197e1051a39Sopenharmony_ci 3198e1051a39Sopenharmony_ci 3199e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 3200e1051a39Sopenharmony_ci 3201e1051a39Sopenharmony_ciDerive=ALICE_sect571k1 3202e1051a39Sopenharmony_ciPeerKey=BOB_sect571k1_PUB 3203e1051a39Sopenharmony_ciSharedSecret=05a423515fcc91b3171c83edd5c4085ff729a8ff0a3fa1578ebf769523ded0f5c1e387cf63109f2fbd95e117345b788b4577fdc6b6e727230bfc73eae0d4e851cb6f6e616eddb13e 3204e1051a39Sopenharmony_ci 3205e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 3206e1051a39Sopenharmony_ci 3207e1051a39Sopenharmony_ciDerive=BOB_sect571k1 3208e1051a39Sopenharmony_ciPeerKey=ALICE_sect571k1_PUB 3209e1051a39Sopenharmony_ciSharedSecret=05a423515fcc91b3171c83edd5c4085ff729a8ff0a3fa1578ebf769523ded0f5c1e387cf63109f2fbd95e117345b788b4577fdc6b6e727230bfc73eae0d4e851cb6f6e616eddb13e 3210e1051a39Sopenharmony_ci 3211e1051a39Sopenharmony_ci# TEST CURVE sect571r1 3212e1051a39Sopenharmony_ci 3213e1051a39Sopenharmony_ciPrivateKey=ALICE_sect571r1 3214e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 3215e1051a39Sopenharmony_ciMIIBAAIBADAQBgcqhkjOPQIBBgUrgQQAJwSB6DCB5QIBAQRIArsi//Zp9veeURYV 3216e1051a39Sopenharmony_cizGYHn4MlNIxNt6U6vtmTPS/NaoiaavxbOimpHgxYPCjpoPYhM33Z2VBh7pl2aoRW 3217e1051a39Sopenharmony_ci3GBepLFLoF8oiQaLoYGVA4GSAAQDRG2b7KCUKbGDTWVgW0qqNC3oYcz4f/AwTHmo 3218e1051a39Sopenharmony_ciUS1mzdRZj/Sf6IU+7mITGnQ6lg1EkTas/X6TK1hNMV7tAjSeowdN75wzd8YF32SF 3219e1051a39Sopenharmony_ciHMIcWew5g56oF961qv3IvICZnRAOmWyGHeHdYwHxMBSBPNgua42QGoJz6J6dYAUe 3220e1051a39Sopenharmony_civE+F3N29p/tRBGNzMFIqoDdW+NA= 3221e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 3222e1051a39Sopenharmony_ci 3223e1051a39Sopenharmony_ciPublicKey=ALICE_sect571r1_PUB 3224e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 3225e1051a39Sopenharmony_ciMIGnMBAGByqGSM49AgEGBSuBBAAnA4GSAAQDRG2b7KCUKbGDTWVgW0qqNC3oYcz4 3226e1051a39Sopenharmony_cif/AwTHmoUS1mzdRZj/Sf6IU+7mITGnQ6lg1EkTas/X6TK1hNMV7tAjSeowdN75wz 3227e1051a39Sopenharmony_cid8YF32SFHMIcWew5g56oF961qv3IvICZnRAOmWyGHeHdYwHxMBSBPNgua42QGoJz 3228e1051a39Sopenharmony_ci6J6dYAUevE+F3N29p/tRBGNzMFIqoDdW+NA= 3229e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 3230e1051a39Sopenharmony_ci 3231e1051a39Sopenharmony_ciPrivPubKeyPair = ALICE_sect571r1:ALICE_sect571r1_PUB 3232e1051a39Sopenharmony_ci 3233e1051a39Sopenharmony_ci 3234e1051a39Sopenharmony_ciPrivateKey=BOB_sect571r1 3235e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 3236e1051a39Sopenharmony_ciMIIBAAIBADAQBgcqhkjOPQIBBgUrgQQAJwSB6DCB5QIBAQRIAYj65N5XJTQusn+h 3237e1051a39Sopenharmony_ciZ9xj/dgZ4qR1GDC1Ij7jYuow+TvGrG2wz/WT76/lLNtlCLfDW2kODDUmDAJeK/e+ 3238e1051a39Sopenharmony_ciVMO7suJTXGnrGFHioYGVA4GSAAQGxykYFxqz7jZxcBbiPLYfJEhXlf2SYmMKve74 3239e1051a39Sopenharmony_citrOT+qjIm35+uUAcg2krOzH7X/8wH6bVSn/UKG/k27wZrAnWzZ5XKd8QI70H8aHv 3240e1051a39Sopenharmony_ciLgrCoMoqOno+h6J4TgvlDq7FIGZ8fvDaM7YJ8dHPX5FC8Vyphu82TcNdnNATBqom 3241e1051a39Sopenharmony_ci6WDWc7RTFZ4sijL5ywVhovwJ1gA= 3242e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 3243e1051a39Sopenharmony_ci 3244e1051a39Sopenharmony_ciPublicKey=BOB_sect571r1_PUB 3245e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 3246e1051a39Sopenharmony_ciMIGnMBAGByqGSM49AgEGBSuBBAAnA4GSAAQGxykYFxqz7jZxcBbiPLYfJEhXlf2S 3247e1051a39Sopenharmony_ciYmMKve74trOT+qjIm35+uUAcg2krOzH7X/8wH6bVSn/UKG/k27wZrAnWzZ5XKd8Q 3248e1051a39Sopenharmony_ciI70H8aHvLgrCoMoqOno+h6J4TgvlDq7FIGZ8fvDaM7YJ8dHPX5FC8Vyphu82TcNd 3249e1051a39Sopenharmony_cinNATBqom6WDWc7RTFZ4sijL5ywVhovwJ1gA= 3250e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 3251e1051a39Sopenharmony_ci 3252e1051a39Sopenharmony_ciPrivPubKeyPair = BOB_sect571r1:BOB_sect571r1_PUB 3253e1051a39Sopenharmony_ci 3254e1051a39Sopenharmony_ci 3255e1051a39Sopenharmony_ci# ECDH Alice with Bob peer 3256e1051a39Sopenharmony_ci 3257e1051a39Sopenharmony_ciDerive=ALICE_sect571r1 3258e1051a39Sopenharmony_ciPeerKey=BOB_sect571r1_PUB 3259e1051a39Sopenharmony_ciSharedSecret=004b397e564055e2c7d87648183c948655ccb0ebb20bd441f9b11635cf461cb5815ff060eab33091b9f7aed67bec8ba1bb7b22437ece3c92c7cf76124408fb951595dfb4a512b2ae 3260e1051a39Sopenharmony_ci 3261e1051a39Sopenharmony_ci# ECDH Bob with Alice peer 3262e1051a39Sopenharmony_ci 3263e1051a39Sopenharmony_ciDerive=BOB_sect571r1 3264e1051a39Sopenharmony_ciPeerKey=ALICE_sect571r1_PUB 3265e1051a39Sopenharmony_ciSharedSecret=004b397e564055e2c7d87648183c948655ccb0ebb20bd441f9b11635cf461cb5815ff060eab33091b9f7aed67bec8ba1bb7b22437ece3c92c7cf76124408fb951595dfb4a512b2ae 3266e1051a39Sopenharmony_ci 3267e1051a39Sopenharmony_ciTitle = ECDH KATs (from RFC 5114, 5903, 7027) 3268e1051a39Sopenharmony_ci 3269e1051a39Sopenharmony_ci# Keys and shared secrets from RFC 5114 3270e1051a39Sopenharmony_ciPrivateKey=PRIME192V1_RFC5114 3271e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 3272e1051a39Sopenharmony_ciMG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQEEVTBTAgEBBBgyP6MWnY6cZZP1lHa8 3273e1051a39Sopenharmony_ciFCAAq1vg4knENCahNAMyAATNRkiez9bBBeez0yVm4rEi4kmrqt2HBhJoiHtId99R 3274e1051a39Sopenharmony_ci3U3D1v0R8KJvj9OEQxeRbpo= 3275e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 3276e1051a39Sopenharmony_ci 3277e1051a39Sopenharmony_ciPublicKey=PRIME192V1_RFC5114-PUBLIC 3278e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 3279e1051a39Sopenharmony_ciMEkwEwYHKoZIzj0CAQYIKoZIzj0DAQEDMgAEzUZIns/WwQXns9MlZuKxIuJJq6rd 3280e1051a39Sopenharmony_cihwYSaIh7SHffUd1Nw9b9EfCib4/ThEMXkW6a 3281e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 3282e1051a39Sopenharmony_ci 3283e1051a39Sopenharmony_ciPrivPubKeyPair = PRIME192V1_RFC5114:PRIME192V1_RFC5114-PUBLIC 3284e1051a39Sopenharmony_ci 3285e1051a39Sopenharmony_ci 3286e1051a39Sopenharmony_ciPrivateKey=PRIME192V1_RFC5114-Peer 3287e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 3288e1051a39Sopenharmony_ciMG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQEEVTBTAgEBBBhjH5W7SmdjLJxHbu6a 3289e1051a39Sopenharmony_citpWrJAoEmTB/z2KhNAMyAARRmhIWgOAEVGa6Id8u7kf1lztQBXfvE9X/YTq01kzu 3290e1051a39Sopenharmony_ciOiCHW9sQ+VP2swygcsYKpX8= 3291e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 3292e1051a39Sopenharmony_ci 3293e1051a39Sopenharmony_ciPublicKey=PRIME192V1_RFC5114-Peer-PUBLIC 3294e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 3295e1051a39Sopenharmony_ciMEkwEwYHKoZIzj0CAQYIKoZIzj0DAQEDMgAEUZoSFoDgBFRmuiHfLu5H9Zc7UAV3 3296e1051a39Sopenharmony_ci7xPV/2E6tNZM7jogh1vbEPlT9rMMoHLGCqV/ 3297e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 3298e1051a39Sopenharmony_ci 3299e1051a39Sopenharmony_ciPrivPubKeyPair = PRIME192V1_RFC5114-Peer:PRIME192V1_RFC5114-Peer-PUBLIC 3300e1051a39Sopenharmony_ci 3301e1051a39Sopenharmony_ciAvailablein = default 3302e1051a39Sopenharmony_ciDerive=PRIME192V1_RFC5114 3303e1051a39Sopenharmony_ciPeerKey=PRIME192V1_RFC5114-Peer-PUBLIC 3304e1051a39Sopenharmony_ciSharedSecret=AD420182633F8526BFE954ACDA376F05E5FF4F837F54FEBE 3305e1051a39Sopenharmony_ci 3306e1051a39Sopenharmony_ciAvailablein = default 3307e1051a39Sopenharmony_ciDerive=PRIME192V1_RFC5114-Peer 3308e1051a39Sopenharmony_ciPeerKey=PRIME192V1_RFC5114-PUBLIC 3309e1051a39Sopenharmony_ciSharedSecret=AD420182633F8526BFE954ACDA376F05E5FF4F837F54FEBE 3310e1051a39Sopenharmony_ci 3311e1051a39Sopenharmony_ciPrivateKey=SECP224R1_RFC5114 3312e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 3313e1051a39Sopenharmony_ciMHgCAQAwEAYHKoZIzj0CAQYFK4EEACEEYTBfAgEBBBy1WOtsKI2nB7u0+PuuKrnp 3314e1051a39Sopenharmony_ciy2LjvFx1c+IuJtN/oTwDOgAESd/vMJ+BSIwwTP9as+5aIVQ2fceDMVDgpR8+608r 3315e1051a39Sopenharmony_ciXuRXYsT2VMGgxn9Uz4iwFrUbzj18Io1XrbQ= 3316e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 3317e1051a39Sopenharmony_ci 3318e1051a39Sopenharmony_ciPublicKey=SECP224R1_RFC5114-PUBLIC 3319e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 3320e1051a39Sopenharmony_ciME4wEAYHKoZIzj0CAQYFK4EEACEDOgAESd/vMJ+BSIwwTP9as+5aIVQ2fceDMVDg 3321e1051a39Sopenharmony_cipR8+608rXuRXYsT2VMGgxn9Uz4iwFrUbzj18Io1XrbQ= 3322e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 3323e1051a39Sopenharmony_ci 3324e1051a39Sopenharmony_ciPrivPubKeyPair = SECP224R1_RFC5114:SECP224R1_RFC5114-PUBLIC 3325e1051a39Sopenharmony_ci 3326e1051a39Sopenharmony_ci 3327e1051a39Sopenharmony_ciPrivateKey=SECP224R1_RFC5114-Peer 3328e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 3329e1051a39Sopenharmony_ciMHgCAQAwEAYHKoZIzj0CAQYFK4EEACEEYTBfAgEBBBysOxrdPZdw5vanCO6fO44K 3330e1051a39Sopenharmony_cis7SA6fJ/hciLXm0YoTwDOgAEazrJao0M3mpVmb6AMu3xDBYtCorSGVBtzUKiB9SR 3331e1051a39Sopenharmony_civpnCE6fRyjcG3r/jBfNhr8uzPiYJyLFhitU= 3332e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 3333e1051a39Sopenharmony_ci 3334e1051a39Sopenharmony_ciPublicKey=SECP224R1_RFC5114-Peer-PUBLIC 3335e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 3336e1051a39Sopenharmony_ciME4wEAYHKoZIzj0CAQYFK4EEACEDOgAEazrJao0M3mpVmb6AMu3xDBYtCorSGVBt 3337e1051a39Sopenharmony_cizUKiB9SRvpnCE6fRyjcG3r/jBfNhr8uzPiYJyLFhitU= 3338e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 3339e1051a39Sopenharmony_ci 3340e1051a39Sopenharmony_ciPrivPubKeyPair = SECP224R1_RFC5114-Peer:SECP224R1_RFC5114-Peer-PUBLIC 3341e1051a39Sopenharmony_ci 3342e1051a39Sopenharmony_ciDerive=SECP224R1_RFC5114 3343e1051a39Sopenharmony_ciPeerKey=SECP224R1_RFC5114-Peer-PUBLIC 3344e1051a39Sopenharmony_ciSharedSecret=52272F50F46F4EDC9151569092F46DF2D96ECC3B6DC1714A4EA949FA 3345e1051a39Sopenharmony_ci 3346e1051a39Sopenharmony_ci 3347e1051a39Sopenharmony_ciDerive=SECP224R1_RFC5114-Peer 3348e1051a39Sopenharmony_ciPeerKey=SECP224R1_RFC5114-PUBLIC 3349e1051a39Sopenharmony_ciSharedSecret=52272F50F46F4EDC9151569092F46DF2D96ECC3B6DC1714A4EA949FA 3350e1051a39Sopenharmony_ci 3351e1051a39Sopenharmony_ciPrivateKey=PRIME256V1_RFC5114 3352e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 3353e1051a39Sopenharmony_ciMIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQggUJkFF8vVvLpao4z 3354e1051a39Sopenharmony_ciehKEmT+vQypavOWehntykdUHo6+hRANCAAQq9QLzvolS8sm1qNQWDQnpcWW+ULxC 3355e1051a39Sopenharmony_cirkpejTtLqDrrFesPr0yphsTThoGg+YctedVnlb1L/25t48D1AV7OXv2F 3356e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 3357e1051a39Sopenharmony_ci 3358e1051a39Sopenharmony_ciPublicKey=PRIME256V1_RFC5114-PUBLIC 3359e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 3360e1051a39Sopenharmony_ciMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEKvUC876JUvLJtajUFg0J6XFlvlC8 3361e1051a39Sopenharmony_ciQq5KXo07S6g66xXrD69MqYbE04aBoPmHLXnVZ5W9S/9ubePA9QFezl79hQ== 3362e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 3363e1051a39Sopenharmony_ci 3364e1051a39Sopenharmony_ciPrivPubKeyPair = PRIME256V1_RFC5114:PRIME256V1_RFC5114-PUBLIC 3365e1051a39Sopenharmony_ci 3366e1051a39Sopenharmony_ci 3367e1051a39Sopenharmony_ciPrivateKey=PRIME256V1_RFC5114-Peer 3368e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 3369e1051a39Sopenharmony_ciMIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgLOF4jsGX4JbblaIA 3370e1051a39Sopenharmony_cizAqyahnOa8ytViuO7htZN2HPf0GhRANCAASxIN5Ko2SSeVNG6N5sLIZGrgaq6ief 3371e1051a39Sopenharmony_cip3WzqwcV9s5RsJ8bfuziDXte2OxoX6Pwcdg3JwJwkqhBE4XDTd5XCLK2 3372e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 3373e1051a39Sopenharmony_ci 3374e1051a39Sopenharmony_ciPublicKey=PRIME256V1_RFC5114-Peer-PUBLIC 3375e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 3376e1051a39Sopenharmony_ciMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEsSDeSqNkknlTRujebCyGRq4Gquon 3377e1051a39Sopenharmony_cin6d1s6sHFfbOUbCfG37s4g17XtjsaF+j8HHYNycCcJKoQROFw03eVwiytg== 3378e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 3379e1051a39Sopenharmony_ci 3380e1051a39Sopenharmony_ciPrivPubKeyPair = PRIME256V1_RFC5114-Peer:PRIME256V1_RFC5114-Peer-PUBLIC 3381e1051a39Sopenharmony_ci 3382e1051a39Sopenharmony_ciDerive=PRIME256V1_RFC5114 3383e1051a39Sopenharmony_ciPeerKey=PRIME256V1_RFC5114-Peer-PUBLIC 3384e1051a39Sopenharmony_ciSharedSecret=DD0F5396219D1EA393310412D19A08F1F5811E9DC8EC8EEA7F80D21C820C2788 3385e1051a39Sopenharmony_ci 3386e1051a39Sopenharmony_ci 3387e1051a39Sopenharmony_ciDerive=PRIME256V1_RFC5114-Peer 3388e1051a39Sopenharmony_ciPeerKey=PRIME256V1_RFC5114-PUBLIC 3389e1051a39Sopenharmony_ciSharedSecret=DD0F5396219D1EA393310412D19A08F1F5811E9DC8EC8EEA7F80D21C820C2788 3390e1051a39Sopenharmony_ci 3391e1051a39Sopenharmony_ciPrivateKey=SECP384R1_RFC5114 3392e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 3393e1051a39Sopenharmony_ciMIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDDSczXqcWZK8kTdFOn9 3394e1051a39Sopenharmony_ciEmBxXf2KeWVXHEjXCe56eWKhVtcGqQy8td8phvBf6tuTdvGhZANiAAR5MUjxeHY0 3395e1051a39Sopenharmony_ci1dpMbZB0QX0F4FerYvggVNEO5rBAPWJ5VH5qjqnR/XdCfQFv4nqLjGbGxBKUMx0j 3396e1051a39Sopenharmony_ci5vSA9PtM1AUEyUc5LpT0w/BrjzmLsp5CNo96aFkj3jtnus7SFKGh0Sg= 3397e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 3398e1051a39Sopenharmony_ci 3399e1051a39Sopenharmony_ciPublicKey=SECP384R1_RFC5114-PUBLIC 3400e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 3401e1051a39Sopenharmony_ciMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEeTFI8Xh2NNXaTG2QdEF9BeBXq2L4IFTR 3402e1051a39Sopenharmony_ciDuawQD1ieVR+ao6p0f13Qn0Bb+J6i4xmxsQSlDMdI+b0gPT7TNQFBMlHOS6U9MPw 3403e1051a39Sopenharmony_cia485i7KeQjaPemhZI947Z7rO0hShodEo 3404e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 3405e1051a39Sopenharmony_ci 3406e1051a39Sopenharmony_ciPrivPubKeyPair = SECP384R1_RFC5114:SECP384R1_RFC5114-PUBLIC 3407e1051a39Sopenharmony_ci 3408e1051a39Sopenharmony_ci 3409e1051a39Sopenharmony_ciPrivateKey=SECP384R1_RFC5114-Peer 3410e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 3411e1051a39Sopenharmony_ciMIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDBS0Xkf20tw+JwPANRW 3412e1051a39Sopenharmony_ciwvcCO2ElJiw2p98fgCMRIczj05vlLgDBlKQTLEpsdovNlNKhZANiAARc1Cq5xBtT 3413e1051a39Sopenharmony_ciR/dLjU77cIs9WzbbZZFTWbRKvBdke2uZmXidcqhIZa4vIj8StaGrwSDhcUWP6qk5 3414e1051a39Sopenharmony_ciqqOov6xGtAS9j21bNIwPpNgM7KFjVsqTMkC96HI0Fajs4DWw7fNnVd4= 3415e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 3416e1051a39Sopenharmony_ci 3417e1051a39Sopenharmony_ciPublicKey=SECP384R1_RFC5114-Peer-PUBLIC 3418e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 3419e1051a39Sopenharmony_ciMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEXNQqucQbU0f3S41O+3CLPVs222WRU1m0 3420e1051a39Sopenharmony_ciSrwXZHtrmZl4nXKoSGWuLyI/ErWhq8Eg4XFFj+qpOaqjqL+sRrQEvY9tWzSMD6TY 3421e1051a39Sopenharmony_ciDOyhY1bKkzJAvehyNBWo7OA1sO3zZ1Xe 3422e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 3423e1051a39Sopenharmony_ci 3424e1051a39Sopenharmony_ciPrivPubKeyPair = SECP384R1_RFC5114-Peer:SECP384R1_RFC5114-Peer-PUBLIC 3425e1051a39Sopenharmony_ci 3426e1051a39Sopenharmony_ciDerive=SECP384R1_RFC5114 3427e1051a39Sopenharmony_ciPeerKey=SECP384R1_RFC5114-Peer-PUBLIC 3428e1051a39Sopenharmony_ciSharedSecret=5EA1FC4AF7256D2055981B110575E0A8CAE53160137D904C59D926EB1B8456E427AA8A4540884C37DE159A58028ABC0E 3429e1051a39Sopenharmony_ci 3430e1051a39Sopenharmony_ci 3431e1051a39Sopenharmony_ciDerive=SECP384R1_RFC5114-Peer 3432e1051a39Sopenharmony_ciPeerKey=SECP384R1_RFC5114-PUBLIC 3433e1051a39Sopenharmony_ciSharedSecret=5EA1FC4AF7256D2055981B110575E0A8CAE53160137D904C59D926EB1B8456E427AA8A4540884C37DE159A58028ABC0E 3434e1051a39Sopenharmony_ci 3435e1051a39Sopenharmony_ciPrivateKey=SECP521R1_RFC5114 3436e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 3437e1051a39Sopenharmony_ciMIHuAgEAMBAGByqGSM49AgEGBSuBBAAjBIHWMIHTAgEBBEIBE/gtqCVzXj2XJ2aD 3438e1051a39Sopenharmony_cisrdCd7rSczXqcWZK8kMMxPM0WblmnueLP/ubhoMBXTRNy/72+5r0xsRwviVFFs08 3439e1051a39Sopenharmony_ciGh+0c2KhgYkDgYYABAHrs03XVyGr+K3J2+0XiJy7l2XZCnxg8s7wB7sPKybhSIH9 3440e1051a39Sopenharmony_ciRELmidYcst0EbuMOP/0g+aRbvfZBPVg6Lb9Zkk/TXAD2tjLRlMA4jiLYQ35VjFUq 3441e1051a39Sopenharmony_ci4ZWt/RU/ktdJCDUbL4xO2pTtsJFtG1PAILXuyu0aX8OKIz5IMFh7su40ibO0KlqG 3442e1051a39Sopenharmony_cipA== 3443e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 3444e1051a39Sopenharmony_ci 3445e1051a39Sopenharmony_ciPublicKey=SECP521R1_RFC5114-PUBLIC 3446e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 3447e1051a39Sopenharmony_ciMIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQB67NN11chq/itydvtF4icu5dl2Qp8 3448e1051a39Sopenharmony_ciYPLO8Ae7Dysm4UiB/URC5onWHLLdBG7jDj/9IPmkW732QT1YOi2/WZJP01wA9rYy 3449e1051a39Sopenharmony_ci0ZTAOI4i2EN+VYxVKuGVrf0VP5LXSQg1Gy+MTtqU7bCRbRtTwCC17srtGl/DiiM+ 3450e1051a39Sopenharmony_ciSDBYe7LuNImztCpahqQ= 3451e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 3452e1051a39Sopenharmony_ci 3453e1051a39Sopenharmony_ciPrivPubKeyPair = SECP521R1_RFC5114:SECP521R1_RFC5114-PUBLIC 3454e1051a39Sopenharmony_ci 3455e1051a39Sopenharmony_ci 3456e1051a39Sopenharmony_ciPrivateKey=SECP521R1_RFC5114-Peer 3457e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 3458e1051a39Sopenharmony_ciMIHuAgEAMBAGByqGSM49AgEGBSuBBAAjBIHWMIHTAgEBBEIAzuNIDYZFoX0knyd2 3459e1051a39Sopenharmony_ci0ouuYWlS0Xkf20tw98M3hzKqGyKShEi80dwkltQ1sBBIBm6+T3KQPDYbGp3BGT3C 3460e1051a39Sopenharmony_ciydCJG5ahgYkDgYYABAEOv6/G6F4I0kv//MGkUR2w5jS+6xtt7IxZOa5EdmIBr2IA 3461e1051a39Sopenharmony_ciQwupfIrGoOnwizPOfp/utbpO5eDYFRDCQpW4oI0CNQCkpuwwDfniV7A3K156v+8J 3462e1051a39Sopenharmony_ciNDZxmneIfrsLGM+Ambn0IStuMKFBnBjgKdNoY8ydRI9Nuk0qDmBxG+VykV+9T+8m 3463e1051a39Sopenharmony_cilQ== 3464e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 3465e1051a39Sopenharmony_ci 3466e1051a39Sopenharmony_ciPublicKey=SECP521R1_RFC5114-Peer-PUBLIC 3467e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 3468e1051a39Sopenharmony_ciMIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQBDr+vxuheCNJL//zBpFEdsOY0vusb 3469e1051a39Sopenharmony_cibeyMWTmuRHZiAa9iAEMLqXyKxqDp8Iszzn6f7rW6TuXg2BUQwkKVuKCNAjUApKbs 3470e1051a39Sopenharmony_ciMA354lewNyteer/vCTQ2cZp3iH67CxjPgJm59CErbjChQZwY4CnTaGPMnUSPTbpN 3471e1051a39Sopenharmony_ciKg5gcRvlcpFfvU/vJpU= 3472e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 3473e1051a39Sopenharmony_ci 3474e1051a39Sopenharmony_ciPrivPubKeyPair = SECP521R1_RFC5114-Peer:SECP521R1_RFC5114-Peer-PUBLIC 3475e1051a39Sopenharmony_ci 3476e1051a39Sopenharmony_ciDerive=SECP521R1_RFC5114 3477e1051a39Sopenharmony_ciPeerKey=SECP521R1_RFC5114-Peer-PUBLIC 3478e1051a39Sopenharmony_ciSharedSecret=00CDEA89621CFA46B132F9E4CFE2261CDE2D4368EB5656634C7CC98C7A00CDE54ED1866A0DD3E6126C9D2F845DAFF82CEB1DA08F5D87521BB0EBECA77911169C20CC 3479e1051a39Sopenharmony_ci 3480e1051a39Sopenharmony_ci 3481e1051a39Sopenharmony_ciDerive=SECP521R1_RFC5114-Peer 3482e1051a39Sopenharmony_ciPeerKey=SECP521R1_RFC5114-PUBLIC 3483e1051a39Sopenharmony_ciSharedSecret=00CDEA89621CFA46B132F9E4CFE2261CDE2D4368EB5656634C7CC98C7A00CDE54ED1866A0DD3E6126C9D2F845DAFF82CEB1DA08F5D87521BB0EBECA77911169C20CC 3484e1051a39Sopenharmony_ci 3485e1051a39Sopenharmony_ci# Keys and shared secrets from RFC 5903 3486e1051a39Sopenharmony_ciPrivateKey=PRIME256V1_RFC5903 3487e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 3488e1051a39Sopenharmony_ciMIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgyI8B9RDZrD9wopLa 3489e1051a39Sopenharmony_ciojFt5UTpqriv6EBJxiqcV4YtFDOhRANCAATa0LZTlCIc+bBR4f7KV4fQmN/mN/yQ 3490e1051a39Sopenharmony_ciue+UXQw3clgRgFJxoEYc24JS1h8cRW+j5Zqx9FszrM9fWDieBXe4mQuz 3491e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 3492e1051a39Sopenharmony_ci 3493e1051a39Sopenharmony_ciPublicKey=PRIME256V1_RFC5903-PUBLIC 3494e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 3495e1051a39Sopenharmony_ciMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE2tC2U5QiHPmwUeH+yleH0Jjf5jf8 3496e1051a39Sopenharmony_cikLnvlF0MN3JYEYBScaBGHNuCUtYfHEVvo+WasfRbM6zPX1g4ngV3uJkLsw== 3497e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 3498e1051a39Sopenharmony_ci 3499e1051a39Sopenharmony_ciPrivPubKeyPair = PRIME256V1_RFC5903:PRIME256V1_RFC5903-PUBLIC 3500e1051a39Sopenharmony_ci 3501e1051a39Sopenharmony_ci 3502e1051a39Sopenharmony_ciPrivateKey=PRIME256V1_RFC5903-Peer 3503e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 3504e1051a39Sopenharmony_ciMIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgxu+cXXiuASoBEWSs 3505e1051a39Sopenharmony_cis5fOIIhoXY8Gv5vgsoOrRkdr7lOhRANCAATRLftSicjU+BIItwJwOYw0IpaXCgvM 3506e1051a39Sopenharmony_cit0xzb8dVRJS/Y1b788o2bMI+gVeFTBPFjWqsI/BGraMPg1PnTzMDmHKr 3507e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 3508e1051a39Sopenharmony_ci 3509e1051a39Sopenharmony_ciPublicKey=PRIME256V1_RFC5903-Peer-PUBLIC 3510e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 3511e1051a39Sopenharmony_ciMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE0S37UonI1PgSCLcCcDmMNCKWlwoL 3512e1051a39Sopenharmony_cizLdMc2/HVUSUv2NW+/PKNmzCPoFXhUwTxY1qrCPwRq2jD4NT508zA5hyqw== 3513e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 3514e1051a39Sopenharmony_ci 3515e1051a39Sopenharmony_ciPrivPubKeyPair = PRIME256V1_RFC5903-Peer:PRIME256V1_RFC5903-Peer-PUBLIC 3516e1051a39Sopenharmony_ci 3517e1051a39Sopenharmony_ciDerive=PRIME256V1_RFC5903 3518e1051a39Sopenharmony_ciPeerKey=PRIME256V1_RFC5903-Peer-PUBLIC 3519e1051a39Sopenharmony_ciSharedSecret=D6840F6B42F6EDAFD13116E0E12565202FEF8E9ECE7DCE03812464D04B9442DE 3520e1051a39Sopenharmony_ci 3521e1051a39Sopenharmony_ci 3522e1051a39Sopenharmony_ciDerive=PRIME256V1_RFC5903-Peer 3523e1051a39Sopenharmony_ciPeerKey=PRIME256V1_RFC5903-PUBLIC 3524e1051a39Sopenharmony_ciSharedSecret=D6840F6B42F6EDAFD13116E0E12565202FEF8E9ECE7DCE03812464D04B9442DE 3525e1051a39Sopenharmony_ci 3526e1051a39Sopenharmony_ciPrivateKey=SECP384R1_RFC5903 3527e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 3528e1051a39Sopenharmony_ciMIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDAJnzxwNNSixpmITXOj 3529e1051a39Sopenharmony_cidaZ/diTvfGs8DxYGR7Z0FNzmVeNbU4BB5knuP674lng6sZShZANiAARmeELX0YCs 3530e1051a39Sopenharmony_ciLN5vdPN1UfVXVcdkXCDvc+MWNP5ytMVe5t46yAistL20yIcyrulfQaqUgu0fwO65 3531e1051a39Sopenharmony_ciyvxJhGJcz8I/ZQMhSeDhRK2gJBgVNaDzjuufz/PCyUfa5ptMY0VzqBw= 3532e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 3533e1051a39Sopenharmony_ci 3534e1051a39Sopenharmony_ciPublicKey=SECP384R1_RFC5903-PUBLIC 3535e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 3536e1051a39Sopenharmony_ciMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEZnhC19GArCzeb3TzdVH1V1XHZFwg73Pj 3537e1051a39Sopenharmony_ciFjT+crTFXubeOsgIrLS9tMiHMq7pX0GqlILtH8Duucr8SYRiXM/CP2UDIUng4USt 3538e1051a39Sopenharmony_cioCQYFTWg847rn8/zwslH2uabTGNFc6gc 3539e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 3540e1051a39Sopenharmony_ci 3541e1051a39Sopenharmony_ciPrivPubKeyPair = SECP384R1_RFC5903:SECP384R1_RFC5903-PUBLIC 3542e1051a39Sopenharmony_ci 3543e1051a39Sopenharmony_ci 3544e1051a39Sopenharmony_ciPrivateKey=SECP384R1_RFC5903-Peer 3545e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 3546e1051a39Sopenharmony_ciMIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDBBywd5tL24XUeEZyX7 3547e1051a39Sopenharmony_ci7DyUMPq0bMjcUGCFXMm9oKopQuAwgxKRa47Slg5L1Vp0SPyhZANiAATlWNvvU+7N 3548e1051a39Sopenharmony_ci49P8z8GuoIqJqYdHXRL9lQ2Dz6QXMrxQnQ0axDoDNt75b9pB0HdKNXHc++x6rPMZ 3549e1051a39Sopenharmony_ciZHIWnoOEMDZ/Zu6+PG5wxBbdXwxodZ3R//g/pAFCIJ3/XqrZbbnmOGw= 3550e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 3551e1051a39Sopenharmony_ci 3552e1051a39Sopenharmony_ciPublicKey=SECP384R1_RFC5903-Peer-PUBLIC 3553e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 3554e1051a39Sopenharmony_ciMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE5Vjb71PuzePT/M/BrqCKiamHR10S/ZUN 3555e1051a39Sopenharmony_cig8+kFzK8UJ0NGsQ6Azbe+W/aQdB3SjVx3PvseqzzGWRyFp6DhDA2f2buvjxucMQW 3556e1051a39Sopenharmony_ci3V8MaHWd0f/4P6QBQiCd/16q2W255jhs 3557e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 3558e1051a39Sopenharmony_ci 3559e1051a39Sopenharmony_ciPrivPubKeyPair = SECP384R1_RFC5903-Peer:SECP384R1_RFC5903-Peer-PUBLIC 3560e1051a39Sopenharmony_ci 3561e1051a39Sopenharmony_ciDerive=SECP384R1_RFC5903 3562e1051a39Sopenharmony_ciPeerKey=SECP384R1_RFC5903-Peer-PUBLIC 3563e1051a39Sopenharmony_ciSharedSecret=11187331C279962D93D604243FD592CB9D0A926F422E47187521287E7156C5C4D603135569B9E9D09CF5D4A270F59746 3564e1051a39Sopenharmony_ci 3565e1051a39Sopenharmony_ci 3566e1051a39Sopenharmony_ciDerive=SECP384R1_RFC5903-Peer 3567e1051a39Sopenharmony_ciPeerKey=SECP384R1_RFC5903-PUBLIC 3568e1051a39Sopenharmony_ciSharedSecret=11187331C279962D93D604243FD592CB9D0A926F422E47187521287E7156C5C4D603135569B9E9D09CF5D4A270F59746 3569e1051a39Sopenharmony_ci 3570e1051a39Sopenharmony_ciPrivateKey=SECP521R1_RFC5903 3571e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 3572e1051a39Sopenharmony_ciMIHuAgEAMBAGByqGSM49AgEGBSuBBAAjBIHWMIHTAgEBBEIAN63pMZqJ9Nq9s+9B 3573e1051a39Sopenharmony_ciGqzMpRI8YayrV7U5Pc5HYIFyoJWqhaMP4cKVLGdx2Te6l3f1lXsmObqwckYvaMJ6 3574e1051a39Sopenharmony_ciVzgtSlKhgYkDgYYABAAVQX6E2/KMCtPCeHEzSdx98VPIl6GJG9mLq0NXyey+4eO/ 3575e1051a39Sopenharmony_ciQuALjjgK6uV8LRB1ZJQYhZQq9af0YBcjxBldF2ztPgF8riC2ZB0u62lXhtjJRhRi 3576e1051a39Sopenharmony_ciOdCZ4Y4dWlFMc518tKEK2KeIAVrEBdd5ncdee31bbPImGmp/FQdDi/Ab62yjkm+V 3577e1051a39Sopenharmony_cigg== 3578e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 3579e1051a39Sopenharmony_ci 3580e1051a39Sopenharmony_ciPublicKey=SECP521R1_RFC5903-PUBLIC 3581e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 3582e1051a39Sopenharmony_ciMIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQAFUF+hNvyjArTwnhxM0ncffFTyJeh 3583e1051a39Sopenharmony_ciiRvZi6tDV8nsvuHjv0LgC444CurlfC0QdWSUGIWUKvWn9GAXI8QZXRds7T4BfK4g 3584e1051a39Sopenharmony_citmQdLutpV4bYyUYUYjnQmeGOHVpRTHOdfLShCtiniAFaxAXXeZ3HXnt9W2zyJhpq 3585e1051a39Sopenharmony_cifxUHQ4vwG+tso5JvlYI= 3586e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 3587e1051a39Sopenharmony_ci 3588e1051a39Sopenharmony_ciPrivPubKeyPair = SECP521R1_RFC5903:SECP521R1_RFC5903-PUBLIC 3589e1051a39Sopenharmony_ci 3590e1051a39Sopenharmony_ci 3591e1051a39Sopenharmony_ciPrivateKey=SECP521R1_RFC5903-Peer 3592e1051a39Sopenharmony_ci-----BEGIN PRIVATE KEY----- 3593e1051a39Sopenharmony_ciMIHuAgEAMBAGByqGSM49AgEGBSuBBAAjBIHWMIHTAgEBBEIBRbqZqEevQ3k/3Q6H 3594e1051a39Sopenharmony_ciLnzfoWvjD9x4D5e8zD8Hg4AgHpxnfWALNDdXo72/KjFj5ML4acynRYqkpO/8MR9c 3595e1051a39Sopenharmony_cisVFoXrmhgYkDgYYABADQs5daxLeZ9b6hbV4T6a+XHV6bmEyfOXKLXlc5c1ohm5fD 3596e1051a39Sopenharmony_ciVkNq3G6VuwNS9r5kpsKRLU7y0EM87SthcWQAEtlGDwFcaCJjg5VuO9Bm55e2I8J8 3597e1051a39Sopenharmony_ci4OrC9VGhDCxyTZhSB3uHIgtlNsXECKHSrruOhtZ4rknLVwkfRzIpZXmrRPzRfw/F 3598e1051a39Sopenharmony_ciag== 3599e1051a39Sopenharmony_ci-----END PRIVATE KEY----- 3600e1051a39Sopenharmony_ci 3601e1051a39Sopenharmony_ciPublicKey=SECP521R1_RFC5903-Peer-PUBLIC 3602e1051a39Sopenharmony_ci-----BEGIN PUBLIC KEY----- 3603e1051a39Sopenharmony_ciMIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQA0LOXWsS3mfW+oW1eE+mvlx1em5hM 3604e1051a39Sopenharmony_cinzlyi15XOXNaIZuXw1ZDatxulbsDUva+ZKbCkS1O8tBDPO0rYXFkABLZRg8BXGgi 3605e1051a39Sopenharmony_ciY4OVbjvQZueXtiPCfODqwvVRoQwsck2YUgd7hyILZTbFxAih0q67jobWeK5Jy1cJ 3606e1051a39Sopenharmony_ciH0cyKWV5q0T80X8PxWo= 3607e1051a39Sopenharmony_ci-----END PUBLIC KEY----- 3608e1051a39Sopenharmony_ci 3609e1051a39Sopenharmony_ciPrivPubKeyPair = SECP521R1_RFC5903-Peer:SECP521R1_RFC5903-Peer-PUBLIC 3610e1051a39Sopenharmony_ci 3611e1051a39Sopenharmony_ci 3612e1051a39Sopenharmony_ciDerive=SECP521R1_RFC5903 3613e1051a39Sopenharmony_ciPeerKey=SECP521R1_RFC5903-Peer-PUBLIC 3614e1051a39Sopenharmony_ciSharedSecret=01144C7D79AE6956BC8EDB8E7C787C4521CB086FA64407F97894E5E6B2D79B04D1427E73CA4BAA240A34786859810C06B3C715A3A8CC3151F2BEE417996D19F3DDEA 3615e1051a39Sopenharmony_ci 3616e1051a39Sopenharmony_ciDerive=SECP521R1_RFC5903-Peer 3617e1051a39Sopenharmony_ciPeerKey=SECP521R1_RFC5903-PUBLIC 3618e1051a39Sopenharmony_ciSharedSecret=01144C7D79AE6956BC8EDB8E7C787C4521CB086FA64407F97894E5E6B2D79B04D1427E73CA4BAA240A34786859810C06B3C715A3A8CC3151F2BEE417996D19F3DDEA 3619e1051a39Sopenharmony_ci 3620e1051a39Sopenharmony_ciTitle = ECDH negative tests (with random keys) 3621e1051a39Sopenharmony_ci 3622e1051a39Sopenharmony_ci# ECDH Alice with BOB peer - mismatching curves. 3623e1051a39Sopenharmony_ciAvailablein = default 3624e1051a39Sopenharmony_ciDerive=ALICE_secp112r1 3625e1051a39Sopenharmony_ciPeerKeyValidate=BOB_secp128r1_PUB 3626e1051a39Sopenharmony_ciResult = DERIVE_SET_PEER_ERROR 3627