diff options
Diffstat (limited to 'src/tests/data/pubkey/dh.vec')
-rw-r--r-- | src/tests/data/pubkey/dh.vec | 80 |
1 files changed, 80 insertions, 0 deletions
diff --git a/src/tests/data/pubkey/dh.vec b/src/tests/data/pubkey/dh.vec new file mode 100644 index 000000000..bdc4eca64 --- /dev/null +++ b/src/tests/data/pubkey/dh.vec @@ -0,0 +1,80 @@ + +P = 58458002095536094658683755258523362961421200751439456159756164191494576279467 +G = 2 +X = 46205663093589612668746163860870963912226379131190812163519349848291472898748 +Y = 26821400572298074358375073922715498403273583367617402781946773132088456286733 +K = 5D9A64F9E54B011381308CF462C207CB0DB7630EAB026E06E5B893041207DBD8 + +P = 7080941971697125115953429172307253449997092375902849066092516886443770423993013931939664664691599157495586618571486777257251370592538466283944520569755243 +G = 2 +X = 558545918073450953822828294657166871085534488182588754070944297274702844791239790350137385125663944726718987047123606999344398260535747142299581818644894 +Y = 5414004572904348025296832268296927639985617596751048805496391472266617693297043686410755975231136915922983393130810278045355076974349430254905203521469281 +K = 65F79BCC47862E02DDE775B8FC7B1D0CBA094B753E502D49A4468687681F178CEE98016210E136E80255FC8FDECC4D38D91EBC82C94B17652BDC7569AC383F39 + +P = 13136945886549419892672364204240698856868140920222753719410945199521492957942501101571382423757107983263697942121022398653040312294171805755003420937008819 +G = 2 +X = 7234683127321298509925294581253140833264699266098978220501763131351358687985896274862103003239800546011982186510097828911316488529426006616714526458066271 +Y = 2279687933022692843565305738851942847753122181957871349712298819158246913703861338250576252594546190393887657989733709994119777023140405518896999362296894 +K = 290BF0265BAAD40A5853BAF3CC18B315982FF282C82D7332DA6A8826E789330D875F29F57D9A622DB7DDF156CF4440EDB8455BC32859FA2A178D42528FA64136 + +P = 7837101158566379575244981793821373232935960937791570311529087011989828139360157566031864344629391921990623396775060696298931110532512473525227009216442663 +G = 5 +X = 2271743810121848480269660476736588602223609425319496369070326649477151605521404690612976189919437998885287608828699462183553427369647044489290359586354073 +Y = 5553605535786829473948867606958960228544449485744361474243970893441441245322015477973193059017330938119851955120496598438033407790780406867070511553809237 +K = 4ED3B2ED6B3E8446D8E1C3D2BCA00FB939464874BB6750BDE5F5DACFE9F819597E96F6B1DBA27C785553383AE87188019734A160B6BA5396760B88EC1F2A0E92 + +P = 94601366105683233785857165617633883930888659900865798821537131281240413334589084848277586190796291421413056657355624982032535320546697702506255545831695999765620345337665948695835489391652130862575428732385880123143529399201847515289798598538556585982541405034303884158851145992650670977252891826481077576283 +G = 2 +X = 23484534159498465809072519330053257189446469650913804186985945596423260246286292600333967669376208639922768407894768298151128017428601886623219847603288857771541399565808620552396892534905511436715248032341612931260211253869255846963169818664325386727815821240629227196043893200670349600641190073530521475769 +Y = 5432307605192951130143195594341230106472453193740817014833299044466758796406314885816769577417181043800208414512454882219387455875605089197474590288847925182956692434090736024405561167965732783350054200615740891235826401928590081691818434389717991597889828540215480852496077254876423767132564403274562077989 +K = 2B6D9504C1D7ACAD9652CF79A6A0630EA9D19C197E908E992BC318BE2867FAE3C1AD5BE83E6E4AA1CBE0347774038F20ACD790DEA82B2A5862BF21FA4A1AB464AE985CA8AC4E5076AD0843E144C1305759BA047446A3A7F2426BE0C724F269009B54447B6A970876E5E4C613356805014D6060039C081AFB046863CA9BE9C848 + +P = 1552518092300708935130918131258481755631334049434514313202351194902966239949102107258669453876591642442910007680288864229150803718918046342632727613031282983744380820890196288509170691316593175367469551763119843371637221007210577919 +G = 2 +X = 685078553304159035464716326854822835193451441997442840800795603162509841400135338379277554904437091176379541017234777332187633447726175655914472581493290704556522238276021530976753683757729964722818958026528667421943355247435136595 +Y = 327223566388550147370456252927505638960185374656702554704111121893769362737925338166155231522305523733603768644188224638966076688893552015565591036893892648172244492495933633231578970690616347817811694307569976520005347020917701473 +K = 1835BAAC22790A32874BAD6465BBFA22BEA8A8FFF9847814273311E715FFED515AFEFAFBDB88F5F6059A874B8ECA325553D2399B36BDAF703E23D9BA426B440AB9B3232319E82F60651B5D9610FF5F62D9676AB0CC691DAD9373E14407515B06 + +P = 179769313486231590770839156793787453197860296048756011706444423684197180216158519368947833795864925541502180565485980503646440548199239100050792877003355816639229553136239076508735759914822574862575007425302077447712589550957937778424442426617334727629299387668709205606050270810842907692932019128194467627007 +G = 2 +X = 117358355093158243772281726564327046342660004246661964421820081457157103053753677892051651545371928439421320149937005053232860858176909658402981485172940971108603819473237690552637374100064919496138069890177714358665483995265800338671856318966175136885292325639757886026364383579423253849605396187475232095132 +Y = 57539423295638442206892167066359686700569189630077747353691730929497731533857441647649392933925074234706822761847935684100782557487799951849914086530002264625999875869016136773588580906347655217075180010311369271052664776904944276355980602373353393308677804412765860544107788108937583994770986950679514411138 +K = 78E5A35AEBE11E2A6EE2AC7CF250BB6D14D4194E4B4F863388B403A6D4F771792399B005B60876A2B54F38B10E80D7FABD5CA0260DA7F49D3C8BC319EAB0DCE98DB256D55A3D286FB4A92D426908121A48FBE08BCAFBB2CCBD79CF2422ADC0BF7FD6D32BBD7179CC92C5B6F3A0A66F75521119B054C9C890A5508FB82DFCF947 + +P = 2410312426921032588552076022197566074856950548502459942654116941958108831682612228890093858261341614673227141477904012196503648957050582631942730706805009223062734745341073406696246014589361659774041027169249453200378729434170325843778659198143763193776859869524088940195577346119843545301547043747207749969763750084308926339295559968882457872412993810129130294592999947926365264059284647209730384947211681434464714438488520940127459844288859336526896320919633919 +G = 2 +X = 739237112970057740207427313296331508547391873351087519031317088463605671805753509064566111939928774686685012380575825453558190567587908849270209558552261470752455892663534625353851360146457902583604933234946685508662607721742406960168643112043128254559696702490538293280515843221598157060555060961831253846736136674532026172122886701311272287722144640110537857543398614740899065206358082818681236923673818434846278268060441757896300104313769477393005945867319551 +Y = 2319569997045750172247255393999740875354387751279327121702321177939778299701541339488022815311117326701128396690789142720324309771370152173591363190398312104191303941359918617839579521942187046950042060629622150750681445647628037848196430901082650422412334503051413809801325964735136409994376115795040051320646279397973104004574442215154659146959404571168426685620415022294507517851849794008307530784068395636247103219502223279453021147479873923533569526239456 +K = 142195F7212A66E8E79E6CBCBB092107C38051B998A46110A759B2DD35DB937168AB11CE2AF35F8C9263C585FAE7FFF37B9080F65B6AF33A983D8177455F9D905ACADB57DBFF67A27D4947C999A2B5CAD13BEDAF05BB2A197654740F54C932D84580F6B954F57C0A42317CC77036346CB8FB3BB07A72497C74BE7A454AA98BCD458F85B323119565C650AE6F884BAD489BFE34B4A7116412E5FA6920355DCA6524110068A5BFA93E1CACB6A9A3B4FF47A760107AE212279D86C1A333AAC0E7BE + +P = 9650540440490314114937009702862421346296588410976036984583512014387927052445834881962885606471285866861162806563202093993018048357096397454155827066480523 +G = 3 +X = 582646568513729405829699179555740781 +Y = 8099719757647916223822063484222705158878658473312587130023067523399140988048790366880122762583204592631817851831834181092213563237801470024540882048770579 +KDF = KDF2(SHA-1) +OutLen = 5 +K = EDE06CF771 + +P = 10328425326708844997463618196881079202096586111807163616712657353772693558065330782839301782605824457005088877790770752381734283533915349886076287514294499 +G = 3 +X = 1245853531965678848050580170395345372 +Y = 3741925297732257800388942145915951818711052550638265126235091729177488141581832572933605375465343091306397047810564632197696258931020804293367408515942002 +KDF = KDF2(SHA-1) +OutLen = 16 +K = 02F0A9B8677D7874494627C1AE8B1507 + +P = 9735079771988746160588414005927328258439919394490709255833033931423838694501728498091693697913157881691746262124897319798812025850609839874242846065896887 +G = 2 +X = 1167818142943580811547899864055610798 +Y = 8292441025584385605764255514650466545107472983148620609025625962746170801303655483386434681979246093568268448206095083434064909028960372597282728744026849 +KDF = KDF2(SHA-1) +OutLen = 19 +K = 6F6B153DC35648A59C2A43398318F90CC1015C + +P = 85114557364650008420045895122918006307213511126615441094597696814447313996921277639983683027633045230906349467122611624145875444033385043106252287751516683 +G = 3 +X = 970719560534601667282575035417201115 +Y = 10184561344323260378129885913082975330372891056845460299665355240407681081121453882614207213107251259039062495690891729714821396325174175235314653087355047 +KDF = KDF2(SHA-1) +OutLen = 33 +K = 5A70601B0668BA303F8FBFC90FBA82B9D589BD586C576B414A6AF17F9B386C7020 |