evppkey_ecc.txt 128 KB

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