1# 2# Copyright 2001-2020 The OpenSSL Project Authors. All Rights Reserved. 3# 4# Licensed under the Apache License 2.0 (the "License"). You may not use 5# this file except in compliance with the License. You can obtain a copy 6# in the file LICENSE in the source distribution or at 7# https://www.openssl.org/source/license.html 8 9# Tests start with one of these keywords 10# Cipher Decrypt Derive Digest Encoding KDF MAC PBE 11# PrivPubKeyPair Sign Verify VerifyRecover 12# and continue until a blank line. Lines starting with a pound sign are ignored. 13 14Title=brainpoolP160r1 curve tests 15 16PrivateKey=ALICE_cf_brainpoolP160r1 17-----BEGIN PRIVATE KEY----- 18MDYCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEBBBswGQIBAQQUo0UiM85512uHsr2DkIOYgyxSQxk= 19-----END PRIVATE KEY----- 20 21PublicKey=ALICE_cf_brainpoolP160r1_PUB 22-----BEGIN PUBLIC KEY----- 23MEIwFAYHKoZIzj0CAQYJKyQDAwIIAQEBAyoABI7OZhLqr+8c3D9Tn6++CqQtc9jG5a1COb1okeZb 24wKJUkmWn6NvNCQQ= 25-----END PUBLIC KEY----- 26 27PrivPubKeyPair=ALICE_cf_brainpoolP160r1:ALICE_cf_brainpoolP160r1_PUB 28 29PrivateKey=BOB_cf_brainpoolP160r1 30-----BEGIN PRIVATE KEY----- 31MDYCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEBBBswGQIBAQQUmr0Vq3Z/feXq9tg9s8dxJXne1dU= 32-----END PRIVATE KEY----- 33 34PublicKey=BOB_cf_brainpoolP160r1_PUB 35-----BEGIN PUBLIC KEY----- 36MEIwFAYHKoZIzj0CAQYJKyQDAwIIAQEBAyoABAu+ovBXBFQuw3Rt9qeImT6mLh9rerLFnTRL0+LH 37sptS1Mbd0R4+5HM= 38-----END PUBLIC KEY----- 39 40PrivPubKeyPair=BOB_cf_brainpoolP160r1:BOB_cf_brainpoolP160r1_PUB 41 42# ECDH Alice with Bob peer 43Derive=ALICE_cf_brainpoolP160r1 44PeerKey=BOB_cf_brainpoolP160r1_PUB 45SharedSecret=2e75cb6a8f13951b437e04a0ed1d714a610036cc 46 47# ECDH Bob with Alice peer 48Derive=BOB_cf_brainpoolP160r1 49PeerKey=ALICE_cf_brainpoolP160r1_PUB 50SharedSecret=2e75cb6a8f13951b437e04a0ed1d714a610036cc 51 52Title=brainpoolP160t1 curve tests 53 54PrivateKey=ALICE_cf_brainpoolP160t1 55-----BEGIN PRIVATE KEY----- 56MDYCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQECBBswGQIBAQQU1P/o5GQx5PA0kQoiwUtaXBUASUY= 57-----END PRIVATE KEY----- 58 59PublicKey=ALICE_cf_brainpoolP160t1_PUB 60-----BEGIN PUBLIC KEY----- 61MEIwFAYHKoZIzj0CAQYJKyQDAwIIAQECAyoABANetsUNsxVmDo7X4LQ9yPYTcjN1HvLTo9GEEQtV 62lG71NyzLPQwPDwM= 63-----END PUBLIC KEY----- 64 65PrivPubKeyPair=ALICE_cf_brainpoolP160t1:ALICE_cf_brainpoolP160t1_PUB 66 67PrivateKey=BOB_cf_brainpoolP160t1 68-----BEGIN PRIVATE KEY----- 69MDYCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQECBBswGQIBAQQUck4Sh9X3JjSUIRoxxKv8qLM6Ijc= 70-----END PRIVATE KEY----- 71 72PublicKey=BOB_cf_brainpoolP160t1_PUB 73-----BEGIN PUBLIC KEY----- 74MEIwFAYHKoZIzj0CAQYJKyQDAwIIAQECAyoABEtd7DRUMYXeoxhxpWgPz/esQkXtoTAAune8CAAo 75HqNNlR11VDctfkw= 76-----END PUBLIC KEY----- 77 78PrivPubKeyPair=BOB_cf_brainpoolP160t1:BOB_cf_brainpoolP160t1_PUB 79 80# ECDH Alice with Bob peer 81Derive=ALICE_cf_brainpoolP160t1 82PeerKey=BOB_cf_brainpoolP160t1_PUB 83SharedSecret=6ea603a6a1a83812b967c83ef1867bd807be761e 84 85# ECDH Bob with Alice peer 86Derive=BOB_cf_brainpoolP160t1 87PeerKey=ALICE_cf_brainpoolP160t1_PUB 88SharedSecret=6ea603a6a1a83812b967c83ef1867bd807be761e 89 90Title=brainpoolP192r1 curve tests 91 92PrivateKey=ALICE_cf_brainpoolP192r1 93-----BEGIN PRIVATE KEY----- 94MDoCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEDBB8wHQIBAQQYlF5JxzV9Doezn3hLoiidvy5TnIA7 95aR+j 96-----END PRIVATE KEY----- 97 98PublicKey=ALICE_cf_brainpoolP192r1_PUB 99-----BEGIN PUBLIC KEY----- 100MEowFAYHKoZIzj0CAQYJKyQDAwIIAQEDAzIABELUMqBZrH66DIJ1a3a42k86THdH1DevigK0dc57 1018XEZ3HcuSQ+ycrMmit1PUQItbg== 102-----END PUBLIC KEY----- 103 104PrivPubKeyPair=ALICE_cf_brainpoolP192r1:ALICE_cf_brainpoolP192r1_PUB 105 106PrivateKey=BOB_cf_brainpoolP192r1 107-----BEGIN PRIVATE KEY----- 108MDoCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEDBB8wHQIBAQQYjdu95CL1DQMGpsOmsfYOAjF5cW99 109bQie 110-----END PRIVATE KEY----- 111 112PublicKey=BOB_cf_brainpoolP192r1_PUB 113-----BEGIN PUBLIC KEY----- 114MEowFAYHKoZIzj0CAQYJKyQDAwIIAQEDAzIABInqyC1mAfyF7LU5tX/dRF5S/S9uPlQjNAhTRP6/ 115/kAbKsXmABQXFeM0+P3hMw4UxQ== 116-----END PUBLIC KEY----- 117 118PrivPubKeyPair=BOB_cf_brainpoolP192r1:BOB_cf_brainpoolP192r1_PUB 119 120# ECDH Alice with Bob peer 121Derive=ALICE_cf_brainpoolP192r1 122PeerKey=BOB_cf_brainpoolP192r1_PUB 123SharedSecret=2b34396d02a40df0b9f8f9c0b8623be05b41249fbd69e02a 124 125# ECDH Bob with Alice peer 126Derive=BOB_cf_brainpoolP192r1 127PeerKey=ALICE_cf_brainpoolP192r1_PUB 128SharedSecret=2b34396d02a40df0b9f8f9c0b8623be05b41249fbd69e02a 129 130Title=brainpoolP192t1 curve tests 131 132PrivateKey=ALICE_cf_brainpoolP192t1 133-----BEGIN PRIVATE KEY----- 134MDoCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEEBB8wHQIBAQQYKkFNgJ5sJKNIyYPK1h+gdPw04bxa 135zIV7 136-----END PRIVATE KEY----- 137 138PublicKey=ALICE_cf_brainpoolP192t1_PUB 139-----BEGIN PUBLIC KEY----- 140MEowFAYHKoZIzj0CAQYJKyQDAwIIAQEEAzIABAzDb+niXBQFn9f0zXf8z+kfdBIYTws8FSfdWFdU 141NGo4haY9+fL8D40kNNShgBnlKw== 142-----END PUBLIC KEY----- 143 144PrivPubKeyPair=ALICE_cf_brainpoolP192t1:ALICE_cf_brainpoolP192t1_PUB 145 146PrivateKey=BOB_cf_brainpoolP192t1 147-----BEGIN PRIVATE KEY----- 148MDoCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEEBB8wHQIBAQQYFpxTrRJBEpyCePM20Fmw0uYPoxTm 149T/sq 150-----END PRIVATE KEY----- 151 152PublicKey=BOB_cf_brainpoolP192t1_PUB 153-----BEGIN PUBLIC KEY----- 154MEowFAYHKoZIzj0CAQYJKyQDAwIIAQEEAzIABC6CPE1t5PwHpXSS1u4R0JTs1IeDW8hiqarIn3pM 155I9wh+oCRjVcqvB4WDaql1bHCYg== 156-----END PUBLIC KEY----- 157 158PrivPubKeyPair=BOB_cf_brainpoolP192t1:BOB_cf_brainpoolP192t1_PUB 159 160# ECDH Alice with Bob peer 161Derive=ALICE_cf_brainpoolP192t1 162PeerKey=BOB_cf_brainpoolP192t1_PUB 163SharedSecret=84049068441a342d7c2951ff159cdc9d05c4bddf2a6e6309 164 165# ECDH Bob with Alice peer 166Derive=BOB_cf_brainpoolP192t1 167PeerKey=ALICE_cf_brainpoolP192t1_PUB 168SharedSecret=84049068441a342d7c2951ff159cdc9d05c4bddf2a6e6309 169 170Title=brainpoolP224r1 curve tests 171 172PrivateKey=ALICE_cf_brainpoolP224r1 173-----BEGIN PRIVATE KEY----- 174MD4CAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEFBCMwIQIBAQQcHhlSkNTFJbZSy79CADDwo855nH2+ 175cWxwSl6BpQ== 176-----END PRIVATE KEY----- 177 178PublicKey=ALICE_cf_brainpoolP224r1_PUB 179-----BEGIN PUBLIC KEY----- 180MFIwFAYHKoZIzj0CAQYJKyQDAwIIAQEFAzoABBF4+KObaB0yJTPHPrCN6EOnr5M8zKb5CHa7SSyL 1814L9nRjgA8TfoU03LQsrtE9beREkxK3EHc25Z 182-----END PUBLIC KEY----- 183 184PrivPubKeyPair=ALICE_cf_brainpoolP224r1:ALICE_cf_brainpoolP224r1_PUB 185 186PrivateKey=BOB_cf_brainpoolP224r1 187-----BEGIN PRIVATE KEY----- 188MD4CAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEFBCMwIQIBAQQczslMgGENRTriMWvDfGrM/ilLpzy0 189Js79UiVzLA== 190-----END PRIVATE KEY----- 191 192PublicKey=BOB_cf_brainpoolP224r1_PUB 193-----BEGIN PUBLIC KEY----- 194MFIwFAYHKoZIzj0CAQYJKyQDAwIIAQEFAzoABIGGu4+PPMwOihplm2tLO7dLcDqXZB1MQHloOU8a 195taeDvYHIck4z08+1DATvPqpIDzyn9WtXRqmG 196-----END PUBLIC KEY----- 197 198PrivPubKeyPair=BOB_cf_brainpoolP224r1:BOB_cf_brainpoolP224r1_PUB 199 200# ECDH Alice with Bob peer 201Derive=ALICE_cf_brainpoolP224r1 202PeerKey=BOB_cf_brainpoolP224r1_PUB 203SharedSecret=477240c0587dea6aecfcac5a154d7ba3a5d4eb1ab30a69012d4401de 204 205# ECDH Bob with Alice peer 206Derive=BOB_cf_brainpoolP224r1 207PeerKey=ALICE_cf_brainpoolP224r1_PUB 208SharedSecret=477240c0587dea6aecfcac5a154d7ba3a5d4eb1ab30a69012d4401de 209 210Title=brainpoolP224t1 curve tests 211 212PrivateKey=ALICE_cf_brainpoolP224t1 213-----BEGIN PRIVATE KEY----- 214MD4CAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEGBCMwIQIBAQQca9rhmcgHV6etILVB9ccK2jIFXw4N 215YrvlljcGFw== 216-----END PRIVATE KEY----- 217 218PublicKey=ALICE_cf_brainpoolP224t1_PUB 219-----BEGIN PUBLIC KEY----- 220MFIwFAYHKoZIzj0CAQYJKyQDAwIIAQEGAzoABHA9XoULjM967710RPgT1ICW0b+y9pFpm2yCUq2m 221kSiy/JZvuWXhTJ+KmXGnAOTIlyiOUG8tZm39 222-----END PUBLIC KEY----- 223 224PrivPubKeyPair=ALICE_cf_brainpoolP224t1:ALICE_cf_brainpoolP224t1_PUB 225 226PrivateKey=BOB_cf_brainpoolP224t1 227-----BEGIN PRIVATE KEY----- 228MD4CAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEGBCMwIQIBAQQcFaiqaheY0xBo5lUY8hOXMUICdOAu 229NWP/Uw3l+Q== 230-----END PRIVATE KEY----- 231 232PublicKey=BOB_cf_brainpoolP224t1_PUB 233-----BEGIN PUBLIC KEY----- 234MFIwFAYHKoZIzj0CAQYJKyQDAwIIAQEGAzoABLvPkrvyCeS/QdTX5D/AFfF0lTuPpXhSRPKocViS 235nUIZAEziCuOsgx+BqAOxNg+CN/tNzHsG1srf 236-----END PUBLIC KEY----- 237 238PrivPubKeyPair=BOB_cf_brainpoolP224t1:BOB_cf_brainpoolP224t1_PUB 239 240# ECDH Alice with Bob peer 241Derive=ALICE_cf_brainpoolP224t1 242PeerKey=BOB_cf_brainpoolP224t1_PUB 243SharedSecret=2c8dd0dbf3a62a202150e12443461d348be57bc58db0f2f7d8938933 244 245# ECDH Bob with Alice peer 246Derive=BOB_cf_brainpoolP224t1 247PeerKey=ALICE_cf_brainpoolP224t1_PUB 248SharedSecret=2c8dd0dbf3a62a202150e12443461d348be57bc58db0f2f7d8938933 249 250Title=brainpoolP256r1 curve tests 251 252PrivateKey=ALICE_cf_brainpoolP256r1 253-----BEGIN PRIVATE KEY----- 254MEICAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEHBCcwJQIBAQQgcH7I5THTXm+bu+vwtyNt+XBxk/uJ 255R5V/zzRyMoXjuek= 256-----END PRIVATE KEY----- 257 258PublicKey=ALICE_cf_brainpoolP256r1_PUB 259-----BEGIN PUBLIC KEY----- 260MFowFAYHKoZIzj0CAQYJKyQDAwIIAQEHA0IABDFYVAzLX03nHXeFY7aJspsp525bbgzfnT68kJXB 261HhChZmPaa5BAV5Cn4DXJ5HQ5N/V8Z8Dz0aux0SWtl6ctENM= 262-----END PUBLIC KEY----- 263 264PrivPubKeyPair=ALICE_cf_brainpoolP256r1:ALICE_cf_brainpoolP256r1_PUB 265 266PrivateKey=BOB_cf_brainpoolP256r1 267-----BEGIN PRIVATE KEY----- 268MEICAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEHBCcwJQIBAQQgDEj/wLk/4z4Wcv8rOc9lNnRQ6hpr 269XfiuUSRqgedZkRU= 270-----END PRIVATE KEY----- 271 272PublicKey=BOB_cf_brainpoolP256r1_PUB 273-----BEGIN PUBLIC KEY----- 274MFowFAYHKoZIzj0CAQYJKyQDAwIIAQEHA0IABHJdRWXtaxwI0AdvDXEk+a6XuQp72Zi+wxCrxFFW 275NgJbmH0yr4jDklp4oiC2UHkapvT6XanGMKFo2ZSziltas0A= 276-----END PUBLIC KEY----- 277 278PrivPubKeyPair=BOB_cf_brainpoolP256r1:BOB_cf_brainpoolP256r1_PUB 279 280# ECDH Alice with Bob peer 281Derive=ALICE_cf_brainpoolP256r1 282PeerKey=BOB_cf_brainpoolP256r1_PUB 283SharedSecret=2fdd9d97efdcba3f5b181df53331db0ee42a3b1072147325ce8521dbaeafc3e4 284 285# ECDH Bob with Alice peer 286Derive=BOB_cf_brainpoolP256r1 287PeerKey=ALICE_cf_brainpoolP256r1_PUB 288SharedSecret=2fdd9d97efdcba3f5b181df53331db0ee42a3b1072147325ce8521dbaeafc3e4 289 290Title=brainpoolP256t1 curve tests 291 292PrivateKey=ALICE_cf_brainpoolP256t1 293-----BEGIN PRIVATE KEY----- 294MEICAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEIBCcwJQIBAQQgBDlYKiUEsm+tEN/DDQBhlWKJhF4J 295We+4fqVSaPNT3VY= 296-----END PRIVATE KEY----- 297 298PublicKey=ALICE_cf_brainpoolP256t1_PUB 299-----BEGIN PUBLIC KEY----- 300MFowFAYHKoZIzj0CAQYJKyQDAwIIAQEIA0IABE6XKfvmlGKrXKN/FHhW9cMThPFUIq6Au3cCujPI 301rHejQQJnsz9mSRBtzRkMM1abUc4Mf9xhkWbrT+QuJ3FcLWI= 302-----END PUBLIC KEY----- 303 304PrivPubKeyPair=ALICE_cf_brainpoolP256t1:ALICE_cf_brainpoolP256t1_PUB 305 306PrivateKey=BOB_cf_brainpoolP256t1 307-----BEGIN PRIVATE KEY----- 308MEICAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEIBCcwJQIBAQQgDUCTqTrVwouIU3hFoO3hwiME17PF 309X7ntzOWKS2ebqGs= 310-----END PRIVATE KEY----- 311 312PublicKey=BOB_cf_brainpoolP256t1_PUB 313-----BEGIN PUBLIC KEY----- 314MFowFAYHKoZIzj0CAQYJKyQDAwIIAQEIA0IABBwxGpomQmgqgsUYHmpYt3qGKRVT/pJfyU+lpLXi 315/XAibEp/IvX3oFMEolSoy39poO6Zkq6npAniBqer+bS9Jpw= 316-----END PUBLIC KEY----- 317 318PrivPubKeyPair=BOB_cf_brainpoolP256t1:BOB_cf_brainpoolP256t1_PUB 319 320# ECDH Alice with Bob peer 321Derive=ALICE_cf_brainpoolP256t1 322PeerKey=BOB_cf_brainpoolP256t1_PUB 323SharedSecret=7f177af329a4b377aea6e80bddf14f09c17c4fe81598703898fb62c929cbff04 324 325# ECDH Bob with Alice peer 326Derive=BOB_cf_brainpoolP256t1 327PeerKey=ALICE_cf_brainpoolP256t1_PUB 328SharedSecret=7f177af329a4b377aea6e80bddf14f09c17c4fe81598703898fb62c929cbff04 329 330Title=brainpoolP320r1 curve tests 331 332PrivateKey=ALICE_cf_brainpoolP320r1 333-----BEGIN PRIVATE KEY----- 334MEoCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEJBC8wLQIBAQQophG1zB+U2lRdetiZlk9C4+q7APJ9 335xqGQ0+GPq68+WmyZon1lDRQ5/g== 336-----END PRIVATE KEY----- 337 338PublicKey=ALICE_cf_brainpoolP320r1_PUB 339-----BEGIN PUBLIC KEY----- 340MGowFAYHKoZIzj0CAQYJKyQDAwIIAQEJA1IABM9TaT9Q2j+VTlQ1pfcXx9SjlU1fEk0RvEbaY1O8 341pq8OgkQeulcgSXiI1rJI0wjV/qJoi0coZUHhsJ7bXmdO8vSTdgCMbavZScCkN6iFsALm 342-----END PUBLIC KEY----- 343 344PrivPubKeyPair=ALICE_cf_brainpoolP320r1:ALICE_cf_brainpoolP320r1_PUB 345 346PrivateKey=BOB_cf_brainpoolP320r1 347-----BEGIN PRIVATE KEY----- 348MEoCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEJBC8wLQIBAQQoO6MtFhs8dwul0iRbyfssxtFF6Ubt 349q2oHlzvkFL5q4uLSY7pRcDz4vw== 350-----END PRIVATE KEY----- 351 352PublicKey=BOB_cf_brainpoolP320r1_PUB 353-----BEGIN PUBLIC KEY----- 354MGowFAYHKoZIzj0CAQYJKyQDAwIIAQEJA1IABM50yDpoBMhirlHQqjMmVj/KZR0dfvmudoDt02qY 3553lKei94evfTHmPG/9BjMYQGQcRM4CDGHR0iUIUJa99e/rxj9IguPkkNiAmDZQaKsqmKB 356-----END PUBLIC KEY----- 357 358PrivPubKeyPair=BOB_cf_brainpoolP320r1:BOB_cf_brainpoolP320r1_PUB 359 360# ECDH Alice with Bob peer 361Derive=ALICE_cf_brainpoolP320r1 362PeerKey=BOB_cf_brainpoolP320r1_PUB 363SharedSecret=4ee386c231d0a7c9bb6dc05362f56ca70bf7ba5dcb66d8c4574c0497fdab6a5b79818a64ff5dc87e 364 365# ECDH Bob with Alice peer 366Derive=BOB_cf_brainpoolP320r1 367PeerKey=ALICE_cf_brainpoolP320r1_PUB 368SharedSecret=4ee386c231d0a7c9bb6dc05362f56ca70bf7ba5dcb66d8c4574c0497fdab6a5b79818a64ff5dc87e 369 370Title=brainpoolP320t1 curve tests 371 372PrivateKey=ALICE_cf_brainpoolP320t1 373-----BEGIN PRIVATE KEY----- 374MEoCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEKBC8wLQIBAQQoMsI2lsl5Sj0I4A3J0I5XStMSLT4P 375hMxwrbFdtKQh+At6RN2s12W4Kg== 376-----END PRIVATE KEY----- 377 378PublicKey=ALICE_cf_brainpoolP320t1_PUB 379-----BEGIN PUBLIC KEY----- 380MGowFAYHKoZIzj0CAQYJKyQDAwIIAQEKA1IABAvtZgehjOIdjsYKMcK08LaS8zVb6znYb6Qa9Fzf 381LhLUSH5S728KJHWXMh7RqZMI3yTC5I0ESqB0CvG5N0hR+3y8L3eQJisCNdnzAgMyy0ab 382-----END PUBLIC KEY----- 383 384PrivPubKeyPair=ALICE_cf_brainpoolP320t1:ALICE_cf_brainpoolP320t1_PUB 385 386PrivateKey=BOB_cf_brainpoolP320t1 387-----BEGIN PRIVATE KEY----- 388MEoCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEKBC8wLQIBAQQoNtZiGbwSl0NNHBmTaJKf7/VMqZjo 389yWavjg6CPa6ZgpKRR7vIQt5d9Q== 390-----END PRIVATE KEY----- 391 392PublicKey=BOB_cf_brainpoolP320t1_PUB 393-----BEGIN PUBLIC KEY----- 394MGowFAYHKoZIzj0CAQYJKyQDAwIIAQEKA1IABHlS/OtqhHctabDCsDexScvQ2DGXhBuypaEeKOUq 395vbLUovatBoreEj1j5YrOl9mKpd9Hj6YqYGWH+7KKjua+5DBn9rlxlmmkst+gb+vm3UE/ 396-----END PUBLIC KEY----- 397 398PrivPubKeyPair=BOB_cf_brainpoolP320t1:BOB_cf_brainpoolP320t1_PUB 399 400# ECDH Alice with Bob peer 401Derive=ALICE_cf_brainpoolP320t1 402PeerKey=BOB_cf_brainpoolP320t1_PUB 403SharedSecret=079d62bad81ceeab9f213818faf249f7b29b87a81b56a33b774b2631860f90a25f5377da504cb619 404 405# ECDH Bob with Alice peer 406Derive=BOB_cf_brainpoolP320t1 407PeerKey=ALICE_cf_brainpoolP320t1_PUB 408SharedSecret=079d62bad81ceeab9f213818faf249f7b29b87a81b56a33b774b2631860f90a25f5377da504cb619 409 410Title=brainpoolP384r1 curve tests 411 412PrivateKey=ALICE_cf_brainpoolP384r1 413-----BEGIN PRIVATE KEY----- 414MFICAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQELBDcwNQIBAQQwUW3EKrK8Rr80Jn5wwvTLC+HDTApA 415ndycbRYiQkew7SgijhNO+cV0pE0sNpMZY+Wo 416-----END PRIVATE KEY----- 417 418PublicKey=ALICE_cf_brainpoolP384r1_PUB 419-----BEGIN PUBLIC KEY----- 420MHowFAYHKoZIzj0CAQYJKyQDAwIIAQELA2IABBvE/fg0tIrsrIiAL07MlREd5zYk52mW7oQ+jPky 421PmGeUoZq1LtpEzQCE1uuruOuyQH1M2c7flVA8Gh3IbSCupwVBCR2QObolwk1w5qK/l/KR26tMeXI 422qL2Sy85NCUpMDw== 423-----END PUBLIC KEY----- 424 425PrivPubKeyPair=ALICE_cf_brainpoolP384r1:ALICE_cf_brainpoolP384r1_PUB 426 427PrivateKey=BOB_cf_brainpoolP384r1 428-----BEGIN PRIVATE KEY----- 429MFICAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQELBDcwNQIBAQQwdG7bSygpM2GpxDPAb4hOTtFZrP2n 430qbyf7v3jFe8/ERpzREPcSntkNDyu/iAsmQKj 431-----END PRIVATE KEY----- 432 433PublicKey=BOB_cf_brainpoolP384r1_PUB 434-----BEGIN PUBLIC KEY----- 435MHowFAYHKoZIzj0CAQYJKyQDAwIIAQELA2IABIIxQfeqZ+uWNKAwZtxAt4ieZW7lCg7Bezpn1dG/ 436VDvy/Dd5YpAuDtVxFCLfCUVH+gXfC2wUpWj8j8lgPhP1wBat/hu/PN/AQPg9C/J2EcQRVQXwyZvQ 437PzgiZeo1aWw2+w== 438-----END PUBLIC KEY----- 439 440PrivPubKeyPair=BOB_cf_brainpoolP384r1:BOB_cf_brainpoolP384r1_PUB 441 442# ECDH Alice with Bob peer 443Derive=ALICE_cf_brainpoolP384r1 444PeerKey=BOB_cf_brainpoolP384r1_PUB 445SharedSecret=35e9a3f86a38888d183cc343801dcdaecb664d5b37f7fbc0459fd4612da6b29831bd2d8e5b599376ca510fcc3ac78be6 446 447# ECDH Bob with Alice peer 448Derive=BOB_cf_brainpoolP384r1 449PeerKey=ALICE_cf_brainpoolP384r1_PUB 450SharedSecret=35e9a3f86a38888d183cc343801dcdaecb664d5b37f7fbc0459fd4612da6b29831bd2d8e5b599376ca510fcc3ac78be6 451 452Title=brainpoolP384t1 curve tests 453 454PrivateKey=ALICE_cf_brainpoolP384t1 455-----BEGIN PRIVATE KEY----- 456MFICAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEMBDcwNQIBAQQwGyCfuKlQDK4EflGVc01hBKW+OB/L 457ojNz6kgnAWMuWoCyOM8SOkSTbOCimaVqZrlq 458-----END PRIVATE KEY----- 459 460PublicKey=ALICE_cf_brainpoolP384t1_PUB 461-----BEGIN PUBLIC KEY----- 462MHowFAYHKoZIzj0CAQYJKyQDAwIIAQEMA2IABE1O0qNzgozAxaQC7qX2wS+HNfKIAMc7eX4G4Z0w 463M30kgGyCn4CtWCBFgG15laf6OnYcdJgC8284B2smZiqHuvssw12SZwOlaXoLGyIsqygTitCO3Ebd 464k2dmuYdWzxj5/g== 465-----END PUBLIC KEY----- 466 467PrivPubKeyPair=ALICE_cf_brainpoolP384t1:ALICE_cf_brainpoolP384t1_PUB 468 469PrivateKey=BOB_cf_brainpoolP384t1 470-----BEGIN PRIVATE KEY----- 471MFICAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEMBDcwNQIBAQQwbpabbL6g9HZUZ4VusnNGHsHujUsA 472cDuviAZTBaHWJsCd5jA64hVFZXlZ9Jj/nSLs 473-----END PRIVATE KEY----- 474 475PublicKey=BOB_cf_brainpoolP384t1_PUB 476-----BEGIN PUBLIC KEY----- 477MHowFAYHKoZIzj0CAQYJKyQDAwIIAQEMA2IABAyawWqAcNlcwOauu2b93XXqpZQeRM26AYcDcHIf 478tZahQrwFpLgt6Tn7tzA2CgRGvSvBGZTxkzuHasxJn+dBDGLraias3U/sLD3P4TQuP9v8cO6i7g4x 479T+DZbNUQQ3ePDQ== 480-----END PUBLIC KEY----- 481 482PrivPubKeyPair=BOB_cf_brainpoolP384t1:BOB_cf_brainpoolP384t1_PUB 483 484# ECDH Alice with Bob peer 485Derive=ALICE_cf_brainpoolP384t1 486PeerKey=BOB_cf_brainpoolP384t1_PUB 487SharedSecret=030113dd1662230f1e47418c3044a0852dcd74fa508dbabb02d1fe5d788aa49d8047d02a802f796af21473ab17f6f85f 488 489# ECDH Bob with Alice peer 490Derive=BOB_cf_brainpoolP384t1 491PeerKey=ALICE_cf_brainpoolP384t1_PUB 492SharedSecret=030113dd1662230f1e47418c3044a0852dcd74fa508dbabb02d1fe5d788aa49d8047d02a802f796af21473ab17f6f85f 493 494Title=brainpoolP512r1 curve tests 495 496PrivateKey=ALICE_cf_brainpoolP512r1 497-----BEGIN PRIVATE KEY----- 498MGICAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQENBEcwRQIBAQRAagAsEAU5t/T4yI0MvyTWuPcrQfaa 4991xZr99hRfeY7+pDV4yooxTIXUESqk/dBQlFSrVUkdvMQHq/8vm5V/w97LQ== 500-----END PRIVATE KEY----- 501 502PublicKey=ALICE_cf_brainpoolP512r1_PUB 503-----BEGIN PUBLIC KEY----- 504MIGbMBQGByqGSM49AgEGCSskAwMCCAEBDQOBggAEJLmN88iMClNBtyLHzmSgIE9d+v/GRtBr1+r+ 505Wvz5XOwsiHWWFTRO5Um+3HUVZH+S3nky6n/3Yjn4DFA4lhxV+y40g8p+kkXYKwpXTByQhERcPPPS 506wKh/S7Y3k3KSLkphjiBExzlBcj9r3gLww9+0nVer/fnUgRz7YwWldv4PR2E= 507-----END PUBLIC KEY----- 508 509PrivPubKeyPair=ALICE_cf_brainpoolP512r1:ALICE_cf_brainpoolP512r1_PUB 510 511PrivateKey=BOB_cf_brainpoolP512r1 512-----BEGIN PRIVATE KEY----- 513MGICAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQENBEcwRQIBAQRAgHKjBCUMVJTF41vKv+Lp2xVz6bsF 514P1Aqc+2ehlxlEoYL4H8CbUBh89F1QPjGjIOLEebJcN/KnnpyRGVdx4UV2g== 515-----END PRIVATE KEY----- 516 517PublicKey=BOB_cf_brainpoolP512r1_PUB 518-----BEGIN PUBLIC KEY----- 519MIGbMBQGByqGSM49AgEGCSskAwMCCAEBDQOBggAElWuk6uPxVgBSLSK9Zfqbid/ipXbIFKVaetCI 520YsYOdzkbjGIWLd2MFZIjZ9r7ePEcHXqQiwGvW+8itGM/xwLpA4qZ2QYazqtAbT187d5cdyZf4PQT 521/kv/ZTvXTl7xHDtaujQ1re00Z3liEKgKstI80BkA6eA4Jfy4G2F7CX/WuSQ= 522-----END PUBLIC KEY----- 523 524PrivPubKeyPair=BOB_cf_brainpoolP512r1:BOB_cf_brainpoolP512r1_PUB 525 526# ECDH Alice with Bob peer 527Derive=ALICE_cf_brainpoolP512r1 528PeerKey=BOB_cf_brainpoolP512r1_PUB 529SharedSecret=84269a8f2932b7e09b23deabaeab26eda6bbdee8846153b0c62b7d2663506a9e71d32cf0cc127ec130f6880612f4e054bc79adb57ddbee97949508ce1eda0bb1 530 531# ECDH Bob with Alice peer 532Derive=BOB_cf_brainpoolP512r1 533PeerKey=ALICE_cf_brainpoolP512r1_PUB 534SharedSecret=84269a8f2932b7e09b23deabaeab26eda6bbdee8846153b0c62b7d2663506a9e71d32cf0cc127ec130f6880612f4e054bc79adb57ddbee97949508ce1eda0bb1 535 536Title=brainpoolP512t1 curve tests 537 538PrivateKey=ALICE_cf_brainpoolP512t1 539-----BEGIN PRIVATE KEY----- 540MGICAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEOBEcwRQIBAQRAd92o2JLX5lk2v6fGr1pH5TT8KUKR 5416FaCm6CRk0dC/xK6h0rpONjx+37VuH3uS+HoRlru83maSoeHQneWCc32XA== 542-----END PRIVATE KEY----- 543 544PublicKey=ALICE_cf_brainpoolP512t1_PUB 545-----BEGIN PUBLIC KEY----- 546MIGbMBQGByqGSM49AgEGCSskAwMCCAEBDgOBggAEob+TJkhNP6D+HoQtlWcLITI3MM25Axi++awv 547HnMoclRLLur7CjQsKd0v6aEzmG2+4WZSZFGLA9L8Z5sh9L916p5CD5nk1pNfy5QKNi2H5R3QC/oc 548RfNNxhXdVVekfTaAiqhe8UF3aMngmDAc7sq794DVZvCf1sqq8v5cHrnqRcQ= 549-----END PUBLIC KEY----- 550 551PrivPubKeyPair=ALICE_cf_brainpoolP512t1:ALICE_cf_brainpoolP512t1_PUB 552 553PrivateKey=BOB_cf_brainpoolP512t1 554-----BEGIN PRIVATE KEY----- 555MGICAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEOBEcwRQIBAQRAVW4ZQKgDeHAkubwYYlp2JKklrbpp 556gvez/prOdyHJXJbVriU4lCH/MpH2I+nXjaZ9zLcl9JbnrUOJ6xGPHfZJrw== 557-----END PRIVATE KEY----- 558 559PublicKey=BOB_cf_brainpoolP512t1_PUB 560-----BEGIN PUBLIC KEY----- 561MIGbMBQGByqGSM49AgEGCSskAwMCCAEBDgOBggAEJbQFKxq27CuY7/mgNwEnH3GSYGXy9s6n48qq 562gbMrp5uREi8JXZ+BuLQmzZuF15ZPOOmh+EJFjbD8i9NDiUkYLnm1oy/EuE1f5VUNoXFeFFIa21vZ 5632kzPYYKYyUNOdG8p/s4rPBFyCMf6Tizt0D4XA4oLptKUUIX2SC1Sd+qakKA= 564-----END PUBLIC KEY----- 565 566PrivPubKeyPair=BOB_cf_brainpoolP512t1:BOB_cf_brainpoolP512t1_PUB 567 568# ECDH Alice with Bob peer 569Derive=ALICE_cf_brainpoolP512t1 570PeerKey=BOB_cf_brainpoolP512t1_PUB 571SharedSecret=48bc4ebdb9a88ca38bed58f5e547eb11d803fd01b6eadff1761ecb48c54525cba43bdb0ee4a4d7aa6701985e0bc12fd32382c035d80acc7ec26adfcb108a07cb 572 573# ECDH Bob with Alice peer 574Derive=BOB_cf_brainpoolP512t1 575PeerKey=ALICE_cf_brainpoolP512t1_PUB 576SharedSecret=48bc4ebdb9a88ca38bed58f5e547eb11d803fd01b6eadff1761ecb48c54525cba43bdb0ee4a4d7aa6701985e0bc12fd32382c035d80acc7ec26adfcb108a07cb 577 578 579 580 581# TEST CURVE brainpoolP160r1 582 583PrivateKey=ALICE_brainpoolP160r1 584-----BEGIN PRIVATE KEY----- 585MGQCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEBBEkwRwIBAQQUZTQYt6IOsZUUgr36 586WYGKTj10erShLAMqAAQkMf73t3Cov2cdezPSUt9Wn0ydhpk9+2HwZ13YufUyfcvP 587ijdJ/zFO 588-----END PRIVATE KEY----- 589 590PublicKey=ALICE_brainpoolP160r1_PUB 591-----BEGIN PUBLIC KEY----- 592MEIwFAYHKoZIzj0CAQYJKyQDAwIIAQEBAyoABCQx/ve3cKi/Zx17M9JS31afTJ2G 593mT37YfBnXdi59TJ9y8+KN0n/MU4= 594-----END PUBLIC KEY----- 595 596PrivPubKeyPair = ALICE_brainpoolP160r1:ALICE_brainpoolP160r1_PUB 597 598 599PrivateKey=BOB_brainpoolP160r1 600-----BEGIN PRIVATE KEY----- 601MGQCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEBBEkwRwIBAQQUb/ulIRG4yoOOihWD 602AV4l78I2GLWhLAMqAARPjEMetPWS4FlgFCHvVfK1nTK/TLsYScHregeZAZqn8gaF 603vgq4bE8v 604-----END PRIVATE KEY----- 605 606PublicKey=BOB_brainpoolP160r1_PUB 607-----BEGIN PUBLIC KEY----- 608MEIwFAYHKoZIzj0CAQYJKyQDAwIIAQEBAyoABE+MQx609ZLgWWAUIe9V8rWdMr9M 609uxhJwet6B5kBmqfyBoW+CrhsTy8= 610-----END PUBLIC KEY----- 611 612PrivPubKeyPair = BOB_brainpoolP160r1:BOB_brainpoolP160r1_PUB 613 614 615# ECDH Alice with Bob peer 616Derive=ALICE_brainpoolP160r1 617PeerKey=BOB_brainpoolP160r1_PUB 618SharedSecret=e4fe5ae99a60d17b597f5705a719cea6709c63b9 619 620# ECDH Bob with Alice peer 621Derive=BOB_brainpoolP160r1 622PeerKey=ALICE_brainpoolP160r1_PUB 623SharedSecret=e4fe5ae99a60d17b597f5705a719cea6709c63b9 624 625# TEST CURVE brainpoolP160t1 626 627PrivateKey=ALICE_brainpoolP160t1 628-----BEGIN PRIVATE KEY----- 629MGQCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQECBEkwRwIBAQQUWWAyUnMvmQyeKeHE 630bIjyrW0JzVqhLAMqAAQ/h1VSPKvn2cTPmfMq0FZ3mxypjCIWtCMav7GH9Fby+kCr 631WKA0lFVw 632-----END PRIVATE KEY----- 633 634PublicKey=ALICE_brainpoolP160t1_PUB 635-----BEGIN PUBLIC KEY----- 636MEIwFAYHKoZIzj0CAQYJKyQDAwIIAQECAyoABD+HVVI8q+fZxM+Z8yrQVnebHKmM 637Iha0Ixq/sYf0VvL6QKtYoDSUVXA= 638-----END PUBLIC KEY----- 639 640PrivPubKeyPair = ALICE_brainpoolP160t1:ALICE_brainpoolP160t1_PUB 641 642 643PrivateKey=BOB_brainpoolP160t1 644-----BEGIN PRIVATE KEY----- 645MGQCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQECBEkwRwIBAQQUDFpUx8SZ718X0cwv 646+oQaTXSK0zyhLAMqAAQIgDYhuy9cj04IFE0LforgJPt9rgcjuO81V6WR+E3LNETJ 647rYsy1X9k 648-----END PRIVATE KEY----- 649 650PublicKey=BOB_brainpoolP160t1_PUB 651-----BEGIN PUBLIC KEY----- 652MEIwFAYHKoZIzj0CAQYJKyQDAwIIAQECAyoABAiANiG7L1yPTggUTQt+iuAk+32u 653ByO47zVXpZH4Tcs0RMmtizLVf2Q= 654-----END PUBLIC KEY----- 655 656PrivPubKeyPair = BOB_brainpoolP160t1:BOB_brainpoolP160t1_PUB 657 658 659# ECDH Alice with Bob peer 660Derive=ALICE_brainpoolP160t1 661PeerKey=BOB_brainpoolP160t1_PUB 662SharedSecret=199a218458b71a4e13f05a599fc17bc76f30ea2f 663 664# ECDH Bob with Alice peer 665Derive=BOB_brainpoolP160t1 666PeerKey=ALICE_brainpoolP160t1_PUB 667SharedSecret=199a218458b71a4e13f05a599fc17bc76f30ea2f 668 669# TEST CURVE brainpoolP192r1 670 671PrivateKey=ALICE_brainpoolP192r1 672-----BEGIN PRIVATE KEY----- 673MHACAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEDBFUwUwIBAQQYGiIpZVR71C31b9AE 674lLiEiEyzdhRsvTbkoTQDMgAEHAovVZJfm52KWqJr9IKz7w7Ta+7HUN5Bjy+qR87k 675Oo3nP+439TLOs4iDhIvzP8j1 676-----END PRIVATE KEY----- 677 678PublicKey=ALICE_brainpoolP192r1_PUB 679-----BEGIN PUBLIC KEY----- 680MEowFAYHKoZIzj0CAQYJKyQDAwIIAQEDAzIABBwKL1WSX5udilqia/SCs+8O02vu 681x1DeQY8vqkfO5DqN5z/uN/UyzrOIg4SL8z/I9Q== 682-----END PUBLIC KEY----- 683 684PrivPubKeyPair = ALICE_brainpoolP192r1:ALICE_brainpoolP192r1_PUB 685 686 687PrivateKey=BOB_brainpoolP192r1 688-----BEGIN PRIVATE KEY----- 689MHACAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEDBFUwUwIBAQQYkut8HljwyzxOArKA 690azilboA8yY6oy4svoTQDMgAEv/3NhrdVEA+PMFCm+muXhrC0wxX5UHvCUd/OAyda 691c2Jl7XVw2gS4hfXkTeT7MQMu 692-----END PRIVATE KEY----- 693 694PublicKey=BOB_brainpoolP192r1_PUB 695-----BEGIN PUBLIC KEY----- 696MEowFAYHKoZIzj0CAQYJKyQDAwIIAQEDAzIABL/9zYa3VRAPjzBQpvprl4awtMMV 697+VB7wlHfzgMnWnNiZe11cNoEuIX15E3k+zEDLg== 698-----END PUBLIC KEY----- 699 700PrivPubKeyPair = BOB_brainpoolP192r1:BOB_brainpoolP192r1_PUB 701 702 703# ECDH Alice with Bob peer 704Derive=ALICE_brainpoolP192r1 705PeerKey=BOB_brainpoolP192r1_PUB 706SharedSecret=7ce122b49afdfd1adde6cdfaa13dc7180d6d4e70322c8773 707 708# ECDH Bob with Alice peer 709Derive=BOB_brainpoolP192r1 710PeerKey=ALICE_brainpoolP192r1_PUB 711SharedSecret=7ce122b49afdfd1adde6cdfaa13dc7180d6d4e70322c8773 712 713# TEST CURVE brainpoolP192t1 714 715PrivateKey=ALICE_brainpoolP192t1 716-----BEGIN PRIVATE KEY----- 717MHACAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEEBFUwUwIBAQQYCV1NuYw7DwOawqgY 718kALfFpEzFE2rjXqYoTQDMgAEmBmJ220/ZJVdxfSgHFTz3FOC2PHql2ItbG0LXs/v 7197n/qkWGWz9B7R2FBqFaLBk0L 720-----END PRIVATE KEY----- 721 722PublicKey=ALICE_brainpoolP192t1_PUB 723-----BEGIN PUBLIC KEY----- 724MEowFAYHKoZIzj0CAQYJKyQDAwIIAQEEAzIABJgZidttP2SVXcX0oBxU89xTgtjx 7256pdiLWxtC17P7+5/6pFhls/Qe0dhQahWiwZNCw== 726-----END PUBLIC KEY----- 727 728PrivPubKeyPair = ALICE_brainpoolP192t1:ALICE_brainpoolP192t1_PUB 729 730 731PrivateKey=BOB_brainpoolP192t1 732-----BEGIN PRIVATE KEY----- 733MHACAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEEBFUwUwIBAQQYmZP2vmYpfJvSnqEl 7344K0Yj0iMCr4ds9bboTQDMgAEcSuLSED2s4SIuEdomZbdDMSmNrpnezJRv/W+bCQp 7354bcnQAb20tp47ISw/yXoQSA0 736-----END PRIVATE KEY----- 737 738PublicKey=BOB_brainpoolP192t1_PUB 739-----BEGIN PUBLIC KEY----- 740MEowFAYHKoZIzj0CAQYJKyQDAwIIAQEEAzIABHEri0hA9rOEiLhHaJmW3QzEpja6 741Z3syUb/1vmwkKeG3J0AG9tLaeOyEsP8l6EEgNA== 742-----END PUBLIC KEY----- 743 744PrivPubKeyPair = BOB_brainpoolP192t1:BOB_brainpoolP192t1_PUB 745 746 747# ECDH Alice with Bob peer 748Derive=ALICE_brainpoolP192t1 749PeerKey=BOB_brainpoolP192t1_PUB 750SharedSecret=1a5444c2600d9d21d6a450d158fd25272ade262ab519790b 751 752# ECDH Bob with Alice peer 753Derive=BOB_brainpoolP192t1 754PeerKey=ALICE_brainpoolP192t1_PUB 755SharedSecret=1a5444c2600d9d21d6a450d158fd25272ade262ab519790b 756 757# TEST CURVE brainpoolP224r1 758 759PrivateKey=ALICE_brainpoolP224r1 760-----BEGIN PRIVATE KEY----- 761MHwCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEFBGEwXwIBAQQch91FmOz9tJ9Wfdyw 762krOM6UXinTuYBxjUWtU0HKE8AzoABIq0T5AJJzdDl9wbYqyxExMfTbNDt6W/ound 763ZTS6qXYvMegJ+nBcXeCi+FBI0pu6lHv8tF1ZjWLS 764-----END PRIVATE KEY----- 765 766PublicKey=ALICE_brainpoolP224r1_PUB 767-----BEGIN PUBLIC KEY----- 768MFIwFAYHKoZIzj0CAQYJKyQDAwIIAQEFAzoABIq0T5AJJzdDl9wbYqyxExMfTbND 769t6W/oundZTS6qXYvMegJ+nBcXeCi+FBI0pu6lHv8tF1ZjWLS 770-----END PUBLIC KEY----- 771 772PrivPubKeyPair = ALICE_brainpoolP224r1:ALICE_brainpoolP224r1_PUB 773 774 775PrivateKey=BOB_brainpoolP224r1 776-----BEGIN PRIVATE KEY----- 777MHwCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEFBGEwXwIBAQQcvabkJWnrR4LuGUxf 778LO8DqDBcL4eix/a0qRWxm6E8AzoABM6qgBI9bmZwyYE0QFBJf5NpXe2phgcObKrG 7794URjdsORl4UJwlq7eLwINJLP9dPl0Qlb0Fv/gNVo 780-----END PRIVATE KEY----- 781 782PublicKey=BOB_brainpoolP224r1_PUB 783-----BEGIN PUBLIC KEY----- 784MFIwFAYHKoZIzj0CAQYJKyQDAwIIAQEFAzoABM6qgBI9bmZwyYE0QFBJf5NpXe2p 785hgcObKrG4URjdsORl4UJwlq7eLwINJLP9dPl0Qlb0Fv/gNVo 786-----END PUBLIC KEY----- 787 788PrivPubKeyPair = BOB_brainpoolP224r1:BOB_brainpoolP224r1_PUB 789 790 791# ECDH Alice with Bob peer 792Derive=ALICE_brainpoolP224r1 793PeerKey=BOB_brainpoolP224r1_PUB 794SharedSecret=419e446a66968fcc372126cff4d637505c848c3a9b82503f2d441215 795 796# ECDH Bob with Alice peer 797Derive=BOB_brainpoolP224r1 798PeerKey=ALICE_brainpoolP224r1_PUB 799SharedSecret=419e446a66968fcc372126cff4d637505c848c3a9b82503f2d441215 800 801# TEST CURVE brainpoolP224t1 802 803PrivateKey=ALICE_brainpoolP224t1 804-----BEGIN PRIVATE KEY----- 805MHwCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEGBGEwXwIBAQQcSwWCcqYuiNyxR0gY 806VCMBQ17ykfaxEgMMyByZoqE8AzoABJiVhwIZAqy+OKj8RewjsdXPPCODfm+4RGV8 8072bYLW8SqiDeEDB+RvJirYwz/a5Ri+EL5Xk9QVkQF 808-----END PRIVATE KEY----- 809 810PublicKey=ALICE_brainpoolP224t1_PUB 811-----BEGIN PUBLIC KEY----- 812MFIwFAYHKoZIzj0CAQYJKyQDAwIIAQEGAzoABJiVhwIZAqy+OKj8RewjsdXPPCOD 813fm+4RGV82bYLW8SqiDeEDB+RvJirYwz/a5Ri+EL5Xk9QVkQF 814-----END PUBLIC KEY----- 815 816PrivPubKeyPair = ALICE_brainpoolP224t1:ALICE_brainpoolP224t1_PUB 817 818 819PrivateKey=BOB_brainpoolP224t1 820-----BEGIN PRIVATE KEY----- 821MHwCAQAwFAYHKoZIzj0CAQYJKyQDAwIIAQEGBGEwXwIBAQQcLK5R+idvzqC1a28G 822e9m6Eh5up82atVSTRWeXwKE8AzoABBg6ar3lkYSv0AcOM542SbPhAqxny/anS+Do 823ELViM0rofxlcvkywZiBY0T40xUvXBILDsY/0he22 824-----END PRIVATE KEY----- 825 826PublicKey=BOB_brainpoolP224t1_PUB 827-----BEGIN PUBLIC KEY----- 828MFIwFAYHKoZIzj0CAQYJKyQDAwIIAQEGAzoABBg6ar3lkYSv0AcOM542SbPhAqxn 829y/anS+DoELViM0rofxlcvkywZiBY0T40xUvXBILDsY/0he22 830-----END PUBLIC KEY----- 831 832PrivPubKeyPair = BOB_brainpoolP224t1:BOB_brainpoolP224t1_PUB 833 834 835# ECDH Alice with Bob peer 836Derive=ALICE_brainpoolP224t1 837PeerKey=BOB_brainpoolP224t1_PUB 838SharedSecret=8f83465fb6353912a51c2809ea30b19b73b3e391c0422650e0f20b58 839 840# ECDH Bob with Alice peer 841Derive=BOB_brainpoolP224t1 842PeerKey=ALICE_brainpoolP224t1_PUB 843SharedSecret=8f83465fb6353912a51c2809ea30b19b73b3e391c0422650e0f20b58 844 845# TEST CURVE brainpoolP256r1 846 847PrivateKey=ALICE_brainpoolP256r1 848-----BEGIN PRIVATE KEY----- 849MIGIAgEAMBQGByqGSM49AgEGCSskAwMCCAEBBwRtMGsCAQEEIBMmEFKb8UQb4oCu 850k226EiMpk/omRsx/rrRNuh9WGB/zoUQDQgAEeIYdJpIpkxneKbL9qP/vSJ2/d7cH 851Cs2ZXggcRif7KKN55Ioit7Q1sVEeGzEDFbxpRWK6A+Kgu8sFkE+LHr5BGQ== 852-----END PRIVATE KEY----- 853 854PublicKey=ALICE_brainpoolP256r1_PUB 855-----BEGIN PUBLIC KEY----- 856MFowFAYHKoZIzj0CAQYJKyQDAwIIAQEHA0IABHiGHSaSKZMZ3imy/aj/70idv3e3 857BwrNmV4IHEYn+yijeeSKIre0NbFRHhsxAxW8aUViugPioLvLBZBPix6+QRk= 858-----END PUBLIC KEY----- 859 860PrivPubKeyPair = ALICE_brainpoolP256r1:ALICE_brainpoolP256r1_PUB 861 862 863PrivateKey=BOB_brainpoolP256r1 864-----BEGIN PRIVATE KEY----- 865MIGIAgEAMBQGByqGSM49AgEGCSskAwMCCAEBBwRtMGsCAQEEIKXsf2pxFfTQiwbW 8662SKwZq50UOGhJYJZYO/xY33RHuQaoUQDQgAEC/FCNhyxZ4VcHY8zBehFbg3M54AU 867w6ixJ69gI2+xoyAXBn5d+pf8tAG0D0TUqtxRtwBgPWkt6pY4YYBQMY+NOA== 868-----END PRIVATE KEY----- 869 870PublicKey=BOB_brainpoolP256r1_PUB 871-----BEGIN PUBLIC KEY----- 872MFowFAYHKoZIzj0CAQYJKyQDAwIIAQEHA0IABAvxQjYcsWeFXB2PMwXoRW4NzOeA 873FMOosSevYCNvsaMgFwZ+XfqX/LQBtA9E1KrcUbcAYD1pLeqWOGGAUDGPjTg= 874-----END PUBLIC KEY----- 875 876PrivPubKeyPair = BOB_brainpoolP256r1:BOB_brainpoolP256r1_PUB 877 878 879# ECDH Alice with Bob peer 880Derive=ALICE_brainpoolP256r1 881PeerKey=BOB_brainpoolP256r1_PUB 882SharedSecret=78ed4b7bb4ed808813f8c27132fe04f5d805365549b754994d83b002416b6ba0 883 884# ECDH Bob with Alice peer 885Derive=BOB_brainpoolP256r1 886PeerKey=ALICE_brainpoolP256r1_PUB 887SharedSecret=78ed4b7bb4ed808813f8c27132fe04f5d805365549b754994d83b002416b6ba0 888 889# TEST CURVE brainpoolP256t1 890 891PrivateKey=ALICE_brainpoolP256t1 892-----BEGIN PRIVATE KEY----- 893MIGIAgEAMBQGByqGSM49AgEGCSskAwMCCAEBCARtMGsCAQEEIC4yFvVLhvRyF9wu 894yYJbncxLagsMCD+Sxt2vAJiKFpKdoUQDQgAEiGxl8E0yj3gE4iOyFDVe0tUYS9fN 895cNzkxEx2CiZwm09jbSNQF2pKAoCmLZQa8VBz+UZqdeXZy9Sc8UpJU3Fghg== 896-----END PRIVATE KEY----- 897 898PublicKey=ALICE_brainpoolP256t1_PUB 899-----BEGIN PUBLIC KEY----- 900MFowFAYHKoZIzj0CAQYJKyQDAwIIAQEIA0IABIhsZfBNMo94BOIjshQ1XtLVGEvX 901zXDc5MRMdgomcJtPY20jUBdqSgKApi2UGvFQc/lGanXl2cvUnPFKSVNxYIY= 902-----END PUBLIC KEY----- 903 904PrivPubKeyPair = ALICE_brainpoolP256t1:ALICE_brainpoolP256t1_PUB 905 906 907PrivateKey=BOB_brainpoolP256t1 908-----BEGIN PRIVATE KEY----- 909MIGIAgEAMBQGByqGSM49AgEGCSskAwMCCAEBCARtMGsCAQEEIIfXus/y+3RdwUZ0 9100db3boxPCzzRcI3CgIC8ggdGDPqPoUQDQgAEdlZ2yOiBsmREPaw8TsrGNmTLL6q1 911lVz8+OQ780Xxfo9VIFeR0Qbk8CgqX0lWt5hbEbbzEbF6I2nZCJndQ9VIoA== 912-----END PRIVATE KEY----- 913 914PublicKey=BOB_brainpoolP256t1_PUB 915-----BEGIN PUBLIC KEY----- 916MFowFAYHKoZIzj0CAQYJKyQDAwIIAQEIA0IABHZWdsjogbJkRD2sPE7KxjZkyy+q 917tZVc/PjkO/NF8X6PVSBXkdEG5PAoKl9JVreYWxG28xGxeiNp2QiZ3UPVSKA= 918-----END PUBLIC KEY----- 919 920PrivPubKeyPair = BOB_brainpoolP256t1:BOB_brainpoolP256t1_PUB 921 922 923# ECDH Alice with Bob peer 924Derive=ALICE_brainpoolP256t1 925PeerKey=BOB_brainpoolP256t1_PUB 926SharedSecret=287a8f19e6f06476b222805eb11907c536fa6ea02b8877ea6d5323f9fabccdd8 927 928# ECDH Bob with Alice peer 929Derive=BOB_brainpoolP256t1 930PeerKey=ALICE_brainpoolP256t1_PUB 931SharedSecret=287a8f19e6f06476b222805eb11907c536fa6ea02b8877ea6d5323f9fabccdd8 932 933# TEST CURVE brainpoolP320r1 934 935PrivateKey=ALICE_brainpoolP320r1 936-----BEGIN PRIVATE KEY----- 937MIGiAgEAMBQGByqGSM49AgEGCSskAwMCCAEBCQSBhjCBgwIBAQQoRBvhspL4HZA6 938YcfouziNWFuE1e1RcN69xlsJ8OGZEMobV29pntQlSaFUA1IABFDmVKAu6UDU1doe 93967Fzp3WeLAKNcaLjX13W0X704bqNvSU7q747RCCbd46miRYsiqYejnsX0A/A5bOi 940I1LJixCGcAgm1pnGajKeok/ecsl+ 941-----END PRIVATE KEY----- 942 943PublicKey=ALICE_brainpoolP320r1_PUB 944-----BEGIN PUBLIC KEY----- 945MGowFAYHKoZIzj0CAQYJKyQDAwIIAQEJA1IABFDmVKAu6UDU1doe67Fzp3WeLAKN 946caLjX13W0X704bqNvSU7q747RCCbd46miRYsiqYejnsX0A/A5bOiI1LJixCGcAgm 9471pnGajKeok/ecsl+ 948-----END PUBLIC KEY----- 949 950PrivPubKeyPair = ALICE_brainpoolP320r1:ALICE_brainpoolP320r1_PUB 951 952 953PrivateKey=BOB_brainpoolP320r1 954-----BEGIN PRIVATE KEY----- 955MIGiAgEAMBQGByqGSM49AgEGCSskAwMCCAEBCQSBhjCBgwIBAQQoi9ghqMQp8Zdx 956xVXuOMC66tVIvTQ9EX6taWLDy82eBRAt7MItb5LaMqFUA1IABHFexsmyGSMPdLCm 957a5vzaFlbk/gAkq6yfpE+BMokI+7GXx4dJz9+sKOi8h++T4SnocW03M7I5zOQVfK+ 95882Kkq/vXCzEdkVRUPU4HVls7nil0 959-----END PRIVATE KEY----- 960 961PublicKey=BOB_brainpoolP320r1_PUB 962-----BEGIN PUBLIC KEY----- 963MGowFAYHKoZIzj0CAQYJKyQDAwIIAQEJA1IABHFexsmyGSMPdLCma5vzaFlbk/gA 964kq6yfpE+BMokI+7GXx4dJz9+sKOi8h++T4SnocW03M7I5zOQVfK+82Kkq/vXCzEd 965kVRUPU4HVls7nil0 966-----END PUBLIC KEY----- 967 968PrivPubKeyPair = BOB_brainpoolP320r1:BOB_brainpoolP320r1_PUB 969 970 971# ECDH Alice with Bob peer 972Derive=ALICE_brainpoolP320r1 973PeerKey=BOB_brainpoolP320r1_PUB 974SharedSecret=13a56c63c2dafe3e053534d5bf32c7eb4a0733bf356510725d378c5cbcf6974240719e3e53b352bb 975 976# ECDH Bob with Alice peer 977Derive=BOB_brainpoolP320r1 978PeerKey=ALICE_brainpoolP320r1_PUB 979SharedSecret=13a56c63c2dafe3e053534d5bf32c7eb4a0733bf356510725d378c5cbcf6974240719e3e53b352bb 980 981# TEST CURVE brainpoolP320t1 982 983PrivateKey=ALICE_brainpoolP320t1 984-----BEGIN PRIVATE KEY----- 985MIGiAgEAMBQGByqGSM49AgEGCSskAwMCCAEBCgSBhjCBgwIBAQQoxl+OeILawo65 986M4YbtLSARXYJsFJi4F8cUF6vfo1swRoCL6sAnV0QSaFUA1IABFN48RBqcd0PyU7N 987TRjaJsUaYXBlectX7JwhB/X/bbuNUK1YW9tZJZSZ/bBUfVfEgUhC+0qrvomc3xhy 988YBJIQeGWODwC1rHjO2H7GGvx1HmF 989-----END PRIVATE KEY----- 990 991PublicKey=ALICE_brainpoolP320t1_PUB 992-----BEGIN PUBLIC KEY----- 993MGowFAYHKoZIzj0CAQYJKyQDAwIIAQEKA1IABFN48RBqcd0PyU7NTRjaJsUaYXBl 994ectX7JwhB/X/bbuNUK1YW9tZJZSZ/bBUfVfEgUhC+0qrvomc3xhyYBJIQeGWODwC 9951rHjO2H7GGvx1HmF 996-----END PUBLIC KEY----- 997 998PrivPubKeyPair = ALICE_brainpoolP320t1:ALICE_brainpoolP320t1_PUB 999 1000 1001PrivateKey=BOB_brainpoolP320t1 1002-----BEGIN PRIVATE KEY----- 1003MIGiAgEAMBQGByqGSM49AgEGCSskAwMCCAEBCgSBhjCBgwIBAQQoMlTiH2CM3XGa 1004VXPOQ5tdm+GJmnP03gbNK4POt5yQpnW8HoaHc+SS56FUA1IABLXO5ngGf17dU+ae 1005QetDyXqlTTxtTrav1/NGb+i9BQUAsbIMQkdY0zWWbhksoMn56F2DBTSFwBlb1hBt 1006p9fNIGUbgKqOlvtBpQHIoKXYEq3l 1007-----END PRIVATE KEY----- 1008 1009PublicKey=BOB_brainpoolP320t1_PUB 1010-----BEGIN PUBLIC KEY----- 1011MGowFAYHKoZIzj0CAQYJKyQDAwIIAQEKA1IABLXO5ngGf17dU+aeQetDyXqlTTxt 1012Trav1/NGb+i9BQUAsbIMQkdY0zWWbhksoMn56F2DBTSFwBlb1hBtp9fNIGUbgKqO 1013lvtBpQHIoKXYEq3l 1014-----END PUBLIC KEY----- 1015 1016PrivPubKeyPair = BOB_brainpoolP320t1:BOB_brainpoolP320t1_PUB 1017 1018 1019# ECDH Alice with Bob peer 1020Derive=ALICE_brainpoolP320t1 1021PeerKey=BOB_brainpoolP320t1_PUB 1022SharedSecret=170d1f5fc4248700be75499eac813fac642df1311ab005e10796cc2ef43b82f8d788eb232d580243 1023 1024# ECDH Bob with Alice peer 1025Derive=BOB_brainpoolP320t1 1026PeerKey=ALICE_brainpoolP320t1_PUB 1027SharedSecret=170d1f5fc4248700be75499eac813fac642df1311ab005e10796cc2ef43b82f8d788eb232d580243 1028 1029# TEST CURVE brainpoolP384r1 1030 1031PrivateKey=ALICE_brainpoolP384r1 1032-----BEGIN PRIVATE KEY----- 1033MIG6AgEAMBQGByqGSM49AgEGCSskAwMCCAEBCwSBnjCBmwIBAQQweTbLDp3fPbIL 10348w7I+aQzU8edVXXiFtt8Ulx7HSuAvHu/uaeedCKA+sXKXe33/aoDoWQDYgAEgQEp 10358Mrclp7hd1kkTnaXCEzAyhlMUtBIXQGI8ALS3FaMoL4mjIlhAU+vNdIcI9NGBx7Q 1036FRUzFIy3IAyF+VPq8fM7Yyjk0x4P8UB1N+d2odKvKFqFBQBQmd6S5h+0ijis 1037-----END PRIVATE KEY----- 1038 1039PublicKey=ALICE_brainpoolP384r1_PUB 1040-----BEGIN PUBLIC KEY----- 1041MHowFAYHKoZIzj0CAQYJKyQDAwIIAQELA2IABIEBKfDK3Jae4XdZJE52lwhMwMoZ 1042TFLQSF0BiPAC0txWjKC+JoyJYQFPrzXSHCPTRgce0BUVMxSMtyAMhflT6vHzO2Mo 10435NMeD/FAdTfndqHSryhahQUAUJnekuYftIo4rA== 1044-----END PUBLIC KEY----- 1045 1046PrivPubKeyPair = ALICE_brainpoolP384r1:ALICE_brainpoolP384r1_PUB 1047 1048 1049PrivateKey=BOB_brainpoolP384r1 1050-----BEGIN PRIVATE KEY----- 1051MIG6AgEAMBQGByqGSM49AgEGCSskAwMCCAEBCwSBnjCBmwIBAQQwF6ERsBKPIs2v 1052YHNnkyb15eHfTIQ58qsFlF90qztOdGzhytiWZXPvOh4khzujFfdZoWQDYgAEDxy4 1053ddTAt+nTw0F16nhHhmmNbns3bX3rKEcY+686v58dAvx4VWOC7vHsiwek9ZYbZSkm 1054Ky6H78ndkBrmU3BBR7hFGyU7CWSDFoH5Oybk0+JzkNa0qAm8+MpAIcFqb+IY 1055-----END PRIVATE KEY----- 1056 1057PublicKey=BOB_brainpoolP384r1_PUB 1058-----BEGIN PUBLIC KEY----- 1059MHowFAYHKoZIzj0CAQYJKyQDAwIIAQELA2IABA8cuHXUwLfp08NBdep4R4ZpjW57 1060N2196yhHGPuvOr+fHQL8eFVjgu7x7IsHpPWWG2UpJisuh+/J3ZAa5lNwQUe4RRsl 1061OwlkgxaB+Tsm5NPic5DWtKgJvPjKQCHBam/iGA== 1062-----END PUBLIC KEY----- 1063 1064PrivPubKeyPair = BOB_brainpoolP384r1:BOB_brainpoolP384r1_PUB 1065 1066 1067# ECDH Alice with Bob peer 1068Derive=ALICE_brainpoolP384r1 1069PeerKey=BOB_brainpoolP384r1_PUB 1070SharedSecret=0b3ad57e83759760d94904d9ea266b538120c6db2b5046217aa1ecd924828b949d335c8ce8a5b36bac7556bf6058c40a 1071 1072# ECDH Bob with Alice peer 1073Derive=BOB_brainpoolP384r1 1074PeerKey=ALICE_brainpoolP384r1_PUB 1075SharedSecret=0b3ad57e83759760d94904d9ea266b538120c6db2b5046217aa1ecd924828b949d335c8ce8a5b36bac7556bf6058c40a 1076 1077# TEST CURVE brainpoolP384t1 1078 1079PrivateKey=ALICE_brainpoolP384t1 1080-----BEGIN PRIVATE KEY----- 1081MIG6AgEAMBQGByqGSM49AgEGCSskAwMCCAEBDASBnjCBmwIBAQQwYb/xX9O8mxEu 1082tbOQwQ/pB862keq/eWxj8GW41m2OroEtOJZL1SsK/8ZwAL3BdNoyoWQDYgAENpcX 1083DPQYBhU8zi4G6mQtjdgVmpdn4Iuwb0/VVmopmFAL0ISDB0qk9Hn2Lt9rmE8Nathq 1084kKKlVHd/Y5FRqf06PZj8jaYHAxvz5E1J8ykrbT7rUpbj9Df2t+eop9YBbSxc 1085-----END PRIVATE KEY----- 1086 1087PublicKey=ALICE_brainpoolP384t1_PUB 1088-----BEGIN PUBLIC KEY----- 1089MHowFAYHKoZIzj0CAQYJKyQDAwIIAQEMA2IABDaXFwz0GAYVPM4uBupkLY3YFZqX 1090Z+CLsG9P1VZqKZhQC9CEgwdKpPR59i7fa5hPDWrYapCipVR3f2ORUan9Oj2Y/I2m 1091BwMb8+RNSfMpK20+61KW4/Q39rfnqKfWAW0sXA== 1092-----END PUBLIC KEY----- 1093 1094PrivPubKeyPair = ALICE_brainpoolP384t1:ALICE_brainpoolP384t1_PUB 1095 1096 1097PrivateKey=BOB_brainpoolP384t1 1098-----BEGIN PRIVATE KEY----- 1099MIG6AgEAMBQGByqGSM49AgEGCSskAwMCCAEBDASBnjCBmwIBAQQwbFHOFMHlMXRY 1100d29dF6HzKMh09dw7OAyxEeROTqOjFsI+whaqtL4GWH5P0UgFPDAHoWQDYgAER24u 1101XKoWWnFFusbCPtDzz7n9zDIWzFqMeP6YE3MOseyfRFcKIVz/omWBVwpUbd3ca6Or 1102d/Mh8hThIV4tZbPUwlyzzEW2NMJtd2t5JKdja0aT7fbp7NS9IJzNIRDl7r8z 1103-----END PRIVATE KEY----- 1104 1105PublicKey=BOB_brainpoolP384t1_PUB 1106-----BEGIN PUBLIC KEY----- 1107MHowFAYHKoZIzj0CAQYJKyQDAwIIAQEMA2IABEduLlyqFlpxRbrGwj7Q88+5/cwy 1108FsxajHj+mBNzDrHsn0RXCiFc/6JlgVcKVG3d3Gujq3fzIfIU4SFeLWWz1MJcs8xF 1109tjTCbXdreSSnY2tGk+326ezUvSCczSEQ5e6/Mw== 1110-----END PUBLIC KEY----- 1111 1112PrivPubKeyPair = BOB_brainpoolP384t1:BOB_brainpoolP384t1_PUB 1113 1114 1115# ECDH Alice with Bob peer 1116Derive=ALICE_brainpoolP384t1 1117PeerKey=BOB_brainpoolP384t1_PUB 1118SharedSecret=0fde85a61157cdd898196f291802ebd57bb2e39d98c4e6ad9bb3e2e0375e1df9bf7dadb8df7db1fea32818ef2c88babc 1119 1120# ECDH Bob with Alice peer 1121Derive=BOB_brainpoolP384t1 1122PeerKey=ALICE_brainpoolP384t1_PUB 1123SharedSecret=0fde85a61157cdd898196f291802ebd57bb2e39d98c4e6ad9bb3e2e0375e1df9bf7dadb8df7db1fea32818ef2c88babc 1124 1125# TEST CURVE brainpoolP512r1 1126 1127PrivateKey=ALICE_brainpoolP512r1 1128-----BEGIN PRIVATE KEY----- 1129MIHsAgEAMBQGByqGSM49AgEGCSskAwMCCAEBDQSB0DCBzQIBAQRAjMVK5PA5xYk8 11305gNs28Yo0erQSkgmildL7WwMVeT66algoISleFKT+fQkDRlfSKPXCZjK0NnKX5K9 1131rkMm8w9ywKGBhQOBggAEHlj4gsnR2wN53k/hSIcAtbgHwbld5uS1/gR8RtoyaEDi 1132t4Ti59/I9kRkZFEHJemhpTP2xY03j3M5rHP7vzk1NVKgYHJQ9MvMtPd6G+Fj5D0Y 1133N1nnyqP3IJ8PyXmOdXBMoMHu+H50QbYZpcUFOqJhKp1T0+58xTXJdP8axl1IjtI= 1134-----END PRIVATE KEY----- 1135 1136PublicKey=ALICE_brainpoolP512r1_PUB 1137-----BEGIN PUBLIC KEY----- 1138MIGbMBQGByqGSM49AgEGCSskAwMCCAEBDQOBggAEHlj4gsnR2wN53k/hSIcAtbgH 1139wbld5uS1/gR8RtoyaEDit4Ti59/I9kRkZFEHJemhpTP2xY03j3M5rHP7vzk1NVKg 1140YHJQ9MvMtPd6G+Fj5D0YN1nnyqP3IJ8PyXmOdXBMoMHu+H50QbYZpcUFOqJhKp1T 11410+58xTXJdP8axl1IjtI= 1142-----END PUBLIC KEY----- 1143 1144PrivPubKeyPair = ALICE_brainpoolP512r1:ALICE_brainpoolP512r1_PUB 1145 1146 1147PrivateKey=BOB_brainpoolP512r1 1148-----BEGIN PRIVATE KEY----- 1149MIHsAgEAMBQGByqGSM49AgEGCSskAwMCCAEBDQSB0DCBzQIBAQRAZA10+k4+Esme 1150vjkT9LdSX07amRwXrT7CBnEskZpHkZEoYVQa6FuE7Fai0kjL86lUCC4xoTjFbH3t 1151LLrD0v7vwqGBhQOBggAEo3NAMIGp0rJxReih4nbEiTegA4pSEk84CUHHBLGuLsek 1152Vo1vmj1LTnu4dVuILLf+MSZh9jjNmsWuEGSHIaZx6hniFHGdaRQ3GFODGvkE6z2d 11532kwv3Fmsq9+gu4By2OhSCfP+hpFhobXAYwWXzgaBFH+TqlF31Dyr2fuPnkL7tK4= 1154-----END PRIVATE KEY----- 1155 1156PublicKey=BOB_brainpoolP512r1_PUB 1157-----BEGIN PUBLIC KEY----- 1158MIGbMBQGByqGSM49AgEGCSskAwMCCAEBDQOBggAEo3NAMIGp0rJxReih4nbEiTeg 1159A4pSEk84CUHHBLGuLsekVo1vmj1LTnu4dVuILLf+MSZh9jjNmsWuEGSHIaZx6hni 1160FHGdaRQ3GFODGvkE6z2d2kwv3Fmsq9+gu4By2OhSCfP+hpFhobXAYwWXzgaBFH+T 1161qlF31Dyr2fuPnkL7tK4= 1162-----END PUBLIC KEY----- 1163 1164PrivPubKeyPair = BOB_brainpoolP512r1:BOB_brainpoolP512r1_PUB 1165 1166 1167# ECDH Alice with Bob peer 1168Derive=ALICE_brainpoolP512r1 1169PeerKey=BOB_brainpoolP512r1_PUB 1170SharedSecret=80751feb09215a9da32f9f8c97133f53f0286a89969bd00d7f365da7f7736f45e634a35012d71b22f09bd89760ab0d2b0d426133cd9a379da9739d0f5f2e0360 1171 1172# ECDH Bob with Alice peer 1173Derive=BOB_brainpoolP512r1 1174PeerKey=ALICE_brainpoolP512r1_PUB 1175SharedSecret=80751feb09215a9da32f9f8c97133f53f0286a89969bd00d7f365da7f7736f45e634a35012d71b22f09bd89760ab0d2b0d426133cd9a379da9739d0f5f2e0360 1176 1177# TEST CURVE brainpoolP512t1 1178 1179PrivateKey=ALICE_brainpoolP512t1 1180-----BEGIN PRIVATE KEY----- 1181MIHsAgEAMBQGByqGSM49AgEGCSskAwMCCAEBDgSB0DCBzQIBAQRAm8Dt1nWguxK5 1182iqhf6mig/Y7ctmMgbRCWSJMMd3lw5/iM4mtP9achhaEWGImIWV6Fbryi6Jv3nitC 1183BUxpqREpcqGBhQOBggAEH/z+dOHhLfxI0GLpmUjYaSlC2H380nBhe6P4GSrnpya/ 1184Yew0IRyDfo0p99vwgOaLh8wJIH3Joy4NMtHthg8IAFmoctAoWkQ21E0HjPjwqZbx 1185mvBD0S9opVycFR8XUSaK0EHyHO7hfuVsdyYzIIjpKViP7uOOtrggsTepWzBQt9I= 1186-----END PRIVATE KEY----- 1187 1188PublicKey=ALICE_brainpoolP512t1_PUB 1189-----BEGIN PUBLIC KEY----- 1190MIGbMBQGByqGSM49AgEGCSskAwMCCAEBDgOBggAEH/z+dOHhLfxI0GLpmUjYaSlC 11912H380nBhe6P4GSrnpya/Yew0IRyDfo0p99vwgOaLh8wJIH3Joy4NMtHthg8IAFmo 1192ctAoWkQ21E0HjPjwqZbxmvBD0S9opVycFR8XUSaK0EHyHO7hfuVsdyYzIIjpKViP 11937uOOtrggsTepWzBQt9I= 1194-----END PUBLIC KEY----- 1195 1196PrivPubKeyPair = ALICE_brainpoolP512t1:ALICE_brainpoolP512t1_PUB 1197 1198 1199PrivateKey=BOB_brainpoolP512t1 1200-----BEGIN PRIVATE KEY----- 1201MIHsAgEAMBQGByqGSM49AgEGCSskAwMCCAEBDgSB0DCBzQIBAQRAFStrWBwOtTlY 1202/pBeT2ncjTHcNzKm+ocTiIvr0RUEuX8ITd+L5x9H+ZLk44T85/8yqTPlk6cZSHby 1203TG5UkPGVvaGBhQOBggAEE6EYYwpBA3NBflj/HYwxzbaxuALefTsTr5O0bLqh4J6S 1204xkAwsQnlkU8PCnzEuvdBNxSwW7276VGfwDO7kFKEdZq3cnT+P41yi/XBVK7xgaL1 1205R2U+vCxWsje6JLixWEdJkJ+6TqPKICdriNge1zbjvfhb01zP58E/Xsgh5/deJco= 1206-----END PRIVATE KEY----- 1207 1208PublicKey=BOB_brainpoolP512t1_PUB 1209-----BEGIN PUBLIC KEY----- 1210MIGbMBQGByqGSM49AgEGCSskAwMCCAEBDgOBggAEE6EYYwpBA3NBflj/HYwxzbax 1211uALefTsTr5O0bLqh4J6SxkAwsQnlkU8PCnzEuvdBNxSwW7276VGfwDO7kFKEdZq3 1212cnT+P41yi/XBVK7xgaL1R2U+vCxWsje6JLixWEdJkJ+6TqPKICdriNge1zbjvfhb 121301zP58E/Xsgh5/deJco= 1214-----END PUBLIC KEY----- 1215 1216PrivPubKeyPair = BOB_brainpoolP512t1:BOB_brainpoolP512t1_PUB 1217 1218 1219# ECDH Alice with Bob peer 1220Derive=ALICE_brainpoolP512t1 1221PeerKey=BOB_brainpoolP512t1_PUB 1222SharedSecret=0afecb44d108c9bf2bc159fcc613a1429e3906d5d201d579adc2167058e972ef85fc13d837f3566a2ff3a881e47bfe36b722baf4a9f865097fe11e171189a944 1223 1224# ECDH Bob with Alice peer 1225Derive=BOB_brainpoolP512t1 1226PeerKey=ALICE_brainpoolP512t1_PUB 1227SharedSecret=0afecb44d108c9bf2bc159fcc613a1429e3906d5d201d579adc2167058e972ef85fc13d837f3566a2ff3a881e47bfe36b722baf4a9f865097fe11e171189a944 1228 1229 1230Title = ECDH KATs (RFC 7027) 1231 1232# Keys and shared secrets from RFC 7027 1233PrivateKey=BRAINPOOLP256R1_RFC7027 1234-----BEGIN PRIVATE KEY----- 1235MIGIAgEAMBQGByqGSM49AgEGCSskAwMCCAEBBwRtMGsCAQEEIIHbHuEAFQ/y6jON 1236cIJxvjgwDLVCQdeZUPd7BjA5gE8doUQDQgAERBBukT+SvAKhcF2ZU6hBTbleGqpJ 12376B2ehfkpqOMQC+WKtIRvEcrMtzzknL3RIPWpAKaf0ywnIiP3ie8Q6wib3A== 1238-----END PRIVATE KEY----- 1239 1240PublicKey=BRAINPOOLP256R1_RFC7027-PUBLIC 1241-----BEGIN PUBLIC KEY----- 1242MFowFAYHKoZIzj0CAQYJKyQDAwIIAQEHA0IABEQQbpE/krwCoXBdmVOoQU25Xhqq 1243SegdnoX5KajjEAvlirSEbxHKzLc85Jy90SD1qQCmn9MsJyIj94nvEOsIm9w= 1244-----END PUBLIC KEY----- 1245 1246PrivPubKeyPair = BRAINPOOLP256R1_RFC7027:BRAINPOOLP256R1_RFC7027-PUBLIC 1247 1248 1249PrivateKey=BRAINPOOLP256R1_RFC7027-Peer 1250-----BEGIN PRIVATE KEY----- 1251MIGIAgEAMBQGByqGSM49AgEGCSskAwMCCAEBBwRtMGsCAQEEIFXkC8QeN+PirSXD 1252xmVFEf+oR0qRoAMgh1k4UtPn12vToUQDQgAEjS1ojGz5PhFgrQTMRCkRfcLEGCXh 12536fygrd005vGzn3uZDFdSCBK+USZB5HA0gyEGvH0+jdDkx/ETbXAGVHzsag== 1254-----END PRIVATE KEY----- 1255 1256PublicKey=BRAINPOOLP256R1_RFC7027-Peer-PUBLIC 1257-----BEGIN PUBLIC KEY----- 1258MFowFAYHKoZIzj0CAQYJKyQDAwIIAQEHA0IABI0taIxs+T4RYK0EzEQpEX3CxBgl 12594en8oK3dNObxs597mQxXUggSvlEmQeRwNIMhBrx9Po3Q5MfxE21wBlR87Go= 1260-----END PUBLIC KEY----- 1261 1262PrivPubKeyPair = BRAINPOOLP256R1_RFC7027-Peer:BRAINPOOLP256R1_RFC7027-Peer-PUBLIC 1263 1264Derive=BRAINPOOLP256R1_RFC7027 1265PeerKey=BRAINPOOLP256R1_RFC7027-Peer-PUBLIC 1266SharedSecret=89AFC39D41D3B327814B80940B042590F96556EC91E6AE7939BCE31F3A18BF2B 1267 1268Derive=BRAINPOOLP256R1_RFC7027-Peer 1269PeerKey=BRAINPOOLP256R1_RFC7027-PUBLIC 1270SharedSecret=89AFC39D41D3B327814B80940B042590F96556EC91E6AE7939BCE31F3A18BF2B 1271 1272PrivateKey=BRAINPOOLP384R1_RFC7027 1273-----BEGIN PRIVATE KEY----- 1274MIG6AgEAMBQGByqGSM49AgEGCSskAwMCCAEBCwSBnjCBmwIBAQQwHiD14EiliG8f 1275FXx06RveK5jItS1Y5QA9VwU/xLC9ZdbxXrXR7hYQ34cHlRQ2J9BCoWQDYgAEaLZl 12763ZHBlYAGUM3TY8Yl9OdC6BNGZ7dnsbR2eTWI+IWraYyFLUpud6JS1jgPyvBoVbyR 1277o5yewB3uNgF7fWc6kxI20vH1yDlC0Enj+iBgdJPg0Dj/L9MMKrZ9Fchff6pZ 1278-----END PRIVATE KEY----- 1279 1280PublicKey=BRAINPOOLP384R1_RFC7027-PUBLIC 1281-----BEGIN PUBLIC KEY----- 1282MHowFAYHKoZIzj0CAQYJKyQDAwIIAQELA2IABGi2Zd2RwZWABlDN02PGJfTnQugT 1283Rme3Z7G0dnk1iPiFq2mMhS1KbneiUtY4D8rwaFW8kaOcnsAd7jYBe31nOpMSNtLx 12849cg5QtBJ4/ogYHST4NA4/y/TDCq2fRXIX3+qWQ== 1285-----END PUBLIC KEY----- 1286 1287PrivPubKeyPair = BRAINPOOLP384R1_RFC7027:BRAINPOOLP384R1_RFC7027-PUBLIC 1288 1289 1290PrivateKey=BRAINPOOLP384R1_RFC7027-Peer 1291-----BEGIN PRIVATE KEY----- 1292MIG6AgEAMBQGByqGSM49AgEGCSskAwMCCAEBCwSBnjCBmwIBAQQwAyZAvGADxZJg 12939yUMPbWM5kf5jhJgrM5KzaPdhp904B+LpeAyQwnbapgxSXq6yWZwoWQDYgAETUQy 1294byaaWXpbWLulZdpVVu1/2aip63bCX0bbadGdyM5q0Y5ASxVziyCG3zfnHR60YtaS 1295E23lbL6Tv1+jGI71i8ijoOxsHhUaIQOKQukYUym1snWQPRkvjU4fMv6cx4xI 1296-----END PRIVATE KEY----- 1297 1298PublicKey=BRAINPOOLP384R1_RFC7027-Peer-PUBLIC 1299-----BEGIN PUBLIC KEY----- 1300MHowFAYHKoZIzj0CAQYJKyQDAwIIAQELA2IABE1EMm8mmll6W1i7pWXaVVbtf9mo 1301qet2wl9G22nRncjOatGOQEsVc4sght835x0etGLWkhNt5Wy+k79foxiO9YvIo6Ds 1302bB4VGiEDikLpGFMptbJ1kD0ZL41OHzL+nMeMSA== 1303-----END PUBLIC KEY----- 1304 1305PrivPubKeyPair = BRAINPOOLP384R1_RFC7027-Peer:BRAINPOOLP384R1_RFC7027-Peer-PUBLIC 1306 1307Derive=BRAINPOOLP384R1_RFC7027 1308PeerKey=BRAINPOOLP384R1_RFC7027-Peer-PUBLIC 1309SharedSecret=0BD9D3A7EA0B3D519D09D8E48D0785FB744A6B355E6304BC51C229FBBCE239BBADF6403715C35D4FB2A5444F575D4F42 1310 1311Derive=BRAINPOOLP384R1_RFC7027-Peer 1312PeerKey=BRAINPOOLP384R1_RFC7027-PUBLIC 1313SharedSecret=0BD9D3A7EA0B3D519D09D8E48D0785FB744A6B355E6304BC51C229FBBCE239BBADF6403715C35D4FB2A5444F575D4F42 1314 1315PrivateKey=BRAINPOOLP512R1_RFC7027 1316-----BEGIN PRIVATE KEY----- 1317MIHsAgEAMBQGByqGSM49AgEGCSskAwMCCAEBDQSB0DCBzQIBAQRAFjAv8Nu7Wo1z 1318PatxQcG0WsvIcVk5Z39qVoUKOL2HvVmwnoAnlgn/Mz651MBhIx+yb5LusEmCpfHR 1319dkytV2ZUIqGBhQOBggAECkIFF+QGqsCs3OkPzXFIdxjTuVPv1/vsX38n4oxhSZmT 1320l+keAp4GRX2y0+ZAZos5LCp+c3p/C/BENtEWQP0J/XLmiC6NsoqtNiN80l1YDbI3 1321g5YcjcUt+i7BOK1HKg/O84h89itiOyqH3lxYgwHqPl/CabNztgck9egqatFH/ec= 1322-----END PRIVATE KEY----- 1323 1324PublicKey=BRAINPOOLP512R1_RFC7027-PUBLIC 1325-----BEGIN PUBLIC KEY----- 1326MIGbMBQGByqGSM49AgEGCSskAwMCCAEBDQOBggAECkIFF+QGqsCs3OkPzXFIdxjT 1327uVPv1/vsX38n4oxhSZmTl+keAp4GRX2y0+ZAZos5LCp+c3p/C/BENtEWQP0J/XLm 1328iC6NsoqtNiN80l1YDbI3g5YcjcUt+i7BOK1HKg/O84h89itiOyqH3lxYgwHqPl/C 1329abNztgck9egqatFH/ec= 1330-----END PUBLIC KEY----- 1331 1332PrivPubKeyPair = BRAINPOOLP512R1_RFC7027:BRAINPOOLP512R1_RFC7027-PUBLIC 1333 1334 1335PrivateKey=BRAINPOOLP512R1_RFC7027-Peer 1336-----BEGIN PRIVATE KEY----- 1337MIHsAgEAMBQGByqGSM49AgEGCSskAwMCCAEBDQSB0DCBzQIBAQRAIw4Y4bzIijYv 1338pU5Oo5AgCSkvf4AzYk/UcbXYrOSdEs+rvBmWPauOLx66AL/7KeTXLRPyIkVi9AXL 1339gFA2ZrJUKaGBhQOBggAEnUX2beXWfi5ttuk6Wc4LtIEGCX/3iggd54HNsx/OjMuq 13406o3UMgxBGfHpzUN6Lqs3MfqWaKsmjYcd7aVaVHMZny/cMTCVvN1fs6kWNvB6lZyO 1341hrVjah6TDoOWBJy0gZYdNlzBFFOgbHGYNUdbEstS/Dw4O8414n7xlFErcYdihfo= 1342-----END PRIVATE KEY----- 1343 1344PublicKey=BRAINPOOLP512R1_RFC7027-Peer-PUBLIC 1345-----BEGIN PUBLIC KEY----- 1346MIGbMBQGByqGSM49AgEGCSskAwMCCAEBDQOBggAEnUX2beXWfi5ttuk6Wc4LtIEG 1347CX/3iggd54HNsx/OjMuq6o3UMgxBGfHpzUN6Lqs3MfqWaKsmjYcd7aVaVHMZny/c 1348MTCVvN1fs6kWNvB6lZyOhrVjah6TDoOWBJy0gZYdNlzBFFOgbHGYNUdbEstS/Dw4 1349O8414n7xlFErcYdihfo= 1350-----END PUBLIC KEY----- 1351 1352PrivPubKeyPair = BRAINPOOLP512R1_RFC7027-Peer:BRAINPOOLP512R1_RFC7027-Peer-PUBLIC 1353 1354Derive=BRAINPOOLP512R1_RFC7027 1355PeerKey=BRAINPOOLP512R1_RFC7027-Peer-PUBLIC 1356SharedSecret=A7927098655F1F9976FA50A9D566865DC530331846381C87256BAF3226244B76D36403C024D7BBF0AA0803EAFF405D3D24F11A9B5C0BEF679FE1454B21C4CD1F 1357 1358Derive=BRAINPOOLP512R1_RFC7027-Peer 1359PeerKey=BRAINPOOLP512R1_RFC7027-PUBLIC 1360SharedSecret=A7927098655F1F9976FA50A9D566865DC530331846381C87256BAF3226244B76D36403C024D7BBF0AA0803EAFF405D3D24F11A9B5C0BEF679FE1454B21C4CD1F 1361