| # | 
 | # Copyright 2001-2021 The OpenSSL Project Authors. All Rights Reserved. | 
 | # | 
 | # Licensed under the Apache License 2.0 (the "License").  You may not use | 
 | # this file except in compliance with the License.  You can obtain a copy | 
 | # in the file LICENSE in the source distribution or at | 
 | # https://www.openssl.org/source/license.html | 
 |  | 
 | # Tests start with one of these keywords | 
 | #       Cipher Decrypt Derive Digest Encoding KDF MAC PBE | 
 | #       PrivPubKeyPair Sign Verify VerifyRecover | 
 | # and continue until a blank line. Lines starting with a pound sign are ignored. | 
 |  | 
 |  | 
 | # Public key algorithm tests | 
 |  | 
 | # Private keys used for PKEY operations. | 
 |  | 
 | Title = ECDH tests (with random keys) | 
 |  | 
 | # TEST CURVE secp112r1 | 
 |  | 
 | PrivateKey=ALICE_secp112r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | ME4CAQAwEAYHKoZIzj0CAQYFK4EEAAYENzA1AgEBBA6sqKp39AWLClus2ha5rqEg | 
 | Ax4ABJ4NTgOR1xQAr3M6eM46WqXW2zA6FnsUMKFFwcw= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_secp112r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MDIwEAYHKoZIzj0CAQYFK4EEAAYDHgAEng1OA5HXFACvczp4zjpapdbbMDoWexQw | 
 | oUXBzA== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_secp112r1:ALICE_secp112r1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_secp112r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | ME4CAQAwEAYHKoZIzj0CAQYFK4EEAAYENzA1AgEBBA5pIbX+hEq49mFPjUl4/6Eg | 
 | Ax4ABBsPNZHm1pcdw104ibwIycCe+r5voeRfQUZRZ3c= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_secp112r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MDIwEAYHKoZIzj0CAQYFK4EEAAYDHgAEGw81kebWlx3DXTiJvAjJwJ76vm+h5F9B | 
 | RlFndw== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_secp112r1:BOB_secp112r1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 | Availablein = default | 
 | Derive=ALICE_secp112r1 | 
 | PeerKey=BOB_secp112r1_PUB | 
 | SharedSecret=a6cefb5aa7a352afe818749eb401 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 | Availablein = default | 
 | Derive=BOB_secp112r1 | 
 | PeerKey=ALICE_secp112r1_PUB | 
 | SharedSecret=a6cefb5aa7a352afe818749eb401 | 
 |  | 
 | # TEST CURVE secp112r2 | 
 |  | 
 | PrivateKey=ALICE_secp112r2 | 
 | -----BEGIN PRIVATE KEY----- | 
 | ME4CAQAwEAYHKoZIzj0CAQYFK4EEAAcENzA1AgEBBA4gzzblKfE6ZwoUW0FQmaEg | 
 | Ax4ABJJ4L7Vo50NZ5VGZ4nNkxFNcjJQwDIQb1/9IkLE= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_secp112r2_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MDIwEAYHKoZIzj0CAQYFK4EEAAcDHgAEkngvtWjnQ1nlUZnic2TEU1yMlDAMhBvX | 
 | /0iQsQ== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_secp112r2:ALICE_secp112r2_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_secp112r2 | 
 | -----BEGIN PRIVATE KEY----- | 
 | ME4CAQAwEAYHKoZIzj0CAQYFK4EEAAcENzA1AgEBBA4D9oGGj+O8vjZz3OZNaqEg | 
 | Ax4ABNZOv5gUzvVbgAHpTgu3hUhTQtB8LamTEIfaRWE= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_secp112r2_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MDIwEAYHKoZIzj0CAQYFK4EEAAcDHgAE1k6/mBTO9VuAAelOC7eFSFNC0HwtqZMQ | 
 | h9pFYQ== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_secp112r2:BOB_secp112r2_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_secp112r2 | 
 | PeerKey=BOB_secp112r2_PUB | 
 | SharedSecret=6bed2c55e233e9214d5898c4c12a | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_secp112r2 | 
 | PeerKey=ALICE_secp112r2_PUB | 
 | SharedSecret=6bed2c55e233e9214d5898c4c12a | 
 |  | 
 | # TEST CURVE secp128r1 | 
 |  | 
 | PrivateKey=ALICE_secp128r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MFQCAQAwEAYHKoZIzj0CAQYFK4EEABwEPTA7AgEBBBCP1c+lxfRT+MZWZ8uGCYYl | 
 | oSQDIgAEH2n0icp87inv7kUYrEFjpZuHJ4DqArhHS+Zfp2XXO1A= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_secp128r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MDYwEAYHKoZIzj0CAQYFK4EEABwDIgAEH2n0icp87inv7kUYrEFjpZuHJ4DqArhH | 
 | S+Zfp2XXO1A= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_secp128r1:ALICE_secp128r1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_secp128r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MFQCAQAwEAYHKoZIzj0CAQYFK4EEABwEPTA7AgEBBBCGbEd3Hhwr76XbQekhIrDT | 
 | oSQDIgAENKjS0HNx/gEKYQNNab9v8zlW/D4zSjv3Ny3Ep0GVYms= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_secp128r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MDYwEAYHKoZIzj0CAQYFK4EEABwDIgAENKjS0HNx/gEKYQNNab9v8zlW/D4zSjv3 | 
 | Ny3Ep0GVYms= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_secp128r1:BOB_secp128r1_PUB | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_secp128r1 | 
 | PeerKey=BOB_secp128r1_PUB | 
 | SharedSecret=91ded46ac404afdbd708fdcc1cac6842 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_secp128r1 | 
 | PeerKey=ALICE_secp128r1_PUB | 
 | SharedSecret=91ded46ac404afdbd708fdcc1cac6842 | 
 |  | 
 | # TEST CURVE secp128r2 | 
 |  | 
 | PrivateKey=ALICE_secp128r2 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MFQCAQAwEAYHKoZIzj0CAQYFK4EEAB0EPTA7AgEBBBAgRKSjPsZ76LDGIA2it5SC | 
 | oSQDIgAEBVdjcUpR+b6LRPm6R8fAD/6kBxV0Kl3939Wn0+nUpf8= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_secp128r2_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MDYwEAYHKoZIzj0CAQYFK4EEAB0DIgAEBVdjcUpR+b6LRPm6R8fAD/6kBxV0Kl39 | 
 | 39Wn0+nUpf8= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_secp128r2:ALICE_secp128r2_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_secp128r2 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MFQCAQAwEAYHKoZIzj0CAQYFK4EEAB0EPTA7AgEBBBACp00jw5D7obvDmJp7wDuA | 
 | oSQDIgAEBO3BbVrc5SvhvN+fmWShu2tWIFQap5ys5RHMCLLl098= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_secp128r2_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MDYwEAYHKoZIzj0CAQYFK4EEAB0DIgAEBO3BbVrc5SvhvN+fmWShu2tWIFQap5ys | 
 | 5RHMCLLl098= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_secp128r2:BOB_secp128r2_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_secp128r2 | 
 | PeerKey=BOB_secp128r2_PUB | 
 | SharedSecret=dc32faa978008a694672076b756a1e4b | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_secp128r2 | 
 | PeerKey=ALICE_secp128r2_PUB | 
 | SharedSecret=dc32faa978008a694672076b756a1e4b | 
 |  | 
 | # TEST CURVE secp160k1 | 
 |  | 
 | PrivateKey=ALICE_secp160k1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGECAQAwEAYHKoZIzj0CAQYFK4EEAAkESjBIAgEBBBUAudN3YOXN0uu0CL2TGZdP | 
 | YeNU/72hLAMqAAR3Du0dK28tSyWxYSz/Es2Wqr4C+bNfJ1uiK4J3BFS5Udc48nsx | 
 | xfjj | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_secp160k1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MD4wEAYHKoZIzj0CAQYFK4EEAAkDKgAEdw7tHStvLUslsWEs/xLNlqq+AvmzXydb | 
 | oiuCdwRUuVHXOPJ7McX44w== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_secp160k1:ALICE_secp160k1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_secp160k1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGECAQAwEAYHKoZIzj0CAQYFK4EEAAkESjBIAgEBBBUA5fNiCFVGPM1aHuwXUvuh | 
 | xoY2yU+hLAMqAAQHlM6otmapt0/0sc+5bcPoYT6cfyARv4VUOOo6I2eBGXLIm812 | 
 | 1ric | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_secp160k1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MD4wEAYHKoZIzj0CAQYFK4EEAAkDKgAEB5TOqLZmqbdP9LHPuW3D6GE+nH8gEb+F | 
 | VDjqOiNngRlyyJvNdta4nA== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_secp160k1:BOB_secp160k1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_secp160k1 | 
 | PeerKey=BOB_secp160k1_PUB | 
 | SharedSecret=5457d367346cc3e82031784f95ebcd856de0c735 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_secp160k1 | 
 | PeerKey=ALICE_secp160k1_PUB | 
 | SharedSecret=5457d367346cc3e82031784f95ebcd856de0c735 | 
 |  | 
 | # TEST CURVE secp160r1 | 
 |  | 
 | PrivateKey=ALICE_secp160r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGECAQAwEAYHKoZIzj0CAQYFK4EEAAgESjBIAgEBBBUA0KDtaiFUWd8NG0lO9TLu | 
 | zjLWXJehLAMqAASHQN1DGBXtdyF3+BjfIfbWg403dUqXbIXzZoctDyOPTQaGVblm | 
 | SwXC | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_secp160r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MD4wEAYHKoZIzj0CAQYFK4EEAAgDKgAEh0DdQxgV7Xchd/gY3yH21oONN3VKl2yF | 
 | 82aHLQ8jj00GhlW5ZksFwg== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_secp160r1:ALICE_secp160r1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_secp160r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGECAQAwEAYHKoZIzj0CAQYFK4EEAAgESjBIAgEBBBUAsBIwvx6ZABinhsi+bGai | 
 | CvetiuWhLAMqAAQJ2+RhpGedkUYXUiPZ/plHXFBy6R3XzMUGIKiXFGSBpwF8hGRN | 
 | qUDy | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_secp160r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MD4wEAYHKoZIzj0CAQYFK4EEAAgDKgAECdvkYaRnnZFGF1Ij2f6ZR1xQcukd18zF | 
 | BiColxRkgacBfIRkTalA8g== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_secp160r1:BOB_secp160r1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_secp160r1 | 
 | PeerKey=BOB_secp160r1_PUB | 
 | SharedSecret=87856536b6a295ea94d3e483d69c6212d5c7afcf | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_secp160r1 | 
 | PeerKey=ALICE_secp160r1_PUB | 
 | SharedSecret=87856536b6a295ea94d3e483d69c6212d5c7afcf | 
 |  | 
 | # TEST CURVE secp160r2 | 
 |  | 
 | PrivateKey=ALICE_secp160r2 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGECAQAwEAYHKoZIzj0CAQYFK4EEAB4ESjBIAgEBBBUAhmLOAJGNuSoZUCN4f0On | 
 | LZ6rRSShLAMqAAQPSNvhJQohMEfijXq+Jlq7a9lzosQfPvuIyOg6shyzUVS43R+7 | 
 | Lgr5 | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_secp160r2_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MD4wEAYHKoZIzj0CAQYFK4EEAB4DKgAED0jb4SUKITBH4o16viZau2vZc6LEHz77 | 
 | iMjoOrIcs1FUuN0fuy4K+Q== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_secp160r2:ALICE_secp160r2_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_secp160r2 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGECAQAwEAYHKoZIzj0CAQYFK4EEAB4ESjBIAgEBBBUA10mjzR2Dy0CLmm/MTAHT | 
 | b5CBenOhLAMqAARqzYAcSijzAo2vzmMuK8ta8sl/bguuCpRwFD93ACP64TzgI3re | 
 | FhsX | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_secp160r2_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MD4wEAYHKoZIzj0CAQYFK4EEAB4DKgAEas2AHEoo8wKNr85jLivLWvLJf24LrgqU | 
 | cBQ/dwAj+uE84CN63hYbFw== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_secp160r2:BOB_secp160r2_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_secp160r2 | 
 | PeerKey=BOB_secp160r2_PUB | 
 | SharedSecret=5481e282c47cbd37c84873847c4fc2f31fc15a1a | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_secp160r2 | 
 | PeerKey=ALICE_secp160r2_PUB | 
 | SharedSecret=5481e282c47cbd37c84873847c4fc2f31fc15a1a | 
 |  | 
 | # TEST CURVE secp192k1 | 
 |  | 
 | PrivateKey=ALICE_secp192k1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGwCAQAwEAYHKoZIzj0CAQYFK4EEAB8EVTBTAgEBBBizF3KeHMsaV/KOR/otCmdL | 
 | QT2qGNq3HhWhNAMyAATP+L9SGl3K6wmevkLwJnkMNHp0I5RfXulSfHuHZPp4CGrh | 
 | i6eKNQLkpZ2OQaPIExA= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_secp192k1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEYwEAYHKoZIzj0CAQYFK4EEAB8DMgAEz/i/UhpdyusJnr5C8CZ5DDR6dCOUX17p | 
 | Unx7h2T6eAhq4YunijUC5KWdjkGjyBMQ | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_secp192k1:ALICE_secp192k1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_secp192k1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGwCAQAwEAYHKoZIzj0CAQYFK4EEAB8EVTBTAgEBBBh8BXPVGQKYCw0v7DY3wZVa | 
 | cyhyUjIbUymhNAMyAATgI7hw2LSj6uN3yL5nvHOOkMiPtalKr+BGsFac39RYmp64 | 
 | mr+w66bDIWN3VllO6LY= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_secp192k1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEYwEAYHKoZIzj0CAQYFK4EEAB8DMgAE4CO4cNi0o+rjd8i+Z7xzjpDIj7WpSq/g | 
 | RrBWnN/UWJqeuJq/sOumwyFjd1ZZTui2 | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_secp192k1:BOB_secp192k1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_secp192k1 | 
 | PeerKey=BOB_secp192k1_PUB | 
 | SharedSecret=6a4daca0412284172e8fcaafa0d9df76257d899752bf0f23 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_secp192k1 | 
 | PeerKey=ALICE_secp192k1_PUB | 
 | SharedSecret=6a4daca0412284172e8fcaafa0d9df76257d899752bf0f23 | 
 |  | 
 | # TEST CURVE secp224k1 | 
 |  | 
 | PrivateKey=ALICE_secp224k1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MHkCAQAwEAYHKoZIzj0CAQYFK4EEACAEYjBgAgEBBB0AhXKGJFqOI4P1PLFR3M6M | 
 | kepT/2Dtd27I1Awzx6E8AzoABPVN/1b6VHbq7U6pWaOrUeqJ5vSgWL49u/uuD48D | 
 | 4FRf7oFdixN9VWIrxr0PRByeEYmlHw4MOEQK | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_secp224k1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | ME4wEAYHKoZIzj0CAQYFK4EEACADOgAE9U3/VvpUdurtTqlZo6tR6onm9KBYvj27 | 
 | +64PjwPgVF/ugV2LE31VYivGvQ9EHJ4RiaUfDgw4RAo= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_secp224k1:ALICE_secp224k1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_secp224k1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MHkCAQAwEAYHKoZIzj0CAQYFK4EEACAEYjBgAgEBBB0AOjEXYoz8YcWokSf4U5gX | 
 | HbjDfILPdPejlE0T/KE8AzoABGXAQ+AntX7On4cKwP+f4KzZGaJZwjBq3jCjymsr | 
 | 9A3c8VCoRXXBg+VPoKg7fDkMIgI8qPmrC95Q | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_secp224k1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | ME4wEAYHKoZIzj0CAQYFK4EEACADOgAEZcBD4Ce1fs6fhwrA/5/grNkZolnCMGre | 
 | MKPKayv0DdzxUKhFdcGD5U+gqDt8OQwiAjyo+asL3lA= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_secp224k1:BOB_secp224k1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_secp224k1 | 
 | PeerKey=BOB_secp224k1_PUB | 
 | SharedSecret=80b65e65fe29c779213dd31189d371ff57b0b2bf08c6458ed142399a | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_secp224k1 | 
 | PeerKey=ALICE_secp224k1_PUB | 
 | SharedSecret=80b65e65fe29c779213dd31189d371ff57b0b2bf08c6458ed142399a | 
 |  | 
 | # TEST CURVE secp256k1 | 
 |  | 
 | PrivateKey=ALICE_secp256k1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGEAgEAMBAGByqGSM49AgEGBSuBBAAKBG0wawIBAQQgHCRzy0IcEx6CeA6ogNNK | 
 | SOfuTlHy4fE/LNxkANUS4k+hRANCAASDBmwKklX4OcbZSJJX9mxm1Wr7TPTLpbyp | 
 | xKcKRm0XKNxVlrZU8WQCl66GtX2DDyX+0+XiC3hbaRWcYtg7P6WO | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_secp256k1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEgwZsCpJV+DnG2UiSV/ZsZtVq+0z0y6W8 | 
 | qcSnCkZtFyjcVZa2VPFkApeuhrV9gw8l/tPl4gt4W2kVnGLYOz+ljg== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_secp256k1:ALICE_secp256k1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_secp256k1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGEAgEAMBAGByqGSM49AgEGBSuBBAAKBG0wawIBAQQgChCkFvWtOcrXLmXVGqkR | 
 | 0gdntyytjGzEKue5t+IL2lihRANCAAQFQoIckey+Vyh3QwJWUUfKXNbbjWe94yZE | 
 | AWGvI2BfqtWqigZF5VSb5aIXtTPRmwiN0cp30cd77YE5Z+e5bJHU | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_secp256k1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEBUKCHJHsvlcod0MCVlFHylzW241nveMm | 
 | RAFhryNgX6rVqooGReVUm+WiF7Uz0ZsIjdHKd9HHe+2BOWfnuWyR1A== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_secp256k1:BOB_secp256k1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_secp256k1 | 
 | PeerKey=BOB_secp256k1_PUB | 
 | SharedSecret=af43b52790082fd87afb1d14b883c12d12bb9e554080d1f8e527920676e31f3e | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_secp256k1 | 
 | PeerKey=ALICE_secp256k1_PUB | 
 | SharedSecret=af43b52790082fd87afb1d14b883c12d12bb9e554080d1f8e527920676e31f3e | 
 |  | 
 | # TEST CURVE prime192v2 | 
 |  | 
 | PrivateKey=ALICE_prime192v2 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQIEVTBTAgEBBBgtIuKqpRc7rEYuGx1a | 
 | dDxcvso0NAZw+fWhNAMyAATMSHwJPq761VawpRbKLB3uuDSng4WeFPjhvubL6g8V | 
 | 8UqFaKRED5PUIQ0lYStVCao= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_prime192v2_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQIDMgAEzEh8CT6u+tVWsKUWyiwd7rg0p4OF | 
 | nhT44b7my+oPFfFKhWikRA+T1CENJWErVQmq | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_prime192v2:ALICE_prime192v2_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_prime192v2 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQIEVTBTAgEBBBggTjqWC1/iHrvKR9/u | 
 | 1gxpL2tWJkkAMYuhNAMyAASa4nG+wLPTHxfkqiTII5PBLAKXmXUf5dMtpmApcjrj | 
 | XjnwJIJEQr80MK9+g1raqN8= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_prime192v2_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQIDMgAEmuJxvsCz0x8X5KokyCOTwSwCl5l1 | 
 | H+XTLaZgKXI641458CSCREK/NDCvfoNa2qjf | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_prime192v2:BOB_prime192v2_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_prime192v2 | 
 | PeerKey=BOB_prime192v2_PUB | 
 | SharedSecret=9b37033a48af7fe1825c062625f8b57d4b3ac48c12bec69c | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_prime192v2 | 
 | PeerKey=ALICE_prime192v2_PUB | 
 | SharedSecret=9b37033a48af7fe1825c062625f8b57d4b3ac48c12bec69c | 
 |  | 
 | # TEST CURVE prime192v3 | 
 |  | 
 | PrivateKey=ALICE_prime192v3 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQMEVTBTAgEBBBg0iDdcgise1/v2k6js | 
 | UkgKwXPqx/uJJTehNAMyAAQ6/i0pSNHk824XO6Mv0irQfSv2yzGQy+DwWo/klZco | 
 | kPDcXKEdU8ZmnAABH7j6UV8= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_prime192v3_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQMDMgAEOv4tKUjR5PNuFzujL9Iq0H0r9ssx | 
 | kMvg8FqP5JWXKJDw3FyhHVPGZpwAAR+4+lFf | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_prime192v3:ALICE_prime192v3_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_prime192v3 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQMEVTBTAgEBBBieW1huqwVU3ev7qgpT | 
 | LFjYEMRPONOAcaKhNAMyAASXaTjBIQX686BZJAidX+hFuvDyxbN1vBQvp40OVl0L | 
 | CG4hoZ+5McLtPATL+osKvX8= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_prime192v3_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQMDMgAEl2k4wSEF+vOgWSQInV/oRbrw8sWz | 
 | dbwUL6eNDlZdCwhuIaGfuTHC7TwEy/qLCr1/ | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_prime192v3:BOB_prime192v3_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_prime192v3 | 
 | PeerKey=BOB_prime192v3_PUB | 
 | SharedSecret=7133f1d99b0e03ed9c4d78d3be40598cf419cd588283ac29 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_prime192v3 | 
 | PeerKey=ALICE_prime192v3_PUB | 
 | SharedSecret=7133f1d99b0e03ed9c4d78d3be40598cf419cd588283ac29 | 
 |  | 
 | # TEST CURVE prime239v1 | 
 |  | 
 | PrivateKey=ALICE_prime239v1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwEEBGcwZQIBAQQeRmiZXaqr3u11hiGK | 
 | 1cH75U/rKc1+8YMqxcXhACRkoUADPgAEfIJpVggCXUROHgX4h5h66/0Pgr/aMtMq | 
 | ExHQP7zxWYzf3cYAP4V/t9OCT582WjMLnCmdlFnYUPD50dyU | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_prime239v1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQQDPgAEfIJpVggCXUROHgX4h5h66/0Pgr/a | 
 | MtMqExHQP7zxWYzf3cYAP4V/t9OCT582WjMLnCmdlFnYUPD50dyU | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_prime239v1:ALICE_prime239v1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_prime239v1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwEEBGcwZQIBAQQeAbGRRoBgqHVUBFot | 
 | 5m9Ytm8RU+ISkA33VgQrHGM/oUADPgAEdRgPsL/Mi3ucJcYibvFJQxDDyLqgUH3i | 
 | Mk266RAHFqoioiGT72TOidBhi+VrUn6NOIyna8foww2M45vR | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_prime239v1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQQDPgAEdRgPsL/Mi3ucJcYibvFJQxDDyLqg | 
 | UH3iMk266RAHFqoioiGT72TOidBhi+VrUn6NOIyna8foww2M45vR | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_prime239v1:BOB_prime239v1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_prime239v1 | 
 | PeerKey=BOB_prime239v1_PUB | 
 | SharedSecret=2ef92070f7a5fa14c8a67a8aa3080b4c4a597eafaa81d3f698599ac0be1e | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_prime239v1 | 
 | PeerKey=ALICE_prime239v1_PUB | 
 | SharedSecret=2ef92070f7a5fa14c8a67a8aa3080b4c4a597eafaa81d3f698599ac0be1e | 
 |  | 
 | # TEST CURVE prime239v2 | 
 |  | 
 | PrivateKey=ALICE_prime239v2 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwEFBGcwZQIBAQQeemq6S5puHF94ZW/W | 
 | 6BMRim+HFFM0zxVZQpWG+bf2oUADPgAELukUodCQsmwzGVR3lLEGKQ6quGd6kDXN | 
 | DjjcMrDabBtWKDuuUrgjBGsI7NRbCQ0a5NWTo+EnWe0LXbYN | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_prime239v2_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQUDPgAELukUodCQsmwzGVR3lLEGKQ6quGd6 | 
 | kDXNDjjcMrDabBtWKDuuUrgjBGsI7NRbCQ0a5NWTo+EnWe0LXbYN | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_prime239v2:ALICE_prime239v2_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_prime239v2 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwEFBGcwZQIBAQQeAEaCw7ulF8GZcmbj | 
 | aDmcrw8Gex+hX0rNvwzoC7+6oUADPgAEKh0EmYUpj6XbuEGxMBaPmECT8L++ihUW | 
 | ms4xau0RUYij4HgS1gjSMDfyvvCBUy10RIkw+goxVdUhfW2u | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_prime239v2_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQUDPgAEKh0EmYUpj6XbuEGxMBaPmECT8L++ | 
 | ihUWms4xau0RUYij4HgS1gjSMDfyvvCBUy10RIkw+goxVdUhfW2u | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_prime239v2:BOB_prime239v2_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_prime239v2 | 
 | PeerKey=BOB_prime239v2_PUB | 
 | SharedSecret=5bdab282dc371ee88ade318a6aad2b329ec3ea957e0df18b7a691c1bf703 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_prime239v2 | 
 | PeerKey=ALICE_prime239v2_PUB | 
 | SharedSecret=5bdab282dc371ee88ade318a6aad2b329ec3ea957e0df18b7a691c1bf703 | 
 |  | 
 | # TEST CURVE prime239v3 | 
 |  | 
 | PrivateKey=ALICE_prime239v3 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwEGBGcwZQIBAQQeGlwSPAYfmiP9r2nA | 
 | SD52VqKyZpEnU+Jmynlf2DI7oUADPgAEFlIB4Yl+5J2u4JLYv8z+itwf+XnOL/BD | 
 | qNK3uRoYPKHYdYWJkgXxkQ1QDZwNppAQRcxSgTKnJ6V8crbp | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_prime239v3_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQYDPgAEFlIB4Yl+5J2u4JLYv8z+itwf+XnO | 
 | L/BDqNK3uRoYPKHYdYWJkgXxkQ1QDZwNppAQRcxSgTKnJ6V8crbp | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_prime239v3:ALICE_prime239v3_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_prime239v3 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwEGBGcwZQIBAQQeU1KIfJBGvItr8//g | 
 | kW1zoPkveo9lvXBlnUV5/5rDoUADPgAEepc03AEEgOnI+ivpjGV4ypvn8sRQaVAb | 
 | 3QAeIEYDQLUBFOdb3kF2MvlnLKV3OCdB3GQgNfZtEHbdn0bq | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_prime239v3_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFUwEwYHKoZIzj0CAQYIKoZIzj0DAQYDPgAEepc03AEEgOnI+ivpjGV4ypvn8sRQ | 
 | aVAb3QAeIEYDQLUBFOdb3kF2MvlnLKV3OCdB3GQgNfZtEHbdn0bq | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_prime239v3:BOB_prime239v3_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_prime239v3 | 
 | PeerKey=BOB_prime239v3_PUB | 
 | SharedSecret=78e80ae760061178bd005e9e3634333971468bc6d3f82baee238c5ed32f9 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_prime239v3 | 
 | PeerKey=ALICE_prime239v3_PUB | 
 | SharedSecret=78e80ae760061178bd005e9e3634333971468bc6d3f82baee238c5ed32f9 | 
 |  | 
 | # TEST CURVE sect113r1 | 
 |  | 
 | PrivateKey=ALICE_sect113r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MFECAQAwEAYHKoZIzj0CAQYFK4EEAAQEOjA4AgEBBA8AcrP9u8BlWb4knkGVZmSh | 
 | IgMgAAQBviTf62+1V4etJb2D9LkBadAFmdmRS+rVI3spTYs= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_sect113r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MDQwEAYHKoZIzj0CAQYFK4EEAAQDIAAEAb4k3+tvtVeHrSW9g/S5AWnQBZnZkUvq | 
 | 1SN7KU2L | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_sect113r1:ALICE_sect113r1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_sect113r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MFECAQAwEAYHKoZIzj0CAQYFK4EEAAQEOjA4AgEBBA8AmhEq3A9KdbKQUz1F/Myh | 
 | IgMgAAQAuSRBNxXjIjezwrGF8VkBxWR69g0UJaBIIArpdNo= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_sect113r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MDQwEAYHKoZIzj0CAQYFK4EEAAQDIAAEALkkQTcV4yI3s8KxhfFZAcVkevYNFCWg | 
 | SCAK6XTa | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_sect113r1:BOB_sect113r1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_sect113r1 | 
 | PeerKey=BOB_sect113r1_PUB | 
 | SharedSecret=015405437add26b8841c62a9016c85 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_sect113r1 | 
 | PeerKey=ALICE_sect113r1_PUB | 
 | SharedSecret=015405437add26b8841c62a9016c85 | 
 |  | 
 | # TEST CURVE sect113r2 | 
 |  | 
 | PrivateKey=ALICE_sect113r2 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MFECAQAwEAYHKoZIzj0CAQYFK4EEAAUEOjA4AgEBBA8ABqFZ6Z7BKKjvrzXh99Wh | 
 | IgMgAAQBTQTHA9uSxcZ8kvsSVUUBcLQ4m45U10VwVCQ+oGQ= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_sect113r2_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MDQwEAYHKoZIzj0CAQYFK4EEAAUDIAAEAU0ExwPbksXGfJL7ElVFAXC0OJuOVNdF | 
 | cFQkPqBk | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_sect113r2:ALICE_sect113r2_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_sect113r2 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MFECAQAwEAYHKoZIzj0CAQYFK4EEAAUEOjA4AgEBBA8ABPHhZ0kCp0TocQJIuiuh | 
 | IgMgAAQBSi7u+Ur776iGyg0Ij6UAN70IzPVZxGK5zPxp6wo= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_sect113r2_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MDQwEAYHKoZIzj0CAQYFK4EEAAUDIAAEAUou7vlK+++ohsoNCI+lADe9CMz1WcRi | 
 | ucz8aesK | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_sect113r2:BOB_sect113r2_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_sect113r2 | 
 | PeerKey=BOB_sect113r2_PUB | 
 | SharedSecret=014231c5e9e28d451aa44a755407e1 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_sect113r2 | 
 | PeerKey=ALICE_sect113r2_PUB | 
 | SharedSecret=014231c5e9e28d451aa44a755407e1 | 
 |  | 
 | # TEST CURVE sect131r1 | 
 |  | 
 | PrivateKey=ALICE_sect131r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MFcCAQAwEAYHKoZIzj0CAQYFK4EEABYEQDA+AgEBBBEAUCFDwJLLThLHiDlw/Qcn | 
 | 8aEmAyQABAAU+ywF9iPv6LDldKOLhLgXBRI7EpZnbXPXhUmkQWPhHAQ= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_sect131r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MDgwEAYHKoZIzj0CAQYFK4EEABYDJAAEABT7LAX2I+/osOV0o4uEuBcFEjsSlmdt | 
 | c9eFSaRBY+EcBA== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_sect131r1:ALICE_sect131r1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_sect131r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MFcCAQAwEAYHKoZIzj0CAQYFK4EEABYEQDA+AgEBBBEDxxMzxjxJmYfSZvWJKq+V | 
 | vKEmAyQABAFHQ2a+h+Yn5N4Lt0IoJcVVBrf9xkZNS0xxblh+0wndq9s= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_sect131r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MDgwEAYHKoZIzj0CAQYFK4EEABYDJAAEAUdDZr6H5ifk3gu3QiglxVUGt/3GRk1L | 
 | THFuWH7TCd2r2w== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_sect131r1:BOB_sect131r1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_sect131r1 | 
 | PeerKey=BOB_sect131r1_PUB | 
 | SharedSecret=009e4acc8c1ba3a129a9ad83a733d7d702 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_sect131r1 | 
 | PeerKey=ALICE_sect131r1_PUB | 
 | SharedSecret=009e4acc8c1ba3a129a9ad83a733d7d702 | 
 |  | 
 | # TEST CURVE sect131r2 | 
 |  | 
 | PrivateKey=ALICE_sect131r2 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MFcCAQAwEAYHKoZIzj0CAQYFK4EEABcEQDA+AgEBBBEDHPPtQCKJB8g01rMkT8Sk | 
 | 9aEmAyQABAcWl2Z/1kIc4mWCbRH4+c/2B47RC31JyifKvkxkHt05x3g= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_sect131r2_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MDgwEAYHKoZIzj0CAQYFK4EEABcDJAAEBxaXZn/WQhziZYJtEfj5z/YHjtELfUnK | 
 | J8q+TGQe3TnHeA== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_sect131r2:ALICE_sect131r2_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_sect131r2 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MFcCAQAwEAYHKoZIzj0CAQYFK4EEABcEQDA+AgEBBBEDR9ez/YtS29S7/R5+rUiX | 
 | VKEmAyQABALZHNBITDoigpOwTzczlaN9AsRk5JzMUJXYkvBEqj+YILQ= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_sect131r2_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MDgwEAYHKoZIzj0CAQYFK4EEABcDJAAEAtkc0EhMOiKCk7BPNzOVo30CxGTknMxQ | 
 | ldiS8ESqP5ggtA== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_sect131r2:BOB_sect131r2_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_sect131r2 | 
 | PeerKey=BOB_sect131r2_PUB | 
 | SharedSecret=03cbec3a3050c7f13d4801ad692d61c417 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_sect131r2 | 
 | PeerKey=ALICE_sect131r2_PUB | 
 | SharedSecret=03cbec3a3050c7f13d4801ad692d61c417 | 
 |  | 
 | # TEST CURVE sect163r1 | 
 |  | 
 | PrivateKey=ALICE_sect163r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGMCAQAwEAYHKoZIzj0CAQYFK4EEAAIETDBKAgEBBBUBl9zmlPmFF5v9h1IIENAx | 
 | 1b8tj0+hLgMsAAQE3j8Jn58CCtEDwvOZ5DwgYGBYvIECz1zN8UwPfTFSdXjTWQcr | 
 | 9gWxNMA= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_sect163r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEAwEAYHKoZIzj0CAQYFK4EEAAIDLAAEBN4/CZ+fAgrRA8LzmeQ8IGBgWLyBAs9c | 
 | zfFMD30xUnV401kHK/YFsTTA | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_sect163r1:ALICE_sect163r1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_sect163r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGMCAQAwEAYHKoZIzj0CAQYFK4EEAAIETDBKAgEBBBUA/nzN5yCavvZlXyDGEihW | 
 | rwG360+hLgMsAAQDt6XZHfzXABSTnGhzfoPtfdLZgaoGhBdeWz+318vNmC6AMJP+ | 
 | PntHzsA= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_sect163r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEAwEAYHKoZIzj0CAQYFK4EEAAIDLAAEA7el2R381wAUk5xoc36D7X3S2YGqBoQX | 
 | Xls/t9fLzZgugDCT/j57R87A | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_sect163r1:BOB_sect163r1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein=default | 
 | Derive=ALICE_sect163r1 | 
 | PeerKey=BOB_sect163r1_PUB | 
 | SharedSecret=02355c765bbc07fcc44bb1496e490912f6df56e6d4 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein=default | 
 | Derive=BOB_sect163r1 | 
 | PeerKey=ALICE_sect163r1_PUB | 
 | SharedSecret=02355c765bbc07fcc44bb1496e490912f6df56e6d4 | 
 |  | 
 | # TEST CURVE sect193r1 | 
 |  | 
 | PrivateKey=ALICE_sect193r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MG8CAQAwEAYHKoZIzj0CAQYFK4EEABgEWDBWAgEBBBkAEQlofBlvj8zDK5o4CCfA | 
 | aOQOmlAyTimBoTYDNAAEAKBcyRBxQDZTvpPM39ZVXYQS5aJwZfUnNwBn5T26m15R | 
 | M4MLnYGdklcAM8oMOML999w= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_sect193r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEgwEAYHKoZIzj0CAQYFK4EEABgDNAAEAKBcyRBxQDZTvpPM39ZVXYQS5aJwZfUn | 
 | NwBn5T26m15RM4MLnYGdklcAM8oMOML999w= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_sect193r1:ALICE_sect193r1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_sect193r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MG8CAQAwEAYHKoZIzj0CAQYFK4EEABgEWDBWAgEBBBkAnxvYLKZaw4Rj24WTRBfg | 
 | iar5vp3R3pCJoTYDNAAEAXw0PWt3PtZT5v9aH0o6WnFtFGOBNEUpYQE/jBjzUHIC | 
 | qMNZTHy9gT2R9yc0GBZ/Dic= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_sect193r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEgwEAYHKoZIzj0CAQYFK4EEABgDNAAEAXw0PWt3PtZT5v9aH0o6WnFtFGOBNEUp | 
 | YQE/jBjzUHICqMNZTHy9gT2R9yc0GBZ/Dic= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_sect193r1:BOB_sect193r1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein=default | 
 | Derive=ALICE_sect193r1 | 
 | PeerKey=BOB_sect193r1_PUB | 
 | SharedSecret=00458b4c5ad122de5a377bea0adf1ab87bcb961b24ed764f47 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein=default | 
 | Derive=BOB_sect193r1 | 
 | PeerKey=ALICE_sect193r1_PUB | 
 | SharedSecret=00458b4c5ad122de5a377bea0adf1ab87bcb961b24ed764f47 | 
 |  | 
 | # TEST CURVE sect193r2 | 
 |  | 
 | PrivateKey=ALICE_sect193r2 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MG8CAQAwEAYHKoZIzj0CAQYFK4EEABkEWDBWAgEBBBkAj54XQW+b3bnX9duvqaa+ | 
 | lPTNcvOlxRAvoTYDNAAEAHhW6xjH4TNPs/e12tsZcsGD+a92kAWkwQFc4m1ISx4o | 
 | mtNyCVI7FXV5zNnaGWVACT4= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_sect193r2_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEgwEAYHKoZIzj0CAQYFK4EEABkDNAAEAHhW6xjH4TNPs/e12tsZcsGD+a92kAWk | 
 | wQFc4m1ISx4omtNyCVI7FXV5zNnaGWVACT4= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_sect193r2:ALICE_sect193r2_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_sect193r2 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MG8CAQAwEAYHKoZIzj0CAQYFK4EEABkEWDBWAgEBBBkAvMiVR0abk6pHoeOIBESL | 
 | fB9B4gsZJjLsoTYDNAAEADtKDcwL660+Mm11Vl254GI3TnD+fragdwF+wY5qlMu5 | 
 | VtrUDMHuAP0q3eGQUsrzNo0= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_sect193r2_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEgwEAYHKoZIzj0CAQYFK4EEABkDNAAEADtKDcwL660+Mm11Vl254GI3TnD+frag | 
 | dwF+wY5qlMu5VtrUDMHuAP0q3eGQUsrzNo0= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_sect193r2:BOB_sect193r2_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein=default | 
 | Derive=ALICE_sect193r2 | 
 | PeerKey=BOB_sect193r2_PUB | 
 | SharedSecret=019d1f316d204a9cd1b9632cebb4accddb204158be3e435891 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein=default | 
 | Derive=BOB_sect193r2 | 
 | PeerKey=ALICE_sect193r2_PUB | 
 | SharedSecret=019d1f316d204a9cd1b9632cebb4accddb204158be3e435891 | 
 |  | 
 | # TEST CURVE sect239k1 | 
 |  | 
 | PrivateKey=ALICE_sect239k1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MH4CAQAwEAYHKoZIzj0CAQYFK4EEAAMEZzBlAgEBBB4MhpuQTtDeLBboZgiW11d/ | 
 | KBlgUL4YvTjZ8zg4HR2hQAM+AAQafRD6X3L/7c/FN69KuA04a4bhxHZezmz1G15m | 
 | tltwl8zlWsR5+GNToxV0OBLbStAQbXxqBa2Gg83B0oc= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_sect239k1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFIwEAYHKoZIzj0CAQYFK4EEAAMDPgAEGn0Q+l9y/+3PxTevSrgNOGuG4cR2Xs5s | 
 | 9RteZrZbcJfM5VrEefhjU6MVdDgS20rQEG18agWthoPNwdKH | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_sect239k1:ALICE_sect239k1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_sect239k1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MH4CAQAwEAYHKoZIzj0CAQYFK4EEAAMEZzBlAgEBBB4FBG477KvylisppUFwbDl/ | 
 | SRGnX5FFmfw/xWIiEMehQAM+AAQFii094UX6F5m8Dk0eI/DhF3+IDUu7h81hTdyZ | 
 | xxET0IokxFkTUf/re9WPA7LxPOCuiIPZUNVCRxRWSuU= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_sect239k1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFIwEAYHKoZIzj0CAQYFK4EEAAMDPgAEBYotPeFF+heZvA5NHiPw4Rd/iA1Lu4fN | 
 | YU3cmccRE9CKJMRZE1H/63vVjwOy8TzgroiD2VDVQkcUVkrl | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_sect239k1:BOB_sect239k1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein=default | 
 | Derive=ALICE_sect239k1 | 
 | PeerKey=BOB_sect239k1_PUB | 
 | SharedSecret=4d1c9a8ae73f754d0a593d6e426114f4f67d7c8082ccc4e04a72b0d2aff8 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein=default | 
 | Derive=BOB_sect239k1 | 
 | PeerKey=ALICE_sect239k1_PUB | 
 | SharedSecret=4d1c9a8ae73f754d0a593d6e426114f4f67d7c8082ccc4e04a72b0d2aff8 | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_sect163r1 | 
 | PeerKey=BOB_sect163r1_PUB | 
 | SharedSecret=02355c765bbc07fcc44bb1496e490912f6df56e6d4 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_sect163r1 | 
 | PeerKey=ALICE_sect163r1_PUB | 
 | SharedSecret=02355c765bbc07fcc44bb1496e490912f6df56e6d4 | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_sect193r1 | 
 | PeerKey=BOB_sect193r1_PUB | 
 | SharedSecret=00458b4c5ad122de5a377bea0adf1ab87bcb961b24ed764f47 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_sect193r1 | 
 | PeerKey=ALICE_sect193r1_PUB | 
 | SharedSecret=00458b4c5ad122de5a377bea0adf1ab87bcb961b24ed764f47 | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_sect193r2 | 
 | PeerKey=BOB_sect193r2_PUB | 
 | SharedSecret=019d1f316d204a9cd1b9632cebb4accddb204158be3e435891 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_sect193r2 | 
 | PeerKey=ALICE_sect193r2_PUB | 
 | SharedSecret=019d1f316d204a9cd1b9632cebb4accddb204158be3e435891 | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_sect239k1 | 
 | PeerKey=BOB_sect239k1_PUB | 
 | SharedSecret=4d1c9a8ae73f754d0a593d6e426114f4f67d7c8082ccc4e04a72b0d2aff8 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_sect239k1 | 
 | PeerKey=ALICE_sect239k1_PUB | 
 | SharedSecret=4d1c9a8ae73f754d0a593d6e426114f4f67d7c8082ccc4e04a72b0d2aff8 | 
 |  | 
 | # TEST CURVE c2pnb163v1 | 
 |  | 
 | PrivateKey=ALICE_c2pnb163v1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAEETDBKAgEBBBUDTVBXDIdMMg5JIb6y | 
 | ZHLpkONauzuhLgMsAAQC/TaMi2YGY4SmYVCrIVVommDnOyMHJZ1VZ4+fT+hE/qRp | 
 | WHMMW5gOZO4= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_c2pnb163v1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAEDLAAEAv02jItmBmOEpmFQqyFVaJpg5zsj | 
 | ByWdVWePn0/oRP6kaVhzDFuYDmTu | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_c2pnb163v1:ALICE_c2pnb163v1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_c2pnb163v1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAEETDBKAgEBBBUC3uEAfGc3+a0FOrFh | 
 | ftdUBtZ5BPOhLgMsAAQGojKkhnOduUQY6XT0GwQbDe1YM1wFkj3vZGkhO5OzsqG1 | 
 | QqQLkFeMwKo= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_c2pnb163v1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAEDLAAEBqIypIZznblEGOl09BsEGw3tWDNc | 
 | BZI972RpITuTs7KhtUKkC5BXjMCq | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_c2pnb163v1:BOB_c2pnb163v1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_c2pnb163v1 | 
 | PeerKey=BOB_c2pnb163v1_PUB | 
 | SharedSecret=05939a47cb503656e684f433001e45776c7620e13b | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_c2pnb163v1 | 
 | PeerKey=ALICE_c2pnb163v1_PUB | 
 | SharedSecret=05939a47cb503656e684f433001e45776c7620e13b | 
 |  | 
 | # TEST CURVE c2pnb163v2 | 
 |  | 
 | PrivateKey=ALICE_c2pnb163v2 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAIETDBKAgEBBBUC3m3meJNbhDwwFH3C | 
 | //L2EyOQNruhLgMsAAQBaATOiPV6c8icBYWczLXM6k+t8U4FIN57iiC8RsmIS3+V | 
 | yM/rN3UBZaw= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_c2pnb163v2_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAIDLAAEAWgEzoj1enPInAWFnMy1zOpPrfFO | 
 | BSDee4ogvEbJiEt/lcjP6zd1AWWs | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_c2pnb163v2:ALICE_c2pnb163v2_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_c2pnb163v2 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAIETDBKAgEBBBUBvd/DvKharywckSaW | 
 | aAniKByXBwihLgMsAAQH0+FWe4mb13QrEZCPwfIS+gChEXoGhyBVubt6+SSgS5nS | 
 | eDGgjW/36Qw= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_c2pnb163v2_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAIDLAAEB9PhVnuJm9d0KxGQj8HyEvoAoRF6 | 
 | BocgVbm7evkkoEuZ0ngxoI1v9+kM | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_c2pnb163v2:BOB_c2pnb163v2_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_c2pnb163v2 | 
 | PeerKey=BOB_c2pnb163v2_PUB | 
 | SharedSecret=0779fb5f6ac7892f2f342b785d71244e0b03ca562d | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_c2pnb163v2 | 
 | PeerKey=ALICE_c2pnb163v2_PUB | 
 | SharedSecret=0779fb5f6ac7892f2f342b785d71244e0b03ca562d | 
 |  | 
 | # TEST CURVE c2pnb163v3 | 
 |  | 
 | PrivateKey=ALICE_c2pnb163v3 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAMETDBKAgEBBBUCtJ0ZQMD5T6Ym/jZx | 
 | Fzb9tQkLOhuhLgMsAAQE26YD7hG+CY02+nBDFKIBnMvHWUQGfkiIfG9yxV+LptOM | 
 | CdU4y9RhM+w= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_c2pnb163v3_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAMDLAAEBNumA+4RvgmNNvpwQxSiAZzLx1lE | 
 | Bn5IiHxvcsVfi6bTjAnVOMvUYTPs | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_c2pnb163v3:ALICE_c2pnb163v3_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_c2pnb163v3 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGYCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAMETDBKAgEBBBUB9MnYR9NXM8OoCraO | 
 | orQz1LXIZJChLgMsAAQH15R/xAGyrtmg+hrdAaGn9rVEfWQA7yUCn4vKR2eIy/qN | 
 | YfbeHTIaTBY= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_c2pnb163v3_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEMwEwYHKoZIzj0CAQYIKoZIzj0DAAMDLAAEB9eUf8QBsq7ZoPoa3QGhp/a1RH1k | 
 | AO8lAp+LykdniMv6jWH23h0yGkwW | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_c2pnb163v3:BOB_c2pnb163v3_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_c2pnb163v3 | 
 | PeerKey=BOB_c2pnb163v3_PUB | 
 | SharedSecret=02bf68863a8798e72cdc9cd3b9ce731f12654bfa81 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_c2pnb163v3 | 
 | PeerKey=ALICE_c2pnb163v3_PUB | 
 | SharedSecret=02bf68863a8798e72cdc9cd3b9ce731f12654bfa81 | 
 |  | 
 | # TEST CURVE c2pnb176v1 | 
 |  | 
 | PrivateKey=ALICE_c2pnb176v1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGgCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAQETjBMAgEBBBUAxXEz1PjthqsI664l | 
 | N5LRLN8C2uyhMAMuAARD1qVJHbL5A7BhEKeHSuDeT6XeZ3ODFn9ef67qdF+tS7p3 | 
 | zgXGKt4pKMoYcg== | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_c2pnb176v1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEUwEwYHKoZIzj0CAQYIKoZIzj0DAAQDLgAEQ9alSR2y+QOwYRCnh0rg3k+l3mdz | 
 | gxZ/Xn+u6nRfrUu6d84FxireKSjKGHI= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_c2pnb176v1:ALICE_c2pnb176v1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_c2pnb176v1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGgCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAQETjBMAgEBBBUAJvHHFW0v+/cjaLd7 | 
 | Xgt6FtSga5+hMAMuAASUs7rUAlv1qhppI82ikLvZ8Y0DApC356nhs7SyQYdLtHRM | 
 | +qUHBB3IzrLKdQ== | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_c2pnb176v1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEUwEwYHKoZIzj0CAQYIKoZIzj0DAAQDLgAElLO61AJb9aoaaSPNopC72fGNAwKQ | 
 | t+ep4bO0skGHS7R0TPqlBwQdyM6yynU= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_c2pnb176v1:BOB_c2pnb176v1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_c2pnb176v1 | 
 | PeerKey=BOB_c2pnb176v1_PUB | 
 | SharedSecret=b204734417542df762e09013d6ba958940837a2aa25a | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_c2pnb176v1 | 
 | PeerKey=ALICE_c2pnb176v1_PUB | 
 | SharedSecret=b204734417542df762e09013d6ba958940837a2aa25a | 
 |  | 
 | # TEST CURVE c2tnb191v1 | 
 |  | 
 | PrivateKey=ALICE_c2tnb191v1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAUEVTBTAgEBBBgYgpO+wgirUtuqHF00 | 
 | 2o02Vc7xQjKgSzChNAMyAAQ2ae+5tDQ2CDaV5XPdC+RtLgcHS5lTOclTClr/WSpP | 
 | TlMt2TGh/KRrD859oXg6KYY= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_c2tnb191v1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAUDMgAENmnvubQ0Ngg2leVz3QvkbS4HB0uZ | 
 | UznJUwpa/1kqT05TLdkxofykaw/OfaF4OimG | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_c2tnb191v1:ALICE_c2tnb191v1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_c2tnb191v1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAUEVTBTAgEBBBguzm5uFNRy/lX3OKuJ | 
 | j8i/vH/+viMd48yhNAMyAARka5rhdTmtbqQVRMWZQjUqsHUMX43siRt5f2WQSZfg | 
 | +IQ2l/8veayyX9erUSt3gK4= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_c2tnb191v1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAUDMgAEZGua4XU5rW6kFUTFmUI1KrB1DF+N | 
 | 7IkbeX9lkEmX4PiENpf/L3mssl/Xq1Erd4Cu | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_c2tnb191v1:BOB_c2tnb191v1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_c2tnb191v1 | 
 | PeerKey=BOB_c2tnb191v1_PUB | 
 | SharedSecret=7a30d30acd3b067f38bb3be9e8cdef739483df26455e36e1 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_c2tnb191v1 | 
 | PeerKey=ALICE_c2tnb191v1_PUB | 
 | SharedSecret=7a30d30acd3b067f38bb3be9e8cdef739483df26455e36e1 | 
 |  | 
 | # TEST CURVE c2tnb191v2 | 
 |  | 
 | PrivateKey=ALICE_c2tnb191v2 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAYEVTBTAgEBBBgOlslgJ0XSK3vKC5Ls | 
 | QmYxZfr8OEKXRQ2hNAMyAAQAHivLhSwW2SJZtUPhuV1p9fQSfz7w9SJY8dJOpVf8 | 
 | 9DevPUlJMPcaSGyjX+3nJZc= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_c2tnb191v2_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAYDMgAEAB4ry4UsFtkiWbVD4bldafX0En8+ | 
 | 8PUiWPHSTqVX/PQ3rz1JSTD3Gkhso1/t5yWX | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_c2tnb191v2:ALICE_c2tnb191v2_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_c2tnb191v2 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAYEVTBTAgEBBBgK9QaS2SDU6yz7uXqO | 
 | +/+C+baTTVMAGVGhNAMyAAQiR0t9plm77ezfXvJzDNdlyYC0pWX+QmJ8EavgEElk | 
 | ky/M+YXb5ufkFzFXIEfU9pM= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_c2tnb191v2_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAYDMgAEIkdLfaZZu+3s317ycwzXZcmAtKVl | 
 | /kJifBGr4BBJZJMvzPmF2+bn5BcxVyBH1PaT | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_c2tnb191v2:BOB_c2tnb191v2_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_c2tnb191v2 | 
 | PeerKey=BOB_c2tnb191v2_PUB | 
 | SharedSecret=5ec2b6ccd193620dbad302c4ad8f8909a40698bf454d7534 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_c2tnb191v2 | 
 | PeerKey=ALICE_c2tnb191v2_PUB | 
 | SharedSecret=5ec2b6ccd193620dbad302c4ad8f8909a40698bf454d7534 | 
 |  | 
 | # TEST CURVE c2tnb191v3 | 
 |  | 
 | PrivateKey=ALICE_c2tnb191v3 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAcEVTBTAgEBBBgSaBOQyq6XX3hZVVgV | 
 | FlRrxTuvgtv33C6hNAMyAARL+Fup8jOnixQYPx8pU/b066PHrhTXfiNerFEYA/5O | 
 | XCKCEkdRCpuDJnyqpmaC2vw= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_c2tnb191v3_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAcDMgAES/hbqfIzp4sUGD8fKVP29Oujx64U | 
 | 134jXqxRGAP+TlwighJHUQqbgyZ8qqZmgtr8 | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_c2tnb191v3:ALICE_c2tnb191v3_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_c2tnb191v3 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAcEVTBTAgEBBBgEE8Ls7pc1/q3/0ruR | 
 | gMrWGhGIr4VLt4uhNAMyAAQHAZsjkAXanwGbXR3SKkoKli6rSfSiu0lU2XHDiZdt | 
 | LaPN+Eihz4KeG2YM/p3m1do= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_c2tnb191v3_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEkwEwYHKoZIzj0CAQYIKoZIzj0DAAcDMgAEBwGbI5AF2p8Bm10d0ipKCpYuq0n0 | 
 | ortJVNlxw4mXbS2jzfhIoc+CnhtmDP6d5tXa | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_c2tnb191v3:BOB_c2tnb191v3_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_c2tnb191v3 | 
 | PeerKey=BOB_c2tnb191v3_PUB | 
 | SharedSecret=39093dc8a2e6724a6206ed41bb99490d527d80c902c41891 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_c2tnb191v3 | 
 | PeerKey=ALICE_c2tnb191v3_PUB | 
 | SharedSecret=39093dc8a2e6724a6206ed41bb99490d527d80c902c41891 | 
 |  | 
 | # TEST CURVE c2pnb208w1 | 
 |  | 
 | PrivateKey=ALICE_c2pnb208w1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MHQCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAoEWjBYAgEBBBkAbfnNboX6Dk+NLoBO | 
 | 6qBB2aE1srmTgS96oTgDNgAEFLHciAu4excYB0mty8rF442ULXZfqL90IkgP5G2z | 
 | wzY1mAlEBFMg83izeRaCJ/vRihZDJw== | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_c2pnb208w1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | ME0wEwYHKoZIzj0CAQYIKoZIzj0DAAoDNgAEFLHciAu4excYB0mty8rF442ULXZf | 
 | qL90IkgP5G2zwzY1mAlEBFMg83izeRaCJ/vRihZDJw== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_c2pnb208w1:ALICE_c2pnb208w1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_c2pnb208w1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MHQCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAAoEWjBYAgEBBBkAwjGFJOPkZqQPZ+mI | 
 | Ae3G12zpUia40tRjoTgDNgAEDxaP6u0phDLfM4RsZhgIfZy8CurR4/IPtqMGxbfz | 
 | pPKPMZXV12F6MrWrorSFDZ8KFd58Ww== | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_c2pnb208w1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | ME0wEwYHKoZIzj0CAQYIKoZIzj0DAAoDNgAEDxaP6u0phDLfM4RsZhgIfZy8CurR | 
 | 4/IPtqMGxbfzpPKPMZXV12F6MrWrorSFDZ8KFd58Ww== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_c2pnb208w1:BOB_c2pnb208w1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_c2pnb208w1 | 
 | PeerKey=BOB_c2pnb208w1_PUB | 
 | SharedSecret=59bf3c91bd168d4d4d900d9ce155933045e0fd16dcf0511bb5af | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_c2pnb208w1 | 
 | PeerKey=ALICE_c2pnb208w1_PUB | 
 | SharedSecret=59bf3c91bd168d4d4d900d9ce155933045e0fd16dcf0511bb5af | 
 |  | 
 | # TEST CURVE c2tnb239v1 | 
 |  | 
 | PrivateKey=ALICE_c2tnb239v1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwALBGcwZQIBAQQeE4CCwXEKsP3CfLC/ | 
 | DLSSF9lfyOaNSuQXmq9rzLqwoUADPgAEM6oQIsXJs+ANKQpF3DzBdG4FdS5DS+qp | 
 | c5fVTsZiI4FAWCXUvzzPTRAex3wwvF/4JrYK6cKVh8i1EOrN | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_c2tnb239v1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFUwEwYHKoZIzj0CAQYIKoZIzj0DAAsDPgAEM6oQIsXJs+ANKQpF3DzBdG4FdS5D | 
 | S+qpc5fVTsZiI4FAWCXUvzzPTRAex3wwvF/4JrYK6cKVh8i1EOrN | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_c2tnb239v1:ALICE_c2tnb239v1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_c2tnb239v1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwALBGcwZQIBAQQeAGDYCGAXqD03x510 | 
 | h35JSzlgReW6W/T8lYPEA42doUADPgAECk6Uyh8ULkOVOxZSNZYGwtko/oy7ZLDP | 
 | F8dbsEZTeYIBpQ6hWqZ/4Nz3RyzfoukyfCb3b8OMtpq+Qgio | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_c2tnb239v1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFUwEwYHKoZIzj0CAQYIKoZIzj0DAAsDPgAECk6Uyh8ULkOVOxZSNZYGwtko/oy7 | 
 | ZLDPF8dbsEZTeYIBpQ6hWqZ/4Nz3RyzfoukyfCb3b8OMtpq+Qgio | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_c2tnb239v1:BOB_c2tnb239v1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_c2tnb239v1 | 
 | PeerKey=BOB_c2tnb239v1_PUB | 
 | SharedSecret=78c42256900725df9a47bb042cef7dad9f639b32e3010738a144e7472d1a | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_c2tnb239v1 | 
 | PeerKey=ALICE_c2tnb239v1_PUB | 
 | SharedSecret=78c42256900725df9a47bb042cef7dad9f639b32e3010738a144e7472d1a | 
 |  | 
 | # TEST CURVE c2tnb239v2 | 
 |  | 
 | PrivateKey=ALICE_c2tnb239v2 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwAMBGcwZQIBAQQeE8kBjHLjFeC+Z2gZ | 
 | q0snwR3UgEgWMW0xilhJNjW2oUADPgAEQ+ubIYhh82VohwKSVz70PkHsjmYWDvDU | 
 | /SBRk8AiP71CM9D7XEKK5tnU94MtK2Kscx5nWZFc+oIh1+sY | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_c2tnb239v2_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFUwEwYHKoZIzj0CAQYIKoZIzj0DAAwDPgAEQ+ubIYhh82VohwKSVz70PkHsjmYW | 
 | DvDU/SBRk8AiP71CM9D7XEKK5tnU94MtK2Kscx5nWZFc+oIh1+sY | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_c2tnb239v2:ALICE_c2tnb239v2_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_c2tnb239v2 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwAMBGcwZQIBAQQeE7bhzKZZUm780c0e | 
 | 3EBWY1GxD90Mzu7zrQMi7bAzoUADPgAEYgV7bokY6iLMzZTG10c6NDaW11plAm0T | 
 | NKVVwzPqe3ylhsQmmm02LHKX0gN4E1dUS0uClBbMGNq2mhln | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_c2tnb239v2_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFUwEwYHKoZIzj0CAQYIKoZIzj0DAAwDPgAEYgV7bokY6iLMzZTG10c6NDaW11pl | 
 | Am0TNKVVwzPqe3ylhsQmmm02LHKX0gN4E1dUS0uClBbMGNq2mhln | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_c2tnb239v2:BOB_c2tnb239v2_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_c2tnb239v2 | 
 | PeerKey=BOB_c2tnb239v2_PUB | 
 | SharedSecret=4ba2ecfa8ec7a375594d1673886cccf96d7763c55611b3c9008a35160192 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_c2tnb239v2 | 
 | PeerKey=ALICE_c2tnb239v2_PUB | 
 | SharedSecret=4ba2ecfa8ec7a375594d1673886cccf96d7763c55611b3c9008a35160192 | 
 |  | 
 | # TEST CURVE c2tnb239v3 | 
 |  | 
 | PrivateKey=ALICE_c2tnb239v3 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwANBGcwZQIBAQQeCxiC5lbHYL1QYbb2 | 
 | izZiSoLPnWCZIds811J1N7KtoUADPgAEdHMz+tsuO7VcO9IFgsSWTweLoB1ah5WI | 
 | g6cWrtcUfmO7EGfPwNni4Bf8No7rGGMwbisW0v6Jv2pkTSM8 | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_c2tnb239v3_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFUwEwYHKoZIzj0CAQYIKoZIzj0DAA0DPgAEdHMz+tsuO7VcO9IFgsSWTweLoB1a | 
 | h5WIg6cWrtcUfmO7EGfPwNni4Bf8No7rGGMwbisW0v6Jv2pkTSM8 | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_c2tnb239v3:ALICE_c2tnb239v3_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_c2tnb239v3 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGBAgEAMBMGByqGSM49AgEGCCqGSM49AwANBGcwZQIBAQQeBBPxdeU3MohZc5Jx | 
 | 7WadLuPSeXeOg75rXC1ElexsoUADPgAEaHwiwQmoqbPij8+l6hLHVQz0AZLBT5uX | 
 | hAh8fhTABKqI7qYShICAAX0tvu3EvQ8BQLP14grxUsSoEqAF | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_c2tnb239v3_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFUwEwYHKoZIzj0CAQYIKoZIzj0DAA0DPgAEaHwiwQmoqbPij8+l6hLHVQz0AZLB | 
 | T5uXhAh8fhTABKqI7qYShICAAX0tvu3EvQ8BQLP14grxUsSoEqAF | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_c2tnb239v3:BOB_c2tnb239v3_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_c2tnb239v3 | 
 | PeerKey=BOB_c2tnb239v3_PUB | 
 | SharedSecret=47ad60e5480375fccd9246c93ab04da8e5da83e1dbf5f177f10a47cb54a0 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_c2tnb239v3 | 
 | PeerKey=ALICE_c2tnb239v3_PUB | 
 | SharedSecret=47ad60e5480375fccd9246c93ab04da8e5da83e1dbf5f177f10a47cb54a0 | 
 |  | 
 | # TEST CURVE c2pnb272w1 | 
 |  | 
 | PrivateKey=ALICE_c2pnb272w1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGMAgEAMBMGByqGSM49AgEGCCqGSM49AwAQBHIwcAIBAQQhAKMtKddENVGjzTU4 | 
 | w+hW0SgDOtIElcs52wb40S08j6gMoUgDRgAEfGvSzQo+00VXIDXV7iiGXpI16kzs | 
 | 6C8rkchA5sVBBY56nSCp0n4FpIXRzafiFQklJD9OrJzA6PXc7tp2n2XhIwvuOmI= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_c2pnb272w1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MF0wEwYHKoZIzj0CAQYIKoZIzj0DABADRgAEfGvSzQo+00VXIDXV7iiGXpI16kzs | 
 | 6C8rkchA5sVBBY56nSCp0n4FpIXRzafiFQklJD9OrJzA6PXc7tp2n2XhIwvuOmI= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_c2pnb272w1:ALICE_c2pnb272w1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_c2pnb272w1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGMAgEAMBMGByqGSM49AgEGCCqGSM49AwAQBHIwcAIBAQQhAFAKPByX1wlYUpU4 | 
 | mECDAxg+VM5aFo4JPlqEzR0b9hI6oUgDRgAEL8+863IU4uxbEY8jVBjhsrG4W6AF | 
 | MF6t+aGvoiKHtEMLQa6U158TRapDWp4eRurm6Idvv7hepCPqOMEGySDUwMECiQM= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_c2pnb272w1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MF0wEwYHKoZIzj0CAQYIKoZIzj0DABADRgAEL8+863IU4uxbEY8jVBjhsrG4W6AF | 
 | MF6t+aGvoiKHtEMLQa6U158TRapDWp4eRurm6Idvv7hepCPqOMEGySDUwMECiQM= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_c2pnb272w1:BOB_c2pnb272w1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_c2pnb272w1 | 
 | PeerKey=BOB_c2pnb272w1_PUB | 
 | SharedSecret=3ae063b2bed6ba8aa28ff35e9bd2673f22ee8087860c86b89429a5b52538216632a3 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_c2pnb272w1 | 
 | PeerKey=ALICE_c2pnb272w1_PUB | 
 | SharedSecret=3ae063b2bed6ba8aa28ff35e9bd2673f22ee8087860c86b89429a5b52538216632a3 | 
 |  | 
 | # TEST CURVE c2pnb304w1 | 
 |  | 
 | PrivateKey=ALICE_c2pnb304w1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGYAgEAMBMGByqGSM49AgEGCCqGSM49AwARBH4wfAIBAQQlAOKzfcV2XOvVsSUh | 
 | oVz3SHGzSCf0q9i+ilz5ZfBxc+5ssjK7jKFQA04ABDc4zQNFaZukj9iz3iXTYdza | 
 | tCOYZvrfOjrbgzl/8PoFxt5q6yJTu35Vu9XVp5pTCtjpDEpywBj0xb07RRuVDEk8 | 
 | TthFP5vGeTIWLD4= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_c2pnb304w1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MGUwEwYHKoZIzj0CAQYIKoZIzj0DABEDTgAENzjNA0Vpm6SP2LPeJdNh3Nq0I5hm | 
 | +t86OtuDOX/w+gXG3mrrIlO7flW71dWnmlMK2OkMSnLAGPTFvTtFG5UMSTxO2EU/ | 
 | m8Z5MhYsPg== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_c2pnb304w1:ALICE_c2pnb304w1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_c2pnb304w1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGYAgEAMBMGByqGSM49AgEGCCqGSM49AwARBH4wfAIBAQQlAPP4hz6sa+KdTJ4h | 
 | fBeCUiJBfshcZoapkZMFrhI1vdcRY7MeAaFQA04ABMHRUzLiUY7O4nEBdmex31U4 | 
 | l6TO/dD+5MV/tVNizVsWjkTvi2fs772lZ9MeNp6QnGMZ5n5subHsa0QOJL1LpmXX | 
 | K0UIWGbW0nQb52g= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_c2pnb304w1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MGUwEwYHKoZIzj0CAQYIKoZIzj0DABEDTgAEwdFTMuJRjs7icQF2Z7HfVTiXpM79 | 
 | 0P7kxX+1U2LNWxaORO+LZ+zvvaVn0x42npCcYxnmfmy5sexrRA4kvUumZdcrRQhY | 
 | ZtbSdBvnaA== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_c2pnb304w1:BOB_c2pnb304w1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_c2pnb304w1 | 
 | PeerKey=BOB_c2pnb304w1_PUB | 
 | SharedSecret=6df88b20de9f095c7632234291ea4658a9265cd2293424e11ed56705b09a069f09dc4e055eb7 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_c2pnb304w1 | 
 | PeerKey=ALICE_c2pnb304w1_PUB | 
 | SharedSecret=6df88b20de9f095c7632234291ea4658a9265cd2293424e11ed56705b09a069f09dc4e055eb7 | 
 |  | 
 | # TEST CURVE c2tnb359v1 | 
 |  | 
 | PrivateKey=ALICE_c2tnb359v1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGwAgEAMBMGByqGSM49AgEGCCqGSM49AwASBIGVMIGSAgEBBC0BeMU97SvjsIvQ | 
 | 1v+Ztf56OCL8JXHxRJDQZ5gWEa4c2b3FZXFVC4CwEPd7cB+hXgNcAAQOBgLp0TzS | 
 | 4Hf/VYbJCFuj3OlRC5JMzFV7ox41ubhl5Ij+gHIodu1bQ6cqd0YAb2/30PxwX++N | 
 | NpFvq8u8435zhPYXsut6txOPNU5ZzCeagy2xsKacXSZc7D0= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_c2tnb359v1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MHMwEwYHKoZIzj0CAQYIKoZIzj0DABIDXAAEDgYC6dE80uB3/1WGyQhbo9zpUQuS | 
 | TMxVe6MeNbm4ZeSI/oByKHbtW0OnKndGAG9v99D8cF/vjTaRb6vLvON+c4T2F7Lr | 
 | ercTjzVOWcwnmoMtsbCmnF0mXOw9 | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_c2tnb359v1:ALICE_c2tnb359v1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_c2tnb359v1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGwAgEAMBMGByqGSM49AgEGCCqGSM49AwASBIGVMIGSAgEBBC0BRZ3IIh3mrLIX | 
 | KBbh6Vj7TXNY5bzRuD5/ayHPlHQkJcd8K66dOqu7hgaN91GhXgNcAAQ7njbTQ2xY | 
 | YZtkKswYr8E6P/R3Dg/XEZgQQ72B4qXnqbK/SgYsZAntFg7CRztcTkHjKAgdSz6f | 
 | TRIc4///gwXN3Oi6D8PeswhzPJi/uLmCAHMm3GT6SUO3aTY= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_c2tnb359v1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MHMwEwYHKoZIzj0CAQYIKoZIzj0DABIDXAAEO54200NsWGGbZCrMGK/BOj/0dw4P | 
 | 1xGYEEO9geKl56myv0oGLGQJ7RYOwkc7XE5B4ygIHUs+n00SHOP//4MFzdzoug/D | 
 | 3rMIczyYv7i5ggBzJtxk+klDt2k2 | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_c2tnb359v1:BOB_c2tnb359v1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_c2tnb359v1 | 
 | PeerKey=BOB_c2tnb359v1_PUB | 
 | SharedSecret=1d3f3396492d130caea54233c79833e90a072fe883071bb08cec671ce0319f0bc39c68dda0199952152a5c3563 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_c2tnb359v1 | 
 | PeerKey=ALICE_c2tnb359v1_PUB | 
 | SharedSecret=1d3f3396492d130caea54233c79833e90a072fe883071bb08cec671ce0319f0bc39c68dda0199952152a5c3563 | 
 |  | 
 | # TEST CURVE c2pnb368w1 | 
 |  | 
 | PrivateKey=ALICE_c2pnb368w1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGyAgEAMBMGByqGSM49AgEGCCqGSM49AwATBIGXMIGUAgEBBC0AFagbth/4/M2s | 
 | b1G4FpxbFEVLIulioS34v0hrClpZ38/Z+PHmIhOfEFminyehYANeAAQAU42w7mII | 
 | jkyAdnCC4qoEPdH42fh3oVyCtnaRtKUmdhUdXm0IgSM4T4SYEOsx+aQZLGIjnhHJ | 
 | CabcaKPQ0sai3dirUr2YsNXNDJiU93T7buUr+DnRPGsfBy/nEg== | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_c2pnb368w1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MHUwEwYHKoZIzj0CAQYIKoZIzj0DABMDXgAEAFONsO5iCI5MgHZwguKqBD3R+Nn4 | 
 | d6FcgrZ2kbSlJnYVHV5tCIEjOE+EmBDrMfmkGSxiI54RyQmm3Gij0NLGot3Yq1K9 | 
 | mLDVzQyYlPd0+27lK/g50TxrHwcv5xI= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_c2pnb368w1:ALICE_c2pnb368w1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_c2pnb368w1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGyAgEAMBMGByqGSM49AgEGCCqGSM49AwATBIGXMIGUAgEBBC0AA/woMzOFy8k2 | 
 | zBqBkubhkOIwc7sx0u+JadM9f7V45L4P8nK7bjJasOqrHRahYANeAATKE6jcstac | 
 | H8yWzg/qBgvGoGan2PVwTN/U+68K4WxHO7+oPHviUh1OVF7ZxYjsVSdyno83iHE3 | 
 | 3sq2Ej6j26f+uVs/fuWk19t8NpAQ6+sVETZszuMDm5adqtVZRQ== | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_c2pnb368w1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MHUwEwYHKoZIzj0CAQYIKoZIzj0DABMDXgAEyhOo3LLWnB/Mls4P6gYLxqBmp9j1 | 
 | cEzf1PuvCuFsRzu/qDx74lIdTlRe2cWI7FUncp6PN4hxN97KthI+o9un/rlbP37l | 
 | pNfbfDaQEOvrFRE2bM7jA5uWnarVWUU= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_c2pnb368w1:BOB_c2pnb368w1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_c2pnb368w1 | 
 | PeerKey=BOB_c2pnb368w1_PUB | 
 | SharedSecret=d191710b156d1b1d14242843a7f0abf28060bbb9e655655b53852a8b0f250ef1eee37d59364d9791c8e1bc526cbb | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_c2pnb368w1 | 
 | PeerKey=ALICE_c2pnb368w1_PUB | 
 | SharedSecret=d191710b156d1b1d14242843a7f0abf28060bbb9e655655b53852a8b0f250ef1eee37d59364d9791c8e1bc526cbb | 
 |  | 
 | # TEST CURVE c2tnb431r1 | 
 |  | 
 | PrivateKey=ALICE_c2tnb431r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIHKAgEAMBMGByqGSM49AgEGCCqGSM49AwAUBIGvMIGsAgEBBDUC18JhUt+NCIZ/ | 
 | q6kdjNZ7zX72UqpW4K6Uc2bAWu2PXK1aL573LNzu4oUlHfbvuE1BUrxNpaFwA24A | 
 | BDrG8SG4lckR1rrvLRpXYf7Wspmh/fbql+Zpulyl896XtwQK2BkLVRkZ5ixTG4PU | 
 | yb64OiffdSnvIaM++cb7LgJLBBgT3d5le8V1gtxWFFm0NggUyF6glmUqHQL0LuhX | 
 | WS468O6w05KS0AL6vQ== | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_c2tnb431r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MIGFMBMGByqGSM49AgEGCCqGSM49AwAUA24ABDrG8SG4lckR1rrvLRpXYf7Wspmh | 
 | /fbql+Zpulyl896XtwQK2BkLVRkZ5ixTG4PUyb64OiffdSnvIaM++cb7LgJLBBgT | 
 | 3d5le8V1gtxWFFm0NggUyF6glmUqHQL0LuhXWS468O6w05KS0AL6vQ== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_c2tnb431r1:ALICE_c2tnb431r1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_c2tnb431r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIHKAgEAMBMGByqGSM49AgEGCCqGSM49AwAUBIGvMIGsAgEBBDUApanyPgvpfrAu | 
 | 1jNAKGpctH71v0+P/kFF9JxdFYarpWEwBBd4tz6CxoYKmvDZ9ukOOqBbX6FwA24A | 
 | BGh3JXuYmh6dGGEmbRhoR2T5pVD/5Mq2ZKKzfzY2NOoKiIs6rVzv2SW7S6BScYlR | 
 | qRWiXCeZVFvT0crDY/5uodkHbcRw6B/Yo/iMN8wLI257Tjm9/C5G+JPCLopCcLIL | 
 | gTwAJM2ZhtPnc08LyQ== | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_c2tnb431r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MIGFMBMGByqGSM49AgEGCCqGSM49AwAUA24ABGh3JXuYmh6dGGEmbRhoR2T5pVD/ | 
 | 5Mq2ZKKzfzY2NOoKiIs6rVzv2SW7S6BScYlRqRWiXCeZVFvT0crDY/5uodkHbcRw | 
 | 6B/Yo/iMN8wLI257Tjm9/C5G+JPCLopCcLILgTwAJM2ZhtPnc08LyQ== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_c2tnb431r1:BOB_c2tnb431r1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_c2tnb431r1 | 
 | PeerKey=BOB_c2tnb431r1_PUB | 
 | SharedSecret=4c4d7d387843ff5152f22f101b0609238819357fae2ccc9097b818e383ef6809cb46671fb514009d4d1d3d0119fba265107302e95748 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_c2tnb431r1 | 
 | PeerKey=ALICE_c2tnb431r1_PUB | 
 | SharedSecret=4c4d7d387843ff5152f22f101b0609238819357fae2ccc9097b818e383ef6809cb46671fb514009d4d1d3d0119fba265107302e95748 | 
 |  | 
 | # TEST CURVE wap-wsg-idm-ecid-wtls1 | 
 |  | 
 | PrivateKey=ALICE_wap-wsg-idm-ecid-wtls1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MFACAQAwEAYHKoZIzj0CAQYFZysBBAEEOTA3AgEBBA5Xu91qBwxTDmhD/30Kf6Ei | 
 | AyAABAFQSZ0G+afa1x4KwUzBjQEWFNdZoF6UNYGkCRINyg== | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_wap-wsg-idm-ecid-wtls1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MDQwEAYHKoZIzj0CAQYFZysBBAEDIAAEAVBJnQb5p9rXHgrBTMGNARYU11mgXpQ1 | 
 | gaQJEg3K | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls1:ALICE_wap-wsg-idm-ecid-wtls1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_wap-wsg-idm-ecid-wtls1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MFACAQAwEAYHKoZIzj0CAQYFZysBBAEEOTA3AgEBBA5aU6CQ474Z1fH3xAtn/6Ei | 
 | AyAABAFpb4GTc+5vf5nkt4zLxwGZQ6qSbYlH8pUbpvwcqA== | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_wap-wsg-idm-ecid-wtls1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MDQwEAYHKoZIzj0CAQYFZysBBAEDIAAEAWlvgZNz7m9/meS3jMvHAZlDqpJtiUfy | 
 | lRum/Byo | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls1:BOB_wap-wsg-idm-ecid-wtls1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_wap-wsg-idm-ecid-wtls1 | 
 | PeerKey=BOB_wap-wsg-idm-ecid-wtls1_PUB | 
 | SharedSecret=0000fc6e280987e8b9bf6e3c7fa003 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_wap-wsg-idm-ecid-wtls1 | 
 | PeerKey=ALICE_wap-wsg-idm-ecid-wtls1_PUB | 
 | SharedSecret=0000fc6e280987e8b9bf6e3c7fa003 | 
 |  | 
 | # TEST CURVE wap-wsg-idm-ecid-wtls3 | 
 |  | 
 | PrivateKey=ALICE_wap-wsg-idm-ecid-wtls3 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGMCAQAwEAYHKoZIzj0CAQYFZysBBAMETDBKAgEBBBUBN2FFgQiz4KPJ9GEsrj5B | 
 | m908ifuhLgMsAAQBV21Tx3v8+1wFKq7PiloR1CxzmlUDvnyXrs4mNmc5Ns38mzPe | 
 | NueQNo0= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_wap-wsg-idm-ecid-wtls3_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEAwEAYHKoZIzj0CAQYFZysBBAMDLAAEAVdtU8d7/PtcBSquz4paEdQsc5pVA758 | 
 | l67OJjZnOTbN/Jsz3jbnkDaN | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls3:ALICE_wap-wsg-idm-ecid-wtls3_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_wap-wsg-idm-ecid-wtls3 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGMCAQAwEAYHKoZIzj0CAQYFZysBBAMETDBKAgEBBBUA/0Ust7IoJ526zn2wiWBu | 
 | rR5NeSWhLgMsAAQB7d+/zMMti4djhlVnaGqaqonbmo4Cv+iKT1cF3nzXV/KXHSJI | 
 | p9iZeas= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_wap-wsg-idm-ecid-wtls3_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEAwEAYHKoZIzj0CAQYFZysBBAMDLAAEAe3fv8zDLYuHY4ZVZ2hqmqqJ25qOAr/o | 
 | ik9XBd5811fylx0iSKfYmXmr | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls3:BOB_wap-wsg-idm-ecid-wtls3_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_wap-wsg-idm-ecid-wtls3 | 
 | PeerKey=BOB_wap-wsg-idm-ecid-wtls3_PUB | 
 | SharedSecret=00cf1d850f396436be68f1e5502935853ed054511f | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_wap-wsg-idm-ecid-wtls3 | 
 | PeerKey=ALICE_wap-wsg-idm-ecid-wtls3_PUB | 
 | SharedSecret=00cf1d850f396436be68f1e5502935853ed054511f | 
 |  | 
 | # TEST CURVE wap-wsg-idm-ecid-wtls4 | 
 |  | 
 | PrivateKey=ALICE_wap-wsg-idm-ecid-wtls4 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MFECAQAwEAYHKoZIzj0CAQYFZysBBAQEOjA4AgEBBA8AsuEGufSNSrDPu3Y1Namh | 
 | IgMgAAQAcvPRbArskeBs6W2oOesAHMQo8Lk/FHcYKUfMOKY= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_wap-wsg-idm-ecid-wtls4_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MDQwEAYHKoZIzj0CAQYFZysBBAQDIAAEAHLz0WwK7JHgbOltqDnrABzEKPC5PxR3 | 
 | GClHzDim | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls4:ALICE_wap-wsg-idm-ecid-wtls4_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_wap-wsg-idm-ecid-wtls4 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MFECAQAwEAYHKoZIzj0CAQYFZysBBAQEOjA4AgEBBA8AFJwmUkKbWdmzvqv+AbWh | 
 | IgMgAAQBriOJSyRL4ro55CbCwekBluEKwIfP64OfJCEfWTU= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_wap-wsg-idm-ecid-wtls4_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MDQwEAYHKoZIzj0CAQYFZysBBAQDIAAEAa4jiUskS+K6OeQmwsHpAZbhCsCHz+uD | 
 | nyQhH1k1 | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls4:BOB_wap-wsg-idm-ecid-wtls4_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_wap-wsg-idm-ecid-wtls4 | 
 | PeerKey=BOB_wap-wsg-idm-ecid-wtls4_PUB | 
 | SharedSecret=01076232302ca32b5f3daf075e5213 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_wap-wsg-idm-ecid-wtls4 | 
 | PeerKey=ALICE_wap-wsg-idm-ecid-wtls4_PUB | 
 | SharedSecret=01076232302ca32b5f3daf075e5213 | 
 |  | 
 | # TEST CURVE wap-wsg-idm-ecid-wtls5 | 
 |  | 
 | PrivateKey=ALICE_wap-wsg-idm-ecid-wtls5 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGMCAQAwEAYHKoZIzj0CAQYFZysBBAUETDBKAgEBBBUCmngbaO2S//Ta0ZUhn/nb | 
 | ZydTKD+hLgMsAAQA1792id3hLIu2z0KECkBCUbTSP9UFLu2FTJkLa8qP4ZIrBt5F | 
 | XKJo2Dw= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_wap-wsg-idm-ecid-wtls5_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEAwEAYHKoZIzj0CAQYFZysBBAUDLAAEANe/dond4SyLts9ChApAQlG00j/VBS7t | 
 | hUyZC2vKj+GSKwbeRVyiaNg8 | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls5:ALICE_wap-wsg-idm-ecid-wtls5_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_wap-wsg-idm-ecid-wtls5 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGMCAQAwEAYHKoZIzj0CAQYFZysBBAUETDBKAgEBBBUBraa4aeYxHd9HJ0vLIoCw | 
 | auGKd9yhLgMsAAQHzc2FgfJGasNlMcJNDDrNQElhA1cHD4izqEedmC3ueMu72/Sp | 
 | VF2Ppig= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_wap-wsg-idm-ecid-wtls5_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEAwEAYHKoZIzj0CAQYFZysBBAUDLAAEB83NhYHyRmrDZTHCTQw6zUBJYQNXBw+I | 
 | s6hHnZgt7njLu9v0qVRdj6Yo | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls5:BOB_wap-wsg-idm-ecid-wtls5_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_wap-wsg-idm-ecid-wtls5 | 
 | PeerKey=BOB_wap-wsg-idm-ecid-wtls5_PUB | 
 | SharedSecret=066091c591278f5b949106052b2546aacc20917c20 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_wap-wsg-idm-ecid-wtls5 | 
 | PeerKey=ALICE_wap-wsg-idm-ecid-wtls5_PUB | 
 | SharedSecret=066091c591278f5b949106052b2546aacc20917c20 | 
 |  | 
 | # TEST CURVE wap-wsg-idm-ecid-wtls6 | 
 |  | 
 | PrivateKey=ALICE_wap-wsg-idm-ecid-wtls6 | 
 | -----BEGIN PRIVATE KEY----- | 
 | ME4CAQAwEAYHKoZIzj0CAQYFZysBBAYENzA1AgEBBA5LJwRNrPNMwGyoBP95a6Eg | 
 | Ax4ABMZxFi711Wl5r7tb1XJ9fJ3H1W1MKvVrYvfmNFo= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_wap-wsg-idm-ecid-wtls6_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MDIwEAYHKoZIzj0CAQYFZysBBAYDHgAExnEWLvXVaXmvu1vVcn18ncfVbUwq9Wti | 
 | 9+Y0Wg== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls6:ALICE_wap-wsg-idm-ecid-wtls6_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_wap-wsg-idm-ecid-wtls6 | 
 | -----BEGIN PRIVATE KEY----- | 
 | ME4CAQAwEAYHKoZIzj0CAQYFZysBBAYENzA1AgEBBA63i1z4Kl8BEE1I3CYU9KEg | 
 | Ax4ABG3Ft5F8wvnGimUAmGQrfqAlVJKdzhNSa3v47Kc= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_wap-wsg-idm-ecid-wtls6_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MDIwEAYHKoZIzj0CAQYFZysBBAYDHgAEbcW3kXzC+caKZQCYZCt+oCVUkp3OE1Jr | 
 | e/jspw== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls6:BOB_wap-wsg-idm-ecid-wtls6_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_wap-wsg-idm-ecid-wtls6 | 
 | PeerKey=BOB_wap-wsg-idm-ecid-wtls6_PUB | 
 | SharedSecret=8d184455748c56115ba2183070b0 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_wap-wsg-idm-ecid-wtls6 | 
 | PeerKey=ALICE_wap-wsg-idm-ecid-wtls6_PUB | 
 | SharedSecret=8d184455748c56115ba2183070b0 | 
 |  | 
 | # TEST CURVE wap-wsg-idm-ecid-wtls7 | 
 |  | 
 | PrivateKey=ALICE_wap-wsg-idm-ecid-wtls7 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGECAQAwEAYHKoZIzj0CAQYFZysBBAcESjBIAgEBBBUAueoisiN+luJEy0wdiI7j | 
 | cALlTqChLAMqAAQ/FWsGxD8vuvEFWXfWReOqvBzqWrF9mdMeTeOE1y9r9POOIUVJ | 
 | PNtL | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_wap-wsg-idm-ecid-wtls7_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MD4wEAYHKoZIzj0CAQYFZysBBAcDKgAEPxVrBsQ/L7rxBVl31kXjqrwc6lqxfZnT | 
 | Hk3jhNcva/TzjiFFSTzbSw== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls7:ALICE_wap-wsg-idm-ecid-wtls7_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_wap-wsg-idm-ecid-wtls7 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGECAQAwEAYHKoZIzj0CAQYFZysBBAcESjBIAgEBBBUAr42vKjbUXFak2mVzFYpu | 
 | yhN/cDyhLAMqAASJZpuFg+n8vscuq+pqfFFPYemnfLdhdAB4JodfR3J5Bzu67hEm | 
 | bIKQ | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_wap-wsg-idm-ecid-wtls7_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MD4wEAYHKoZIzj0CAQYFZysBBAcDKgAEiWabhYPp/L7HLqvqanxRT2Hpp3y3YXQA | 
 | eCaHX0dyeQc7uu4RJmyCkA== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls7:BOB_wap-wsg-idm-ecid-wtls7_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_wap-wsg-idm-ecid-wtls7 | 
 | PeerKey=BOB_wap-wsg-idm-ecid-wtls7_PUB | 
 | SharedSecret=990eda6a0406caef965018b97c94d0faa200f6e4 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_wap-wsg-idm-ecid-wtls7 | 
 | PeerKey=ALICE_wap-wsg-idm-ecid-wtls7_PUB | 
 | SharedSecret=990eda6a0406caef965018b97c94d0faa200f6e4 | 
 |  | 
 | # TEST CURVE wap-wsg-idm-ecid-wtls8 | 
 |  | 
 | PrivateKey=ALICE_wap-wsg-idm-ecid-wtls8 | 
 | -----BEGIN PRIVATE KEY----- | 
 | ME8CAQAwEAYHKoZIzj0CAQYFZysBBAgEODA2AgEBBA8A1m62ffl6niuM46XOUyih | 
 | IAMeAAT4mqYAoe7NEtKfEMQs2ofInhZRZCFrFU5cjEWi | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_wap-wsg-idm-ecid-wtls8_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MDIwEAYHKoZIzj0CAQYFZysBBAgDHgAE+JqmAKHuzRLSnxDELNqHyJ4WUWQhaxVO | 
 | XIxFog== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls8:ALICE_wap-wsg-idm-ecid-wtls8_PUB | 
 |  | 
 | PrivateKey=BOB_wap-wsg-idm-ecid-wtls8 | 
 | -----BEGIN PRIVATE KEY----- | 
 | ME8CAQAwEAYHKoZIzj0CAQYFZysBBAgEODA2AgEBBA8AegTrLoMRyPl4U4xOdg6h | 
 | IAMeAATQKkyQ3jL2Eku6C+vSQazbjjSkzNe67Occqj2P | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_wap-wsg-idm-ecid-wtls8_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MDIwEAYHKoZIzj0CAQYFZysBBAgDHgAE0CpMkN4y9hJLugvr0kGs2440pMzXuuzn | 
 | HKo9jw== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls8:BOB_wap-wsg-idm-ecid-wtls8_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_wap-wsg-idm-ecid-wtls8 | 
 | PeerKey=BOB_wap-wsg-idm-ecid-wtls8_PUB | 
 | SharedSecret=7524c547bd6b26644ce70571cb06 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_wap-wsg-idm-ecid-wtls8 | 
 | PeerKey=ALICE_wap-wsg-idm-ecid-wtls8_PUB | 
 | SharedSecret=7524c547bd6b26644ce70571cb06 | 
 |  | 
 | # TEST CURVE wap-wsg-idm-ecid-wtls9 | 
 |  | 
 | PrivateKey=ALICE_wap-wsg-idm-ecid-wtls9 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGECAQAwEAYHKoZIzj0CAQYFZysBBAkESjBIAgEBBBUAE0376NvzsIXi6XadrVn4 | 
 | 06obTRChLAMqAARbC1yw9f1uBOVlMf5ZFQewTgyc81Aqh2TFMSRfujCIhdvGTYgR | 
 | tu6F | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_wap-wsg-idm-ecid-wtls9_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MD4wEAYHKoZIzj0CAQYFZysBBAkDKgAEWwtcsPX9bgTlZTH+WRUHsE4MnPNQKodk | 
 | xTEkX7owiIXbxk2IEbbuhQ== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls9:ALICE_wap-wsg-idm-ecid-wtls9_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_wap-wsg-idm-ecid-wtls9 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGECAQAwEAYHKoZIzj0CAQYFZysBBAkESjBIAgEBBBUAd2kfMclaJU2bg8ayTrjZ | 
 | oolI82yhLAMqAAQ0NeW9TKhQeFrrTyMR9Gb55+BneCQSByAShM8Dn3V1FFYz7n0y | 
 | bvBX | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_wap-wsg-idm-ecid-wtls9_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MD4wEAYHKoZIzj0CAQYFZysBBAkDKgAENDXlvUyoUHha608jEfRm+efgZ3gkEgcg | 
 | EoTPA591dRRWM+59Mm7wVw== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls9:BOB_wap-wsg-idm-ecid-wtls9_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_wap-wsg-idm-ecid-wtls9 | 
 | PeerKey=BOB_wap-wsg-idm-ecid-wtls9_PUB | 
 | SharedSecret=5ca1d9eed44def2c390fd5bbb16ca2c3a09eb7b1 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_wap-wsg-idm-ecid-wtls9 | 
 | PeerKey=ALICE_wap-wsg-idm-ecid-wtls9_PUB | 
 | SharedSecret=5ca1d9eed44def2c390fd5bbb16ca2c3a09eb7b1 | 
 |  | 
 | # TEST CURVE wap-wsg-idm-ecid-wtls10 | 
 |  | 
 | PrivateKey=ALICE_wap-wsg-idm-ecid-wtls10 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MH0CAQAwEAYHKoZIzj0CAQYFZysBBAoEZjBkAgEBBB01TDgjIGd+gXPZ4esQnWzz | 
 | /y1vzJniUBM5XNyPq6FAAz4ABAHVs5gYpbJzqyO8Lk3nkTwhu4BuXb4wtrgGcY2L | 
 | TwGxkC4Zq4aqLowsexGjVa0IjGKdWz5/TfwLwGpN4A== | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_wap-wsg-idm-ecid-wtls10_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFIwEAYHKoZIzj0CAQYFZysBBAoDPgAEAdWzmBilsnOrI7wuTeeRPCG7gG5dvjC2 | 
 | uAZxjYtPAbGQLhmrhqoujCx7EaNVrQiMYp1bPn9N/AvAak3g | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls10:ALICE_wap-wsg-idm-ecid-wtls10_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_wap-wsg-idm-ecid-wtls10 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MH0CAQAwEAYHKoZIzj0CAQYFZysBBAoEZjBkAgEBBB0mTqwYwByRuu4zcU1QLKcG | 
 | m8wewuaoKqVSpp8xQaFAAz4ABAEF4xTrWAIF1EacNMqTG3kwxwartAKFFqyOle+w | 
 | BwDi6gra7cFVedD1p5RwD4gZU4QzgCLSwa7xZbBzgg== | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_wap-wsg-idm-ecid-wtls10_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFIwEAYHKoZIzj0CAQYFZysBBAoDPgAEAQXjFOtYAgXURpw0ypMbeTDHBqu0AoUW | 
 | rI6V77AHAOLqCtrtwVV50PWnlHAPiBlThDOAItLBrvFlsHOC | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls10:BOB_wap-wsg-idm-ecid-wtls10_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_wap-wsg-idm-ecid-wtls10 | 
 | PeerKey=BOB_wap-wsg-idm-ecid-wtls10_PUB | 
 | SharedSecret=0199de137bc263e25b543994d6315b5a3f1e38e7e1f60662cb5cbaab5f98 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_wap-wsg-idm-ecid-wtls10 | 
 | PeerKey=ALICE_wap-wsg-idm-ecid-wtls10_PUB | 
 | SharedSecret=0199de137bc263e25b543994d6315b5a3f1e38e7e1f60662cb5cbaab5f98 | 
 |  | 
 | # TEST CURVE wap-wsg-idm-ecid-wtls11 | 
 |  | 
 | PrivateKey=ALICE_wap-wsg-idm-ecid-wtls11 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MH4CAQAwEAYHKoZIzj0CAQYFZysBBAsEZzBlAgEBBB4Au6lrzC3RIk3jXmtbeOAp | 
 | LZPR0NUrr6dTf1lSCGqhQAM+AAQBl73V2TEZ8BO4QC+YiBlJ0GmW8WLc3RtS3iIr | 
 | /oUAaDQQAGVJFD3GghjBPfI9KVBcZ2P8tUXUv5ifrWc= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_wap-wsg-idm-ecid-wtls11_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFIwEAYHKoZIzj0CAQYFZysBBAsDPgAEAZe91dkxGfATuEAvmIgZSdBplvFi3N0b | 
 | Ut4iK/6FAGg0EABlSRQ9xoIYwT3yPSlQXGdj/LVF1L+Yn61n | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls11:ALICE_wap-wsg-idm-ecid-wtls11_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_wap-wsg-idm-ecid-wtls11 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MH4CAQAwEAYHKoZIzj0CAQYFZysBBAsEZzBlAgEBBB4AGJuGtQI1FvHfp2AsdKb3 | 
 | NVWawjpZQuyM1aelws2hQAM+AAQAdTW3xU6Ijf/Y835Z2hS4fOn6Xmp3O6iblXHr | 
 | nKoBORuxHVRfXkfdL5TqfFpuDghzCyAS6ZMSWhjGV5o= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_wap-wsg-idm-ecid-wtls11_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFIwEAYHKoZIzj0CAQYFZysBBAsDPgAEAHU1t8VOiI3/2PN+WdoUuHzp+l5qdzuo | 
 | m5Vx65yqATkbsR1UX15H3S+U6nxabg4IcwsgEumTEloYxlea | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls11:BOB_wap-wsg-idm-ecid-wtls11_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_wap-wsg-idm-ecid-wtls11 | 
 | PeerKey=BOB_wap-wsg-idm-ecid-wtls11_PUB | 
 | SharedSecret=01ee4b517d8a64be5ee32e10152c7bbcb8cde73a3da8e9643bce173011f7 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_wap-wsg-idm-ecid-wtls11 | 
 | PeerKey=ALICE_wap-wsg-idm-ecid-wtls11_PUB | 
 | SharedSecret=01ee4b517d8a64be5ee32e10152c7bbcb8cde73a3da8e9643bce173011f7 | 
 |  | 
 | # TEST CURVE wap-wsg-idm-ecid-wtls12 | 
 |  | 
 | PrivateKey=ALICE_wap-wsg-idm-ecid-wtls12 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MHgCAQAwEAYHKoZIzj0CAQYFZysBBAwEYTBfAgEBBByAnUvQZhZr1lgTRixSMIx0 | 
 | KHuV4t8cbXCW415soTwDOgAE3G8wIl9SJ0mAmuIMWbJpFjf9wO8gKNu6nApye39Y | 
 | hpXeYRL/nm7G6HmiiA5O1iudWC3hDbBH0cc= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_wap-wsg-idm-ecid-wtls12_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | ME4wEAYHKoZIzj0CAQYFZysBBAwDOgAE3G8wIl9SJ0mAmuIMWbJpFjf9wO8gKNu6 | 
 | nApye39YhpXeYRL/nm7G6HmiiA5O1iudWC3hDbBH0cc= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_wap-wsg-idm-ecid-wtls12:ALICE_wap-wsg-idm-ecid-wtls12_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_wap-wsg-idm-ecid-wtls12 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MHgCAQAwEAYHKoZIzj0CAQYFZysBBAwEYTBfAgEBBBzZ7nt4CrPrk2m5iR64vpkj | 
 | 95JHOmzWf4VhRZqdoTwDOgAEukz40I4gWpUmXCM+PLmWGd0IO0XIPQa9KXzXvhbL | 
 | dJH0yFkJ+ClSboOC26gtMTICiPhEgYjeKEQ= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_wap-wsg-idm-ecid-wtls12_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | ME4wEAYHKoZIzj0CAQYFZysBBAwDOgAEukz40I4gWpUmXCM+PLmWGd0IO0XIPQa9 | 
 | KXzXvhbLdJH0yFkJ+ClSboOC26gtMTICiPhEgYjeKEQ= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_wap-wsg-idm-ecid-wtls12:BOB_wap-wsg-idm-ecid-wtls12_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_wap-wsg-idm-ecid-wtls12 | 
 | PeerKey=BOB_wap-wsg-idm-ecid-wtls12_PUB | 
 | SharedSecret=c75a8283a73312de82c8f99d41a9173a43b8f921e8161dd140131b36 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_wap-wsg-idm-ecid-wtls12 | 
 | PeerKey=ALICE_wap-wsg-idm-ecid-wtls12_PUB | 
 | SharedSecret=c75a8283a73312de82c8f99d41a9173a43b8f921e8161dd140131b36 | 
 |  | 
 | # EC P-256 key | 
 |  | 
 | PrivateKey=P-256 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgiocvtiiTxNH/xbnw | 
 | +RdYBp+DUuCPoFpJ+NuSbLVyhyWhRANCAAQsFQ9CnOcPIWwlLPXgYs4fY5zV0WXH | 
 | +JQkBywnGX14szuSDpXNtmTpkNzwz+oNlOKo5q+dDlgFbmUxBJJbn+bJ | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | # EC public key for above | 
 |  | 
 | PublicKey=P-256-PUBLIC | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAELBUPQpznDyFsJSz14GLOH2Oc1dFl | 
 | x/iUJAcsJxl9eLM7kg6VzbZk6ZDc8M/qDZTiqOavnQ5YBW5lMQSSW5/myQ== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = P-256:P-256-PUBLIC | 
 |  | 
 | # Additional EC key for ECDH | 
 | PrivateKey=P-256-Peer | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg/URzu1TDNwUFWZ3i | 
 | dLISAZpEY0vfJ2pLB7f+Xnjyl2OhRANCAAQgBuXhSgeKpz+4piXlYSVLvy0NT+wK | 
 | uZWUI3LqUUCV07wg+RLLMY8yNK9kjqcgZDs/cB+bet64nQq+dNnvtpxG | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=P-256-Peer-PUBLIC | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEIAbl4UoHiqc/uKYl5WElS78tDU/s | 
 | CrmVlCNy6lFAldO8IPkSyzGPMjSvZI6nIGQ7P3Afm3reuJ0KvnTZ77acRg== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = P-256-Peer:P-256-Peer-PUBLIC | 
 |  | 
 | Title = ECDH tests | 
 |  | 
 |  | 
 | Derive=P-256 | 
 | PeerKey=P-256-Peer-PUBLIC | 
 | SharedSecret=E3CC07DFBDDE76A1139811DB9FF5FAF9D17EF39944F1E77D1F6A208524BF7B1B | 
 |  | 
 |  | 
 | Derive=P-256-Peer | 
 | PeerKey=P-256-PUBLIC | 
 | SharedSecret=E3CC07DFBDDE76A1139811DB9FF5FAF9D17EF39944F1E77D1F6A208524BF7B1B | 
 |  | 
 | # TEST CURVE secp224r1 | 
 |  | 
 | PrivateKey=ALICE_secp224r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MHgCAQAwEAYHKoZIzj0CAQYFK4EEACEEYTBfAgEBBBxLKkXFJXYqGUlTsmgjlesi | 
 | kwqejrekrkSTbehyoTwDOgAEUcEh0Ggy/rD+Nj9JQozzI+qzPtiU7b2D2HtdCa4h | 
 | fbVPXngcRH2B2xN8W+dcHoIxrxO2UFXy4xo= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_secp224r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | ME4wEAYHKoZIzj0CAQYFK4EEACEDOgAEUcEh0Ggy/rD+Nj9JQozzI+qzPtiU7b2D | 
 | 2HtdCa4hfbVPXngcRH2B2xN8W+dcHoIxrxO2UFXy4xo= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_secp224r1:ALICE_secp224r1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_secp224r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MHgCAQAwEAYHKoZIzj0CAQYFK4EEACEEYTBfAgEBBBzOHGGUR3fZYg3GSaUN6pxo | 
 | NQtAlOzM3UclEhMzoTwDOgAEdwFklK/YoDRU6bM7X2ulNLwqx9TUETMFUM6VV9DB | 
 | 4YcvAzv6pQgVwYEU7IahmSKpX19chbPt2I0= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_secp224r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | ME4wEAYHKoZIzj0CAQYFK4EEACEDOgAEdwFklK/YoDRU6bM7X2ulNLwqx9TUETMF | 
 | UM6VV9DB4YcvAzv6pQgVwYEU7IahmSKpX19chbPt2I0= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_secp224r1:BOB_secp224r1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Derive=ALICE_secp224r1 | 
 | PeerKey=BOB_secp224r1_PUB | 
 | SharedSecret=34ea06d16d82f0d1725de47f3639ac0c23db7d7ed68f01488539a2a5 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Derive=BOB_secp224r1 | 
 | PeerKey=ALICE_secp224r1_PUB | 
 | SharedSecret=34ea06d16d82f0d1725de47f3639ac0c23db7d7ed68f01488539a2a5 | 
 |  | 
 | # TEST CURVE secp384r1 | 
 |  | 
 | PrivateKey=ALICE_secp384r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDCxE7Q4m1dsK7M3Otxo | 
 | cgY/ejX9JOKKdAtSnRiU4bnK3eFmALkMN7XIveQnWLB1PEKhZANiAAQaUsvUFr/u | 
 | ISpAmYqYZIme4VassCtb0tNGU97s3qt4ozcogZ4z+fIzXZ4YXqfGoEa57+uQDgqr | 
 | +jNOTji7Gxopt6AqZ9EvwuVaCuunUi0pcx6cc8IuUfrwMwSFovV/7sM= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_secp384r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEGlLL1Ba/7iEqQJmKmGSJnuFWrLArW9LT | 
 | RlPe7N6reKM3KIGeM/nyM12eGF6nxqBGue/rkA4Kq/ozTk44uxsaKbegKmfRL8Ll | 
 | Wgrrp1ItKXMenHPCLlH68DMEhaL1f+7D | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_secp384r1:ALICE_secp384r1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_secp384r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDBRiGXRsb5sUq0b3/dg | 
 | Z+pA9kbrSivBMCUCXVwxno1d/30hI/Yy0Z5PWwbBgwTFprWhZANiAASp1FeUOBJF | 
 | mzQCNbGiOz8He0kF+KIf24UGYVO5MC7u5rV9hpoYsbcgmwxALskPN18os2ygK1Pn | 
 | f/h+WALIsG2RknSTbiyvBYkoIhJV9cflvEDpMeaWSLF7qJ5YjEIf9PM= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_secp384r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEqdRXlDgSRZs0AjWxojs/B3tJBfiiH9uF | 
 | BmFTuTAu7ua1fYaaGLG3IJsMQC7JDzdfKLNsoCtT53/4flgCyLBtkZJ0k24srwWJ | 
 | KCISVfXH5bxA6THmlkixe6ieWIxCH/Tz | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_secp384r1:BOB_secp384r1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Derive=ALICE_secp384r1 | 
 | PeerKey=BOB_secp384r1_PUB | 
 | SharedSecret=2006ed49acbb991b8fbf8a15c3f263542496eaefe1e2952591b72fb929463eac7a403a5419cebbfb73734918eaed59fd | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Derive=BOB_secp384r1 | 
 | PeerKey=ALICE_secp384r1_PUB | 
 | SharedSecret=2006ed49acbb991b8fbf8a15c3f263542496eaefe1e2952591b72fb929463eac7a403a5419cebbfb73734918eaed59fd | 
 |  | 
 | # TEST CURVE secp521r1 | 
 |  | 
 | PrivateKey=ALICE_secp521r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIHuAgEAMBAGByqGSM49AgEGBSuBBAAjBIHWMIHTAgEBBEIAFBIz3FLAuX8VCWzM | 
 | wu1f/tm8pf1QqnsdLqaIWCQAJa2W5ldpJTYfkj1gGxM44AD3qHnkXISvNLwwuxI1 | 
 | hr2+pOGhgYkDgYYABACWlOOFYk/p3AS2LxEQWBuMm6uIjo3XArjh1QrsLcUc5hhi | 
 | 82CIz6kKwKjCnYRDHq4iv1x63rVEzGGhQOM1g+cRVwHSpfbBpaxK7bMLkVFOOavv | 
 | OdcdyRHaHsvxw2pREmdS/GwtfgT8odQrG06KMIwVeL+H08fGJSbPX0Zock0DOPCp | 
 | aw== | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_secp521r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQAlpTjhWJP6dwEti8REFgbjJuriI6N | 
 | 1wK44dUK7C3FHOYYYvNgiM+pCsCowp2EQx6uIr9cet61RMxhoUDjNYPnEVcB0qX2 | 
 | waWsSu2zC5FRTjmr7znXHckR2h7L8cNqURJnUvxsLX4E/KHUKxtOijCMFXi/h9PH | 
 | xiUmz19GaHJNAzjwqWs= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_secp521r1:ALICE_secp521r1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_secp521r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIHuAgEAMBAGByqGSM49AgEGBSuBBAAjBIHWMIHTAgEBBEIA9C/sMWveRlHPr9P5 | 
 | cc3U+1L2/zB0VtHewKSQRWZ67SmS4+m7uXTqUVSLRHiQEgQid0cg77gSxXPlmV+z | 
 | y0f3zd+hgYkDgYYABAE18N3SwDGtea3IOqUdh3j0JtnMeP41i/agEBlxK8/iEBXc | 
 | Q61mkIrQIKcabRhoylEugXHiyNnqNQOD4DUa0bTKzAHtJ4UqqbEVno6byRmcUQwb | 
 | mvG89eS8GLEmk5X/O2atHU4yIGTuTRQWn/BTJUCS+OgJz4FZdadscc5Z640EZqSD | 
 | iw== | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_secp521r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQBNfDd0sAxrXmtyDqlHYd49CbZzHj+ | 
 | NYv2oBAZcSvP4hAV3EOtZpCK0CCnGm0YaMpRLoFx4sjZ6jUDg+A1GtG0yswB7SeF | 
 | KqmxFZ6Om8kZnFEMG5rxvPXkvBixJpOV/ztmrR1OMiBk7k0UFp/wUyVAkvjoCc+B | 
 | WXWnbHHOWeuNBGakg4s= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_secp521r1:BOB_secp521r1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Derive=ALICE_secp521r1 | 
 | PeerKey=BOB_secp521r1_PUB | 
 | SharedSecret=018c8f33e544a0fa8854dcd96bdba75b7687d1c42b2ff1bf0a06d49c424fee96d8a7f3af3119dcbfabc1c147477c50f7c72971956f9bb17ddec6d02b2187f06cf4be | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Derive=BOB_secp521r1 | 
 | PeerKey=ALICE_secp521r1_PUB | 
 | SharedSecret=018c8f33e544a0fa8854dcd96bdba75b7687d1c42b2ff1bf0a06d49c424fee96d8a7f3af3119dcbfabc1c147477c50f7c72971956f9bb17ddec6d02b2187f06cf4be | 
 |  | 
 | # TEST CURVE prime192v1 | 
 |  | 
 | PrivateKey=ALICE_prime192v1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQEEVTBTAgEBBBjxfXvSFNqD2UzFVN1L | 
 | bQrPlzop7dxQq/ehNAMyAATibpGuYzCjkT1tWLYEogpKz74WqhvbQtZPkCYQCin1 | 
 | cmZuNW+BZ0jyVEpGlpnZPMg= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_prime192v1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQEDMgAE4m6RrmMwo5E9bVi2BKIKSs++Fqob | 
 | 20LWT5AmEAop9XJmbjVvgWdI8lRKRpaZ2TzI | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_prime192v1:ALICE_prime192v1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_prime192v1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQEEVTBTAgEBBBhewaqXNZlYyqnmuEEE | 
 | Y/oUXe3/jpzhmyGhNAMyAASkpwNJEP/1FuuWKCDDUm26iyqrs+zKwayZnaF77YC6 | 
 | qCtgia7yNcSl9tlWHh3gQgw= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_prime192v1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQEDMgAEpKcDSRD/9Rbrliggw1Jtuosqq7Ps | 
 | ysGsmZ2he+2AuqgrYImu8jXEpfbZVh4d4EIM | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_prime192v1:BOB_prime192v1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_prime192v1 | 
 | PeerKey=BOB_prime192v1_PUB | 
 | SharedSecret=be2a779b587f8f5d7c9d8f006e0a6d0e996c9c63c255f861 | 
 |  | 
 | # Negative test: A weak curve with a strength < 112 fails in FIPS mode. | 
 | Availablein = fips | 
 | Derive=ALICE_prime192v1 | 
 | Securitycheck = 1 | 
 | PeerKey=BOB_prime192v1_PUB | 
 | Result = DERIVE_SET_PEER_ERROR | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_prime192v1 | 
 | PeerKey=ALICE_prime192v1_PUB | 
 | SharedSecret=be2a779b587f8f5d7c9d8f006e0a6d0e996c9c63c255f861 | 
 |  | 
 | # TEST CURVE prime256v1 | 
 |  | 
 | PrivateKey=ALICE_prime256v1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQglUPDk8gQ8lMj38V7 | 
 | 0jPBZDfQUx5pNOVSKOMTqlh04POhRANCAARq87w+K0q9b1mzJGh309kjNvYTS02m | 
 | YkHKxAewiZwmt/5w+5uywz/+0130SdAWbXtECjaHUK94YEHzp0G/PCl5 | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_prime256v1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEavO8PitKvW9ZsyRod9PZIzb2E0tN | 
 | pmJBysQHsImcJrf+cPubssM//tNd9EnQFm17RAo2h1CveGBB86dBvzwpeQ== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_prime256v1:ALICE_prime256v1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_prime256v1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgNsLfn/sRZfm9ZcM7 | 
 | xURiUHT7+w8Jgk9SbwTVDjpLYYmhRANCAASRmyKNgUbADGxkIOAVh9T7IXv2ZDT6 | 
 | I5YMW6wOs27VMOAD0AiNLrv7sW1TdqxkUtF17/GFpLvFOuZcbdX4p3i/ | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_prime256v1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEkZsijYFGwAxsZCDgFYfU+yF79mQ0 | 
 | +iOWDFusDrNu1TDgA9AIjS67+7FtU3asZFLRde/xhaS7xTrmXG3V+Kd4vw== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_prime256v1:BOB_prime256v1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Derive=ALICE_prime256v1 | 
 | PeerKey=BOB_prime256v1_PUB | 
 | SharedSecret=390021fbca00d959c1adaf7e9cedef0e65a582489eab9adbe739ef66bf82adb4 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Derive=BOB_prime256v1 | 
 | PeerKey=ALICE_prime256v1_PUB | 
 | SharedSecret=390021fbca00d959c1adaf7e9cedef0e65a582489eab9adbe739ef66bf82adb4 | 
 |  | 
 | # TEST CURVE sect163k1 | 
 |  | 
 | PrivateKey=ALICE_sect163k1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGMCAQAwEAYHKoZIzj0CAQYFK4EEAAEETDBKAgEBBBUBxkeGOXE86PAijpk8trN/ | 
 | f3kl4UmhLgMsAAQD1hrDCJ2MSFKZ6Q11cTllX/l5HY0Hg5XZCxMFC84AaczwPtNJ | 
 | YNCxfCk= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_sect163k1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEAwEAYHKoZIzj0CAQYFK4EEAAEDLAAEA9YawwidjEhSmekNdXE5ZV/5eR2NB4OV | 
 | 2QsTBQvOAGnM8D7TSWDQsXwp | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_sect163k1:ALICE_sect163k1_PUB | 
 |  | 
 | PrivateKey=BOB_sect163k1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGMCAQAwEAYHKoZIzj0CAQYFK4EEAAEETDBKAgEBBBUCUJ5kItSfXidHXsgokcS7 | 
 | nzPFbOShLgMsAAQGrYNJ1qgdb3A9ISOmTujfS+WYFKwBXXrJEluAkeNh3jXnDq8X | 
 | +XBB0k8= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_sect163k1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEAwEAYHKoZIzj0CAQYFK4EEAAEDLAAEBq2DSdaoHW9wPSEjpk7o30vlmBSsAV16 | 
 | yRJbgJHjYd415w6vF/lwQdJP | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_sect163k1:BOB_sect163k1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_sect163k1 | 
 | PeerKey=BOB_sect163k1_PUB | 
 | SharedSecret=07bfdf00759b383aa7741ae4634400f8ddf2047092 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_sect163k1 | 
 | PeerKey=ALICE_sect163k1_PUB | 
 | SharedSecret=07bfdf00759b383aa7741ae4634400f8ddf2047092 | 
 |  | 
 | # TEST CURVE sect163r2 | 
 |  | 
 | PrivateKey=ALICE_sect163r2 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGMCAQAwEAYHKoZIzj0CAQYFK4EEAA8ETDBKAgEBBBUDjH2G7BkPTBM4VtljaQr8 | 
 | sXVLNOqhLgMsAAQHHqWxJWR2KrHCPp/PSjZIdK88ET0A323/UOTxhYHwsLpR7rp3 | 
 | ahq1lQ8= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_sect163r2_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEAwEAYHKoZIzj0CAQYFK4EEAA8DLAAEBx6lsSVkdiqxwj6fz0o2SHSvPBE9AN9t | 
 | /1Dk8YWB8LC6Ue66d2oatZUP | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_sect163r2:ALICE_sect163r2_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_sect163r2 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MGMCAQAwEAYHKoZIzj0CAQYFK4EEAA8ETDBKAgEBBBUBXOM9Tm6sKXUlRLlW0HgC | 
 | NTDxW2ihLgMsAAQGxa8xRcC+TIcDgGtehDVEV1PoBokBwtILj16NPYC0aBZI8/nF | 
 | F4jhgmc= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_sect163r2_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEAwEAYHKoZIzj0CAQYFK4EEAA8DLAAEBsWvMUXAvkyHA4BrXoQ1RFdT6AaJAcLS | 
 | C49ejT2AtGgWSPP5xReI4YJn | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_sect163r2:BOB_sect163r2_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Availablein = default | 
 | Derive=ALICE_sect163r2 | 
 | PeerKey=BOB_sect163r2_PUB | 
 | SharedSecret=040df54e6df412790ef5c0fafbbfcba5136b872951 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Availablein = default | 
 | Derive=BOB_sect163r2 | 
 | PeerKey=ALICE_sect163r2_PUB | 
 | SharedSecret=040df54e6df412790ef5c0fafbbfcba5136b872951 | 
 |  | 
 | # TEST CURVE sect233k1 | 
 |  | 
 | PrivateKey=ALICE_sect233k1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MH0CAQAwEAYHKoZIzj0CAQYFK4EEABoEZjBkAgEBBB1aR7qaKm1vmZWK2bGsJ1rX | 
 | mH6BpTkW4t1L4zSf/KFAAz4ABADcDiv+bTvPVViqYLNz06VO5wodry+sGi6fnJIr | 
 | QQCTfZ9d5whiIsbY5Thlcm7I0A/cIGoShA/6LumOVA== | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_sect233k1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFIwEAYHKoZIzj0CAQYFK4EEABoDPgAEANwOK/5tO89VWKpgs3PTpU7nCh2vL6wa | 
 | Lp+ckitBAJN9n13nCGIixtjlOGVybsjQD9wgahKED/ou6Y5U | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_sect233k1:ALICE_sect233k1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_sect233k1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MH0CAQAwEAYHKoZIzj0CAQYFK4EEABoEZjBkAgEBBB0oa5BrzYxm6mn51Xyphn6X | 
 | OUjKc9oMDHCowAyHTaFAAz4ABAGKiFuFJVQeymHYRVnt2LNF2MSaTMcL9JGSPn2z | 
 | OwBis5MS4kgEFakWQl7KpGiy3vS89wmpblvHLJ/+IQ== | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_sect233k1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFIwEAYHKoZIzj0CAQYFK4EEABoDPgAEAYqIW4UlVB7KYdhFWe3Ys0XYxJpMxwv0 | 
 | kZI+fbM7AGKzkxLiSAQVqRZCXsqkaLLe9Lz3CaluW8csn/4h | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_sect233k1:BOB_sect233k1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Derive=ALICE_sect233k1 | 
 | PeerKey=BOB_sect233k1_PUB | 
 | SharedSecret=00a5e5f2e992f4360d530dd365d14f5c6013212e14f4ea258c91c71f1512 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Derive=BOB_sect233k1 | 
 | PeerKey=ALICE_sect233k1_PUB | 
 | SharedSecret=00a5e5f2e992f4360d530dd365d14f5c6013212e14f4ea258c91c71f1512 | 
 |  | 
 | # TEST CURVE sect233r1 | 
 |  | 
 | PrivateKey=ALICE_sect233r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MH4CAQAwEAYHKoZIzj0CAQYFK4EEABsEZzBlAgEBBB4AEN6fePR2gizyXzU6kIgU | 
 | Gijp5+IQAXoNBfKnVeChQAM+AAQB0kEwu2fwQWo1v1j7XQ8uJT3iMwRC8w+cxgxx | 
 | GQ4B/FyjrhIUpEDWaMqfV23McZ6WdbIUe3MZ7K5pG38= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_sect233r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFIwEAYHKoZIzj0CAQYFK4EEABsDPgAEAdJBMLtn8EFqNb9Y+10PLiU94jMEQvMP | 
 | nMYMcRkOAfxco64SFKRA1mjKn1dtzHGelnWyFHtzGeyuaRt/ | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_sect233r1:ALICE_sect233r1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_sect233r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MH4CAQAwEAYHKoZIzj0CAQYFK4EEABsEZzBlAgEBBB4AXHWOeS6fG0XCH3FnHDuS | 
 | IcELUeDG+AYNNeLVZd6hQAM+AAQAYRRYH017uxcaMPF3GOsL4bvodW1yZLEtL3pm | 
 | CkcAfqJI/4niCr8uHKh0gBa2JBjBWMV1u8Mpf60uvok= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_sect233r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFIwEAYHKoZIzj0CAQYFK4EEABsDPgAEAGEUWB9Ne7sXGjDxdxjrC+G76HVtcmSx | 
 | LS96ZgpHAH6iSP+J4gq/LhyodIAWtiQYwVjFdbvDKX+tLr6J | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_sect233r1:BOB_sect233r1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Derive=ALICE_sect233r1 | 
 | PeerKey=BOB_sect233r1_PUB | 
 | SharedSecret=01625f3fcd367ee7cd74c67cca02dccfce6c3b19ef07e358ed943d17a8e2 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Derive=BOB_sect233r1 | 
 | PeerKey=ALICE_sect233r1_PUB | 
 | SharedSecret=01625f3fcd367ee7cd74c67cca02dccfce6c3b19ef07e358ed943d17a8e2 | 
 |  | 
 | # TEST CURVE sect283k1 | 
 |  | 
 | PrivateKey=ALICE_sect283k1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGQAgEAMBAGByqGSM49AgEGBSuBBAAQBHkwdwIBAQQkAGhnsmZ2UDKV3QKmq3k+ | 
 | 33LQ6n5aCYvKXcMgiZlBS/RrVgIRoUwDSgAEBSgpOw5TMTc4O8HHhw5atJl5mrnW | 
 | uC6oWVYRYpD1IMvPNTRsAYo4SYRmPIfgzVv/ESVcHVaD1lPNo+eq0HN1qhvRX+4r | 
 | mGO7 | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_sect283k1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MF4wEAYHKoZIzj0CAQYFK4EEABADSgAEBSgpOw5TMTc4O8HHhw5atJl5mrnWuC6o | 
 | WVYRYpD1IMvPNTRsAYo4SYRmPIfgzVv/ESVcHVaD1lPNo+eq0HN1qhvRX+4rmGO7 | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_sect283k1:ALICE_sect283k1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_sect283k1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGQAgEAMBAGByqGSM49AgEGBSuBBAAQBHkwdwIBAQQkAAJXIwfWjYbiM5jEcNw8 | 
 | 8/1kbEnhVjWGivO7zDPts7AuKSMkoUwDSgAEA5Ause5pdH6ks7PdyPeoPbYAkz6V | 
 | D5v8KTV1b97PiYmZNDeoBY78FQyHRSvdSo+oRew2RacpaCAntRoiWHyN1nAdDSzj | 
 | CN/m | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_sect283k1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MF4wEAYHKoZIzj0CAQYFK4EEABADSgAEA5Ause5pdH6ks7PdyPeoPbYAkz6VD5v8 | 
 | KTV1b97PiYmZNDeoBY78FQyHRSvdSo+oRew2RacpaCAntRoiWHyN1nAdDSzjCN/m | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_sect283k1:BOB_sect283k1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Derive=ALICE_sect283k1 | 
 | PeerKey=BOB_sect283k1_PUB | 
 | SharedSecret=02f2e682c2f60d7261624f3661a5e85fca920443b72aa4dd5a540082e65e552302d8f825 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Derive=BOB_sect283k1 | 
 | PeerKey=ALICE_sect283k1_PUB | 
 | SharedSecret=02f2e682c2f60d7261624f3661a5e85fca920443b72aa4dd5a540082e65e552302d8f825 | 
 |  | 
 | # TEST CURVE sect283r1 | 
 |  | 
 | PrivateKey=ALICE_sect283r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGQAgEAMBAGByqGSM49AgEGBSuBBAARBHkwdwIBAQQkAi4Jrhu19kt7H8jw1FO7 | 
 | VzCxh6p0pI0ogl3q9ev5NFkufZkZoUwDSgAEAHx6cwnWw+9l3oZHpx+R8nu7SLqU | 
 | S40TU2uL0W6VTNANIvcJB1b++3okH0FJgFAahbaotafYTyfqCoY11VaxnVqU5/aE | 
 | 7jsD | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_sect283r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MF4wEAYHKoZIzj0CAQYFK4EEABEDSgAEAHx6cwnWw+9l3oZHpx+R8nu7SLqUS40T | 
 | U2uL0W6VTNANIvcJB1b++3okH0FJgFAahbaotafYTyfqCoY11VaxnVqU5/aE7jsD | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_sect283r1:ALICE_sect283r1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_sect283r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGQAgEAMBAGByqGSM49AgEGBSuBBAARBHkwdwIBAQQkACD04gJaVfVxK/Dpbxjq | 
 | rzZWc6B76a23MK/IQD1jMlGPQzzxoUwDSgAEA13mIYMvik12DBp8JkdETMB1ewOw | 
 | 22C/xhnzLEHmgrG0ewxeANVAoIZy2uv5t0VUJIp4PYdLNaqIguN+9v6U78O4lass | 
 | Iq5I | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_sect283r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MF4wEAYHKoZIzj0CAQYFK4EEABEDSgAEA13mIYMvik12DBp8JkdETMB1ewOw22C/ | 
 | xhnzLEHmgrG0ewxeANVAoIZy2uv5t0VUJIp4PYdLNaqIguN+9v6U78O4lassIq5I | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_sect283r1:BOB_sect283r1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Derive=ALICE_sect283r1 | 
 | PeerKey=BOB_sect283r1_PUB | 
 | SharedSecret=05778bc1afcf38d7dddb2150cacbfe4d38dc588968fd8b2e859c28ae2629d3435f89f6cc | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Derive=BOB_sect283r1 | 
 | PeerKey=ALICE_sect283r1_PUB | 
 | SharedSecret=05778bc1afcf38d7dddb2150cacbfe4d38dc588968fd8b2e859c28ae2629d3435f89f6cc | 
 |  | 
 | # TEST CURVE sect409k1 | 
 |  | 
 | PrivateKey=ALICE_sect409k1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIHBAgEAMBAGByqGSM49AgEGBSuBBAAkBIGpMIGmAgEBBDMg1vV7wiPe1ovX+ukz | 
 | VfwPZoqvyj/vdif04Opi9PcjV5mPBEZgSFBg8hbutNxZJdVLrxShbANqAAQACe1I | 
 | J5ilSk1pPLvbcjEZIE6abC9LZ9WmHuNJxM9LAW1OuLvJGi72AsGYUOGpX0WGmK6C | 
 | AYaqZb2Qeedq/yUIljDHYi66J+26owYl7lOMpRzZ9U2QDJrZ7TYuxeMUui6re0B+ | 
 | JuZdYw== | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_sect409k1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MH4wEAYHKoZIzj0CAQYFK4EEACQDagAEAAntSCeYpUpNaTy723IxGSBOmmwvS2fV | 
 | ph7jScTPSwFtTri7yRou9gLBmFDhqV9FhpiuggGGqmW9kHnnav8lCJYwx2Iuuift | 
 | uqMGJe5TjKUc2fVNkAya2e02LsXjFLouq3tAfibmXWM= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_sect409k1:ALICE_sect409k1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_sect409k1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIHBAgEAMBAGByqGSM49AgEGBSuBBAAkBIGpMIGmAgEBBDMIYBGZZcZz4qCdhAV9 | 
 | vqpfe8vV+vJEhjawR52JUV1rumWEBPAx0o6E+gaxHBr5hzVGkIKhbANqAAQAAQKK | 
 | s60CTUUkltsT+lIBukjz850pkGGLltJ4eaZn4k9AtN/lFTCq6Vgqe2sDrjA3b45q | 
 | AdWjf1vRaP0wawJ13SjApJmyXg5hQks6d0Zqz2OHYhGEGiM159VtTlStK067dVe1 | 
 | fGVDeg== | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_sect409k1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MH4wEAYHKoZIzj0CAQYFK4EEACQDagAEAAECirOtAk1FJJbbE/pSAbpI8/OdKZBh | 
 | i5bSeHmmZ+JPQLTf5RUwqulYKntrA64wN2+OagHVo39b0Wj9MGsCdd0owKSZsl4O | 
 | YUJLOndGas9jh2IRhBojNefVbU5UrStOu3VXtXxlQ3o= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_sect409k1:BOB_sect409k1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Derive=ALICE_sect409k1 | 
 | PeerKey=BOB_sect409k1_PUB | 
 | SharedSecret=01523ec40ad40226a57281a4c423801ae9495dcf736eddd667023b1390977d018ce79313fb99c503f39cbee80f5c1968f3bd02e0 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Derive=BOB_sect409k1 | 
 | PeerKey=ALICE_sect409k1_PUB | 
 | SharedSecret=01523ec40ad40226a57281a4c423801ae9495dcf736eddd667023b1390977d018ce79313fb99c503f39cbee80f5c1968f3bd02e0 | 
 |  | 
 | # TEST CURVE sect409r1 | 
 |  | 
 | PrivateKey=ALICE_sect409r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIHCAgEAMBAGByqGSM49AgEGBSuBBAAlBIGqMIGnAgEBBDQAYTMsTpey51D2ULnd | 
 | pN+AAWnJLy9pTerziakhjii8OyWKpUVfpDFNneCCd2oQTDcPX5vdoWwDagAEAYfk | 
 | 3ZejxpVYCG7dYHTVhhcqILEyTYoQa4YehGPxKcbmgpqW4Wev1tEDVI3JIowICYGU | 
 | owHXXzgDXoJeR79wgb7ySAlXJXgQ8Ficr7i0CaqyAuIpFw9FWJT3jheFwnbpDTvI | 
 | eIozlf4= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_sect409r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MH4wEAYHKoZIzj0CAQYFK4EEACUDagAEAYfk3ZejxpVYCG7dYHTVhhcqILEyTYoQ | 
 | a4YehGPxKcbmgpqW4Wev1tEDVI3JIowICYGUowHXXzgDXoJeR79wgb7ySAlXJXgQ | 
 | 8Ficr7i0CaqyAuIpFw9FWJT3jheFwnbpDTvIeIozlf4= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_sect409r1:ALICE_sect409r1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_sect409r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIHCAgEAMBAGByqGSM49AgEGBSuBBAAlBIGqMIGnAgEBBDQAsCs1nRgwW97TdKIH | 
 | PRcsqmK1e8TIZ00e6rqLb3nD4sIe+Gw/fGhSUER9akQ7lAluEUnfoWwDagAEAfM2 | 
 | fvBEic+7jV4oC+v8GfsunD9Zp9rzNgMp3dJ+ZU7r6Bp+ZH3dL9Uvv8kUiB89UlDl | 
 | LwBm/W6TlzGuh1FnzXYKVnhnXpzSlRZQsPCceKukbV46Asl8O23b2+DPJgQBGbMf | 
 | WsgK+KA= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_sect409r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MH4wEAYHKoZIzj0CAQYFK4EEACUDagAEAfM2fvBEic+7jV4oC+v8GfsunD9Zp9rz | 
 | NgMp3dJ+ZU7r6Bp+ZH3dL9Uvv8kUiB89UlDlLwBm/W6TlzGuh1FnzXYKVnhnXpzS | 
 | lRZQsPCceKukbV46Asl8O23b2+DPJgQBGbMfWsgK+KA= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_sect409r1:BOB_sect409r1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Derive=ALICE_sect409r1 | 
 | PeerKey=BOB_sect409r1_PUB | 
 | SharedSecret=019dc849870dc6f79978aca8e1fc6aa6836c8fcb25bbfe3d5ab41ea53eae2c7329952280efb30f9097a31a774191e476dbd842d5 | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Derive=BOB_sect409r1 | 
 | PeerKey=ALICE_sect409r1_PUB | 
 | SharedSecret=019dc849870dc6f79978aca8e1fc6aa6836c8fcb25bbfe3d5ab41ea53eae2c7329952280efb30f9097a31a774191e476dbd842d5 | 
 |  | 
 | # TEST CURVE sect571k1 | 
 |  | 
 | PrivateKey=ALICE_sect571k1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIIBAAIBADAQBgcqhkjOPQIBBgUrgQQAJgSB6DCB5QIBAQRIARO8hI8j6TZ556/d | 
 | RcdGYvdblnALD2XZCKu2c3C5yQIeA8Tidi+f8n6cCnb5FtJNTYKqP8tRfHlwAZtW | 
 | /giXi/4yF5K2twS3oYGVA4GSAAQAtiuUbz7v6njhujnDhanD4iV84K0LQd9wP1+k | 
 | v0Bn833nKtFrZComgrip2SwUaEYOE6IcPyCJ48vWOKvIR6fU11tWwsFRPU0Cct0S | 
 | qVbANAJzwL1umwuKNPblJ6ZEwcBdgw7hWFL6sh+0ayAQ3a8zOizhViJPCnaKR/Oo | 
 | AtaUpCWLSTHDF1gK4/kmlwEx+8o= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_sect571k1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MIGnMBAGByqGSM49AgEGBSuBBAAmA4GSAAQAtiuUbz7v6njhujnDhanD4iV84K0L | 
 | Qd9wP1+kv0Bn833nKtFrZComgrip2SwUaEYOE6IcPyCJ48vWOKvIR6fU11tWwsFR | 
 | PU0Cct0SqVbANAJzwL1umwuKNPblJ6ZEwcBdgw7hWFL6sh+0ayAQ3a8zOizhViJP | 
 | CnaKR/OoAtaUpCWLSTHDF1gK4/kmlwEx+8o= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_sect571k1:ALICE_sect571k1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_sect571k1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIIBAAIBADAQBgcqhkjOPQIBBgUrgQQAJgSB6DCB5QIBAQRIAVZT4tnX9dMWS6Vd | 
 | YCoYRl9o/j/Hz7KGqF4Ujk9n9b4+mXbJ37tobpjnpNqKlJfI04w80JPp+NxpoBR3 | 
 | 8p1bcc9iL4Smh48YoYGVA4GSAAQARzAx9yVkHL8pbe1myosILIhhLLURYRDHmopO | 
 | IijLQmTATV9pYO7CrFBPBjaKNRjPpw/cVOs89X9Jdzx/bolkGqVAsjLN1tsCrqET | 
 | 31F4mpnfsPwcM6zbp6lE4N2gL5cakKMmyPNM4d3m8xl1f6e56LBYfaxOaqcYzbXC | 
 | Q/Aiij13H06qKhuFM4iiB/0D164= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_sect571k1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MIGnMBAGByqGSM49AgEGBSuBBAAmA4GSAAQARzAx9yVkHL8pbe1myosILIhhLLUR | 
 | YRDHmopOIijLQmTATV9pYO7CrFBPBjaKNRjPpw/cVOs89X9Jdzx/bolkGqVAsjLN | 
 | 1tsCrqET31F4mpnfsPwcM6zbp6lE4N2gL5cakKMmyPNM4d3m8xl1f6e56LBYfaxO | 
 | aqcYzbXCQ/Aiij13H06qKhuFM4iiB/0D164= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_sect571k1:BOB_sect571k1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Derive=ALICE_sect571k1 | 
 | PeerKey=BOB_sect571k1_PUB | 
 | SharedSecret=05a423515fcc91b3171c83edd5c4085ff729a8ff0a3fa1578ebf769523ded0f5c1e387cf63109f2fbd95e117345b788b4577fdc6b6e727230bfc73eae0d4e851cb6f6e616eddb13e | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Derive=BOB_sect571k1 | 
 | PeerKey=ALICE_sect571k1_PUB | 
 | SharedSecret=05a423515fcc91b3171c83edd5c4085ff729a8ff0a3fa1578ebf769523ded0f5c1e387cf63109f2fbd95e117345b788b4577fdc6b6e727230bfc73eae0d4e851cb6f6e616eddb13e | 
 |  | 
 | # TEST CURVE sect571r1 | 
 |  | 
 | PrivateKey=ALICE_sect571r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIIBAAIBADAQBgcqhkjOPQIBBgUrgQQAJwSB6DCB5QIBAQRIArsi//Zp9veeURYV | 
 | zGYHn4MlNIxNt6U6vtmTPS/NaoiaavxbOimpHgxYPCjpoPYhM33Z2VBh7pl2aoRW | 
 | 3GBepLFLoF8oiQaLoYGVA4GSAAQDRG2b7KCUKbGDTWVgW0qqNC3oYcz4f/AwTHmo | 
 | US1mzdRZj/Sf6IU+7mITGnQ6lg1EkTas/X6TK1hNMV7tAjSeowdN75wzd8YF32SF | 
 | HMIcWew5g56oF961qv3IvICZnRAOmWyGHeHdYwHxMBSBPNgua42QGoJz6J6dYAUe | 
 | vE+F3N29p/tRBGNzMFIqoDdW+NA= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=ALICE_sect571r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MIGnMBAGByqGSM49AgEGBSuBBAAnA4GSAAQDRG2b7KCUKbGDTWVgW0qqNC3oYcz4 | 
 | f/AwTHmoUS1mzdRZj/Sf6IU+7mITGnQ6lg1EkTas/X6TK1hNMV7tAjSeowdN75wz | 
 | d8YF32SFHMIcWew5g56oF961qv3IvICZnRAOmWyGHeHdYwHxMBSBPNgua42QGoJz | 
 | 6J6dYAUevE+F3N29p/tRBGNzMFIqoDdW+NA= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = ALICE_sect571r1:ALICE_sect571r1_PUB | 
 |  | 
 |  | 
 | PrivateKey=BOB_sect571r1 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIIBAAIBADAQBgcqhkjOPQIBBgUrgQQAJwSB6DCB5QIBAQRIAYj65N5XJTQusn+h | 
 | Z9xj/dgZ4qR1GDC1Ij7jYuow+TvGrG2wz/WT76/lLNtlCLfDW2kODDUmDAJeK/e+ | 
 | VMO7suJTXGnrGFHioYGVA4GSAAQGxykYFxqz7jZxcBbiPLYfJEhXlf2SYmMKve74 | 
 | trOT+qjIm35+uUAcg2krOzH7X/8wH6bVSn/UKG/k27wZrAnWzZ5XKd8QI70H8aHv | 
 | LgrCoMoqOno+h6J4TgvlDq7FIGZ8fvDaM7YJ8dHPX5FC8Vyphu82TcNdnNATBqom | 
 | 6WDWc7RTFZ4sijL5ywVhovwJ1gA= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=BOB_sect571r1_PUB | 
 | -----BEGIN PUBLIC KEY----- | 
 | MIGnMBAGByqGSM49AgEGBSuBBAAnA4GSAAQGxykYFxqz7jZxcBbiPLYfJEhXlf2S | 
 | YmMKve74trOT+qjIm35+uUAcg2krOzH7X/8wH6bVSn/UKG/k27wZrAnWzZ5XKd8Q | 
 | I70H8aHvLgrCoMoqOno+h6J4TgvlDq7FIGZ8fvDaM7YJ8dHPX5FC8Vyphu82TcNd | 
 | nNATBqom6WDWc7RTFZ4sijL5ywVhovwJ1gA= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = BOB_sect571r1:BOB_sect571r1_PUB | 
 |  | 
 |  | 
 | # ECDH Alice with Bob peer | 
 |  | 
 | Derive=ALICE_sect571r1 | 
 | PeerKey=BOB_sect571r1_PUB | 
 | SharedSecret=004b397e564055e2c7d87648183c948655ccb0ebb20bd441f9b11635cf461cb5815ff060eab33091b9f7aed67bec8ba1bb7b22437ece3c92c7cf76124408fb951595dfb4a512b2ae | 
 |  | 
 | # ECDH Bob with Alice peer | 
 |  | 
 | Derive=BOB_sect571r1 | 
 | PeerKey=ALICE_sect571r1_PUB | 
 | SharedSecret=004b397e564055e2c7d87648183c948655ccb0ebb20bd441f9b11635cf461cb5815ff060eab33091b9f7aed67bec8ba1bb7b22437ece3c92c7cf76124408fb951595dfb4a512b2ae | 
 |  | 
 | Title = ECDH KATs (from RFC 5114, 5903, 7027) | 
 |  | 
 | # Keys and shared secrets from RFC 5114 | 
 | PrivateKey=PRIME192V1_RFC5114 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQEEVTBTAgEBBBgyP6MWnY6cZZP1lHa8 | 
 | FCAAq1vg4knENCahNAMyAATNRkiez9bBBeez0yVm4rEi4kmrqt2HBhJoiHtId99R | 
 | 3U3D1v0R8KJvj9OEQxeRbpo= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=PRIME192V1_RFC5114-PUBLIC | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQEDMgAEzUZIns/WwQXns9MlZuKxIuJJq6rd | 
 | hwYSaIh7SHffUd1Nw9b9EfCib4/ThEMXkW6a | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = PRIME192V1_RFC5114:PRIME192V1_RFC5114-PUBLIC | 
 |  | 
 |  | 
 | PrivateKey=PRIME192V1_RFC5114-Peer | 
 | -----BEGIN PRIVATE KEY----- | 
 | MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQEEVTBTAgEBBBhjH5W7SmdjLJxHbu6a | 
 | tpWrJAoEmTB/z2KhNAMyAARRmhIWgOAEVGa6Id8u7kf1lztQBXfvE9X/YTq01kzu | 
 | OiCHW9sQ+VP2swygcsYKpX8= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=PRIME192V1_RFC5114-Peer-PUBLIC | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQEDMgAEUZoSFoDgBFRmuiHfLu5H9Zc7UAV3 | 
 | 7xPV/2E6tNZM7jogh1vbEPlT9rMMoHLGCqV/ | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = PRIME192V1_RFC5114-Peer:PRIME192V1_RFC5114-Peer-PUBLIC | 
 |  | 
 | Availablein = default | 
 | Derive=PRIME192V1_RFC5114 | 
 | PeerKey=PRIME192V1_RFC5114-Peer-PUBLIC | 
 | SharedSecret=AD420182633F8526BFE954ACDA376F05E5FF4F837F54FEBE | 
 |  | 
 | Availablein = default | 
 | Derive=PRIME192V1_RFC5114-Peer | 
 | PeerKey=PRIME192V1_RFC5114-PUBLIC | 
 | SharedSecret=AD420182633F8526BFE954ACDA376F05E5FF4F837F54FEBE | 
 |  | 
 | PrivateKey=SECP224R1_RFC5114 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MHgCAQAwEAYHKoZIzj0CAQYFK4EEACEEYTBfAgEBBBy1WOtsKI2nB7u0+PuuKrnp | 
 | y2LjvFx1c+IuJtN/oTwDOgAESd/vMJ+BSIwwTP9as+5aIVQ2fceDMVDgpR8+608r | 
 | XuRXYsT2VMGgxn9Uz4iwFrUbzj18Io1XrbQ= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=SECP224R1_RFC5114-PUBLIC | 
 | -----BEGIN PUBLIC KEY----- | 
 | ME4wEAYHKoZIzj0CAQYFK4EEACEDOgAESd/vMJ+BSIwwTP9as+5aIVQ2fceDMVDg | 
 | pR8+608rXuRXYsT2VMGgxn9Uz4iwFrUbzj18Io1XrbQ= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = SECP224R1_RFC5114:SECP224R1_RFC5114-PUBLIC | 
 |  | 
 |  | 
 | PrivateKey=SECP224R1_RFC5114-Peer | 
 | -----BEGIN PRIVATE KEY----- | 
 | MHgCAQAwEAYHKoZIzj0CAQYFK4EEACEEYTBfAgEBBBysOxrdPZdw5vanCO6fO44K | 
 | s7SA6fJ/hciLXm0YoTwDOgAEazrJao0M3mpVmb6AMu3xDBYtCorSGVBtzUKiB9SR | 
 | vpnCE6fRyjcG3r/jBfNhr8uzPiYJyLFhitU= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=SECP224R1_RFC5114-Peer-PUBLIC | 
 | -----BEGIN PUBLIC KEY----- | 
 | ME4wEAYHKoZIzj0CAQYFK4EEACEDOgAEazrJao0M3mpVmb6AMu3xDBYtCorSGVBt | 
 | zUKiB9SRvpnCE6fRyjcG3r/jBfNhr8uzPiYJyLFhitU= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = SECP224R1_RFC5114-Peer:SECP224R1_RFC5114-Peer-PUBLIC | 
 |  | 
 | Derive=SECP224R1_RFC5114 | 
 | PeerKey=SECP224R1_RFC5114-Peer-PUBLIC | 
 | SharedSecret=52272F50F46F4EDC9151569092F46DF2D96ECC3B6DC1714A4EA949FA | 
 |  | 
 |  | 
 | Derive=SECP224R1_RFC5114-Peer | 
 | PeerKey=SECP224R1_RFC5114-PUBLIC | 
 | SharedSecret=52272F50F46F4EDC9151569092F46DF2D96ECC3B6DC1714A4EA949FA | 
 |  | 
 | PrivateKey=PRIME256V1_RFC5114 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQggUJkFF8vVvLpao4z | 
 | ehKEmT+vQypavOWehntykdUHo6+hRANCAAQq9QLzvolS8sm1qNQWDQnpcWW+ULxC | 
 | rkpejTtLqDrrFesPr0yphsTThoGg+YctedVnlb1L/25t48D1AV7OXv2F | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=PRIME256V1_RFC5114-PUBLIC | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEKvUC876JUvLJtajUFg0J6XFlvlC8 | 
 | Qq5KXo07S6g66xXrD69MqYbE04aBoPmHLXnVZ5W9S/9ubePA9QFezl79hQ== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = PRIME256V1_RFC5114:PRIME256V1_RFC5114-PUBLIC | 
 |  | 
 |  | 
 | PrivateKey=PRIME256V1_RFC5114-Peer | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgLOF4jsGX4JbblaIA | 
 | zAqyahnOa8ytViuO7htZN2HPf0GhRANCAASxIN5Ko2SSeVNG6N5sLIZGrgaq6ief | 
 | p3WzqwcV9s5RsJ8bfuziDXte2OxoX6Pwcdg3JwJwkqhBE4XDTd5XCLK2 | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=PRIME256V1_RFC5114-Peer-PUBLIC | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEsSDeSqNkknlTRujebCyGRq4Gquon | 
 | n6d1s6sHFfbOUbCfG37s4g17XtjsaF+j8HHYNycCcJKoQROFw03eVwiytg== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = PRIME256V1_RFC5114-Peer:PRIME256V1_RFC5114-Peer-PUBLIC | 
 |  | 
 | Derive=PRIME256V1_RFC5114 | 
 | PeerKey=PRIME256V1_RFC5114-Peer-PUBLIC | 
 | SharedSecret=DD0F5396219D1EA393310412D19A08F1F5811E9DC8EC8EEA7F80D21C820C2788 | 
 |  | 
 |  | 
 | Derive=PRIME256V1_RFC5114-Peer | 
 | PeerKey=PRIME256V1_RFC5114-PUBLIC | 
 | SharedSecret=DD0F5396219D1EA393310412D19A08F1F5811E9DC8EC8EEA7F80D21C820C2788 | 
 |  | 
 | PrivateKey=SECP384R1_RFC5114 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDDSczXqcWZK8kTdFOn9 | 
 | EmBxXf2KeWVXHEjXCe56eWKhVtcGqQy8td8phvBf6tuTdvGhZANiAAR5MUjxeHY0 | 
 | 1dpMbZB0QX0F4FerYvggVNEO5rBAPWJ5VH5qjqnR/XdCfQFv4nqLjGbGxBKUMx0j | 
 | 5vSA9PtM1AUEyUc5LpT0w/BrjzmLsp5CNo96aFkj3jtnus7SFKGh0Sg= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=SECP384R1_RFC5114-PUBLIC | 
 | -----BEGIN PUBLIC KEY----- | 
 | MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEeTFI8Xh2NNXaTG2QdEF9BeBXq2L4IFTR | 
 | DuawQD1ieVR+ao6p0f13Qn0Bb+J6i4xmxsQSlDMdI+b0gPT7TNQFBMlHOS6U9MPw | 
 | a485i7KeQjaPemhZI947Z7rO0hShodEo | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = SECP384R1_RFC5114:SECP384R1_RFC5114-PUBLIC | 
 |  | 
 |  | 
 | PrivateKey=SECP384R1_RFC5114-Peer | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDBS0Xkf20tw+JwPANRW | 
 | wvcCO2ElJiw2p98fgCMRIczj05vlLgDBlKQTLEpsdovNlNKhZANiAARc1Cq5xBtT | 
 | R/dLjU77cIs9WzbbZZFTWbRKvBdke2uZmXidcqhIZa4vIj8StaGrwSDhcUWP6qk5 | 
 | qqOov6xGtAS9j21bNIwPpNgM7KFjVsqTMkC96HI0Fajs4DWw7fNnVd4= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=SECP384R1_RFC5114-Peer-PUBLIC | 
 | -----BEGIN PUBLIC KEY----- | 
 | MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEXNQqucQbU0f3S41O+3CLPVs222WRU1m0 | 
 | SrwXZHtrmZl4nXKoSGWuLyI/ErWhq8Eg4XFFj+qpOaqjqL+sRrQEvY9tWzSMD6TY | 
 | DOyhY1bKkzJAvehyNBWo7OA1sO3zZ1Xe | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = SECP384R1_RFC5114-Peer:SECP384R1_RFC5114-Peer-PUBLIC | 
 |  | 
 | Derive=SECP384R1_RFC5114 | 
 | PeerKey=SECP384R1_RFC5114-Peer-PUBLIC | 
 | SharedSecret=5EA1FC4AF7256D2055981B110575E0A8CAE53160137D904C59D926EB1B8456E427AA8A4540884C37DE159A58028ABC0E | 
 |  | 
 |  | 
 | Derive=SECP384R1_RFC5114-Peer | 
 | PeerKey=SECP384R1_RFC5114-PUBLIC | 
 | SharedSecret=5EA1FC4AF7256D2055981B110575E0A8CAE53160137D904C59D926EB1B8456E427AA8A4540884C37DE159A58028ABC0E | 
 |  | 
 | PrivateKey=SECP521R1_RFC5114 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIHuAgEAMBAGByqGSM49AgEGBSuBBAAjBIHWMIHTAgEBBEIBE/gtqCVzXj2XJ2aD | 
 | srdCd7rSczXqcWZK8kMMxPM0WblmnueLP/ubhoMBXTRNy/72+5r0xsRwviVFFs08 | 
 | Gh+0c2KhgYkDgYYABAHrs03XVyGr+K3J2+0XiJy7l2XZCnxg8s7wB7sPKybhSIH9 | 
 | RELmidYcst0EbuMOP/0g+aRbvfZBPVg6Lb9Zkk/TXAD2tjLRlMA4jiLYQ35VjFUq | 
 | 4ZWt/RU/ktdJCDUbL4xO2pTtsJFtG1PAILXuyu0aX8OKIz5IMFh7su40ibO0KlqG | 
 | pA== | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=SECP521R1_RFC5114-PUBLIC | 
 | -----BEGIN PUBLIC KEY----- | 
 | MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQB67NN11chq/itydvtF4icu5dl2Qp8 | 
 | YPLO8Ae7Dysm4UiB/URC5onWHLLdBG7jDj/9IPmkW732QT1YOi2/WZJP01wA9rYy | 
 | 0ZTAOI4i2EN+VYxVKuGVrf0VP5LXSQg1Gy+MTtqU7bCRbRtTwCC17srtGl/DiiM+ | 
 | SDBYe7LuNImztCpahqQ= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = SECP521R1_RFC5114:SECP521R1_RFC5114-PUBLIC | 
 |  | 
 |  | 
 | PrivateKey=SECP521R1_RFC5114-Peer | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIHuAgEAMBAGByqGSM49AgEGBSuBBAAjBIHWMIHTAgEBBEIAzuNIDYZFoX0knyd2 | 
 | 0ouuYWlS0Xkf20tw98M3hzKqGyKShEi80dwkltQ1sBBIBm6+T3KQPDYbGp3BGT3C | 
 | ydCJG5ahgYkDgYYABAEOv6/G6F4I0kv//MGkUR2w5jS+6xtt7IxZOa5EdmIBr2IA | 
 | QwupfIrGoOnwizPOfp/utbpO5eDYFRDCQpW4oI0CNQCkpuwwDfniV7A3K156v+8J | 
 | NDZxmneIfrsLGM+Ambn0IStuMKFBnBjgKdNoY8ydRI9Nuk0qDmBxG+VykV+9T+8m | 
 | lQ== | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=SECP521R1_RFC5114-Peer-PUBLIC | 
 | -----BEGIN PUBLIC KEY----- | 
 | MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQBDr+vxuheCNJL//zBpFEdsOY0vusb | 
 | beyMWTmuRHZiAa9iAEMLqXyKxqDp8Iszzn6f7rW6TuXg2BUQwkKVuKCNAjUApKbs | 
 | MA354lewNyteer/vCTQ2cZp3iH67CxjPgJm59CErbjChQZwY4CnTaGPMnUSPTbpN | 
 | Kg5gcRvlcpFfvU/vJpU= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = SECP521R1_RFC5114-Peer:SECP521R1_RFC5114-Peer-PUBLIC | 
 |  | 
 | Derive=SECP521R1_RFC5114 | 
 | PeerKey=SECP521R1_RFC5114-Peer-PUBLIC | 
 | SharedSecret=00CDEA89621CFA46B132F9E4CFE2261CDE2D4368EB5656634C7CC98C7A00CDE54ED1866A0DD3E6126C9D2F845DAFF82CEB1DA08F5D87521BB0EBECA77911169C20CC | 
 |  | 
 |  | 
 | Derive=SECP521R1_RFC5114-Peer | 
 | PeerKey=SECP521R1_RFC5114-PUBLIC | 
 | SharedSecret=00CDEA89621CFA46B132F9E4CFE2261CDE2D4368EB5656634C7CC98C7A00CDE54ED1866A0DD3E6126C9D2F845DAFF82CEB1DA08F5D87521BB0EBECA77911169C20CC | 
 |  | 
 | # Keys and shared secrets from RFC 5903 | 
 | PrivateKey=PRIME256V1_RFC5903 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgyI8B9RDZrD9wopLa | 
 | ojFt5UTpqriv6EBJxiqcV4YtFDOhRANCAATa0LZTlCIc+bBR4f7KV4fQmN/mN/yQ | 
 | ue+UXQw3clgRgFJxoEYc24JS1h8cRW+j5Zqx9FszrM9fWDieBXe4mQuz | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=PRIME256V1_RFC5903-PUBLIC | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE2tC2U5QiHPmwUeH+yleH0Jjf5jf8 | 
 | kLnvlF0MN3JYEYBScaBGHNuCUtYfHEVvo+WasfRbM6zPX1g4ngV3uJkLsw== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = PRIME256V1_RFC5903:PRIME256V1_RFC5903-PUBLIC | 
 |  | 
 |  | 
 | PrivateKey=PRIME256V1_RFC5903-Peer | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgxu+cXXiuASoBEWSs | 
 | s5fOIIhoXY8Gv5vgsoOrRkdr7lOhRANCAATRLftSicjU+BIItwJwOYw0IpaXCgvM | 
 | t0xzb8dVRJS/Y1b788o2bMI+gVeFTBPFjWqsI/BGraMPg1PnTzMDmHKr | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=PRIME256V1_RFC5903-Peer-PUBLIC | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE0S37UonI1PgSCLcCcDmMNCKWlwoL | 
 | zLdMc2/HVUSUv2NW+/PKNmzCPoFXhUwTxY1qrCPwRq2jD4NT508zA5hyqw== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = PRIME256V1_RFC5903-Peer:PRIME256V1_RFC5903-Peer-PUBLIC | 
 |  | 
 | Derive=PRIME256V1_RFC5903 | 
 | PeerKey=PRIME256V1_RFC5903-Peer-PUBLIC | 
 | SharedSecret=D6840F6B42F6EDAFD13116E0E12565202FEF8E9ECE7DCE03812464D04B9442DE | 
 |  | 
 |  | 
 | Derive=PRIME256V1_RFC5903-Peer | 
 | PeerKey=PRIME256V1_RFC5903-PUBLIC | 
 | SharedSecret=D6840F6B42F6EDAFD13116E0E12565202FEF8E9ECE7DCE03812464D04B9442DE | 
 |  | 
 | PrivateKey=SECP384R1_RFC5903 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDAJnzxwNNSixpmITXOj | 
 | daZ/diTvfGs8DxYGR7Z0FNzmVeNbU4BB5knuP674lng6sZShZANiAARmeELX0YCs | 
 | LN5vdPN1UfVXVcdkXCDvc+MWNP5ytMVe5t46yAistL20yIcyrulfQaqUgu0fwO65 | 
 | yvxJhGJcz8I/ZQMhSeDhRK2gJBgVNaDzjuufz/PCyUfa5ptMY0VzqBw= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=SECP384R1_RFC5903-PUBLIC | 
 | -----BEGIN PUBLIC KEY----- | 
 | MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEZnhC19GArCzeb3TzdVH1V1XHZFwg73Pj | 
 | FjT+crTFXubeOsgIrLS9tMiHMq7pX0GqlILtH8Duucr8SYRiXM/CP2UDIUng4USt | 
 | oCQYFTWg847rn8/zwslH2uabTGNFc6gc | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = SECP384R1_RFC5903:SECP384R1_RFC5903-PUBLIC | 
 |  | 
 |  | 
 | PrivateKey=SECP384R1_RFC5903-Peer | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDBBywd5tL24XUeEZyX7 | 
 | 7DyUMPq0bMjcUGCFXMm9oKopQuAwgxKRa47Slg5L1Vp0SPyhZANiAATlWNvvU+7N | 
 | 49P8z8GuoIqJqYdHXRL9lQ2Dz6QXMrxQnQ0axDoDNt75b9pB0HdKNXHc++x6rPMZ | 
 | ZHIWnoOEMDZ/Zu6+PG5wxBbdXwxodZ3R//g/pAFCIJ3/XqrZbbnmOGw= | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=SECP384R1_RFC5903-Peer-PUBLIC | 
 | -----BEGIN PUBLIC KEY----- | 
 | MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE5Vjb71PuzePT/M/BrqCKiamHR10S/ZUN | 
 | g8+kFzK8UJ0NGsQ6Azbe+W/aQdB3SjVx3PvseqzzGWRyFp6DhDA2f2buvjxucMQW | 
 | 3V8MaHWd0f/4P6QBQiCd/16q2W255jhs | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = SECP384R1_RFC5903-Peer:SECP384R1_RFC5903-Peer-PUBLIC | 
 |  | 
 | Derive=SECP384R1_RFC5903 | 
 | PeerKey=SECP384R1_RFC5903-Peer-PUBLIC | 
 | SharedSecret=11187331C279962D93D604243FD592CB9D0A926F422E47187521287E7156C5C4D603135569B9E9D09CF5D4A270F59746 | 
 |  | 
 |  | 
 | Derive=SECP384R1_RFC5903-Peer | 
 | PeerKey=SECP384R1_RFC5903-PUBLIC | 
 | SharedSecret=11187331C279962D93D604243FD592CB9D0A926F422E47187521287E7156C5C4D603135569B9E9D09CF5D4A270F59746 | 
 |  | 
 | PrivateKey=SECP521R1_RFC5903 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIHuAgEAMBAGByqGSM49AgEGBSuBBAAjBIHWMIHTAgEBBEIAN63pMZqJ9Nq9s+9B | 
 | GqzMpRI8YayrV7U5Pc5HYIFyoJWqhaMP4cKVLGdx2Te6l3f1lXsmObqwckYvaMJ6 | 
 | VzgtSlKhgYkDgYYABAAVQX6E2/KMCtPCeHEzSdx98VPIl6GJG9mLq0NXyey+4eO/ | 
 | QuALjjgK6uV8LRB1ZJQYhZQq9af0YBcjxBldF2ztPgF8riC2ZB0u62lXhtjJRhRi | 
 | OdCZ4Y4dWlFMc518tKEK2KeIAVrEBdd5ncdee31bbPImGmp/FQdDi/Ab62yjkm+V | 
 | gg== | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=SECP521R1_RFC5903-PUBLIC | 
 | -----BEGIN PUBLIC KEY----- | 
 | MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQAFUF+hNvyjArTwnhxM0ncffFTyJeh | 
 | iRvZi6tDV8nsvuHjv0LgC444CurlfC0QdWSUGIWUKvWn9GAXI8QZXRds7T4BfK4g | 
 | tmQdLutpV4bYyUYUYjnQmeGOHVpRTHOdfLShCtiniAFaxAXXeZ3HXnt9W2zyJhpq | 
 | fxUHQ4vwG+tso5JvlYI= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = SECP521R1_RFC5903:SECP521R1_RFC5903-PUBLIC | 
 |  | 
 |  | 
 | PrivateKey=SECP521R1_RFC5903-Peer | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIHuAgEAMBAGByqGSM49AgEGBSuBBAAjBIHWMIHTAgEBBEIBRbqZqEevQ3k/3Q6H | 
 | LnzfoWvjD9x4D5e8zD8Hg4AgHpxnfWALNDdXo72/KjFj5ML4acynRYqkpO/8MR9c | 
 | sVFoXrmhgYkDgYYABADQs5daxLeZ9b6hbV4T6a+XHV6bmEyfOXKLXlc5c1ohm5fD | 
 | VkNq3G6VuwNS9r5kpsKRLU7y0EM87SthcWQAEtlGDwFcaCJjg5VuO9Bm55e2I8J8 | 
 | 4OrC9VGhDCxyTZhSB3uHIgtlNsXECKHSrruOhtZ4rknLVwkfRzIpZXmrRPzRfw/F | 
 | ag== | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=SECP521R1_RFC5903-Peer-PUBLIC | 
 | -----BEGIN PUBLIC KEY----- | 
 | MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQA0LOXWsS3mfW+oW1eE+mvlx1em5hM | 
 | nzlyi15XOXNaIZuXw1ZDatxulbsDUva+ZKbCkS1O8tBDPO0rYXFkABLZRg8BXGgi | 
 | Y4OVbjvQZueXtiPCfODqwvVRoQwsck2YUgd7hyILZTbFxAih0q67jobWeK5Jy1cJ | 
 | H0cyKWV5q0T80X8PxWo= | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivPubKeyPair = SECP521R1_RFC5903-Peer:SECP521R1_RFC5903-Peer-PUBLIC | 
 |  | 
 |  | 
 | Derive=SECP521R1_RFC5903 | 
 | PeerKey=SECP521R1_RFC5903-Peer-PUBLIC | 
 | SharedSecret=01144C7D79AE6956BC8EDB8E7C787C4521CB086FA64407F97894E5E6B2D79B04D1427E73CA4BAA240A34786859810C06B3C715A3A8CC3151F2BEE417996D19F3DDEA | 
 |  | 
 | Derive=SECP521R1_RFC5903-Peer | 
 | PeerKey=SECP521R1_RFC5903-PUBLIC | 
 | SharedSecret=01144C7D79AE6956BC8EDB8E7C787C4521CB086FA64407F97894E5E6B2D79B04D1427E73CA4BAA240A34786859810C06B3C715A3A8CC3151F2BEE417996D19F3DDEA | 
 |  | 
 | Title = ECDH negative tests (with random keys) | 
 |  | 
 | # ECDH Alice with BOB peer - mismatching curves. | 
 | Availablein = default | 
 | Derive=ALICE_secp112r1 | 
 | PeerKeyValidate=BOB_secp128r1_PUB | 
 | Result = DERIVE_SET_PEER_ERROR |