diff options
author | lloyd <[email protected]> | 2014-01-10 00:08:13 +0000 |
---|---|---|
committer | lloyd <[email protected]> | 2014-01-10 00:08:13 +0000 |
commit | 57789bdfc55061002b2727d0b32587612829a37c (patch) | |
tree | 99f36631b4ec50c5187a1b0a7c256b99182373ad /src/tests/data/pubkey | |
parent | 94968c917407a63d888fd3eb4d02491f60de6ebc (diff) |
Split up test vectors into per-algo files and app into botan-test for
the tests and botan for everything else.
Diffstat (limited to 'src/tests/data/pubkey')
-rw-r--r-- | src/tests/data/pubkey/dh.vec | 80 | ||||
-rw-r--r-- | src/tests/data/pubkey/dlies.vec | 42 | ||||
-rw-r--r-- | src/tests/data/pubkey/dsa.vec | 99 | ||||
-rw-r--r-- | src/tests/data/pubkey/ecdsa.vec | 105 | ||||
-rw-r--r-- | src/tests/data/pubkey/elgamal.vec | 70 | ||||
-rw-r--r-- | src/tests/data/pubkey/gost_3410.vec | 18 | ||||
-rw-r--r-- | src/tests/data/pubkey/nr.vec | 108 | ||||
-rw-r--r-- | src/tests/data/pubkey/rsa_sig.vec | 800 | ||||
-rw-r--r-- | src/tests/data/pubkey/rsa_verify.vec | 161 | ||||
-rw-r--r-- | src/tests/data/pubkey/rsaes.vec | 834 | ||||
-rw-r--r-- | src/tests/data/pubkey/rw_sig.vec | 114 | ||||
-rw-r--r-- | src/tests/data/pubkey/rw_verify.vec | 45 |
12 files changed, 2476 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 diff --git a/src/tests/data/pubkey/dlies.vec b/src/tests/data/pubkey/dlies.vec new file mode 100644 index 000000000..d0546b4e0 --- /dev/null +++ b/src/tests/data/pubkey/dlies.vec @@ -0,0 +1,42 @@ + +P = 179769313486231590770839156793787453197860296048756011706444423684197180216158519368947833795864925541502180565485980503646440548199239100050792877003355816639229553136239076508735759914822574862575007425302077447712589550957937778424442426617334727629299387668709205606050270810842907692932019128194467627007 +G = 2 +X1 = 3895469730603000759730584760913911891226712505433061 +X2 = 3202115124466487737101087673031994924801994092564435 +Msg = AB5BBE0D +Ciphertext = 538F9C9CAC3EEB460B6D40B4AC331EBD3E2F3065E515177F47A083D1AC71533BF3B2931F52D71A99CA0804A633E1948F3B286453EA6CF0DD83C6DD1D2BD93B20F4942D9679CFDE5856DD81E152E1E5ADD023324B945CE68425B025AE5D0CF86C0D33244A60AF6045BD57018FFE5F84A9BF82193242FF32A64691586AAA298FE531CF06A56412DFEC3AD1F50FF8CD296310E5BB4D06E15AB0 + +P = 179769313486231590770839156793787453197860296048756011706444423684197180216158519368947833795864925541502180565485980503646440548199239100050792877003355816639229553136239076508735759914822574862575007425302077447712589550957937778424442426617334727629299387668709205606050270810842907692932019128194467627007 +G = 2 +X1 = 4556286536649761359339945350124531773703491905870156 +X2 = 4102583277207195475485889175414309483746012144669284 +Msg = C43BB390 +Ciphertext = C04F6BD6D1BFBDE74E775FB391A29B2D6FB7EE84C13D2061291DBA8708E406B0A6788F69F7DFEBE4CA35B31917EACD7D36CDBEBDCC51567ADF3F287F57592A0F73E1C990B807E0A67ACAE3F07361DF123C59E0A95CFCA9DEB3C7CCDC47C925F975AF0948B3DE9EC1E34EED30391FD4080D77DD07F091E3D5D89BC158A96485B28477AA95D62EFB9FA1D2B44A38A698F81C9518355BAE8B74 + +P = 1552518092300708935130918131258481755631334049434514313202351194902966239949102107258669453876591642442910007680288864229150803718918046342632727613031282983744380820890196288509170691316593175367469551763119843371637221007210577919 +G = 2 +X1 = 1054639601167296898572220004033907486000310327029 +X2 = 1342657759849572617856127220396675041367757265787 +Msg = 3B06E0705DC9DBA971AA624393984D5B +Ciphertext = 2AB9B180CEF08E761EDB4D7B7C538FBA0FD37BACE9416789A0DD6551F2DDC6025C76A663F1AAD5000EC03418A6220ABA6D3DC5EA82D7340E2FFCB5665AD3A2223CDFF9C39889CBE31E44CD31BCFDCEFCF2A9916FD39E2720A7B826F7E6998F734F251C71DC970AF3FB12949C14AA759966733BFC976CAD0BE71FC5DBE285200E75647C62 + +P = 1552518092300708935130918131258481755631334049434514313202351194902966239949102107258669453876591642442910007680288864229150803718918046342632727613031282983744380820890196288509170691316593175367469551763119843371637221007210577919 +G = 2 +X1 = 1019791127804545295775858763356184757983418129858 +X2 = 791304855263120499982139573682243365135340447126 +Msg = DD92A05E19BBAD4A33CEFFA0FA2727E9 +Ciphertext = 3F0300C53C0BB02A3EF2EFCC751EE5D98AE991730C1C2FE39D11A74D32D892AD63A9EECA09BBBE606FB426E03BBD480FD224E09712BB85FE649D543CBC23113A39F9102C65D31DF330ADF233735C1D60D1BCDE22744392D2D9DE50393984F276A33DD85F763ED1226B88DF1662554AD27820F66A995FE1481189A2B8C3071D0C32EE9960 + +P = 1552518092300708935130918131258481755631334049434514313202351194902966239949102107258669453876591642442910007680288864229150803718918046342632727613031282983744380820890196288509170691316593175367469551763119843371637221007210577919 +G = 2 +X1 = 1127072655127804554962850771491034708297993164117 +X2 = 909338501771729516589244957544435828677252574269 +Msg = 174E756AF8FFB51990BF3C69688D3A7F0B388F2BCE62A095BC12CD6DA2C2AD65 +Ciphertext = B99BBBC64F6320060200E6FFE7D1FE6E5EEA79DF142111AF88D377037BD9186341B7A7A27F2AE8BB77282B8EA13D821DD77186412CA3B9B5E1650A0D20687B1C8D556FD7D547D475F71BBD7D6417311F535A9A6D95CEA8AFD1146B1A1741828E8AD46B058507A67111CB62132350EEAC1212D90535677855E17B1DA9DC4CE790C4B917B1359123226FE62DCCE5475721F09CEA23 + +P = 1552518092300708935130918131258481755631334049434514313202351194902966239949102107258669453876591642442910007680288864229150803718918046342632727613031282983744380820890196288509170691316593175367469551763119843371637221007210577919 +G = 2 +X1 = 1400390629906877310807893670888997072266707870316 +X2 = 1409894924299088894270577337460879151312883489271 +Msg = 75DAD921764736E389C4224DAF7B278EC291E682044742E2E9C7A025B54DD62F +Ciphertext = C591E27A2C12742A959652F5F341F558CA0C7DAF2E6B5ACE32DCAAF459553BA23EF0235EAFD86A7F2D70587239D858484E5CD36122C2B9F6E410C7A9C307B2A2A084BB1B634A15AC9F09E38EAF421D14C5A07B6EB5EDE6915E8DE9D3D9D01DBD8822FBD79BA7FF3DF921B5451BBD9A12AB41FD4DAB829599BC2736B23753063C0C5FFCBA7DB06DE26D3C441D126FC1A46531F593 diff --git a/src/tests/data/pubkey/dsa.vec b/src/tests/data/pubkey/dsa.vec new file mode 100644 index 000000000..561bdf3f9 --- /dev/null +++ b/src/tests/data/pubkey/dsa.vec @@ -0,0 +1,99 @@ + +Hash = SHA-1 +P = 12270257065277902172111596494483961231804192474187036121797836181131247584932089780250846976703010051122719674458164945374286479988150443637157475734107133 +Q = 1299375671246779600593676384772532093813584338541 +G = 780366311785426093047354159864846769169488815644536449156874587202746748258854623523640019827614715587575157331420659030384035201791567262145164445837006 +X = 64304226652797075136199428090917889602951747558 +Msg = D05268DA47ADDDBA11A45CD2FA71347F6137215B2CCDC40E +Nonce = 868788898A8B8C8D8E8F9091929394959697989A +Signature = 19F24178D7369B619E566C5256C49EA648B68CC2D5EA2ADA04CBD68BCB6F014FD3FE0396B821BFEE + +Hash = SHA-1 +P = 116287679779556070551056667401322457124428937948811753832732071945687103664949020587235486764623919984456165465659742357205828499991902160607812393791250953806382262794445968225940191930980124228681014089245560854991186229842247618249551974137659243602699006879085681802942426221155596604515130484595210072293 +Q = 1299375671246779600593676384772532093813584338541 +G = 91963941661165653481506208908042102495395838370431364316429648751864248773470550304639855199811515520116277650040132595821755678017635203540593532285834289308326953040029637669980656056560371005963728192838069291844676216080955671709984396020486302047753813502224578933361166080321370120163932404242709356753 +X = 71927177082234296737505723835963793790598265833 +Msg = 1B83134583EF63C7F583AC69F4655B4BCA5D67D8C90779F9 +Nonce = DBDCDDDEDFE0E1E2E3E4E5E6E7E8E9EAEBECEDEF +Signature = 4B4471C82B030F2C2115B65309DF23A8B6AE1EEAAD2F0A376C1C76689601C174AAAD979F4925AFAF + +Hash = SHA-1 +P = 116287679779556070551056667401322457124428937948811753832732071945687103664949020587235486764623919984456165465659742357205828499991902160607812393791250953806382262794445968225940191930980124228681014089245560854991186229842247618249551974137659243602699006879085681802942426221155596604515130484595210072293 +Q = 1299375671246779600593676384772532093813584338541 +G = 91963941661165653481506208908042102495395838370431364316429648751864248773470550304639855199811515520116277650040132595821755678017635203540593532285834289308326953040029637669980656056560371005963728192838069291844676216080955671709984396020486302047753813502224578933361166080321370120163932404242709356753 +X = 71927177082234296737505723835963793790598265833 +Msg = F1E6950AAFB240F0194B198C485FC220770005E25A480C87 +Nonce = A4A5A6A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B8 +Signature = 76EC77EFBCE0F6B01C1AA676ADC3AC6409950FB7A87A9A50C9EF2C7B6C86C9027C1E29F2C6EA3850 + +Hash = SHA-1 +P = 179061322616957523501082979787244857703143582663248572464728559525843535653041237790950443729585243285067018308147507587925460515475949403044102584688905165345956326447092984983582289097765732846470739503353674290771140413677218977736207600855242504919731099465680843141955234196886838647266836329406137291281 +Q = 1227568936457257613747765910894852424387637950163 +G = 55447061991728779589680157097062966147565874042495386924694902509061920947933753585694730820135472163697844025253877093898637466023512984242017402181163445107016270882028418023556239620248016750612928161807785164917703625378097995273657411171969180273661711818279079729015760720382420596198792615660396499411 +X = 1108576690978860937069619874422023955377068860619 +Msg = 2F31C0661BA2AB812B7776CFE5CC710AA268D462508FE43D +Nonce = A5A6A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B7B9 +Signature = 22E16319CB7FCC90CA03D66B1550FBEB6121AB42A9B5E784F8CA84CA30F40BEE98BB6A666268555B + +Hash = SHA-1 +P = 153848637714378494121507252512351480198698539914612689589619905857639664771273480299531255805737005247736828979714623202273316303866329872202516762692840131109369194006819849976424451192783095403989464996900096015982142140347841528939943400412700889598881068604690211351508245054730312753410665964001982682387 +Q = 1157461304199822560740260885592916189587941196301 +G = 138731668224947034741376895340429389869127677162443845224328339067172119781040113593036256835061047595748259555206737655274672301070819086599094699066976480431573785510473992262585066025459933281879258914089312906907867956614804081132801646896267441802665976654976982650943307061527326133693843030788022448650 +X = 294970044949972528355990574740760666660648211949 +Msg = 23427F57C6A99405244AEC6915BB38502969838F34364FDA +Nonce = 9D9E9FA0A1A2A3A4A5A6A7A8A9AAABACADAEAFB1 +Signature = 033A7684B382E2D2DE424111A110A7A326BA215866B3447002C3A535EBB705C99B0CF658FC2B45A4 + +Hash = SHA-1 +P = 7318407741184033161915019415806929514902398271860940485494758459651720440471717049441378896687658372847221985077822765330881711812272784111398214531294272570213296245387537371167383674169937208840427330310842646876411141060291337039874386670690146731629355191104879436323063016236595588393 +Q = 1010279367844055013509519219776168651578654964327 +G = 6709335784123324431386179160425131080354942838640753665935072907643408074801183749770889868137836713472340469855926685366755487482940656296783284360653270628425985278296202932654816025967424120607749637377320014928197989459952847122540896348804229893726789010978436642041268110684967356081 +X = 173695667654521850017182626401352723577822440571 +Msg = 8A8BA6DE6D4F6E80837F5250171E3534883BB97B1CCD6984 +Nonce = 8788898A8B8C8D8E8F909192939495969798999B +Signature = 4AF54C9F782C3B4B1D5000985F684B64D5EF030F5F71CA624A7145BD80674D8B323A191E7069F0EB + +Hash = SHA-1 +P = 8935755085182300202840562857649004379495615290235088479492950900721336770042052891181606159390616674371951863451410382933233275674555471293006609026897548255280789813417096949229138589443391480427488120546160047028002551844879581932280442455032233819385096580847416819799924260586539182293 +Q = 1184902326419537393243522486863273599978341991611 +G = 8559968150211944280054444270994798417110755658009000644169699005202609308505754357699309109699635408886747004497498288142950588102719941677107548915157231660425441766752996603188440200356918433831853475826848609752662287353938819550109045981574044455759280514493264807281607095679230204054 +X = 160147330797281724589272447400884313616617945364 +Msg = 1A6236F82FE51AC757C46130EC50D19A6A1F6B4FB403B4C8 +Nonce = 9E9FA0A1A2A3A4A5A6A7A8A9AAABACADAEAFB0B2 +Signature = 00F04C3A7E9D31CC7C76BAA9246F5A0BFC3B552B54E2083A33AB966101E28E39129B60B35FACB03E + +Hash = SHA-1 +P = 6952436557537646587090929531666102667883680830933252880391568212775366999951638950134777728315624434028295734097226507523808572636836831945520720629817326446475380124056220000225929673190054721389910394225832373180142881574986581323395648215056944152876397949207398489534733298439561130831 +Q = 904902063384340613288207685993177321276784960423 +G = 1166392222505501999267089674315978923752001066747918964244755924988233130942152935755407165860205174592359699830399798532321885094397168420952237527213078759625955912857109816251163361612654571295923137210688076515441535658947722005749316750562689761828412344228654565498710983438994721064 +X = 858717154735867000325696579678678385404054322404 +Msg = EFDE5496CCC183385F3F2C163F7021FA809D32651FD9E05D +Nonce = 838485868788898A8B8C8D8E8F90919293949597 +Signature = 01224EAC2D585D92840280C76FB57306222E428030DAC78E2823E2027A20ADA84BF7B6FA085FD327 + +Hash = Tiger +P = 205054850158113653576829836564247298371201622947451914663896751620429728536031315180350575183383908345690236084423224529084967549443839371070056108793927 +Q = 193074564556225966993829585339141341 +G = 8548832339578358446511471601136373527478047970390383978214302554869382122537709118087250086263408180306289017866313401482488402043808366246047034469613 +X = 133169634476971613237222909192252611 +Msg = 54686973206973206D6F73746C792061207465737420666F7220454D53413120287365636F6E64207465737429 +Nonce = C40DA376ACBB379890ACDFB021E02A +Signature = 041A7C1033F50A295DA0C4D436BD612466FB65ECE1357D4770BF93413F2F + +Hash = Tiger +P = 11819714333207273755781886966397437460455801046676151765962122273237869684679809720402750716049313008848953257493413659821686810603139013041282248788197001 +Q = 1098833280265204589648408053971474113 +G = 222580847411197580365901496107580970370265551826671570655500495087455747131091969688056114339014381123211562197756976321153805057374694995100672420995880 +X = 1081994640113262843744111571724403826 +Msg = 492077616E7420736F6D65207069652E +Nonce = 8182838485868788898A8B8C8D8E90 +Signature = 6DD27F32F0012698CECB2D8BE550ED662111608A6586A481CC7E2E4C5CB4 + +Hash = Tiger +P = 49193932043586603554650065678017736254415576843018228127544238194142350774428159756136800009784734086661367788117828601294366770317736994024329572735631 +Q = 201614538311430967264501294067692331 +G = 39005338582959262509020817101138470855604262992168367049925650810184593292935164854796454599311349713861978196034391940372675432966108193229763558917892 +X = 189694880421939583935164356865720345 +Msg = 54686973206973206D6F73746C792061207465737420666F7220454D534131 +Nonce = 25ECC0ED4CE7118A72D133704D002A +Signature = 14593FBF63EAC64976987524044D8B11AB9A95B4B75A760FE22C45A3EFD6 diff --git a/src/tests/data/pubkey/ecdsa.vec b/src/tests/data/pubkey/ecdsa.vec new file mode 100644 index 000000000..bc21299c3 --- /dev/null +++ b/src/tests/data/pubkey/ecdsa.vec @@ -0,0 +1,105 @@ + +Group = secp192r1 +Hash = SHA-1 +X = 0x1A8D598FC15BF0FD89030B5CB1111AEB92AE8BAF5EA475FB +Msg = 616263 +Nonce = FA6DE29746BBEB7F8BB1E761F85F7DFB2983169D82FA2F4E +Signature = 885052380FF147B734C330C43D39B2C4A89F29B0F749FEADE9ECC78106DEF82BF1070CF1D4D804C3CB390046951DF686 + +Group = x962_p239v1 +Hash = SHA-1 +X = 0x7EF7C6FABEFFFDEA864206E80B0B08A9331ED93E698561B64CA0F7777F3D +Msg = 616263 +Nonce = 656C7196BF87DCC5D1F1020906DF2782360D36B2DE7A17ECE37D503784AF +Signature = 2CB7F36803EBB9C427C58D8265F11FC5084747133078FC279DE874FBECB02EEAE988104E9C2234A3C2BEB1F53BFA5DC11FF36A875D1E3CCB1F7E45CF + +Group = brainpool160r1 +Hash = SHA-1 +X = 0x1CA8A0ACE60292D2813D992C4EC7A4BCDF611C0 +Msg = 43727970746F2B2B20352E362E312045434453412074657374206D7367 +Nonce = 9CB692B33F02179D1A6F2A0669FD8DAAF17E4FC4 +Signature = 672EAFD043D30BAE7CA826828333FA70F10A14C70F49C076BB26178277D8E490D0C77F7A9649DE31 + +Group = secp224r1 +Hash = SHA-224 +X = 0x42D126D0E51F3D6AA9B4D60BD1290853AA964A9C8698D5D5BDBAADEB +Msg = 45434453412074657374206D657373616765203230313130323135 +Nonce = E1F6B207B4FC896879A51F65E85DB94CEB633FEC765739E689847D64 +Signature = A4C80AAF3D7B61200E66D6F41EC66D3D65E9E38DC06A88FE3B7F6C4C8A5CEE4E04FE240464EA2DBB52489D3FAC1CDE6DA24A0E4C6598BCD2 + +Group = brainpool224r1 +Hash = SHA-224 +X = 0x47B5CCE9EED463CED28666DA57DA9D0A8BDD3F000CCFC0AE6054F1AD +Msg = 43727970746F2B2B20352E362E312045434453412074657374206D7367 +Nonce = 9E9D0C9E67FF5785C3AD89195567CD3990D54C628788F26DB926F5B6 +Signature = 40369F41BD0D15C92DFB855779DBF439376FB6EDC4153E9B99019B7940FEF076FC8D610EC12AFC9CC43A150BD0190E507622E6623906D6B8 + +Group = secp256r1 +Hash = SHA-256 +X = 0x368E89CC30AE7A3B4B4903C30C238C010257FE97DB85AF35982A7960A0DBD2F3 +Msg = 43727970746F2B2B20352E362E312045434453412074657374206D7367 +Nonce = E2AAB3BD3AB1999651CD903F5385B8EC2EDA84C43B7801F08608C179DD373369 +Signature = CBED1CE0D581020D2F89174EC2DE450C1D547BAC3DCEECCDD476A6AADF46D24FC456F43F351605CC40FC2A000B4D291042B5AEEA7A783DF89FC86666D832DACF + +Group = secp256r1 +Hash = SHA-256 +X = 0x6CC691616D2C996A8F00A31C2EBF4E35C5EFFEAAFA2266F800768D5BF8EA2C1B +Msg = 45434453412074657374206D657373616765203230313130323135 +Nonce = C1DDAA59A4E0B5D95EB873C33BC465C6782EBF7BC43DB18058C9EC4816AD2A11 +Signature = A8369164EF54A67303760B77AA62C4DE8122396908EA5B06DBCC2BC48264C832ADB3A8855019D5AFF789EC1F276AD38A03AAF41F88593B74E5CB9DF7E4BD4922 + +Group = brainpool256r1 +Hash = SHA-256 +X = 0x4EC702404A8047A08206721DE33F02E1F06B14E09A5582171EA9BB8AB3C9BC14 +Msg = 43727970746F2B2B20352E362E312045434453412074657374206D7367 +Nonce = A9952A1B896FB2C2AEA88EA578E2A5323114978A765E03E397969DC0F282708C +Signature = 54F843E89B084EEE1CFFED09F222DF041CD46DB0C48833667BA0790ECD6030895304039A927714E79E5FCDB1D043E093FD85C8DD98B835CD6C7BB492C05357E5 + +Group = brainpool256r1 +Hash = SHA-256 +X = 0x416D7FCEB966DF966CAE7BE2608C5C4D8939A7B5B3CF6D3E441A64886AC5FAD7 +Msg = 43727970746F2B2B20352E362E312045434453412074657374206D7367 +Nonce = A07978494C1B301C1E44467853CD367624549E0E9F5092C0100A53F877AD2EF6 +Signature = 93935B733CCC6A8702191664346135D1D6320D86A2346DFCA41AEDFBC4260435A4A9C66485C02BC2DCC858364173FAE00EA02529BA21B56BBBB2EAA4B811416D + +Group = secp384r1 +Hash = SHA-384 +X = 0x100CC52F0263DCB12FDB9E50D44A4C84831A98756265DF0CBFD092D27A739821043BFE282E2C8FAD46948C1F0365DD0C +Msg = 45434453412074657374206D657373616765203230313130323135 +Nonce = C27CC4947F7CA7AF386AF5BEA88582685A043BB3C83C0C8B2A4BB1E53A3971FA8161168E332B2F3735A50BB3E8694F43 +Signature = C8B93B3C4B97B87A918522F423E26194F1AEA2B83FE890893C15928B79BCAC75F66AB47309378A54771ED46AF6AA453BFD2404EECFCCE19ACE11E5D5883EE40A300A42BD9AC79E77E507DE9EAE0B54034DB17355EE2111990ED226701D4ED7EC + +Group = secp384r1 +Hash = SHA-384 +X = 0x4AF67D00B7A8D964B38CC52CBC808D4693595A5B330E0B3EA52BDCD619D41B856961BDAC571D9BC93D16A9B1C4D5CC2F +Msg = 45434453412074657374206D657373616765203230313130323135 +Nonce = 8C5D8DDCF8AF127174577A60F9B5512813E33EA8E45B471F343806FBF68663E9915B81A33F6AD22007D57818023AF982 +Signature = FF83C10E8D84777D17B724957B83E1500F578F1096C48BE2BCACE73E6681CDD6A34F66CA2AF31241FAF85AEE2528438DA6BED934D75ACCF2E41176D8B661AB58B7B867D802C38B39E8227F9CF0865072D381948FFFF637D8FB9B37BEC6AE0772 + +Group = brainpool384r1 +Hash = SHA-384 +X = 0x19AD48ECFB30F115AEF41CAFD29B265A586399C0F95166017AA7DB894413A2AE821B7BE4F4E7B6BBC22A4E2EB1CC0865 +Msg = 43727970746F2B2B20352E362E312045434453412074657374206D7367 +Nonce = 83928FD1219F1C6D5B128C0ECD2E39A83399CE609382D41890D43FD476318E0C26264E98E0D5A0DBCC28A8C01C2D63D7 +Signature = 4B800A206ED7807C0F15798509164709E94ED73B5E02B10D65F45B6C2B7FD69437F3B5D1342DAF0988CA100B8875C7392CFA819E10B76CFE12B2C6485D8326B66E6256CD2F4A6DFEB9B2B7BDD732EA9E9D5398DDECCBEAAF3FD53D554AA1FADD + +Group = secp521r1 +Hash = SHA-512 +X = 0x1511908E830069DAD59E8BA8F1BD4045612A4844805F61F7ECD92A1DEE1877B7E62A57860314820C97FFC972732E3C4C0AE837103692E85B3A11B49EB3E20EF1599 +Msg = 45434453412F53484128353132292074657374206D657373616765203230313130323135 +Nonce = 01C352020AAA6D14B6FC2B78FD46209A9EEF6A357CD8B5D53738E3D655FE7A808396E1DC5742058D05F2D76C8CBF4832BE0580A6FD7B4C7426656D17680DEAAEEEC2 +Signature = 0138A515C79EECAAB50139FB5D9EF5A771CC1C0999F2E54B5A1A9370EA8ADCFDDDD6E9933A39EDA0862F3ECAEBD49EA5ED58D93DA8F72B1CFB11E52A1528AEC863870060D717B29AD6D36DE953A4753FAC58629429EF4DD8F98B5A4F5504C5B229C23C609905632CD8D839DC472693698D7A149E8F3F17462F86BA0A7A895D80583A46E9 + +Group = brainpool512r1 +Hash = SHA-512 +X = 0x1433AE89858BE7DD9346AF015FEC69F0556982FFEB9CCEF7FB1CE71155F7620CED4A6ACD0F35461A17C8370C4E600BECBACC0F7C1D2D1A2C00203A0E6626C21C +Msg = 43727970746F2B2B20352E362E312045434453412074657374206D7367 +Nonce = AA72BC70ABD9E078DDE47F5440E75A93F136F6EAA5267F591E0D3F562DE48BD8FED21B9E3F6F5560250566A00C7AAE7E57770BFC7D18A3E7750DC6C7083CC5B0 +Signature = A058CD406C7F2D87FBBDDDD1870C67D1ACBD222D45A929565101842EDFAEFB893CF07AD22CAC0F3350A7D1300741AB5ECE38498F196690CBCEDBF8C866995E5C17F48EA66EB70ADE68F6C16103BE54DD004230270E1F8CAC2D6BD47F717C0D1B1E335FA4AAA5212321EE93E55FED129D781912A0D87B78A5B569DA272B3C9469 + +Group = brainpool512r1 +Hash = SHA-512 +X = 0x83DBEFECAF8CFF78C575BE9659C1A104767979497AD9B589B1B13705C71F1DEFAF5CA76C8700236CE2392268E0133CAADE358E3D4F2E64CB4AB8517079E3EFA0 +Msg = 43727970746F2B2B20352E362E312045434453412074657374206D7367 +Nonce = A110CC7BEF64F5C0349344025B97B151C735408BD2BC0D0CC4E54642EA0DF33E829E85916086B51624B830BB2CDF53DAD9003A6D194115051139DBC3E81DF197 +Signature = 3254388208915E0EEB99DA89AA198C6FDB1A31B21D3B69EF8EFE4848AE78C32A4C489347510A9DD04125BBE95F847E14A2DF3267A0A6D1B5EC442B130C9B5DD1924FCD9F365897570329BFEC41FBAF42961210F3FF850DE5736FFBAAB09C5C03E0058BD51C8A8EF0FF221F31CF93FE59572ADA3CFEC7016085258A45D1E8544C diff --git a/src/tests/data/pubkey/elgamal.vec b/src/tests/data/pubkey/elgamal.vec new file mode 100644 index 000000000..bd1324930 --- /dev/null +++ b/src/tests/data/pubkey/elgamal.vec @@ -0,0 +1,70 @@ + +P = 136550132129373534922507711226759804754619982886933552169144285816422961826670939809191792098144910680550713812844380006313555117122165428748783786608271022403942873493436560444821356125311154291882139133582532448340435515492341806441259053210325586938723802483143283639706381254257990493250497160336192135319 +G = 13 +X = 1510837665211600837455333225484573368412905214721958306259132011740929687444 +Msg = 02AD1D776D591520E4D8BEF8B21CC2F54FB4EB788E52ECEBE13564435DA66284D51A6A6696E615EF599786CE4CBEFAFF066E0A1CD8868454EB5CE0CA99241B29E1D1492CF2712C2C101B3F3779034683AD8271098C2E3FBAA83901A97D9645FA5815AF79F4F638ECBE09020003F434D708914899C668F34830E70F4CAF0803 +Nonce = 0A5842A8D0C1B07E5DE6FD3E0C6B1108523D4D35417F +Ciphertext 5B99F58B48F3D473327075F2FF4EEA3C8C1FEB0B241F042864610D6FC512A81F431A965724195DB71C3B84B6B9F1DFAE0DAE60E7CDA957703D10FCCDA45CDD0EF8C8F76AA4F51F3EDAD8E5085B97D69523A3EAC89D67CDFDDCF0A30491A98BE2FD6C5E69C3A2C95300B9DB4EDF2111E7613EF7B2CA430D0CFFBDECF6A7BE592A853B404B6910C48A0204ED3430691E766FBAF21A428B9F833C5932C053C616EEB59850150A22331A8FB5AF2065B595E4F08881B1DB7CB85A28A33F4449890739679CCAA431A9205210995BEA68759B475BE4183A975C9D042FBBEDF589AB6AF017D7523B2CC90CD63526BC584F1E9EF42ABAAA9238987D7F73B94E323C6AADFD + +P = 1541287358797997024335652872773425159872421808416662301794871595911973385718041854467851087853175356350298847849929853669980047096240555092681165983790725605204837589691602540741068782404825906414885161661820441988899240406981724303 +G = 5 +X = 1344717445208905302019700797220481877896877304443340806021921711564 +Msg = 02C1ED6A171875F055809F12BC61829961CC740935C6DCC468FA663E8D1A7DE9E0555E3EA99476436743FC5C76D3E041055FAEB7641907F8E2F1F94061B22E72B7CD39EDD7A6367828CCDC000301CEA7D91CB1E8A3E20DC85FAA23EF6D08E6 +Nonce = F42F854C10C9DD14A6712594A31326A1FD2CF5 +Ciphertext 9E47FB001BDDB12F2D8E0FA5501A7EAC1B185FDFC7D2FF3E4461B0D75D626F5156DEDD4D25F13C6C1F5F9A1F916058045705F5E82F748E9B6F0DC95D572B8DC2770159092EECA13946F0522FE2A859705009B615818A1B4F98E8DD38CF00DE746ABD5F3852D93F8D9299DE18EB763F11E41A8B9660C5F056538EED431BB8E2199D9012F50C7FBEF5AAD35ECCD7F141CD9AC6553315A2699D6718F50EBDCEAE62A11ACC466E8533EDBAF13C15B5532B323EBF283B108F892DBFCEA21231DFD548 + +P = 13232376895198612407547930718267435757728527029623408872245156039757713029036368719146452186041204237350521785240337048752071462798273003935646236777459223 +G = 11629401773565540073100961473632977008134185076958364415809981826641612629974728305105606061133984394938666464842000720534465163992699133277631369246002549 +X = 175607362627753240470186183617696577774 +Msg = 47E586A7E7D98C116A6F553F652E57BF +Nonce = BEF5E7EFAA76C52A8ECEE604EDAFD31B +Ciphertext CD70DE085B0C586B4E64097EA3AB4CE0B60A71B0F640FE4468F4F940412EDBDD9035EEC602530CFF81B2CDC35805264A866E4689DDBADC3438575B6337118BB23A5AB7710F85F2A4E1E0DBEC5652FEF73C868747ECB7043BA08241A0879A2DC588D3EC14ED552E62B1B111646FF4DFA9050754240A46A840EA5EB1D97712F2BB + +P = 13232376895198612407547930718267435757728527029623408872245156039757713029036368719146452186041204237350521785240337048752071462798273003935646236777459223 +G = 11629401773565540073100961473632977008134185076958364415809981826641612629974728305105606061133984394938666464842000720534465163992699133277631369246002549 +X = 226260657342880764984259695048075261500 +Msg = 74BC8D009250F4CD2E08BC556EE01449 +Nonce = A2951BE393736E39E9D209FE978C7546 +Ciphertext 6D6ED1C6E519C628CACC7981A5BBE487F6E013B26448D711911698CEEAA4F746182A716602183A746FC35B022BD7B27EF079F7164309653D148D0CE91907FF6C4A9001A0CCA2A0A163F3F93200C2E40A957919CB84AC35B928E026F1827E6D4A9B986B592BE39861538414D5EA6980248FD3C3C0CDEE372F392D5AC46DB8EEFB + +P = 13232376895198612407547930718267435757728527029623408872245156039757713029036368719146452186041204237350521785240337048752071462798273003935646236777459223 +G = 11629401773565540073100961473632977008134185076958364415809981826641612629974728305105606061133984394938666464842000720534465163992699133277631369246002549 +X = 190989497955271245954961490592364802400 +Msg = 01AFE1A93EDB9CD3E3715523C952478D +Nonce = 9500DDCD404618F64A2063BC19941A6E +Ciphertext 0636C3F1C63C54CAB4B48B6EF0ECBFF00BA6AB70DF4DB6266D0785351B37279D41D957D16CAB48C64035DCB2A1CD75BAC298C8ECAE8057D87071EADAA5DA6E2B69B5F353B5753F7E24DA81ABAD40059CD73CFA6E78CAB1C7DA418D55E5DBD42FA4F2B876A25B4AF63588C80E0DB11E8BAB1531960E951C08C1A68C8FAE0DA87C + +P = 1418488780399624169246918906980830188668962659968489177172519612007411971965075884911751185624649475197807409457369163882960326663412481439463507475025544888587052733646843233033458377686354235239579046252542291754237282749312023983 +G = 1351977104923085061876231022324913317418268765766371251774974499254352282996737121345129752664271877383194755574993089982460597274051441610498438524702048238124542105329402087161253933648442955133245175046317041420863434958965806440 +X = 5693645782587047029911723275175292231768316497 +Msg = 58E72BD0F04B11 +Nonce = EF07721FF6B28A8A3B4EBC95C16B13A83649B7 +Ciphertext C7B6ACADBBCFD3A34EDA31CE9CA7F7889FBB2DF5C6C25793EB974591BF0EDE93637B6A95E8075BDB2A987039D92487665465C98AAD0C123FA00BB9736170E78069AA32DFBEB07099A0B7D439AA807A2D3D6F9F913EBC673F9F8CD5D3C0E9DD0D988EAC4D8204928C2DA8ECD1FA3A598FCBFFEF5017DB8542D123CF69E8C92EB956F10DC995AE6B6564967D5C12A07BA35607C54CC3F10A36FF3603DD7CC1490664610002977CE8C4A4EFFBD1421C902D4D8DFF81D014E1AB55F239E0F2FD28AB + +P = 1418488780399624169246918906980830188668962659968489177172519612007411971965075884911751185624649475197807409457369163882960326663412481439463507475025544888587052733646843233033458377686354235239579046252542291754237282749312023983 +G = 1351977104923085061876231022324913317418268765766371251774974499254352282996737121345129752664271877383194755574993089982460597274051441610498438524702048238124542105329402087161253933648442955133245175046317041420863434958965806440 +X = 4008521039270359712424267366152273661245582878 +Msg = C37AA41207A357DBCCFBE93DC45C5BD91D29FD29CBA29B26AC437A9B560C3BEA +Nonce = A36338E4D7815E6A4B178E951BEF073C6D5A7F +Ciphertext D824C94623313298600CC20203F8A40006CAFCFC8F883C99AC09DBAE4B95E6DB9FB5737E24D9D7E39B603893076BC81A2BC0C0D608B32B353972B57066535DAAC49E3F7F2A0E243618EEE01C5AB3AFAE1D55E3A1DB33CF713E5187AD51D55144B1A108354ECA651E55F85F253FE73C1C15FA5EDDDA47467BD0425F09E3C4156548E71896659C618B84FD72BA176E2DEEECD8B15F2C05F870697EA464B88273742BD6ECBA5164424F34EBB9E13E31683A16712901818C7E5F502720FBCB075EA1 + +P = 1418488780399624169246918906980830188668962659968489177172519612007411971965075884911751185624649475197807409457369163882960326663412481439463507475025544888587052733646843233033458377686354235239579046252542291754237282749312023983 +G = 1351977104923085061876231022324913317418268765766371251774974499254352282996737121345129752664271877383194755574993089982460597274051441610498438524702048238124542105329402087161253933648442955133245175046317041420863434958965806440 +X = 5316253934868425065538718034591876558413406625 +Msg = 36FDC0501B44AF +Nonce = 832BC01DB63F958D47B6962AEAA74C0831A6AB +Ciphertext 62E46CDF100BADF4419215256BEC8427DD0388D1B60B5A8675532C0934351BA0036AF58032AB6C4DB829F1A0C8217FBF2CB9C10A5C60FF285919BCAF238E89FBAA4771CAD13D4A69AB2C1FFF0A44D2F9287F1E70D58210AE859074B3969EE800A9D1507BA48582BD1E03CC234B0CB11408BE0932763EDC99CA4BEC6E496A452237F920972C629714EA2F1FF212460C23B66DB56BC73E94743D32D2CD3536A17A136F56D7F7C24E3B8F102F48BBB21633279D3E584E71DC37B436104CA69A6BB3 + +P = 178011905478542266528237562450159990145232156369120674273274450314442865788737020770612695252123463079567156784778466449970650770920727857050009668388144034129745221171818506047231150039301079959358067395348717066319802262019714966524135060945913707594956514672855690606794135837542707371727429551343320695239 +G = 49567166504681114998529684425585849617514862026978329597099192087961538717407709177883083441369264146939535263894140299406849834767828526204179623557679393249247253593623658376992386256295047165071989556654741504656225128772294708626157371448610928885819291350567633953878147205134001752476855481804967677085 +X = 3756315909532643155590215634844150624450334340186095 +Msg = DF72B687F62AFEA3A51195EE876E4C87708F7ABB8D2D5DD72B68256DAC6D +Nonce = 0B333C9C486C5F3A96F37D00133ADD18113376C9BE76 +Ciphertext 4156CF437A39C415B212AAA34C9AACAFA3F3113F53BB75E0BD3D759089E21754EF89B4BA1A8B37E5EDA13F8A2F87D16F03F3B6FE19A5CF799B17D83F7B5E9A225F324AAD7D46E80A1DAFCA337A3F500930A7831D1F3785763EB9A6994063CED033177E1CA2770B751B3053C1445ADFEAED790E49E4685A05B9563D1EF32BD321971D541B525D648EA7C8741D8FA7E46293D46A0F4345BE73EA4FAF1E4C16BCBE11C53BA0FCBA2975BD37F11FE5ADA8731CAED3C403EA6E43AE47ADAA7E28433404AD3ADE6AA8E12BFC374BADAAFB167F3AAF91DC6F8398003E5F8528E8D4773F800D48C8EDDAEDD72A3870E97679F946CE27FB692BC11677757A28F3899A3DA8 + +P = 178011905478542266528237562450159990145232156369120674273274450314442865788737020770612695252123463079567156784778466449970650770920727857050009668388144034129745221171818506047231150039301079959358067395348717066319802262019714966524135060945913707594956514672855690606794135837542707371727429551343320695239 +G = 49567166504681114998529684425585849617514862026978329597099192087961538717407709177883083441369264146939535263894140299406849834767828526204179623557679393249247253593623658376992386256295047165071989556654741504656225128772294708626157371448610928885819291350567633953878147205134001752476855481804967677085 +X = 4304232149632055597449717737864742436448127103739097 +Msg = F73BB7E5C8A5619380 +Nonce = 0AD9527B09EAD1E59B4A1CAF58C861B69A856AB8AA80 +Ciphertext C9881464A37749949D66D75CD9B7A8ACAD33DD1FAC7561F684E9CB5343D2ED15969D7EDB4135518B50F0FEC9A9559C1D5E44DAB42C14BBDE2D2711EA4D02D7F27D1A9BCFEC9E8B73FA64BA3C54707FDDE7D5BE695E17FB9D259FB576FD4E57D66C8F727DC236E2A6E9FD01709D34B8D09F7DD3890F003EBE616042B4E0A8A00F6C3F34DE7E002FE72A84AF8D014D64E8CD08B9B56CC3A6BBE6F966B92105A92C5ABF4F2BF735670622F6213FE9739FAD65692E1C0EBF708A47E18600A22972A5A3DA0F22D11C581D46F734151A083FF757E961351EB183B467A859FBB9ED1DAC396FA405701FD6E3A62EB126E93648C3C6DFA9C4DBF3C005880F4799F66B310E diff --git a/src/tests/data/pubkey/gost_3410.vec b/src/tests/data/pubkey/gost_3410.vec new file mode 100644 index 000000000..5348467a6 --- /dev/null +++ b/src/tests/data/pubkey/gost_3410.vec @@ -0,0 +1,18 @@ + +Group = gost_256A +Pubkey = 0400B6F1D75EF48902B0C2302F52CCC71233EC55B903061673AAA586A2B5864048EA2675E8FD8DB1FEDFC7DD40E3CF3A319EE3130E0BE9FDF994B625BC1885F271 +Hash = GOST-34.11 +Msg = +Signature = FE406F383A54127453AED406FA9A3B610B28F89FC918C07A5A75289E97B3A991AA3CB0563295A3E281BA368DF8471DE0A4150B3CFCEA575D8A9CC9779035EC36 + +Group = gost_256A +Pubkey = 04BFE0BA366BE575E45C5BBA339C51ACD75D517008A9D3169E3CCEA6EF08046DA74312382D835BEEA1C561A75AFCAFDA0F75A4E5D9787F9DB2870A032AC1D90465 +Hash = GOST-34.11 +Msg = +Signature = F3AFCBE1398DDC01F0A9E4B45397F3ACD8F343399BD2805FB6293E9CB871123AB7AB61F33E0B70166C355963BB80B8F6DF54F7F6A43872295CD42B6ACF7DF678 + +Group = gost_256A +Pubkey = 03773DC3F032886D56439A9F17490B680570043F757252C1F60819D6C30DBF1469 +Hash = GOST-34.11 +Msg = 00010C0300000E1070DBD880386D4380E954076578616D706C65036E65740003777777076578616D706C65036E6574000001000100000E100004C0000201 +Signature = 66ED09C0A6C97E22CB4E66BCA61D2082FDF6924F3A717C43B531B2D43FEE76DBB0F490A7901B009CCDF87252EBE1790A9AB1A6A444DBACA3E264AF21D18B5E83 diff --git a/src/tests/data/pubkey/nr.vec b/src/tests/data/pubkey/nr.vec new file mode 100644 index 000000000..7ea0b5f58 --- /dev/null +++ b/src/tests/data/pubkey/nr.vec @@ -0,0 +1,108 @@ + +Hash = SHA-1 +P = 13232376895198612407547930718267435757728527029623408872245156039757713029036368719146452186041204237350521785240337048752071462798273003935646236777459223 +Q = 857393771208094202104259627990318636601332086981 +G = 11629401773565540073100961473632977008134185076958364415809981826641612629974728305105606061133984394938666464842000720534465163992699133277631369246002549 +X = 690137371285617821883812262785390552483969245734 +Msg = FCABA2CF434AC8DCFCEC +Nonce = 91F1D3A9C129D91120EA3F6486A079AA695AB632 +Signature = 44EC399FAA3853B7F7313FCCB3A30B82B20A18C45E53188FC58B0E3C141A0851BAEA0A7723C71A94 + +Hash = SHA-1 +P = 11539157087115501064443313862230776814501503314908866582520064395234214662096469833944226801182094864301551078051839094523689065169630864970454325952246003 +Q = 4611867475027478089006048754416511599991217483222299946239 +G = 6840886814729250448628234878216116001269356551393119934540583512165344555273987561922034037109642507867428525278842646754491096970938164337278633387482001 +X = 1883033040916132991100735190078580013234350924382655236344 +Msg = 5075752E +Nonce = A876034938F576056B00569E4706963C8B28D23E03AEABE2 +Signature = 3097CCDF824E2BB33089DAA042551335625D9802A2BDE54C10810881157C8DC37E2ADC8195251FBE040B919D56512F57 + +Hash = SHA-1 +P = 21493319731966889395799474793674095481723722419442661804680140633335622798225252248476045677397436074434085647562851808408438818911783503270078118300840749 +Q = 2448429158401879693785391062978880053200446269131 +G = 4203761693330811086621862151184427969736787878615125490977811499372765210480369328510227659014955675161810152504096942847711228481122133020330912131088488 +X = 2021846214679266501848864964638443639868567441259 +Msg = 5075752E +Nonce = 019E4706963C8B28D23E03AEABE27C7B294EEC2337 +Signature = 006AAA75DD2B3A7AE867D2DA3581D04AE2AAA5905C0074F8C1507136682A93A23A89504DC0FEA5603946 + +Hash = SHA-1 +P = 35830843685758796191508259498352925866257295533427704319070381297423750780192082137963436364930795492409541031064272330680223674416403180136573368273413749 +Q = 2448429158401879693785391062978880053200446269131 +G = 5290860346671742549277477828426565321171404093164267704697578220977450055062732322451195806155297850087747074380869149080130132451724804988893066580084340 +X = 1649869239975171591476437377401006250492835853262 +Msg = 5075752E +Nonce = 019540EEBCCFFBC202BB81AD78F1E046F4D4597F53 +Signature = 013D9A09041BA0E9DD2ECE20C5042F5442DD14C8F00113A3C080CB2B8FCC156D33E7FB8966032FE1570D + +Hash = SHA-1 +P = 140216752278600893405703049381038106466439992842926641456608953608349773182806651998779141954572985837754248088548038650964859967484756133596402858595223598718762187370713301783055866344582170960945605918540977304299009366211417416442912323654642193555012972631965464344489591125740216730885895427547016442089 +Q = 17664434429951611987885446903779562647393233487261 +G = 103172929054303770690939275696854890328330388523369933172989492329033218850064284598935370056999657672388300721493303716791847736030771754006167529200711350097996970123193674509190741058192564015421755738018474299227597843185650645225450031497015978814063018225280067737398554797638834576543770866767917382576 +X = 9216662458075461813441473730167636850659942976016 +Msg = 5075752E +Nonce = 0AF20FE4162B721067160E55F9BC980AAC8A51BFCC +Signature = 05B325CB3BAC1A189B132F8F88DB1389958604305104AB71A2C77D8A9C9026559C2E1765D44A81A1178B + +Hash = SHA-1 +P = 301164513047973738819737863923065529772693984731550072752736054506472125309312211411181830533992242283304962453762009830563777450843078947095340533761364645205077068779239171754462303166309130350364690633659047670592562646315208077550758968504608591739918637523132651620932257937394751403503356774821801467331 +Q = 17664434429951611987885446903779562647393233487261 +G = 109878721885498452449845699239583955684868586896311014124779988390432343992663258694986210605150036214426823642714691392396570235722052158072237456051272972227372469236772215281153923487765650215573437828715500032798737742846561463845735026996521961545383384496833091910320864533657907014709078376595881364845 +X = 9672614292481226693960166253962510771536576389944 +Msg = 47656E6B696B656E67617220466C61726521 +Nonce = 0A9A8513912E5A2AA2375A50A53E505C0F8D4D0A7F +Signature = 082B6655BB32ED12D90CA95B8DDCBE36DA1DF3C96F009F88917FCB93F04D6198D438A1EF1FB732914332 + +Hash = SHA-1 +P = 660703140020436920365598902080870476496289380520011387299596216821937476920314137676598785178807314325545190213504796545881356988471912192081035395040312893960612855628970142307066742368801318589270856537829059208268864011000133840498585189586263066066619720891141025456081333611140755308457869893203540507391 +Q = 87816513021834952061662318874161147590877995550057 +G = 323101247392657525008071693290907082407373408613350240111018443116964264958293859895147919396175836914648220360417188806609171792878531288691654693297452754739705338932798481785294159148443232564990176903662128014218757109880275171610833163055983871798086534511144978777985043569325074103197213925980821084011 +X = 33056640489775673385219123577423039086031497077560 +Msg = 47656E6B696B656E67617220466C61726521 +Nonce = 2A9A8513912E5A2AA2375A50A53E505C0F8D4D0A7F +Signature = 34CD8EEF38DE00C87C2281ADEA5A597E85AFB8BDB42F59C80618D6EDB7361EF76674C0D535B31BDA3A9A + +Hash = SHA-1 +P = 1379780393965363283457320978396480369943480172096934016393316541452868180142317990207432694468437458410025645732990369976516516063729578682052425117598209391471684429328432083412275620773785695067083188346169082283621466740369985366394237631749572014720021772369666276935677436710491086612709427431422684117033 +Q = 87816513021834952061662318874161147590877995550057 +G = 1311969761382233592297578466165621268108129107689358121907769337880867301593670907143892175375566348862635411711374254007220774729472266605648630030603637282192333501605194501700719677843468373081976857008453088208080541406832891414075067602512850266116823025420778037639787577775282728456511758898079378412121 +X = 33056640489775673385219123577423039086031497077560 +Msg = 47656E6B696B656E67617220466C61726521 +Nonce = 2A9A8513912E5A2AA2375A50A53E505C0F8D4D0A7F +Signature = 3255F933B90A659F32A2CEBDAD6C3465A494A87D350255D303139C95B0B60D3258A060B4510B0F26B22A + +Hash = SHA-1 +P = 2215835318919259185407136225166932443628083477708275860820654775805976008986844847116208531154747351262647682385758497411128854630678369023632414267685978088840312891295034156027960434251678198162918925642789892491604036248910534219539204654146485930985719383163759172858331638167627440903411015733068753273027 +Q = 64309387768281421215468729727290653627386295176121 +G = 1475310677586848995805494750762847694416864504694891230462845662059434954071887636112972407455438977563974495334718719978332643627390509315535841598673191776642366618729540242890273779397393741683596497385923869352052197961340599682222007901084919110828432197144483667033529875944525571083261123938926291555084 +X = 63738456098411319716118727591110898184859942159140 +Msg = B5E19E15868A062940B6909033B90A659F32A203 +Nonce = 2B51BC665CF466B2CEC3DCA92F6D8F0F02F6A4F05E +Signature = 26F372588C0F5C1C71E32CE62E32B35C6A28C0454C0B6E09F2D96697037955B5EB51F38DA7B82F4C2C1B + +Hash = SHA-1 +P = 5505419827986981360083225706842467131767674143833794155961952892326024602512762050244188643341345352720149399867357379100834131418709353131827461694214183281686904885134573880240966656029267037736401776255169735480999895658507104122229743232182355716634936075734224169017149362830817700617535698331873614423333 +Q = 64149332069385337811352784807066226782206009894953 +G = 2209689516064916258301675205049467919080756622901846282997645916360951199910468772603886780375737673116724508378029587901519875020180283287060054683322382042615391178144742613811136707400642780906564250493022359468675209660353704542003948653839849585992866634088325506865322813990632995812250475462302465328099 +X = 36554240750905903253864460752696908094868073092201 +Msg = B5E19E15868A062940B6909033B90A659F32A202 +Nonce = 260FE1BF1BC190EB4014A860AD06DAACF0E62B5C2D +Signature = 06FDDB7CC9347C59CA19C4C1D1489A333C2AC894400BB70AAD611DF63BAB771F0418605456957DA85FEF + +Hash = SHA-1 +P = 9250511942545843330250071173117860277568745788853414359370800439964570922849233589996096207730504873439659011115968230464487751688751178048713386511354094948254917838369172236982578927078353941647172074469591206853805560338228966334759312206175943223147016446334199288955810713526193635473525613891428251917643 +Q = 86817770948500646696376153866298303732836782970827 +G = 724918010552210077957259566048848276720076781283162106375865877958493111978322253687534787631911218249370474608056384339729299831713149909912058500497813465443708704666375256581242479984935812641837885785219922258472517621022924127430688333574757524554461547464239654242787326906525790210552401334762974618211 +X = 31970297447971648840599273756646875320184370534450 +Msg = B5E19E15868A062940B6909033B90A659F32A201 +Nonce = 2C6C5DDC20577082E4711D5F1327B0A8EEAA166617 +Signature = 2A8EE316C60FBB17BA8FC78D07402BC3B70E90D7060A80875979E0A2C63F67E871C1B80A2F3ECA1F6FCD + +Hash = SHA-1 +P = 19111252109879106551762735748075186208134979696829360100271814234024764304315225414805509744577336657096425461263248528046784276440964807828814289094498689903366980653888641241375585465860443155152933260465951241648574220324726817294643663179877120505866654270179791400891310032585850557581323522175688455763583 +Q = 81922656227567365417492475134687902350001383859709 +G = 14192377354377485672607889615664569982217004959622462208284683423636765305938230251294168377121489109009071925504129143063559851028061260650266772077602325176109397561736099074924449774999498908553216425305363194605557225748874563803272070193223634377877400558810380140400568592238681843565083451652221215870033 +X = 28748754198429578100702948616241622132862396928023 +Msg = 80EC0767A54D67D3E086EE2B47E8527DD71BFC2911B11E40 +Nonce = 23AEAF18FB8F0D808218A587F86C16B16AA5DFA48E +Signature = 084ECEC098E77A72CDB6AE4BB5B77FD81EA19904962B89AD966FB795F201BE01BA0D5CBA8A63BBBB222D diff --git a/src/tests/data/pubkey/rsa_sig.vec b/src/tests/data/pubkey/rsa_sig.vec new file mode 100644 index 000000000..a5420fc33 --- /dev/null +++ b/src/tests/data/pubkey/rsa_sig.vec @@ -0,0 +1,800 @@ + +Padding = EMSA1(SHA-1) +E = 5 +P = 29325971601394553435876545177861015867159370596202565748032715224855053574888335295064118595233157878850644746476053 +Q = 36340726116985810749584556273749590346658800038386619768155308882211829358443758608966414537457415767576889158645019 +Msg = 4161436445664768496A4B +Signature = 3A3B7502D85F05128CFB74608205031339753DA50D0DB7E268C3951F04A1981EDE22613BFC38DB9FFEBE183A4F11B0B0F8D7BEB668F7C1C385A801C2DDD7C08CB2E56082F80AD1105E930ED96DB6A0309639A51F5379B682C7F75C601BD4ADE5 + +Padding = EMSA1(SHA-1) +E = 79 +P = 12623509009920451943188704532558549088394176932350155718346677596667742587560163977859877379200333095446158075633025630956096613873547787137410366502605473 +Q = 10058994615186918965498012083239602676614988922192055472853974106579876551963188584799215667527538830845937432743673569788902953125963992649722735254207979 +Msg = 447564652C2077686572652773206D79206361723F +Signature = AD50D554C24FDE2B4D312C64D17B25F471C32CF76E54430BE37CAD31E6C961C34957AB1B4D1D2AC6782B4A979118CF7FE58BA40FB0900C2C2F5BFF26134C9489136EC16EFA0E82A9B01F1C6AE744E4D4C4D126FC6466AEBA86353E83D69065ABA220F460AD4AE3AB3083732290FED091D4675864EBA47B0DCB7C858264574360 + +Padding = EMSA2(SHA-1) +E = 17 +P = 10002655533675276326522128880559641932370641109150447995603867356727032045040680432848877732167453689694822248994651490544213986150493848856123611098294339 +Q = 12005330954562639995221894882003776938159599218137691173964065786708881184324553451214616695634579231141110098304810361965328707486525561932025199747497107 +Msg = 447564652C2077686572652773206D79206361723F +Signature = 4B9BE36BE0AAACC62FFA857A34D8032BE865C0D757C7A7827AD5D5C6DF6C5FD6FD32A2EB0E851A0D04258FDBB94849CA2AD78FFA2CCC56070219B8AC198D0F98165956D027A6D0325619B8C1458F01EC6A34DA517D89F3F3046AED0F169A2797442FB6E586C6099B7CBE4F07682ACF751E291123AC5DF312088A9D84A54A7D54 + +Padding = EMSA2(SHA-1) +E = 3 +P = 11354882100554070846945886900376612381887314805411070198522440388172296396406644529348891872648788416575191510588439520855710095973876911507316156834254673 +Q = 10687737242282843192095607811890713955659800468199268748136459497625221382958514322218211132968287288921196315666568919382108442603024400591730617353751213 +Msg = 616263 +Signature = A6B496F4A802AF9092F1F561931D84DBD0B943EF34C102B94DD51AB01E1054BC0E0572A1FB2DB034569883F382B74E449F6C80C4060FBC0FFBD3A9CA9D66685B90873007D207C1D64C692D0111157BB976A4551E72DDC83C767A9D75A4746C519B73CE52C2BFBD1C3C431D254FE8BB4308FEA486787F239FD2944390DA49DE45 + +Padding = EMSA2(SHA-224) +E = 65537 +P = 38742655571027337732590697775562527787685054348073330903082201415142049797052751106915225917602744711420916944587807 +Q = 33427298155532707750203812574326597534760535485859299274616347317226126635675443082765626826520683819004681558425779 +Msg = 7072696F6E636F7270 +Signature = 0EEA6057C2FE9892BE77B7A7E38E00EF2537D4E8EE7F2B856CBD4B29C7B5E38299D02B2A845991C2A8F4AC6BFA5E58A34139716B20CDD27471F549037D07DB76A02C3372AE2FAFDA3BF1414E9BFF71C0DFA03AA0409D62CC9D5FEEAA7B42D52A + +Padding = EMSA2(SHA-224) +E = 65537 +P = 11214790861004342822506118878814784785917107288703472067327212998370774850005382865710114237083092526164901137786001727279475242636900431653154293583787661 +Q = 11768251918108231511863695124801091673207253889872064192248972175890689639293691357404865738963709684551575951535362217841167719004542508270414639952738357 +Msg = 7072696F6E636F7270 +Signature = A10AD2439FA7F9638298CAD2E8BD18830A580555F0D0A71CB2DAAB2392ED61FB6C3659FA706D434C7F373761165580D9E3B4B72423AE3C27F71C53DE3DD812BB064C3F52A86C2C5E42BA10BAF4C90E2064D988B56C59186B48D16B151FFDA0859FE41C585D388884EBF6B2E570A69F5EF5B5D96E005BF353076662F7697DEA3A + +Padding = EMSA2(SHA-224) +E = 65537 +P = 11927147185250531206987241706428012001438427688835269930657010265855292253406995277006096717210427278224966416052253284496721639239568141610954375253320707 +Q = 10836458460108962062993235628889331808256805788287588018158928377261570112701766305689178952411665100022906302213864907659310729201014252881563934382899713 +Msg = 7072696F6E636F7270 +Signature = 85EFECF3B1EEB4386A61AA4AB0D0A4335F64C56C24C258AECEE4CA8547638F52858FFB7842EA399E3EC97C882891E9B52A76D3A4B76BBB843D6165EF06181BC887B342900C0EDFD42EC355967AD052A76A760EF2130499A24FD9A059C79C334C586AB44C400278C5DEA17BFA9CC5127CBF392DC74B65458627A34437A8AE9FDE + +Padding = EMSA2(SHA-224) +E = 65537 +P = 1516810177539519585301330717684777752482359812340022580381674009725742724820762577664930613278162722103182359451964232072207143816619390658527862564418379901293650987439888615814359093369248021600858013452909163099144615858632738967 +Q = 1493161983989237875032350952962770123912178537458211274114724378655283242413761932100230574082012556870216386204976993005824967598672396017415429903010202357020450400323637777331010081324783170783016718161385756969922786209178767457 +Msg = 7072696F6E636F7270 +Signature = 7F721D5DD07950287F217BC11C130E32567BD45E538A1FAD278CF25A66150448B486BCDBFC4AD3FB81A4EFC7E6081DC6613982940D1149C514AF67351B9E096C8977B5F9776BFEC7CD70C56C666C49BFE9618F4ACF281F6CFC3B2F5B91BD7CE3DBBE643EF0B5BE9CB133CD3C22A2355CE87B10E538A4AD3A098CC7E7125409765F22B5D78D5F3F0603EE6721C68C2D5F22C84B7714067BDF28B82091CD1B9943F9D619F501F5C0D418425B63AB2BE2DB5A43BF8455E6ADB7B60C86C606699D69 + +Padding = EMSA2(SHA-256) +E = 65537 +P = 36900438017424661513776212904206040445069678275252812845498873915150944630262472896392696742072655445587132877805751 +Q = 31093761722620297310575360505968760824752648930872832945782295003888632578706451997446499334789184230648525221335179 +Msg = 7072696F6E636F7270 +Signature = 38FBB52FF41301D176F11DD6A536AEC2161DD783C455556CCFD51468292C8C68AEE955EE4947DFCE5D090A5DC81A7ED925623DE7C52A4872303002CD89A7A63798F29D13337274AE0F59886A62EE58FDF73CFA29DD7B1BF4CA8A23B803B68E67 + +Padding = EMSA2(SHA-256) +E = 65537 +P = 10732389574817401806637686712161900114928972500215979222308570112587692145162015022684003335540509041586909242055958940177920989586889270041600055471282943 +Q = 10769364274008399181732148993301462059651684437607442862712318378134077080555690235928579640575611566791696227797400720228812659174026533784108358550035787 +Msg = 7072696F6E636F7270 +Signature = 1891F9604BC85FCE085AEC5C8221D0E06119A5B1E1D399764CEF9BC732F01A3C4A29D31FEA4972EFCFA749A900CC8FD1238EAA90B7B04F0A092BBC90E5C01B5B6F7022193290CD2237F6509F84150D542842BA98157D1C69C067DB357F52013632F6961533D7672D05394E76C219EF532ED1BBAD1A5AC7AF5A0CE36C1173A8E1 + +Padding = EMSA2(SHA-256) +E = 65537 +P = 10690382382368032875579095382645347750341732642602000986206771425073053009539096711057580462525647610059311660787427236189391663589206723284390279824133633 +Q = 12465063692198957247771393717588965337498133363400712536396235545873826015792546875726509525466012204938021910914284755118206924338864529489571179583908461 +Msg = 7072696F6E636F7270 +Signature = 86E1AAF65A3C352A514148D8C3B8CBB77E7C59CF001E2AA7850CBBB703D2684160A362ACE39871EA60207044F9E266FF9BEC03E647E0A30B74CF24B45161619F1DBDDE0FEF6B491337EE2D66BF2E9E5B5BB8E4C568D580C8584DBD4F758194523A34218631978DAF8BF8364D6C4399063DCBE866029E6418F4D0BE384B66AF19 + +Padding = EMSA2(SHA-256) +E = 65537 +P = 1414073567114035614599519009667852352119591928203783230535378386566111017682164209943651582776933751686957932978385945440908660908405210644986463345054864787210924210285212935312701273765554022043880049502358394925180144264624455209 +Q = 1270884860370894871136235405295670217179772083043995301293906130441676478739615259391136504018465670216723544700486039526986593146533123495228829286866064748331069638992550428012741729185283097805630542778324497745982213828342372279 +Msg = 7072696F6E636F7270 +Signature = AB183E642A3A50775FE8F158DE2085CF02C1F78A55DAD193D1F0F68DE45BCF8AE6812CCB81D476C27D4ECF63D9F1D9E9C5EEFA269CE214AF5A8FF24D933DABAEC2080491DA4BBB9654473C06A6BAE99095C247515611B5A45D0E02E8AED9D708D20E823288D5761ECF80AC72D307260B94437474923AA53D34058147709CA35105B98C7039D1ADD75F0E38FEAE7E3121331937C0A013991776987522E43AC1072182C98BFA3D28940D03B0CF0533E41A42DC574A835BC57D77396B43D4A007A4 + +Padding = EMSA2(SHA-384) +E = 65537 +P = 34290111644017464246476261017124406752239127307866392601052842903987872756111263040683814291774168790526863157190441 +Q = 32373321219780996775202420673396049060814782471232760490462150501000305150218442890517454747053021887704908949557013 +Msg = 7072696F6E636F7270 +Signature = 36495268E4297C9F416915F3F9057C1B772FE6ED204995A2C30FBBDADEF3CDCF38420E3A110141BCC8BDD06F688B139E6D8BE97CF3201E48585B4391CE9CF2ADB91B5C20991B2AFC5C6A6F5E845E055971631E066391D962FB265FF3D90F3530 + +Padding = EMSA2(SHA-384) +E = 65537 +P = 13213155532871956710809229620859561347906079336449188923833354883861052067311866160332716570637188316306626222911970163016385067614222699697090437238562711 +Q = 12185156278018102975447783982153530451807680551726018411071351165113119244051458368868894422374103672897189920999528719181936818289310742199446421617088921 +Msg = 7072696F6E636F7270 +Signature = 09EFAA53EBF1FA0A23B84EA68DC7292F235C7F2A2EB555FC85F73A11A7A3785AF4284BE98840A4F6D289647B04FAC1D867EE0EFD1E95E060FE4D2D766D11B03E678607E474621A0F521213914600977E8F3F31FB0E678D1C79079ECF39F5EC6FD2F62480C0C3F1DCEE06139ED661B33A32CCD1B213F7557F6CF87A0425BBE88C + +Padding = EMSA2(SHA-384) +E = 65537 +P = 12952742658236652615348661349246884821752599711563809314432328674968095150316884243716297973397616286897162089776315412332947992701095291901851152930362821 +Q = 9830505301525797220711630419142003334791877337080642109589443464252360756034303307099848548291752308175110195029200931063137060871894680408049462326517033 +Msg = 7072696F6E636F7270 +Signature = 858691CD4D14CD74841AEA3CF1564734D939CB7D8B4341BA1F74D88FDA993761AA5D850B258BDBEB228BECCC0F6B6C0EF96A3DEDC43A7078BF05D9FF4EA0224184572DEB43D77F0C9162CE69192EE3E50402579317B56838AEAC091369F216F19D271E7141149F1A5760071A65F08515D7226336C9C5EA6CF35691B1C92451C4 + +Padding = EMSA2(SHA-384) +E = 65537 +P = 1496095022899443806644540526469585838063915622587527932399222478039240464518682521467290188589439685495049363264071340579959570216575584443701932226942022311826188618174882121293794043011152239566530964931439147137098511748641151303 +Q = 1472283917569855432213111541685536987891552375642799084362818565904526275910010360079491316063471371578362830703201009076277230977991342215489595776129268725287500669150636519486708584629905320052183034866908758819712406192489818079 +Msg = 7072696F6E636F7270 +Signature = 9A399CE7D50ECA7184290BE01D43FF7D570F0A2232D385182AA068EA0FB097691C197B25ADF909397CC0648AE74029DA3477DB95CA4F3328E5E4CDA4A4BC67BF1D34020C8D9AA24B56861B036592D207026CFE4AA04B0B2ABDEF3911320D948776304FA648B60A18F7D07018804476E904213D09B1E99C31E66A8F37B4BBC1A57A753069BF9024C3636AD3690CC1FC1E6DEA4211F5E49F7F1DBE2B94C31C19B0DFFDF41949D1AA6337BDFF1336486FFEF1369C3770C837FA2E1526B93A64CBB2 + +Padding = EMSA2(SHA-512) +E = 65537 +P = 37476694786555707297177914353871207560156025277069749252132005756365596630232190444029611516538177896718501392985821 +Q = 30254230875344623998299155826483344751489824106839975499429661968183354399662224725617681048222653377712768414144341 +Msg = 7072696F6E636F7270 +Signature = 7F175F5E66601757E1B0ABC051602FDAE2B652B69B551BB35F8C6B295F580DD0D27360E91B8D53184D3E1C1606690ED84EFB9C2A5122936BB94C4ED7FA49D40195508499FB87249BC1FE07DAB217970EAAB46809BC6925D3AE54ECF6F62E76A9 + +Padding = EMSA2(SHA-512) +E = 65537 +P = 11691612764489083516866735827418350400523918209738573349053358794166200372698431579590337273059283212578170510315136198319332779613574089694096022693040221 +Q = 13326070037543981344788456214595684331432839912109235938437141575579469154548391328746138452903396979201386956607520330145333474531715616884370806349832189 +Msg = 7072696F6E636F7270 +Signature = 786C58FA17D5A5A5B411B0A85F3306062D27978B84C9ACCFA79665E1C951AFB2746CD0FF036160BCCCBAAB15E7848E8E8582168804B0520867AA15F44456B018051AB290C9FE72AA121E5A1CF88B761C9F73B81F329B76DD2A4FF2A7F7905418B3343136C524089D368948CB9223A2FBD35C14A3B994BAA333F5CFD60BCF47B8 + +Padding = EMSA2(SHA-512) +E = 65537 +P = 13208995026411542755984756221491120571432270306172384187506730690656429235850903578554598991580466562304863043882628875497025730933229435976102274733934589 +Q = 12676614920243943028593686318019785566853821184472305644278400797455015985983346273102494277756998071370962956022149553658212324260317038787749226922754481 +Msg = 7072696F6E636F7270 +Signature = 8DC903239378EA69E965121FD519C85D1D136D67126626EA93A31EA3706410E420984A6443AC8731AEC98BA412CF4E2B39F2BE7308065F7BABAA15D25E126C996D7244D499C5E907B58441426A407F001F62AAEC4274EF84AAD979FE504B05E277CD1B06A74DBB838EB7A20DC34D19B2CAB5206351AF53BB968651CA4116F54B + +Padding = EMSA2(SHA-512) +E = 65537 +P = 1338196225967835515327683287337059307394012807140804470661081631567228866932117740832973828845391999092031094073649283558772582900517601774827371480903034647511795785694845439715519131501416899208199884923718317285623052073623919109 +Q = 1230750235930523558307236321284100548115636187714970826267882300302842003242893725006489197235484585035369839291739102285556872873017481732423196316497798817770846788336723752577834182175286170699419893169642033901972265672269798991 +Msg = 7072696F6E636F7270 +Signature = 3697C05A657A8904C792E750515BCB11751D2D4C4C1460FA6055A10A2C5F2320CFF2D82C0CF086E2E213CF5C4A4BE890F5C0A9F98789710646A500DA83333AE1CC6A24E99167B97B7E7EC06FDC789037DF23F6FD1608695643C7D7C6462A0B37AD926FCA364A826DE539CC89419C99397C7FA1F1CD244B0C7D3C27E77B6A4D4806E749B1291A23F8F3E6873BC8DE349F871530AE11CF4EC42E27B6E3BACAA3DD6A40AE51463EDE39B510E94F0A177328F868C91B5C35F13AF0FEF0AA4AD88B4D + +Padding = EMSA2(RIPEMD-128) +E = 65537 +P = 30591693737094154398644675106263504379403477948171972807479302421847529767632977161255649292854912675261964092642711 +Q = 31525024883528724188040731298623782591495821826748348507751579753638841973946458485234899643279818175890294937993923 +Msg = 7072696F6E636F7270 +Signature = 63F9A46002EEDF74A3B21A58AF360C78A0389A6FA469CC6C7F3F37B9298CB666C59CF993CD3EE741C8D6896F61135D2223C3D02B0AE001DF8EC270968F8E999FFD7575F437747E2C0B4181EB3ACFE51ADAD24924D75E86EFA2DF4531FFD1A718 + +Padding = EMSA2(RIPEMD-128) +E = 65537 +P = 11368704817493700936626798101362768879783044260988520494361719476728922843998377669065479558745853594969303776632392636949534709425028326966830332407456469 +Q = 9684487867711295418823781796724517181902035719252962858645278138706345583963475964914903197851100677565676778379867627016873935743015879344315952280921497 +Msg = 7072696F6E636F7270 +Signature = 38CDF4F149F7CAE46ECC24C32F98F30A73DA6B57F0281009493CBCCEE2B902F66DCCCFDEBB1422992BBB4D62030D24FF6674C27163CE4015A3BC899CFE6A01ACC06A7E0CC36754ABFAD8D19F5E7372747557FC9B2F5F8F19563F33AFD0D4E3CAF639657922468457E44032E72E865517E095B728E8ED3169D37B45374E53D692 + +Padding = EMSA2(RIPEMD-128) +E = 65537 +P = 10956194440658320049047729680960152925819370311069301949033136303301068775619599159427539489120149146834377875796551819542266815993042087568426345655131063 +Q = 11986780240363843518427773639089419606869264001112076030161437852470908569084952935419795370924750564016439000250807088636901980967687072395457882311344897 +Msg = 7072696F6E636F7270 +Signature = 9CC6743EA34FB010B0B64975E37CF4C90BEDC063B9CA90F543CCA616C67D16A8EA0883DCAE11FBA595CA8D42F45DA84532E8173149A55196D01E45588FF372A1D95DEBC58353B3892810F43F58A935E85AFF87B46BCB77C6176422E887BA3671F44BD6112DB0E4A56B44BBED76EFDB01B079C43FE9AD593E65162C9FDB92B42A + +Padding = EMSA2(RIPEMD-128) +E = 65537 +P = 1493081647698257945592425302627367854663037689833333929117233432578015307914302171317912605123690754688685850444755947537141942728014076444513969199742840661797737512811613534281996660649365617513329258624026915628665059410835817137 +Q = 1434999624111100962071127937019397971456655559334726656774903057601210861257928542953329948471592610705125168742255043941163545301111407190719456116794170236473765293978010431337821276552432801148592363931604509551245440889306772481 +Msg = 7072696F6E636F7270 +Signature = 3D2E76A438D4B927C4578B27EAAD666CC041D4495A14A462A530BC81AF115D961C4CF840E9B146C83BE619E9D7730ACC4589DC17665CB4B10A19E021BF4E5BD0F7A1CAF720BC4677B809F6E2BD6A15B94590A5DA3F03E83D819B1A429F22D595D2D042468EF602944508915C88480AAE928ABA32B4CC8FB4C7125496623912FCEBFF28D8DB33CAF008AB6B7195019DF8BAC96E23238EA8EC60D1C9527D91EC4018AA23A50B8B3998BB70006EC441334C1301D0A47C160FCE995A14831A737681 + +Padding = EMSA2(RIPEMD-160) +E = 65537 +P = 33925778159875562458694815508122384232436989268432608178008054088773285675555263909583338719156234691017896174716511 +Q = 31928768699290115217580104651693808267293870535040276334137349936791479211682915717928689548108025065615319966500069 +Msg = 7072696F6E636F7270 +Signature = 3D2F44712403CAD3F07AC10278811EF59DE6441522F323CB3CD1C287B233B5FAC7EC2A3398383FCD4A0AF6E404392707C72B22CA1C503C6FAEE3F3E992AE9D02C38564173CB492C9ED2EAA9664859A06EBCAC73836DC80F7282D604A43B41BDE + +Padding = EMSA2(RIPEMD-160) +E = 65537 +P = 10681623795147072587053027475359572444943548375054652906343105969497961014724114293460791653556273861724667571868042283680899013569862548384311644556671057 +Q = 12015822310483455235239634990765201859532699855613240093419019830938321918233763222336962993429962389416919708755785144483121300344148848746192876221966673 +Msg = 7072696F6E636F7270 +Signature = A10E2A0C3743B0C8E9C4BA0AC71A60A368E98F0BE67623A22FBBE958FB590A31E2E07B016E55FEDFCC8472F9CA002BC6F0A107FD77E839D77D24E65B48AE6688AA1309C3E8727C62337792DD430FBA8ACBB1B3F730C8D316F66683E13D892EA35E57E145E1F54AA0B786E19561BBB910C4D7997D88852923C5D84DFFC9EF8644 + +Padding = EMSA2(RIPEMD-160) +E = 65537 +P = 12351822882290888918456218539373133978735503354715922644743560708378472514830890735731670917163863464256599907112793391676223123404599297741165488503024869 +Q = 11766904710783168539513536529589907136789223174697434763482944816537165900301609658768786148815790268770347357953086231292155512720455372343943953791435263 +Msg = 7072696F6E636F7270 +Signature = 2AAF175A74264765198AFE9556BA61BE30069B909D8D13C31B7EB5051ACCC2BCD80D51C0D04070A7C0BDA0E9C2F88E531D2CD0B27DABA850AD37F7B7390914AB1E40EA4C27F700D91C6F17D177FACBD439A98CA75CD8B4D1DEC88A975A03C9727A75815A47909D490920CD9C9A7C7E1FBE63F7BA724F4985B84C283176E0A28E + +Padding = EMSA2(RIPEMD-160) +E = 65537 +P = 1499776769820164661720270213001575952876279152091341596038908785682622179119584524264076668547113668314340469445667002053176362116171707271790199251992652069943488147776404891202756507625631394754713686927107372430689554562176179783 +Q = 1207575106661317856418257614084066098845829109346417040472090905332905253696663718020118533361529845106338373254491724217500133281490864910490557046154217231575724915477802429923401695137792296128382845094046965590817607803668648659 +Msg = 7072696F6E636F7270 +Signature = 86BC93AF170E1C26E10914E9D403FBC6B5CCD3F2B5EF2E2D94118E4DD024A82095EC8B6F71BFF2CF91F0528CF7ACA12F2C74DCBC01D1DBD52A87A369AABE406F62F3FCC975826EAC8F56D3482E2FD396D06F5BB1CFED3EC5B3C08AB318FDE17A7807054BDBE44EB0BDABCCFE3A627569B58EF91FD8BC9E06B2EA40AE55E3C124418D6CD469F8F9552176B0229240660325E452802CEB3A01D7269460AD098FB25A8ABB98F122F3ACB84B7158954DDFFC6FB3EEAF3615877D7BDE533CE8A6A8BA + +Padding = EMSA2(Whirlpool) +E = 65537 +P = 29947977861141250899850358204141043436981128922935572414249070541949309302039598504288894650237262528309132513166331 +Q = 37752607136256522947769517114772757019509564157670668652447888365515650114182146294333882801869084942840587190556251 +Msg = 7072696F6E636F7270 +Signature = 79C185314A87A5518D05B68A26889DA466A04D66497704D8FD0566B263F9FF4250D214B1A27EFD557D79C9EBADF08A6715183D0225D45CA81A643898572B24DAF7FCCA7856F36D0168EE480A89E15836B7235ACF83E75A83628424E7B058A61B + +Padding = EMSA2(Whirlpool) +E = 65537 +P = 10175698379228666150774506438616917100308422399865868307252716163656230024725451206646629669643961215746153174978220919164554032224962258306884437538964883 +Q = 9730493820577523702047295819670681114428223432429279126086889204372240793538883794859009533012783065426248982012644347167106443725448675767019230317571209 +Msg = 7072696F6E636F7270 +Signature = 2B7BB8B433BB6696562290BFE540BAEA1EF89D22DEAE1B5EAC8EE950772D0AADC6234CB598CFA9FB2179AF94D320A177A8468C5AB8EA7AD71A14552001FC4FC578E0A1D1BB5D862B35EFC075E49FB085F3195CB1D332CD07881978BA4729B1B3C180D8D2FDF63D3F7E0E9C6A93B1AB70323BFD3203520F28AF06E1CEE43D6C54 + +Padding = EMSA2(Whirlpool) +E = 65537 +P = 11634296686883884530640104219461335769230368243774842268498412764040396779136014101925455282992044359003320731050130697323160988197852577790825454622062877 +Q = 10860202286434899216950782173930690376348674016912571693705892897444210580259616617442548989581977336943534467669951513990216491504507942335237169369691863 +Msg = 7072696F6E636F7270 +Signature = 2402FDCA5051000AAB63E930AEDB1DFF71D8EB1BD0AEF2E9038D62E90849B9890BD5460C8A4B3611C05F967E53F4E789DCDB0A1855BDA841C4DC92056B8B49F8056C5FD2651AD2ABAB6FE8549331912CF0C0142590357964879E5C875143D589B5D7FD5BB210A51EE77F3447092ED2C6BF16FD8935E9A509371CBB790B1AEE32 + +Padding = EMSA2(Whirlpool) +E = 65537 +P = 1249966052460181285644355634657456785875165989971610847326413386275162653639596449854996947775921003586204236142526358436157885593962008839873890449699345733185093150655911168918032750954191780384168174874361750036324305597935433861 +Q = 1302197084325114860503571762578878829170827527881096037330701664998121219239361504632978080198138497781777579586991404853883674147659059912687285753739213050937612378438960126169835446607986664267643217894513328249437171134331915421 +Msg = 7072696F6E636F7270 +Signature = 7748BFC3043893FCFBF4CBDD3F9BA00F995DB6183C39777D4545CA57287EDC6D5D6B620AD26EAEA1FE60F4B809831614CC4D78A209BCE6CD712D4D3CC71623962F4EC7FC8519E861206E26AA9B0B6FB1E16D0816E19B00F63E0701189688214FC063CE6835D1007794AE86E23A515C261B54E5F963FC519FD8F4FE26FBBF7A445CA379857CD037753788E1A278F12BE61EB62AB7099FED68E8CA78F2A5D35E873CBEC10B612FCB5A11084AF8D99A85EBB8685D54FA4E4EF5362A421D760346F0 + +Padding = EMSA3(Raw) +E = 65537 +P = 12377144646356224624596263554992383162179533087246757961391106833734655490472026997011067052758136539388192903512338816330957435076958184717404692304837563 +Q = 9654381659336904071273083680269262791097161331660286797761753538541043598813985323765139909863025057496380615772065406695744753227554731965415335502792951 +Msg = 3021300906052B0E03021A05000414C26EDACE80B947FCFF75EC4CEC1AF0D1872674A9 +Signature = 0E5FEDDAABCAC45E40ED484C89742408A1225204246EF04BF0F5FC87CF97EBB68EB3911E548240B5528FDA1E1C6D1DFFC2A70480466900FA7524ADEBA694B291CDCDF2560D9D6F70364AECF20F504876AA1DDB8C69897E52DE92A13FD9E4684AD9EB8256A5723B1CCD34D4E552D9E2A5FA8B48FAE13AF7CAE023450D65731DE8 + +Padding = EMSA3(Raw) +E = 65537 +P = 17699943356121302118233607435079526847022297885997750099787763703555828385066089411833038353423100938836155597490143053 +Q = 19826633571172214607942110069368216581583552862543704379849517932549732941227829465769515005294350754717865760053739267 +Msg = 3021300906052B0E03021A05000414C26EDACE80B947FCFF75EC4CEC1AF0D1872674A9 +Signature = 01E6EF82D25EE46471883D373869C553A54E0C256968958FBAC41D79C571940E523B96494360EEEEC45DA943F94CE44DDBDFBF141E8F7B251E44EC47B64DDEEE2873C4B78A849242F3377F135EEFC9AD4658061F575516C7B19321A3120D0BB3B11BC7 + +Padding = EMSA3(Raw) +E = 65537 +P = 10102291200464255172601221877135905161140769680411173186058445237579345533001840681362155270695169400621673791710178583571477917543379742925120057367880063 +Q = 13251818761749410179384234747632839463427321795839089616607966450575029584418979966311891629938137605648897309184155313972929174701092826293781972937927207 +Msg = 3021300906052B0E03021A05000414C26EDACE80B947FCFF75EC4CEC1AF0D1872674A9 +Signature = B2D322A392288D260F4D0AF6A3412A3F11B97A141367559FE3F2BDEEF208E14F2987E63B5C6A856190B37BE98A36A217AB8E49862427851A2C0E3FBFB8B1A2845A14DF7170B045833A8B2CC663F481432E9B4B72E1AF141ACFF368C8DEEFECDBB35598BD5B815C3B26BB496BCEFE5CA308D56AF870F3D92CCBCC9D3642FEDAD5 + +Padding = EMSA3(Raw) +E = 65537 +P = 11863574151841645121301415877438334947517760762684043570592952690667149577625920055630213981216159572642785184034757164554812640963831165922903998054563867 +Q = 9817764775702978000699023606280662852733008137031492625993585955328395052748704568985204014798286479837482638252419941598815373456272692379677193053312029 +Msg = 3021300906052B0E03021A05000414C26EDACE80B947FCFF75EC4CEC1AF0D1872674A9 +Signature = 5D71634BD519BF992AC97451C3BD856735498D963A37FD4E5F36E4611EAC7002CE762607EFAA8A50FE0A054084E5DA46B99AC242733444087F94D7EF0FE1B0297EAFE035D13B4AE75BEF37B5BCDB2F38C2216320351E09D277B3D6AAE701236550EA44B8AFB6A75B21721CA5C780DEE262440728A245036385CF917310DA42D6 + +Padding = EMSA3(Raw) +E = 65537 +P = 1422064891756056272868071850854138550958747901117148299885823769659499056545577782040579846214974477700743029489106099274272480285263745930122128288770185488323618039679372315001850671777794638716832373749899985679638124073237081603 +Q = 1300628500736091066469357724169131719350514861299470388096939255066412050709233427616968626428593634705346577805388370355000102457363511590933692484313315541407002266425280856998283235828574817936622468549120250213614058588223640999 +Msg = 2C88F626457046190AEB16FF2A499DF5820240A5248074445B2D54DDF0C298F57BFF +Signature = 0EB5DC0D319B97F56F1C71E381BC26F40012054BB9A597484946955886F83333D21E916D60C3FB667869383CF9AAF6C0A98641ECECCB9F3BD71943696A78609E6324386B2030D2B2DEF1692677E205282617AA40EBAEB48C86B884CF51884BC807BE2D7C83AE3C671DB24E141B76646F0466B0DBFF20362991D465F7A0F7B4324E54092A742E0FE4C66A200AF324706B7D1BDE1C0371AB5FAFD58EBDE5555D24DECF399553C94E45A3E5B3F491BEF76EA9B08C41C2F233F13F83C99D6D88EDAD + +Padding = EMSA3(MD2) +E = 65537 +P = 23443439767333138692938389505422341860387525814723848738690073331642118819681 +Q = 23234950162188993388155927630085331316851060055334470382368804331834850828939 +Msg = 45766572796F6E65206765747320467269646179206F66662E +Signature = 05FA6A812FC7DF8BF4F2542509E03E846E11B9C620BE2009EFB440EFBCC669216994AC04F341B57D05202D428FB2A27B5C77DFD9B15BFC3D559353503410C1E1 + +Padding = EMSA3(MD5) +E = 17 +P = 13029564622157791280616891297384459345543528892729268050647908228725108502227809382105716872483480064224030258864846430267698903993578412414816903162894041 +Q = 11607519244599001458239888881356890329831441554346650600093035021905318722027819107556373878744770935515508357488960347997325733372608114236427580844273703 +Msg = 48074445B2D54DDF0C298F57B61D89EEABEF +Signature = AA5E96F061E0F6FEAEEDAABA83BEA346BD4129B1F9F8380E8CB1E61860E47DA5262F0A2ADFECE7DBC02A53FFEA0C24EE162ABD8B818D4C125BC8351CCE0FA7C533C18EC7264593C3CB9201A5C0889DBB211CEB659135854C6510F3FE96DFD5A172D1037C4C7B1CFA6BA56529B6C5FAB72754F6518E114CB14F1CF63AD12E3B2A + +Padding = EMSA3(MD5) +E = 65539 +P = 11168521151320677223099520289134966992601683145565112324637158550596009851574902780470217910694744696561366167142428802151936571560468174927200445940567007 +Q = 10816600553880350717053882598790014485729013898038211768326616483120925479644757202271963372888531979499482994517188419156745487931465261875790739449743489 +Msg = C61622A7CA43FAAB319B89079435C5140A43A230FA910398 +Signature = 9B7456766E6BEBD2FA31A294A7D797A7FC221272DB54574324C4B801BA61474C153CA914A4E143F0B3F776CCA3553E2A9BBABC4C4B1ECAEEBC5A2D6D70DF76B6AEA42A9132C166EF7A11EA39C7052189B471EBC8A263382BD9EA1DFE196EDE6F2E92449CFFC569530AD0935389A714581B53BDEE5B73BFF906E55A290E25000F + +Padding = EMSA3(MD5) +E = 5 +P = 41311212887527321296910690083438901468198028425035176153039485803775274600339249686546137105271904468806369569532459946754590481495604261708658552107802377 +Q = 42829447304025485409915772919380166854730012266060668582427765680605609407608485444903654931988417858022487454898986354396591573297070321595151319670379879 +Msg = 2831303238206269742074657374206F6620504B4353233129 +Signature = 0484FEA19814279782BD0732A7A7E29738B2B2DF0D0D2928253921990B4F3908F69B968FAF934C227FAF39BD35DBFD82F1C9BEAE66C4977E3AF69E0567635E18A7D831D5C66A75AD8D80A6BC994EDBBE7D6F7FEC327A1E2055AA81720B33653005C2CE87DF23E4A286D5A3CFF376643B969134C49E6929CC69A23E4137CE9AC719 + +Padding = EMSA3(MD5) +E = 7 +P = 56502443330109652012896870230918313280459003062299720262927311511926605991383640715495987844171899211289224946511255965967340402875433794406795487624757349 +Q = 73578537452157693283231642645827270120293041340648216676812169482811807949806959672539137255855767091341745810986440757513442020612487911929786967013604091 +Msg = 2831303239206269742074657374206F6620504B4353233129205075752120 +Signature = 13AB41A8252B19A23ECC3781A7AA969ABF929AA562418750B9347F140F2C6DEEBD760C27F650D403D4BC692B1BB9C99B0A8CB20D75502C3B451AEFE81BB1278E23A4B7F5C3C438064CFC25890F68ED689EC7815F015C018BDCE766EE3A4A153519020BEAEC16F56F5559B8413BF0C4240645D2D8EF69B023639B336F1A2BD2A622 + +Padding = EMSA3(MD5) +E = 3 +P = 100105190655880613526906871182857362781101316149110875040056075087834316244830515596846408696768017631747666578303928711549135992557123893901488804437048809 +Q = 87505326188471078453642832214207735276976488958911502452583708791637904447911246482791600127524020386147294087583259280622610769702631671804240507562602451 +Msg = 2831303330206269742074657374206F6620504B4353233129205075752120 +Signature = 0F017BEC0E1206F2F7BD50500898EA57A1E798FBE0D8C66594F85064E1CD7FF6FD528D562667C9B1D75492B83131CB1262906ABD657B3B15871CDE20F871D81DE98CDF6FD87C5753A0A9E8C223BA1F1761273B9BF8756ACBDC0BD7E6E1CDCFAB3C1722F1B3053ED85CE3CAA15A843112788E779E463BBF51BE3B51243CB14E6FF1 + +Padding = EMSA3(MD5) +E = 11 +P = 107304626108204522797343576791067207674137385684926834447166228043898744098849309658395882841000638879557805589763538898524768732146465167916348068742644931 +Q = 122898736307782687638032995621837068944394692238271920897962723305458885787013604775683437162169612247714741385692953103776328837938931275692031599018249399 +Msg = 2831303330206269742074657374206F6620504B4353233129205075752120 +Signature = 38DE0D39AECE20C3DA94E1B869C09F04BD22C072B1DB012E986DEEA9E254A5DD5E6A946901EFC92A5EBABE010603125B60FD594A3D974986F58F6FC71447333427B1FDC960512C121E8C81F0354EB956698EEE49A4F989390950B679E03A0B6D964EBA3829C52C989A1ADDAE430D600188F1A215BB306EDFDE6E512E23F113C52C + +Padding = EMSA3(MD5) +E = 5 +P = 142382474831103350965198261039493660182684647144054268115539864228139684454577808385021853875960363034348415466818036752700586059563484330090984730204416497 +Q = 110388045236737901697454183037730543122795238849967531837037661799768634764847803431752698556717108074918915921205421335903511188911570867395478174657786723 +Msg = 2831303331206269742074657374206F6620504B4353233129205075752120 +Signature = 192283FBAF7B9018D464D30A428689046AE3E25A499F8E437096800E09F4883BE72626B9C0B50E982C5D53B6C733CECB6FF5C3CC2958BCE854BE89AA1D166361ADFC0CA4B23D7A5D404B0F75ADE3FB134C965E427233F743925AB36DD45564F07FEC46F424A61977645E0C4D275A2BFB65A403FE14B20210B0CD3ED319C9D31420 + +Padding = EMSA3(MD5) +E = 29115 +P = 2248799505770661724938813445456667365329686243722367143419772250218914329308629009399918288741261238283310599222022599278196007356285274958577172760406897390545735372932091739959696921421139673013709008368458594104886834298201355669647542445320664207472693942294906919061844996292955105757838550281946311693400318202697189287295539697390920041505007750105724478313556859907375861309482250947611753957139154639954395831518389550631317305548684782134331825080243557 +Q = 2202246626453634427990543239857045321569536135331564676695302154745101045943787221623965844905956805511657988016271218099723231745952458510284098724054085984249936487583429275220855716776597673378123548112186672956810286728043102750319584617573057937024349744117768217790432698368984584844795326385765843463046872396316170276636851577177665213767991628352853455571735032279994626500671870333710256782439458813563045527296654390106887801396712535561502995976841089 +Msg = FBE8B752A6BEABD3A15EC05046AEA5F90F81052F20E37699 +Signature = B9E0BBF9A5691B53FBAA3098F17A1B31574BD00740B3D9D45F46CFA2C94FD8E7B9EBF34F95D5CCC44096688B67918B1775911C79C56FE4F56783E3293D1F4D7BC75841C53B8A17D17D0976F7529D9A0561BE5F324DF73CBF76C2E23998BC05FABB44F37FA9D68D9257399CA3CC7BAE7E3F49BE111599B240140C51D5FD9FD961B40E685D538B0D320F2CDDC9E443F27592C545A52A581B9C748C18BD6DE658468D627645674D943597B06E6DA782F5AA159B0F5FC8E350A71072587CBD92D4D20B3BA6C218BA6279D51DCD197E19228AE52452345D0E12F0322CC51FA416238714EDF593DDB2908A118B6F8935A85228F1AB5E773A1A423C3BCBA82793752646FAC7E99399F6D522285CA9FED460B6711C042B28D3DC6590CFAA6B5FFE1CFD779D8DCDF3470FAEBECB2EBC67D75FA38EBAF10096CEBDAE5600F246AA4F4EC3A2E432F6FF43909D3E1A70A2887ADE4E2B4EEF1DE747521D34E8EA5F5309C31A5210163B7333E8F769FA00D57DB39E197FD32525AE843CCEB8E3008213E91D9AD2 + +Padding = EMSA3(MD5) +E = 28609 +P = 30713721502546792009569437684655791032651902151805416822847877314068941375274504013962324311043883041624133529890476032694779734453859537979153899846313593590617317794011333098807890060286828821229596004698599505923766352810131400037110586886153718420003477006675621862441302731554647471021776938143897868628222196113554006892025930227077136107720909052650406921489756265990721303310168662772063459947852563636145471059151399285507791075760514927822828251320632219315279557919978092832680623597667312892493237476876837938117004459142738095462373380252724125993953065796452197485310867243565620349408625834563894036403 +Q = 32223924283050128517931494104263889474220504057338702132610745949194011162619307345899782844934616030119748960801978988921577436331860329124377174901689014865540805921405518118520895078106856045928071624606062456249102949883605631289382564999409546836927196166450496329570105147124420803999939981354710474652789122596248315518645751157374699392733211803293593169754998821503832901347782186365455553481942027434619452198578715941091622391280282654230559330049736742367719066954095242864262475021751768355533044621313175006422476858038429024171438138216629916058032347601938861615897483466952989228432113728073067833733 +Msg = 42B91186D4E2FDB3AF12017F1E50FB837B66A85E9F380BED +Signature = 66D7F4CFD58ED769DB35057730F8CD567F4DC0643AA7B058A3C00EF862E798261450789B7DBF1FBDCD326FACB728AD2D919629088331C238FC7330D696C17BC80B5C6A8536735FF14B4E8ECB1C731B97E42F02C5F9CBC44FB8C243AE38AAC12DEFB90D9F33C7B3668BAE8A27B0BEF6195E9AD76CCE0735F6C2A0F12A45C9603CA024238ECE7DC024E85327346091164E652DDE7C5657CBEE1685C48A527CF6C3D3B76ED292E8490CBE2030CAD2687AEA0727540813C3F262BFD5785C0BC7A6F727548EA03ADC2AC1E295F46D9952C0B6C0BD1AEBC96D013799825748E0A57F02908040E755E7CA37B07CB6DC976EDEE64E08DB90D87AF61C00B0502A6C8FF2844D198B3B19F0A0F1460ED2641E73267F8BD6FC5053DC9086551034ECB563ED6C5495A72C89708EAA0618DA075DE5BB465B8B4CCC3248E313941B9C799DE4B5BB0AD1046D839520B51E29E1177FD53B44FD0834DA24A8113D309913FFC6C0FFEC978EF2BA005FBE22BFE5311AD7D1386132391B0D97FFCBF470C417847D9584019AB3DF80B75C7E7E7CC34957DC74FEFA831B389A668B0D7A17DCE93B82A696BC503B468BC698F507DAF9544027541FC7D7C96705FF72ED2FA504BC1FEF7C53552394A4F4AC6BE14DBC761BAEAE84CD00AA304E3437E625F9B9A334EB0D94EEB1CD2E7218E4746A60E4B2C10F80119C93185913DD13911AB4BD8673CC63EAD100 + +Padding = EMSA3(SHA-1) +E = 65537 +P = 23443439767333138692938389505422341860387525814723848738690073331642118819681 +Q = 23234950162188993388155927630085331316851060055334470382368804331834850828939 +Msg = 45766572796F6E65206765747320467269646179206F66662E +Signature = 0610761F95FFD1B8F29DA34212947EC2AA0E358866A722F03CC3C41487ADC604A48FF54F5C6BEDB9FB7BD59F82D6E55D8F3174BA361B2214B2D74E8825E04E81 + +Padding = EMSA3(SHA-1) +E = 65537 +P = 97275951885168599140238038120787693449121090243265140997942777398030699928031 +Q = 90733938513086078955986841984824358234035964765276905350626699509098131819443 +Msg = 74657374 +Signature = A7E00CE4391F914D82158D9B732759808E25A1C6383FE87A5199157650D4296CF612E9FF809E686A0AF328238306E79965F6D0138138829D9A1A22764306F6CE + +Padding = EMSA3(SHA-1) +E = 17 +P = 11016163637474066820302390975549886181099228518830768603640648873155204881587104654921145848526585545778089665179260246654794241103772100366027852042282269 +Q = 11467303671973198002966968552401437726088142243869081560317300150520447487950355294881725329031248121968610083485837008554944359981159358914095392843507293 +Msg = 7730307421 +Signature = A372D1D551F9260896C2513932A0828748086C5AAE2E8B5DFADEA3250E9A87483C9DBA5D6F3513202510C2970624C1EFDE858C432DE7E50ADCDC7D639C30AE8D9D3B6E521AAC286D8613223066559148E6B06EFCEF9799541447C468D6B49ABDE9B51B14B34E475B3D04A6747DEB2CCAC5400D1032DD977C0A98D79A74EB38AE + +Padding = EMSA3(SHA-1) +E = 3 +P = 9578903947833638265885301669622256833570742263284023794709048140382722800646670072341694305423268897179927939851783575647402034856714024302214311745639409 +Q = 9650312740088480596837864858144252867783701613394406302461730869237993514195686989668307281184369417481714782998172854683687641043509314364586499964708833 +Msg = E2F47650BAC3A1D9CCDC6753657921E936AEB6EFF779C707 +Signature = 5A7889FB6097AA10EB19E3321EB68B3E7435A0527443031D628796341BBEA838622944405BDBCC2C5AC8374BFE4B7C3AF7AF411C8DE0EA9EDA138EF717CC000CBF58F6545CD370FA3449AADEEE171CC2332F1D16ECA9C541B63BD0961C42A3C5EEBDF807E26C27B9DE6CCDBDB5308F768FA2EAEE7AB314B5755DDA6FD8C98922 + +Padding = EMSA3(SHA-1) +E = 7 +P = 16144034743727050546831832169628316925231568215175552041798163456804330937120791998925504149830104557214870627609351722587075941223525342334068971869478111 +Q = 13955862823778441100165552543277032564359947041041995957362507143304868115105227500234767869549036765911800570640813296336752778490714112501713876165449809 +Msg = 948A0A6D4266A31736E4D21B35AFC1CA445EED34243325F5 +Signature = 010EA1CD6D96BBBEB61DBD9C70CE736EEF845B0D27BA07EE618475543F5B5FD8F956A88F1B864E3432A6E735F0E9224456D06664B03A4876E1B3153B92079C66C8FCB0CEDC9C2D9488D8905986342625AE9DF4D2B1C3D5C0AC3969230C3D8A20A65C67416E9DDEC21B6245E2ECA3C89F16B0317605BCDE9F1A46256AF16832FBE8 + +Padding = EMSA3(SHA-1) +E = 3 +P = 26051747290618968923464264082462247969991542213090185595633404345207924651358622528559203743860954707853805736919763699299338026033642436479315804428425853 +Q = 26280317426813160368825841472848135098988570783681954000282272491138021774932320682277644731515495071629489308940717426232202095607622532422899188985279769 +Msg = 9B46DD4D670326C11A839BEAF363C9349874852B71C5A201 +Signature = 01960093BE44CB5219ED920E4BACE3CDFC31BDDA56A767BDE821154F69D241E8E45863892060A44D352A6432DC3FC4741AB0FAAE841B92DE7008B5679B6837C78E430E1DD0318C104FAE4F9996F032A92D4506AEB22AF83BF3082746883AB49E77C81679D41FF069CC0A43C0ADDA09B3D200B328B824E4EDF5C7E2A4A59F8051B8 + +Padding = EMSA3(SHA-1) +E = 7 +P = 26997945947601534824645912031534336752741628243393360311150643437863423024726644835499058447334803680127885127788191906488771562739354425641343764464617053 +Q = 27779094296209621527287405855390430199275695901267533877524252900503269329956810397905533791869889774496412272498095504626303325321870281923743689794281321 +Msg = 83EB45F909EEEEBEC2E205EDE6BC207FF3A2A260525E7360 +Signature = 02586DDC48C9F8438597A6C4AC61F78D07B0C61816FEAA5D9DD834A6CB340B23B3877FAA840BA56858E6B7818E00C6E5F940CDB95493F1A7786514B521926273AC8091AC065F90D4B8D516D7915D121DC267B4D6A79CFBE8CF05D0460EA65BD6AC0B01BBEB557045393E17661B82E2B979B60ADA61A22BBACF1A3FBE6AAF30FCC4 + +Padding = EMSA3(SHA-1) +E = 17 +P = 4504173304054060288974038034960604888275329240260610122529 +Q = 4760351443628736535486765005952819108859317154050053456109 +Msg = 68845691824234716895205753FF +Signature = 6DF86AF03D8EBB9E1E416FDFE3B0EB1134A43F48B01A23C67B0F24F6CE004821B26236EF605D16935BEDBF3B77A130BD + +Padding = EMSA3(SHA-1) +E = 17 +P = 5302059783871094749166532057672506750267895630491674459879 +Q = 5627102272556795221533693072206792570337194865676608617561 +Msg = 56897071727374FF000100 +Signature = 4DD033341024AADEEF6B8BF6FE342EF0E2A2CAC804E6E25CCFBA4AE924891E00BF454CAAB41FBBF27163815DF9C04582 + +Padding = EMSA3(SHA-1) +E = 17 +P = 10688456918242347168952057530328608654007166829427538005772817321211684713745122895180676903686057723602218730490340887346562426634705196969886116533551671 +Q = 12317099050977964889925058247487762348779176472320259995517390962538819986624481038023470521804052151604755535951798769688147039101863976597721493852316281 +Msg = 56897071727374FF0001 +Signature = AFDC022281E69DA16678E3845C6C7575B9DB42200C325D952C8D0855597E441AF79537C6BD105FA5AA72934905A1C23AA4DF8C3147FB18FA83DAE84148A177FFD0A0D00396F38FA3305CF6620416027753B394839C5266011CEE41B0D0782068DE94E01199749C2D1D48D8D4809DB0743CDE6C6D8D77E3857203CFA1D725340B + +Padding = EMSA3(SHA-224) +E = 17 +P = 9758966558755165470389472069713928591013557396972595144169571611858368887161033149801285940784816379567871594502091962693655782287652429809833235706245507 +Q = 12598434076498069053479387212899169946221335037529449058439253324447946057344228633079860425249029396145320651733998005914719062107456392204291912576986529 +Msg = 56897071727374FF0001 +Signature = 9A76D0EDAA507FC833583DC916C1B5DE02795C2922A723835A0AC0089023F081575CBC5D67F0C38BA5B89AE4AC79981D3CD123AC543DEBCBB5882C50D6B6D0B856EC3A7EB7047E1B08AD7B026CE9A5514B674594EE0A612A8D446BD0DCCCF8F7F0F7E470B4CE3756D37D513C459915FFB11EBB9AB94E2D9B8D564AD96F7D779D + +Padding = EMSA3(SHA-224) +E = 17 +P = 165275062281166427869119241289272507031597934229360606001644708185525478681468463208605983647501226993728204483388720213866461997607650355801770765461168512088269322340056017325262835138857912935176296793489324188507063271961542803915017967567707230137097183130776663730038378218451497936798610121138361905437 +Q = 171702619881331992283348313869045011005852750055590074232381993437725041523039844513142534504315649641098351316212060346572041310744328538798852093144310147833770683170419958224929184910351703076744777643716419431719027058584418238949594579648972349234462772302729188655853829142525730391461737802407205727611 +Msg = 56897071727374FF0001 +Signature = 836AB5223C9725BF1AB607BFE7BBD16C465A7A24486C530FEC82CA26A480224F73628BB0D73C053BE7393DF94C41BFFBACF6B0507F39BC68FA235ACD9AF869CB6C264B024B3BED49D18CAC30489A08FCDAA72C7F82C901EBABB08F6B40934529F434E56B4FC29750945818C4342DBD1D2C3128BD9F2816D1E08681AD804CF848EDD8D664746D2B9049EB3303594735DE319D48A9CBE32E5A112215CFFEC73B56030D7112B694EA78CC6E83B95895A2BFE3E970EB020E8861280575A00B7E42C1981E51AB4718E12E3027CC674885679E4F7EA4C31DCBD3B348D53C45D7916C5659B43A4B6906198D7CB248B47349D8093F79B27657979874076A678BB0889697 + +Padding = EMSA3(SHA-224) +E = 65537 +P = 12953425976394912429374423754113579628514835529815680554108305816892864384987108132291635182445543728893390175795841005615344413681798441427208974751718239 +Q = 12050531213826593984792671369399566384384636165678418732202708271123516548056832627823188413221768313844798076662781683091277875335417319987183638616676979 +Msg = 56897071727374FF0001 +Signature = 19C615462F91B29EC0543618B706BD4E18B39DE21560DB412A8184903FD2E2894CC2E52F797C5E969599F6D15F7A82904A01AB63F2ACA89B8E34D59775578D9F2C4270876A1D42A0AC8CB6924693445E5843C91913A23C3E0C68ABB5399713DBF93C81C615A0C1CF0E02EDE73DC62460F1B43F542AAE92102DD62AD73012F48E + +Padding = EMSA3(SHA-256) +E = 65537 +P = 28073761027596176818273133531175012766615221786736967452315971872890397800391044593708325054337716710794457780350323 +Q = 28376480946069603139561128774323915552469745784555061415385017851901461037645335422805165977050764493699630122976363 +Msg = 56897071727374FF0001 +Signature = 3147199EEA41E1CBB5175ABC5B3E4B46F377DD5A42F20F89A43B31CB953E92AD92E984B1D9236C676E157828E17D3FBEE4DAADF779E66047019E82CF9E532EC360B33661E5E5BAA44C6DC20A66AE11DC6F9CCD375A9136267D8249FC83A9815D + +Padding = EMSA3(SHA-256) +E = 65537 +P = 12548469512475210662420806214774094620195176907021934303054246379755652472160755374949525613970387188102747009600021261537992707522296421237735925202868631 +Q = 11450843441323910528819022878602392785471371748591881910292094592003031455689735867582381833502112447949779055140516381891027256162967721404737248444058539 +Msg = 56897071727374FF0001 +Signature = 0B68C0B9B359A872FE695EA4731F498EA19613A09E0F1D975A04593B8321755A5E1F94E0404F3541535B6499FDFDC664BC29371B62FE14822E7F25010D7B16D4348D6227F5E8AA16583FB520F25A34170FEF10249B37A77AE25DCC7AC85000AD932B4D39C990E33099ED27C737EA8C3E4C070415A47CC0BD844E0D6EEFEFA88E + +Padding = EMSA3(SHA-256) +E = 65537 +P = 11087054765005800103888948650962983210646931532273854440408926345735168247875396819077559229008685473965803577908759801011160174205126413393370263926349573 +Q = 12716516379304890027860407876068984562873192401106556043555385902644997734347476240343762218381680211618213773352076421869453460584489795774320590078003807 +Msg = 56897071727374FF0005 +Signature = 028A1A0E630CD515EED94B24594C07829F23CFB22EC6DF314E5D24728B1397FFD7FA1EDDA877FDB57CBFE73D41E592740E9251CE704A82372DB15B44D15C1334B79AF6D20A360E8BA354477046912F947D5340D8F110E7A5E64AAC0F895CAD2B35DB85FC7AEEFD28BAE65CF302B99AD84724FD37FB2EB678DB629F75C9C6E40B + +Padding = EMSA3(SHA-256) +E = 65537 +P = 1178406731575038829853726311917412876603908146715375661818876297660960199892505426806499233207846042906264429980426565173334842567409995073865789534084855060992173419987333326602292183641206311445356164316301213150549264990514542587 +Q = 1378320896807534050929301373186662222686458777477196223129892898304364245429282929080520404560743534320183182125184182016454386198259379672329605097467311417711892040868310563187190779760946485400821319749306602303289863477031385851 +Msg = 56897071727374FF0006 +Signature = 71B5015C75ED97DF66BD0FB333AA47DD30412C460F4D82398614033A9569D4ABB02F68D22F4616997559B71D51701F68A6DFBD6429DD768A1B590DFA1A32A25D01272BB983F74C69C48C7664BB727D04489C8446C521637EA72A9BDB833CE59605AE91AF68912E170DA30A77CB9EC44795562F7229353669E1B978AD0D3D6FFEBC2AD021E85BD0A0D34E7AD960F82039BBC25E6D1ACDD2CBDD04EC3B476EB2A329427EA9AA790EAD220A4BE3AEB19C8BF9F6EE1A02D1DA08271F6C87C02F9234 + +Padding = EMSA3(SHA-384) +E = 65537 +P = 32971991333271161338505494702878862100489762324072692348588291610239952953209840758320432984708996443247062384208849 +Q = 33062782038247106971088772016040107972245147472391230280971338950516123260148656458931584714467171374545541402157699 +Msg = 56897071727374FF0007 +Signature = 03FDD5B68352FC18CE2388AB9258FC1A1152DFD9F5812F629FDAB0989F6AE97BBCA165072927B366660F836010CACC18081975605DF4D3EFAB865138B519689EB7F7EDB590CB7B82405BDE01054D86C683543B973F21CBE93BFF59042BBDA578 + +Padding = EMSA3(SHA-384) +E = 65537 +P = 11921346556469747668289370965376832340910197091992767491365129866812133114772653650577167259045066019842985221007000839049275688169842940636385017225110437 +Q = 10984249058520861025806048049505932236947806107984715113830923739838211464283567306250678571137159662575767869786097865940738982838325899325157498480530771 +Msg = 56897071727374FF0008 +Signature = 991FA0B96B790DB98E66BB84C3D84838D38C1DEB9CDAEBB0CFCBFAF63DDC8870C0255AA4E4052479378D63AD887B48F22A66FDD7559A034EC965C962F13AFB8CAE32A3AC2F505434F1B97FF510F7CB2480ABBB7D509D8EC55F047B7D639992333DAE23FECC4FAD5F9807AC4EC2BA7C085BBC1312A3E4817E004DA7C23732E8F3 + +Padding = EMSA3(SHA-384) +E = 65537 +P = 10446191406397802247185870337079102172711041044436099817253264917300370577770336088073490760392100244563071355818919455781466053080964011640432539884209613 +Q = 9981671855683310473214627935539575680984828926898911789598147620419575813140629931654539620050154882690628069842184057619784221531148611557047251607058737 +Msg = 56897071727374FF0009 +Signature = 282DCB360669148813D0CC36AD7C0E6A6933F884C28F55780CE773C1159BC7F8CA99F54B0635D11E41BDBBAFC5BC729268EAA710EF2CA90D961D1F96CF77D5BB50DDEF241DCFC1D3AC570A163D64D1A3261395647191400A11D5EF6B870513ECB8FBE7B13691BA8A5DC6D2FEA1EB73DF82098A9094693975FD3D2E0B49F64EEF + +Padding = EMSA3(SHA-384) +E = 65537 +P = 1510549417854877747825576581081732477700111419938615613983962109662062335330017466956858125080365659309927796925935417755723535731495303933901035999764977863833078372000009310743596462234093697446861626949002711920840605877230757677 +Q = 1458049578283339865423285246477229647780331978350471208882083558016892029486833800393886610593440339895221992399747494918400335844710675420456789057533481159248152868175464119165613815097070691743727137182716423523814454452278800887 +Msg = 56897071727374FF00A0 +Signature = 152485EEA76BADB8B133FF9D2B8F43349E480AB3B882A3229D43B271F43C69279B8662C77BEFCF09F34175897A8BC3FEC48E2B58F418ACBDA52EF5D0322602E3C0C0F20814734A37A754AD9B5FB2B74327786BE568C423698AB88AA0AAE719EB5BA48051A285C0A4F1CEF5798F76943EB5AAC8B129BCDEABE8B7482D75C20160FBCE19829CB825681A63D6AF61041CF0A19B476FF2684AA6A6F9330C36283FF23ECB15FA0F549033C4F8A15BD133219DB07CB730402884D33447013D462C6E70 + +Padding = EMSA3(SHA-512) +E = 65537 +P = 39260164823044347049559843214890110455523386170656544785033043140193564144004385280580363620038060286824132528359527 +Q = 36962035243386756345106905450087414296171176744214757742250021657246238205023199468147453436540590274360418434282959 +Msg = 56897071727374FF00A1 +Signature = 945DC6D68E264ED1376D3CF50260B752D2B5DA9B7BF0DB8A8AB4B943C18B9B323CC4AFD35B0210F4D43409FB524839FCAB8F19E781BE1E203E6B0627CBC3C00E278B245178F81C6EC22B00D7C984E667D6003DD904C12165402BAEE44B11BEEC + +Padding = EMSA3(SHA-512) +E = 65537 +P = 9661135950116315539515451640981180869630858345924084493706541309032255383533772898042880372432338001201170776812272367362361290511668336960987074656816001 +Q = 11497512449252464505399480477876115154244266229987766998043719286175927123078537014093376513968469370409306182616815376737311758890618524522046489448455173 +Msg = 56897071727374FF00A2 +Signature = 8A2D5F07061B9EF41748725E734DFA29EB0C2FEBE912FEEFC93227BEC61219A7C0E9B1284E85A8070C1FDAEF50C8E7D1DEBA8FA8DEDE8838F82B856F7250C051847AB885210BBBEF0A989E90FBF5F1B77F57ABFA9E86978BCA1D224693BF62BF3A10E4959E2B2F28A08C900687C293CE27DA9D167A68005469F5CCA3C94DA104 + +Padding = EMSA3(SHA-512) +E = 65537 +P = 11076032638188385019848207800165348636110417917130495893852455627578698362638313549065335962389217533557161938635625881541334178828771816365418722734795977 +Q = 12771621871865791371091988344703766235920053814145692802419058648874577926135371462643659361015621494836747573372151872281774079198448234056278606493554209 +Msg = 56897071727374FF00A3 +Signature = 7DF777BCDE5CADEE9CF614723B6102645ABF38E273B6A0ADB5E60EFA49C597600A4D06E835FE868BF6E9576E10699D74EFB08A6376FC817626CD3DF600AD4C6F34D9CC760C862A136BCEA29333240F4BC36BDEE3E4F80F761B85AC1CCBABCBA817F0891F7A6DF06FAEBE2433E3DCF57224314D6D65C20D302EC1CDE1FF59EFE4 + +Padding = EMSA3(SHA-512) +E = 65537 +P = 1175299264996447722245899360421432565447183761006496847244045661192372862980712539749387091606803032278966350864422661092332131443948678411382829893199990941227814880161384898392929239336451429269492688256603287672272651007253432749 +Q = 1426989628843661253583640984294540950996140935488691951439282220015602864573764248494097561856713219516277017402292174665406312589729039755902746528895232100768150884804146876822694902032532421820502309406306091978959642797902807539 +Msg = 56897071727374FF00A4 +Signature = 52472933FC6BE8007BC4F7A53AAC7D76DB1205594B4E2CB930DDCDE2E965901ADCE90495AA29EE6ED685975FB8D84CD236207DA6FDEEEE753A68973F767C5D8D453FF329FD90F0699041FB81033A3DF80C5425D83F0FA459C333B0770817E9D6AFE326B2CBD1C1678683431C2BCF2EC8DB9726E1AD41DE56815535F36AC428754733B22B02894720838B318BBFF5FACF5DAEEDB9521B29B30CF6F8D5DCE0997CF5A4432C8C5C4484555F8A07CA71A033548253B7D7A22210A147092BDD64026F + +Padding = EMSA3(RIPEMD-160) +E = 65537 +P = 28810981759281935603985024851811964742087082557770824103731114996318624260496913929540541170306698904278603576145271 +Q = 29294311751277679671079429335930388092172077199880309437831806791152386892298786037164207155956736923997090458669973 +Msg = 56897071727374FF0001 +Signature = 62FE375B0F9F593AC338DF86741169D0393EBA1BFAFF2DDA8B02A34EC08E4847BC83292F7DD1281599EF071497A867BB6C4861790DAFEB5B4174B147082CBB3FDCF278E4643243BF1DE9320739060BFEF4AC92BE9DC12777C1DE9219822FF1FB + +Padding = EMSA3(RIPEMD-160) +E = 65537 +P = 11188055485122325272866867462211364830753736783738611384964124686771289360587823319352667615192874283062587220840821310899874887065873506360398088494408527 +Q = 13065350354571460622289143927808756598365617843953652701226817198123675745335695762211588785754677199731595689072110154288483858200012700984882671888243819 +Msg = 56897071727374FF0001 +Signature = 0E6949B11261FBA40B41E589C155774F7E0A7E901718C2C9ED4C50BC89EE3251F6B16AC403A66CA2A294C13C6C700D07452D948225E9A6857C55004E6ED89E518F4C528A272157F5C038AC64B827725EB0EFF5E19140CABCBF07785D7D8FF3851C77FF60437F2D738FC112378E7AC82BA0B276A5AE141AF41540333C286EA170 + +Padding = EMSA3(RIPEMD-160) +E = 65537 +P = 12258456531968539845158924415511460871891866365110065980017448161060846588851600545657318428515354542127798147493409152368592619747771655194252705368509059 +Q = 9594582446351128346795867126404821944392833125013793260900469971672174859993373867759343753539681207422054034324225270399949789784413918079209800412363077 +Msg = 56897071727374FF0001 +Signature = 435DD05DDB3322C402751D5C3B9E7DD9B27CA5E995C79A40C9C888C6CC97930F3F5BE4CF5E4433B65D73AF28DD123FA6048B34BCFF6E79829CA6A502F5E613A165E3820730997C31E8897BA183921AAEC105FF5CCD7F28FF480B0E663B904C9548300B75A5946334A1F9A8AF34E54E60A3E01E6DB3C2D7BF7F20244BF7FC5C2D + +Padding = EMSA3(RIPEMD-160) +E = 65537 +P = 1332414773462244345287452808343335233085319446006195144197509760072289459257240880605326415066992615354347362012923882740319578634383514958531290919338694117135874729396074367358963312366961122024761221913384789492569888218889897849 +Q = 1314795837618713069258674746380422189419344375600466758282785046440835994844973589678451612271662103698299114978842599413683589951215453704525546244803395931336492951115264695075210241119805463884289097491701511590073665198187932849 +Msg = 56897071727374FF0001 +Signature = 7ACE3D8BF8C940BEF17B76A53DEF9EA42E63D3576A7A3CE873FC46B584592C082C2D242DCE37A8065E623556004140A2D403B424415ABB6850F950C121051DA747934444C5AC065D457740D6DBC984FB0D1660F3C8E43DBCB19A09675C14788B3847159E92A19C9C60E1727B159D386E75DF3EFFF853C94E4826CEB185071A2B16C6047B21DE8E0A0394B934435C96548644FA0514390B7EE6C61244789B52FC0FBFFBCA8BE54B6C3D01EA14F2E0E086DE8657F02A4F3513F21930A5A5F53C47 + +Padding = EMSA3(Tiger) +E = 65537 +P = 32631492140153322637585648564563279120918521201288665579705656902595827172687842562885397479939005094102333506611817 +Q = 39162724656922322351082077025123484322639781910080179352369911199916517553165320253263971785803972536077240149541431 +Msg = 56897071727374FF0001 +Signature = 3F0C903F6AC0AF457FB343220D55C7DC8F365D3BAEDE8710E17142F0FB3706017CFA31EB0139A2A83F9F9A4EAB10471511AEBB2950EE163F86A9B28EC43B0883D2B9DBF13837DF288DDFB3845B143532B84BF275C356FC05D9EBD77749C960BE + +Padding = EMSA3(Tiger) +E = 65537 +P = 12158654678169091650490415669116684328906635803580218958206112297098327411035340897063717752690747310459184926298636024603487949254717361395603397645587051 +Q = 10249092300045023519002601220673737919279626089680327379914024204585346713441242098019215182953625015242094757934588033693064852013617202932837905787954459 +Msg = 56897071727374FF0001 +Signature = 62078993638B876ED29AB7F0B8649D23EA17C96A1F595BC1F3CBD82E49A65EC58A502B4669B14C838CE9DF16C0931D797CAD9C7F03518DC48E7D0F7FFF383CADBED76AB47137CE134788E2A2F6A64B84C69036C26D767B58D54E1430CEF5F9462719491C57DF4EAFA6D1644C040B9D5F25EC794625D3FED8977FE3F4FD23F5F0 + +Padding = EMSA3(Tiger) +E = 65537 +P = 11971544123366343666684354853406327812514675062345667572164032146593763260364820773415289066744017135855986720089591529330424839669640161061809626823413973 +Q = 9720074001403023247443092491064384798772672002666476838855362128057218690708080905133082220041439945136451759042300373227795429236658029401312890694089287 +Msg = 56897071727374FF0001 +Signature = A1B330515B11D08A3B35FD60C48C07A524AC4230D7AE83FA8ED838590AEC2AE80C44D099D665C14BDF5984003C102555B82F6E65C68B304D22847E74C3676391E91BC7194742109237376448E72CCAEE1686E2F12A0D46E81DA7C1AC8E401835D19345ECDE4886F427A93B447916DE746D9988D5B0EB54C49F2F6647E77BDCA2 + +Padding = EMSA3(Tiger) +E = 65537 +P = 1167421701870821515413433195830529422760643355648210574275955577563504995018282395144285922008056560280441363824762060206459194962811346217758801875469823173373950550783029605967491860108483744807232730730782621906868510926852332267 +Q = 1317361364859314272965882511506015740905998703892518529440770677694975987162437790709368319674657443319522624967086315303391931706721950737251287996496863199426001799963290391769674180019130691453745657498922402120734449103407001553 +Msg = 56897071727374FF0001 +Signature = 99B2E121ED6D820EB555EBB5A6C2A928184EAE6D7AA0132E036414D5C2B041B7C0F44D9AF89556050CE96B077CD3C11165C0B55E5B5A345212E2A3A6DDA1E04391054C9EAD2397586254A0323DE007E6280780A9888B8BA698462C468B6D2FD345D8755898A1C82AC326D91602759166344D24590FD8D8D8C76F2AABBEFBCDE24B047178F610F5520862FA5F4D0C7CEE698C207E88B219A553DBE1C68D270BA2D4B1E3353E88BE249A3A1D4593153976B0A0E09AF561711600D616BF1BE8AD57 + +Padding = EMSA4(SHA-1) +E = 0x010001 +P = 0xE7E8942720A877517273A356053EA2A1BC0C94AA72D55C6E86296B2DFC967948C0A72CBCCCA7EACB35706E09A1DF55A1535BD9B3CC34160B3B6DCD3EDA8E6443 +Q = 0xB69DCA1CF7D4D7EC81E75B90FCCA874ABCDE123FD2700180AA90479B6E48DE8D67ED24F9F19D85BA275874F542CD20DC723E6963364A1F9425452B269A6799FD +Msg = CDC87DA223D786DF3B45E0BBBC721326D1EE2AF806CC315475CC6F0D9C66E1B62371D45CE2392E1AC92844C310102F156A0D8D52C1F4C40BA3AA65095786CB769757A6563BA958FED0BCC984E8B517A3D5F515B23B8A41E74AA867693F90DFB061A6E86DFAAEE64472C00E5F20945729CBEBE77F06CE78E08F4098FBA41F9D6193C0317E8B60D4B6084ACB42D29E3808A3BC372D85E331170FCBF7CC72D0B71C296648B3A4D10F416295D0807AA625CAB2744FD9EA8FD223C42537029828BD16BE02546F130FD2E33B936D2676E08AED1B73318B750A0167D0 +Nonce = DEE959C7E06411361420FF80185ED57F3E6776AF +Signature = 9074308FB598E9701B2294388E52F971FAAC2B60A5145AF185DF5287B5ED2887E57CE7FD44DC8634E407C8E0E4360BC226F3EC227F9D9E54638E8D31F5051215DF6EBB9C2F9579AA77598A38F914B5B9C1BD83C4E2F9F382A0D0AA3542FFEE65984A601BC69EB28DEB27DCA12C82C2D4C3F66CD500F1FF2B994D8A4E30CBB33C + +Padding = EMSA4(SHA-1) +E = 65537 +P = 12146034249554145542967338889878776764939246364802861330861080201238096926804104003153442046392435544402345620344102051987796266798293816215528466432287811 +Q = 9564395117825677551724771409358234023229478264512493437902803500827457520617460086946869608799255872545145014212820989813822296572301340377134455614577149 +Msg = 10AAE9A0AB0B595D0841207B700D48D75FAEDDE3B775CD6B4CC88AE06E4694EC74BA18F8520D4F5EA69CBBE7CC2BEBA43EFDC10215AC4EB32DC302A1F53DC6C4352267E7936CFEBF7C8D67035784A3909FA859C7B7B59B8E39C5C2349F1886B705A30267D402F7486AB4F58CAD5D69ADB17AB8CD0CE1CAF5025AF4AE24B1FB8794C6070CC09A51E2F9911311E3877D0044C71C57A993395008806B723AC38373D395481818528C1E7053739282053529510E935CD0FA77B8FA53CC2D474BD4FB3CC5C672D6FFDC90A00F9848712C4BCFE46C60573659B11E6457E861F0F604B6138D144F8CE4E2DA73 +Nonce = A8AB69DD801F0074C2A1FC60649836C616D99681 +Signature = 2A34F6125E1F6B0BF971E84FBD41C632BE8F2C2ACE7DE8B6926E31FF93E9AF987FBC06E51E9BE14F5198F91F3F953BD67DA60A9DF59764C3DC0FE08E1CBEF0B75F868D10AD3FBA749FEF59FB6DAC46A0D6E504369331586F58E4628F39AA278982543BC0EEB537DC61958019B394FB273F215858A0A01AC4D650B955C67F4C58 + +Padding = EMSA4(SHA-1) +E = 65537 +P = 10972281733721469524084771549551785620979339676894970406797556170887325088723362684594505739512627631033120507767556741232087880262332653543240135472549739 +Q = 10414531519564479866584671841927244673773564454190580684485065625568372711876795366773126934682192430160377469095257414145433715697256731767977580401016623 +Msg = 859EEF2FD78ACA00308BDC471193BF55BF9D78DB8F8A672B484634F3C9C26E6478AE10260FE0DD8C082E53A5293AF2173CD50C6D5D354FEBF78B26021C25C02712E78CD4694C9F469777E451E7F8E9E04CD3739C6BBFEDAE487FB55644E9CA74FF77A53CB729802F6ED4A5FFA8BA159890FC +Nonce = E3B5D5D002C1BCE50C2B65EF88A188D83BCE7E61 +Signature = 8DAA627D3DE7595D63056C7EC659E54406F10610128BAAE821C8B2A0F3936D54DC3BDCE46689F6B7951BB18E840542769718D5715D210D85EFBB596192032C42BE4C29972C856275EB6D5A45F05F51876FC6743DEDDD28CAEC9BB30EA99E02C3488269604FE497F74CCD7C7FCA1671897123CBD30DEF5D54A2B5536AD90A747E + +Padding = EMSA4(SHA-1) +E = 65537 +P = 12146034249554145542967338889878776764939246364802861330861080201238096926804104003153442046392435544402345620344102051987796266798293816215528466432287811 +Q = 9564395117825677551724771409358234023229478264512493437902803500827457520617460086946869608799255872545145014212820989813822296572301340377134455614577149 +Msg = BC656747FA9EAFB3F0 +Nonce = 056F00985DE14D8EF5CEA9E82F8C27BEF720335E +Signature = 4609793B23E9D09362DC21BB47DA0B4F3A7622649A47D464019B9AEAFE53359C178C91CD58BA6BCB78BE0346A7BC637F4B873D4BAB38EE661F199634C547A1AD8442E03DA015B136E543F7AB07C0C13E4225B8DE8CCE25D4F6EB8400F81F7E1833B7EE6E334D370964CA79FDB872B4D75223B5EEB08101591FB532D155A6DE87 + +Padding = EMSA4(SHA-1) +E = 65537 +P = 18750372315589011966809342966959173632224003368786599298500826640670402352786269961378825532226121920802585549877542477327157446102927320926731199343122897 +Q = 17528931448707367061046762330636227103712357416213685486625350842223724624236877855492943799601867554957185739461234218879065971784361700089167655797702777 +Msg = DABA032066263FAEDB659848115278A52C44FAA3A76F37515ED336321072C40A9D9B53BC05014078ADF520875146AAE70FF060226DCB7B1F1FC27E9360 +Nonce = 57BF160BCB02BB1DC7280CF0458530B7D2832FF7 +Signature = 014C5BA5338328CCC6E7A90BF1C0AB3FD606FF4796D3C12E4B639ED9136A5FEC6C16D8884BDD99CFDC521456B0742B736868CF90DE099ADB8D5FFD1DEFF39BA4007AB746CEFDB22D7DF0E225F54627DC65466131721B90AF445363A8358B9F607642F78FAB0AB0F43B7168D64BAE70D8827848D8EF1E421C5754DDF42C2589B5B3 + +Padding = EMSA4(SHA-1) +E = 65537 +P = 18750372315589011966809342966959173632224003368786599298500826640670402352786269961378825532226121920802585549877542477327157446102927320926731199343122897 +Q = 17528931448707367061046762330636227103712357416213685486625350842223724624236877855492943799601867554957185739461234218879065971784361700089167655797702777 +Msg = 52A1D96C8AC39E41E455809801B927A5B445C10D902A0DCD3850D22A66D2BB0703E67D5867114595AABF5A7AEB5A8F87034BBB30E13CFD4817A9BE76230023606D0286A3FAF8A4D22B728EC518079F9E64526E3A0CC7941AA338C437997C680CCAC67C66BFA1 +Nonce = FCA862068BCE2246724B708A0519DA17E648688C +Signature = 007F0030018F53CDC71F23D03659FDE54D4241F758A750B42F185F87578520C30742AFD84359B6E6E8D3ED959DC6FE486BEDC8E2CF001F63A7ABE16256A1B84DF0D249FC05D3194CE5F0912742DBBF80DD174F6C51F6BAD7F16CF3364EBA095A06267DC3793803AC7526AEBE0A475D38B8C2247AB51C4898DF7047DC6ADF52C6C4 + +Padding = EMSA4(SHA-1) +E = 65537 +P = 23317769080042579483979410069547334982340385988414999350195919737682803074318822163162336750705582344709097840085771328091505049180311156519568643721259091 +Q = 22715354219792243654040150359134261097458516304943617682746546962551737776583314079844579168354161188665864193114840281840975337261953823680558154430944849 +Msg = 594B37333BBB2C84524A87C1A01F75FCEC0E3256F108E38DCA36D70D0057 +Nonce = F31AD6C8CF89DF78ED77FEACBCC2F8B0A8E4CFAA +Signature = 0088B135FB1794B6B96C4A3E678197F8CAC52B64B2FE907D6F27DE761124964A99A01A882740ECFAED6C01A47464BB05182313C01338A8CD097214CD68CA103BD57D3BC9E816213E61D784F182467ABF8A01CF253E99A156EAA8E3E1F90E3C6E4E3AA2D83ED0345B89FAFC9C26077C14B6AC51454FA26E446E3A2F153B2B16797F + +Padding = EMSA4(SHA-1) +E = 65537 +P = 23317769080042579483979410069547334982340385988414999350195919737682803074318822163162336750705582344709097840085771328091505049180311156519568643721259091 +Q = 22715354219792243654040150359134261097458516304943617682746546962551737776583314079844579168354161188665864193114840281840975337261953823680558154430944849 +Msg = 8B769528884A0D1FFD090CF102993E796DADCFBDDD38E44FF6324CA451 +Nonce = FCF9F0E1F199A3D1D0DA681C5B8606FC642939F7 +Signature = 02A5F0A858A0864A4F65017A7D69454F3F973A2999839B7BBC48BF78641169179556F595FA41F6FF18E286C2783079BC0910EE9CC34F49BA681124F923DFA88F426141A368A5F5A930C628C2C3C200E18A7644721A0CBEC6DD3F6279BDE3E8F2BE5E2D4EE56F97E7CEAF33054BE7042BD91A63BB09F897BD41E81197DEE99B11AF + +Padding = EMSA4(SHA-1) +E = 65537 +P = 23317769080042579483979410069547334982340385988414999350195919737682803074318822163162336750705582344709097840085771328091505049180311156519568643721259091 +Q = 22715354219792243654040150359134261097458516304943617682746546962551737776583314079844579168354161188665864193114840281840975337261953823680558154430944849 +Msg = 1ABDBA489C5ADA2F995ED16F19D5A94D9E6EC34A8D84F84557D26E5EF9B02B22887E3F9A4B690AD1149209C20C61431F0C017C36C2657B35D7B07D3F5AD8708507A9C1B831DF835A56F831071814EA5D3D8D8F6ADE40CBA38B42DB7A2D3D7A29C8F0A79A7838CF58A9757FA2FE4C40DF9BAA193BFC6F92B123AD57B07ACE3E6AC068C9F106AFD9EEB03B4F37C25DBFBCFB3071F6F9771766D072F3BB070AF6605532973AE25051 +Nonce = 986E7C43DBB671BD41B9A7F4B6AFC80E805F2423 +Signature = 0244BCD1C8C16955736C803BE401272E18CB990811B14F72DB964124D5FA760649CBB57AFB8755DBB62BF51F466CF23A0A1607576E983D778FCEFFA92DF7548AEA8EA4ECAD2C29DD9F95BC07FE91ECF8BEE255BFE8762FD7690AA9BFA4FA0849EF728C2C42C4532364522DF2AB7F9F8A03B63F7A499175828668F5EF5A29E3802C + +Padding = EMSA4(SHA-1) +E = 65537 +P = 23317769080042579483979410069547334982340385988414999350195919737682803074318822163162336750705582344709097840085771328091505049180311156519568643721259091 +Q = 22715354219792243654040150359134261097458516304943617682746546962551737776583314079844579168354161188665864193114840281840975337261953823680558154430944849 +Msg = 8FB431F5EE792B6C2AC7DB53CC428655AEB32D03F4E889C5C25DE683C461B53ACF89F9F8D3AABDF6B9F0C2A1DE12E15B49EDB3919A652FE9491C25A7FCE1F722C2543608B69DC375EC +Nonce = F8312D9C8EEA13EC0A4C7B98120C87509087C478 +Signature = 0196F12A005B98129C8DF13C4CB16F8AA887D3C40D96DF3A88E7532EF39CD992F273ABC370BC1BE6F097CFEBBF0118FD9EF4B927155F3DF22B904D90702D1F7BA7A52BED8B8942F412CD7BD676C9D18E170391DCD345C06A730964B3F30BCCE0BB20BA106F9AB0EEB39CF8A6607F75C0347F0AF79F16AFA081D2C92D1EE6F836B8 + +Padding = EMSA4(SHA-1) +E = 65537 +P = 23317769080042579483979410069547334982340385988414999350195919737682803074318822163162336750705582344709097840085771328091505049180311156519568643721259091 +Q = 22715354219792243654040150359134261097458516304943617682746546962551737776583314079844579168354161188665864193114840281840975337261953823680558154430944849 +Msg = FEF4161DFAAF9C5295051DFC1FF3810C8C9EC2E866F7075422C8EC4216A9C4FF49427D483CAE10C8534A41B2FD15FEE06960EC6FB3F7A7E94A2F8A2E3E43DC4A40576C3097AC953B1DE86F0B4ED36D644F23AE14425529622464CA0CBF0B1741347238157FAB59E4DE5524096D62BAEC63AC64 +Nonce = 50327EFEC6292F98019FC67A2A6638563E9B6E2D +Signature = 021ECA3AB4892264EC22411A752D92221076D4E01C0E6F0DDE9AFD26BA5ACF6D739EF987545D16683E5674C9E70F1DE649D7E61D48D0CAEB4FB4D8B24FBA84A6E3108FEE7D0705973266AC524B4AD280F7AE17DC59D96D3351586B5A3BDB895D1E1F7820AC6135D8753480998382BA32B7349559608C38745290A85EF4E9F9BD83 + +Padding = EMSA4(SHA-1) +E = 65537 +P = 23317769080042579483979410069547334982340385988414999350195919737682803074318822163162336750705582344709097840085771328091505049180311156519568643721259091 +Q = 22715354219792243654040150359134261097458516304943617682746546962551737776583314079844579168354161188665864193114840281840975337261953823680558154430944849 +Msg = EFD237BB098A443AEEB2BF6C3F8C81B8C01B7FCB3FEB +Nonce = B0DE3FC25B65F5AF96B1D5CC3B27D0C6053087B3 +Signature = 012FAFEC862F56E9E92F60AB0C77824F4299A0CA734ED26E0644D5D222C7F0BDE03964F8E70A5CB65ED44E44D56AE0EDF1FF86CA032CC5DD4404DBB76AB854586C44EED8336D08D457CE6C03693B45C0F1EFEF93624B95B8EC169C616D20E5538EBC0B6737A6F82B4BC0570924FC6B35759A3348426279F8B3D7744E2D222426CE + +Padding = EMSA4(SHA-1) +E = 65537 +P = 34472526763890390288206268539308085903500826068946415175646574850209502483532716992653604714106737320646902682489253807427935226872727189953234681779534229 +Q = 27599170874329569456630424115782013194441466052868928529420085446218294009948526736605009344913617322036736152527213282609802036063571741794421046662794161 +Msg = 9FB03B827C8217D9 +Nonce = ED7C98C95F30974FBE4FBDDCF0F28D6021C0E91D +Signature = 0323D5B7BF20BA4539289AE452AE4297080FEFF4518423FF4811A817837E7D82F1836CDFAB54514FF0887BDDEEBF40BF99B047ABC3ECFA6A37A3EF00F4A0C4A88AAE0904B745C846C4107E8797723E8AC810D9E3D95DFA30FF4966F4D75D13768D20857F2B1406F264CFE75E27D7652F4B5ED3575F28A702F8C4ED9CF9B2D44948 + +Padding = EMSA4(SHA-1) +E = 65537 +P = 34472526763890390288206268539308085903500826068946415175646574850209502483532716992653604714106737320646902682489253807427935226872727189953234681779534229 +Q = 27599170874329569456630424115782013194441466052868928529420085446218294009948526736605009344913617322036736152527213282609802036063571741794421046662794161 +Msg = 0CA2AD77797ECE86DE5BF768750DDB5ED6A3116AD99BBD17EDF7F782F0DB1CD05B0F677468C5EA420DC116B10E80D110DE2B0461EA14A38BE68620392E7E893CB4EA9393FB886C20FF790642305BF302003892E54DF9F667509DC53920DF583F50A3DD61ABB6FAB75D600377E383E6ACA6710EEEA27156E06752C94CE25AE99FCBF8592DBE2D7E27453CB44DE07100EBB1A2A19811A478ADBEAB270F94E8FE369D90B3CA612F9F +Nonce = 22D71D54363A4217AA55113F059B3384E3E57E44 +Signature = 049D0185845A264D28FEB1E69EDAEC090609E8E46D93ABB38371CE51F4AA65A599BDAAA81D24FBA66A08A116CB644F3F1E653D95C89DB8BBD5DAAC2709C8984000178410A7C6AA8667DDC38C741F710EC8665AA9052BE929D4E3B16782C1662114C5414BB0353455C392FC28F3DB59054B5F365C49E1D156F876EE10CB4FD70598 + +Padding = EMSA4(SHA-1) +E = 65537 +P = 34472526763890390288206268539308085903500826068946415175646574850209502483532716992653604714106737320646902682489253807427935226872727189953234681779534229 +Q = 27599170874329569456630424115782013194441466052868928529420085446218294009948526736605009344913617322036736152527213282609802036063571741794421046662794161 +Msg = 288062AFC08FCDB7C5F8650B29837300461DD5676C17A20A3C8FB5148949E3F73D66B3AE82C7240E27C5B3EC4328EE7D6DDF6A6A0C9B5B15BCDA196A9D0C76B119D534D85ABD123962D583B76CE9D180BCE1CA +Nonce = 4AF870FBC6516012CA916C70BA862AC7E8243617 +Signature = 03FBC410A2CED59500FB99F9E2AF2781ADA74E13145624602782E2994813EEFCA0519ECD253B855FB626A90D771EAE028B0C47A199CBD9F8E3269734AF4163599090713A3FA910FA0960652721432B971036A7181A2BC0CAB43B0B598BC6217461D7DB305FF7E954C5B5BB231C39E791AF6BCFA76B147B081321F72641482A2AAD + +Padding = EMSA4(SHA-1) +E = 65537 +P = 34472526763890390288206268539308085903500826068946415175646574850209502483532716992653604714106737320646902682489253807427935226872727189953234681779534229 +Q = 27599170874329569456630424115782013194441466052868928529420085446218294009948526736605009344913617322036736152527213282609802036063571741794421046662794161 +Msg = 6F4F9AB9501199CEF55C6CF408FE7B36C557C49D420A4763D2463C8AD44B3CFC5BE2742C0E7D9B0F6608F08C7F47B693EE +Nonce = 40D2E180FAE1EAC439C190B56C2C0E14DDF9A226 +Signature = 0486644BC66BF75D28335A6179B10851F43F09BDED9FAC1AF33252BB9953BA4298CD6466B27539A70ADAA3F89B3DB3C74AB635D122F4EE7CE557A61E59B82FFB786630E5F9DB53C77D9A0C12FAB5958D4C2CE7DAA807CD89BA2CC7FCD02FF470CA67B229FCCE814C852C73CC93BEA35BE68459CE478E9D4655D121C8472F371D4F + +Padding = EMSA4(SHA-1) +E = 65537 +P = 34472526763890390288206268539308085903500826068946415175646574850209502483532716992653604714106737320646902682489253807427935226872727189953234681779534229 +Q = 27599170874329569456630424115782013194441466052868928529420085446218294009948526736605009344913617322036736152527213282609802036063571741794421046662794161 +Msg = E17D20385D501955823C3F666254C1D3DD36AD5168B8F18D286FDCF67A7DAD94097085FAB7ED86FE2142A28771717997EF1A7A08884EFC39356D76077AAF82459A7FAD45848875F2819B098937FE923BCC9DC442D72D754D812025090C9BC03DB3080C138DD63B355D0B4B85D6688AC19F4DE15084A0BA4E373B93EF4A555096691915DC23C00E954CDEB20A47CD55D16C3D8681D46ED7F2ED5EA42795BE17BAED25F0F4D113B3636ADDD585F16A8B5AEC0C8FA9C5F03CBF3B9B73 +Nonce = 2497DC2B4615DFAE5A663D49FFD56BF7EFC11304 +Signature = 022A80045353904CB30CBB542D7D4990421A6EEC16A8029A8422ADFD22D6AFF8C4CC0294AF110A0C067EC86A7D364134459BB1AE8FF836D5A8A2579840996B320B19F13A13FAD378D931A65625DAE2739F0C53670B35D9D3CBAC08E733E4EC2B83AF4B9196D63E7C4FF1DDEAE2A122791A125BFEA8DEB0DE8CCF1F4FFAF6E6FB0A + +Padding = EMSA4(SHA-1) +E = 65537 +P = 34472526763890390288206268539308085903500826068946415175646574850209502483532716992653604714106737320646902682489253807427935226872727189953234681779534229 +Q = 27599170874329569456630424115782013194441466052868928529420085446218294009948526736605009344913617322036736152527213282609802036063571741794421046662794161 +Msg = AFBC19D479249018FDF4E09F618726440495DE11DDEEE38872D775FCEA74A23896B5343C9C38D46AF0DBA224D047580CC60A65E9391CF9B59B36A860598D4E8216722F993B91CFAE87BC255AF89A6A199BCA4A391EADBC3A24903C0BD667368F6BE78E3FEABFB4FFD463122763740FFBBEFEAB9A25564BC5D1C24C93E422F75073E2AD72BF45B10DF00B52A147128E73FEE33FA3F0577D77F80FBC2DF1BED313290C12777F50 +Nonce = A334DB6FAEBF11081A04F87C2D621CDEC7930B9B +Signature = 00938DCB6D583046065F69C78DA7A1F1757066A7FA75125A9D2929F0B79A60B627B082F11F5B196F28EB9DAA6F21C05E5140F6AEF1737D2023075C05ECF04A028C686A2AB3E7D5A0664F295CE12995E890908B6AD21F0839EB65B70393A7B5AFD9871DE0CAA0CEDEC5B819626756209D13AB1E7BB9546A26FF37E9A51AF9FD562E + +Padding = EMSA4(SHA-1) +E = 65537 +P = 52947746764625581581348920222190760350826515129407851734553526076761620388920106361523893976287895417489630792692839842095214530982547020346909719722571583 +Q = 44362841550817081081358795270317605045639904422908532427762156610780062654843896617689855009062394727899772229844572756933778128117714080394699975327483961 +Msg = 30C7D557458B436DECFDC14D06CB7B96B06718C48D7DE57482A868AE7F065870A6216506D11B779323DFDF046CF5775129134B4D5689E4D9C0CE1E12D7D4B06CB5FC5820DECFA41BAF59BF257B32F025B7679B445B9499C92555145885992F1B76F84891EE4D3BE0F5150FD5901E3A4C8ED43FD36B61D022E65AD5008DBF33293C22BFBFD07321F0F1D5FA9FDF0014C2FCB0358AAD0E354B0D29 +Nonce = 081B233B43567750BD6E78F396A88B9F6A445151 +Signature = 0BA373F76E0921B70A8FBFE622F0BF77B28A3DB98E361051C3D7CB92AD0452915A4DE9C01722F6823EEB6ADF7E0CA8290F5DE3E549890AC2A3C5950AB217BA58590894952DE96F8DF111B2575215DA6C161590C745BE612476EE578ED384AB33E3ECE97481A252F5C79A98B5532AE00CDD62F2ECC0CD1BAEFE80D80B962193EC1D + +Padding = EMSA4(SHA-1) +E = 65537 +P = 52947746764625581581348920222190760350826515129407851734553526076761620388920106361523893976287895417489630792692839842095214530982547020346909719722571583 +Q = 44362841550817081081358795270317605045639904422908532427762156610780062654843896617689855009062394727899772229844572756933778128117714080394699975327483961 +Msg = 328C659E0A6437433CCEB73C14 +Nonce = 9AEC4A7480D5BBC42920D7CA235DB674989C9AAC +Signature = 0BC989853BC2EA86873271CE183A923AB65E8A53100E6DF5D87A24C4194EB797813EE2A187C097DD872D591DA60C568605DD7E742D5AF4E33B11678CCB63903204A3D080B0902C89ABA8868F009C0F1C0CB85810BBDD29121ABB8471FF2D39E49FD92D56C655C8E037AD18FAFBDC92C95863F7F61EA9EFA28FEA401369D19DAEA1 + +Padding = EMSA4(SHA-1) +E = 65537 +P = 66218349306984889499512380229028590914939577178499155486386600131076010558406347627863063671804559946177893962014452065585708095420741539901319996632905027 +Q = 60538225181015072084609935128982168843796735821199260439826605002195709240782723691950431953163713417611480156811354608332166461443651611592637891780251227 +Msg = 0F6195D04A6E6FC7E2C9600DBF840C39EA8D4D624FD53507016B0E26858A5E0AECD7ADA543AE5C0AB3A62599CBA0A54E6BF446E262F989978F9DDF5E9A41 +Nonce = A87B8AED07D7B8E2DAF14DDCA4AC68C4D0AABFF8 +Signature = 086DF6B500098C120F24FF8423F727D9C61A5C9007D3B6A31CE7CF8F3CBEC1A26BB20E2BD4A046793299E03E37A21B40194FB045F90B18BF20A47992CCD799CF9C059C299C0526854954AADE8A6AD9D97EC91A1145383F42468B231F4D72F23706D9853C3FA43CE8ACE8BFE7484987A1EC6A16C8DAF81F7C8BF42774707A9DF456 + +Padding = EMSA4(SHA-1) +E = 65537 +P = 66218349306984889499512380229028590914939577178499155486386600131076010558406347627863063671804559946177893962014452065585708095420741539901319996632905027 +Q = 60538225181015072084609935128982168843796735821199260439826605002195709240782723691950431953163713417611480156811354608332166461443651611592637891780251227 +Msg = 9906D89F97A9FDEDD3CCD824DB687326F30F00AA25A7FCA2AFCB3B0F86CD41E73F0E8FF7D2D83F59E28ED31A5A0D551523374DE22E4C7E8FF568B386EE3DC41163F10BF67BB006261C9082F9AF90BF1D9049A6B9FAE71C7F84FBE6E55F02789DE774F230F115026A4B4E96C55B04A95DA3AACBB2CECE8F81764A1F1C99515411087CF7D34AEDED0932C183 +Nonce = FBBE059025B69B89FB14AE2289E7AAAFE60C0FCD +Signature = 0A40A16E2FE2B38D1DF90546167CF9469C9E3C3681A3442B4B2C2F581DEB385CE99FC6188BB02A841D56E76D301891E24560550FCC2A26B55F4CCB26D837D350A154BCACA8392D98FA67959E9727B78CAD03269F56968FC56B68BD679926D83CC9CB215550645CCDA31C760FF35888943D2D8A1D351E81E5D07B86182E751081EF + +Padding = EMSA4(SHA-1) +E = 65537 +P = 106371131238996201552453980874610989946813024716722445842408152891368839125454489600942277239535313381924436744966779801576106830418690757378911573621372213 +Q = 94283645475135667806671154963754310629766271954157398151751430322380692807932982647513603066143205717148426973447556747230175281773727249810950269829764423 +Msg = 8D80D2D08DBD19C154DF3F14673A14BD03735231F24E86BF153D0E69E74CBFF7B1836E664DE83F680124370FC0F96C9B65C07A366B644C4AB3 +Nonce = 0C09582266DF086310821BA7E18DF64DFEE6DE09 +Signature = 10FD89768A60A67788ABB5856A787C8561F3EDCF9A83E898F7DC87AB8CCE79429B43E56906941A886194F137E591FE7C339555361FBBE1F24FEB2D4BCDB80601F3096BC9132DEEA60AE13082F44F9AD41CD628936A4D51176E42FC59CB76DB815CE5AB4DB99A104AAFEA68F5D330329EBF258D4EDE16064BD1D00393D5E1570EB8 + +Padding = EMSA4(SHA-1) +E = 65537 +P = 106371131238996201552453980874610989946813024716722445842408152891368839125454489600942277239535313381924436744966779801576106830418690757378911573621372213 +Q = 94283645475135667806671154963754310629766271954157398151751430322380692807932982647513603066143205717148426973447556747230175281773727249810950269829764423 +Msg = 45013CEBAFD960B255476A8E2598B9AA32EFBE6DC1F34F4A498D8CF5A2B4548D08C55D5F95F7BCC9619163056F2D58B52FA032 +Nonce = 9D5AD8EB452134B65DC3A98B6A73B5F741609CD6 +Signature = 07EB651D75F1B52BC263B2E198336E99FBEBC4F332049A922A10815607EE2D989DB3A4495B7DCCD38F58A211FB7E193171A3D891132437EBCA44F318B280509E52B5FA98FCCE8205D9697C8EE4B7FF59D4C59C79038A1970BD2A0D451ECDC5EF11D9979C9D35F8C70A6163717607890D586A7C6DC01C79F86A8F28E85235F8C2F1 + +Padding = EMSA4(SHA-1) +E = 65537 +P = 118724228726107084933673357665229442161382145102711792353890330967978435076443563173490456195787258321089074786404235270441682268529681386854189215962537691 +Q = 111028334878452985473644527762523767795944882393420846192472211181507747267685923591727882840961887488829968428906720070723808587572733436074949968172511341 +Msg = E2F96EAF0E05E7BA326ECCA0BA7FD2F7C02356F3CEDE9D0FAABF4FCC8E60A973E5595FD9EA08 +Nonce = 435C098AA9909EB2377F1248B091B68987FF1838 +Signature = 2707B9AD5115C58C94E932E8EC0A280F56339E44A1B58D4DDCFF2F312E5F34DCFE39E89C6A94DCEE86DBBDAE5B79BA4E0819A9E7BFD9D982E7EE6C86EE68396E8B3A14C9C8F34B178EB741F9D3F121109BF5C8172FADA2E768F9EA1433032C004A8AA07EB990000A48DC94C8BAC8AABE2B09B1AA46C0A2AA0E12F63FBBA775BA7E + +Padding = EMSA4(SHA-1) +E = 65537 +P = 118724228726107084933673357665229442161382145102711792353890330967978435076443563173490456195787258321089074786404235270441682268529681386854189215962537691 +Q = 111028334878452985473644527762523767795944882393420846192472211181507747267685923591727882840961887488829968428906720070723808587572733436074949968172511341 +Msg = 04DC251BE72E88E5723485B6383A637E2FEFE07660C519A560B8BC18BDEDB86EAE2364EA53BA9DCA6EB3D2E7D6B806AF42B3E87F291B4A8881D5BF572CC9A85E19C86ACB28F098F9DA0383C566D3C0F58CFD8F395DCF602E5CD40E8C7183F714996E2297EF +Nonce = C558D7167CBB4508ADA042971E71B1377EEA4269 +Signature = 33341BA3576A130A50E2A5CF8679224388D5693F5ACCC235AC95ADD68E5EB1EEC31666D0CA7A1CDA6F70A1AA762C05752A51950CDB8AF3C5379F18CFE6B5BC55A4648226A15E912EF19AD77ADEEA911D67CFEFD69BA43FA4119135FF642117BA985A7E0100325E9519F1CA6A9216BDA055B5785015291125E90DCD07A2CA9673EE + +Padding = EMSA4(SHA-1) +E = 65537 +P = 145944642495047970227466613734349629255343540073855558870352732098662102916564982961518190338528157149961995311060708307518356558394237017861854292310484074777485853223344178810064674444634051391215897807026231654615448012433580801389368805589940939055216467316156697831245282887397148877131331934832361698283 +Q = 143469182311575243542235467792602778379077898970799610045213895234115725019110716139320906495130549004081072001994697570980663341363111500415373296270459390406877457540343121930968023110161112505144834271577932063953096651425939950070551736088707899288307639171777627365285498093078482948934950424689380891087 +Msg = 883177E5126B9BE2D9A9680327D5370C6F26861F5820C43DA67A3AD609 +Nonce = 04E215EE6FF934B9DA70D7730C8734ABFCECDE89 +Signature = 82C2B160093B8AA3C0F7522B19F87354066C77847ABF2A9FCE542D0E84E920C5AFB49FFDFDACE16560EE94A1369601148EBAD7A0E151CF16331791A5727D05F21E74E7EB811440206935D744765A15E79F015CB66C532C87A6A05961C8BFAD741A9A6657022894393E7223739796C02A77455D0F555B0EC01DDF259B6207FD0FD57614CEF1A5573BAAFF4EC00069951659B85F24300A25160CA8522DC6E6727E57D019D7E63629B8FE5E89E25CC15BEB3A647577559299280B9B28F79B0409000BE25BBD96408BA3B43CC486184DD1C8E62553FA1AF4040F60663DE7F5E49C04388E257F1CE89C95DAB48A315D9B66B1B7628233876FF2385230D070D07E1666 + +Padding = EMSA4(SHA-1) +E = 65537 +P = 11058990257677106728567416105937186715085308710456375792601306502280098635988887667238717006290587419518077081684341390836911377742457083342432042777093021 +Q = 10712237750299859497610123088820529960436796483371066064207052073837127000835751900010552681042454496236727480798341670362779502045338590274000339694476663 +Msg = 454D5341342074657374206F66206C656164696E67203073 +Nonce = 5C7F7F0932FC4FF8555C3875CE3A0F86BF5B744E +Signature = 049C40560875766E164A89B2D19D91EF2AABAB4AC182657CAD93680319D8CDBE3CABCF3E87BF41C16013AC4E3D2DEBFB8F89E9E057012B8EDFD0310E24E2BBF43D54B2664DF3AC82D7E8913ABE29D0A022277EB74D2E0C8C5F4C3F46FABB35D932A4A713A82FC9464581D9B1F43A2AFB9AB8177DEE8C38CC9F15A7E8F3F9B4D3 + +Padding = EMSA4(SHA-1) +E = 65537 +P = 11058990257677106728567416105937186715085308710456375792601306502280098635988887667238717006290587419518077081684341390836911377742457083342432042777093021 +Q = 10712237750299859497610123088820529960436796483371066064207052073837127000835751900010552681042454496236727480798341670362779502045338590274000339694476663 +Msg = 454D5341342074657374206F66206C656164696E67203073 +Nonce = B0E37FD9119056FBC17F9C726B0AE7829350F93D +Signature = 82E54D1CD28D562D85DD3774636C65313CF26628076FC16A4D25AACCB566FCC877401BB44DFCB8ADBC6E595D515146D227E9AE6D4D585759F435642DFF2BB1EA3AC72E633C05FB3DC0D8E63395099D5A535DF6EA89341E36D73808D5116299EEC827BB2B6C3141AC0A5698DCDC252B7EDC3A5C24DE75287EEB60F45A37DFBEA3 + +Padding = EMSA4(SHA-1) +E = 65537 +P = 11058990257677106728567416105937186715085308710456375792601306502280098635988887667238717006290587419518077081684341390836911377742457083342432042777093021 +Q = 10712237750299859497610123088820529960436796483371066064207052073837127000835751900010552681042454496236727480798341670362779502045338590274000339694476663 +Msg = 454D5341342074657374206F66206C656164696E67203073 +Nonce = E4AE5BB1DD6DF73F8F75E441DA531F0E493AC0A7 +Signature = 8A64E30AEC76B278B08FF3BF61B7FF439DC2B0F6B789459F1386C0FBF24AF863EFC5A58C5E9CB841EA08D2E22E40293B1876BBB976947038AEEAA36B1751FF9713B9F7BD306D9360CC8D78B7A607F9CA7B4C18C308D85330E534337998D97D6F70F828D6AD1C9C7F6916476127993E4E6F7D596BA6C246F0EB7312A02D09BFB3 diff --git a/src/tests/data/pubkey/rsa_verify.vec b/src/tests/data/pubkey/rsa_verify.vec new file mode 100644 index 000000000..1a915d6b2 --- /dev/null +++ b/src/tests/data/pubkey/rsa_verify.vec @@ -0,0 +1,161 @@ + +E = 65537 +N = 21294014927258304131040781115311862039488366453689673368700944513219763245673890697163631224238156125681871046912423252139958373673494842188327924075935021260823595479029869879301695218333300648958044759453090135302355875509854237140262345417466491045027237599382640606853811387812108430679944770972979218579912175629350561572866081828240542091504962510426591897021132609200583624897090266070827112815075415286361167712707065872906100580924648432056365602321172274687165761180171037735321703513069879499292378605702720368464285730865976993373285171622065557888622229864086839106896951917341016022559721964253271897757 +Msg = 0001FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0068656C6C6F20776F726C64 +Signature = A88A260DF63E7241BFB42C05F50B5FF470CEB7B4E47353C94C0EBF620309841FCD84FFA08B164411CA9D2066FA02D8223AC19250212409E241446C22C9B85B2338E6C8545E722427FB6798EAD8488106B01F15EE3E8574C85DCCFD407FAAD4F705D397551E4BF32CE484DE76514DBF805B5361CB3B1B221FE3AD12734E8542D4B4D53962D0B0A80B11DC789EC08B050F28CB75363B8BD1F545839953271DB7340C749C3B979C0A11C46E9D590446C8D3B75907B3F0B3F164A8F72D302B383B2BD1248E9D86EAEBEBCB0623FAEA616CDE51CFFE5BE3D0BF140F053B05B6A17B6A4F7B733F0042DC9AF4EA737031DB170EB5F691859B5EDA13C82B8EE69D7B2732 + +Padding = EMSA4(SHA-1) +E = 65537 +N = 119893703092484949505910087939224352570887943368162884254100835299677466992252964282958222122904137439852217811402556822825785524431976342366635228201325453615333815480375932228941159089934430428976301906105572009268593836870380845342944983495040828580470076501247572469467215357554733094411503190958365925843 +Msg = B841D0374D3C86E67B67BDF00B +Signature = 1060A74E3EF067A9B17754500B16B8C9F6B3B453FB290C71FCAE779DD37A6B9A24A45D1560DF5E4BC31143E6197AB15684236D8FE578E022495897F70451FD902BFA5703947EDFF0B63BF1140C63AE1C8D369A87B192E8BF6A3D486E909C3979703806010367CA0E0026F8920EA766B7E3759E23954D0EC2F746E6046FC14758 + +Padding = EMSA4(SHA-1) +E = 65537 +N = 119893703092484949505910087939224352570887943368162884254100835299677466992252964282958222122904137439852217811402556822825785524431976342366635228201325453615333815480375932228941159089934430428976301906105572009268593836870380845342944983495040828580470076501247572469467215357554733094411503190958365925843 +Msg = 0F1D14F9 +Signature = 7D4F2EE63FF4B46A09EBB8F9E2F58B4634234B890F7270FDF3454CD2EEAF1BACAC3516BB5D0F678365E5226034032D6AD49069ED9C7B8BE471BFC6D9BBE3327CBA545675212A5552948524E52567FCE84D9D211191AAB864153C08DFC7576703C21FB9315578A0F1C167FF4D2B810578DC98FBC1235A4CD62ED89BD092C31C00 + +Padding = EMSA4(SHA-1) +E = 65537 +N = 117873507567337895619658208679670925101378539654498066355113315112059799053003859776302497045938816878795017034893432557427285474379889211548804214301617169867599046479911599286664540733604522194941039104579220235811693184040720386906708801580081293183820229901159859136387878000483153929553556411647637914977 +Msg = AEAD5A03023E17D894226CB2C7C77D5D4341E8BF7F1453140D58B427B40B0B18A9 +Signature = 27ABB6E27D9DBA0F9E5DB3607BF04E20112150A779EAF67D4AA76D50A6060F7003BB33BE5A580789E567C3768AF938BDBADE712F7344B72655118636095EA8D697888B9382BF3030D56A685079980A992A9BED3AF0DC81AE4316AF31681A3BDD78CC4E83FD3C227A9984C261ADF36D201AA417243A28BA47488BD81CB1DA63A4 + +Padding = EMSA4(SHA-1) +E = 65537 +N = 119893703092484949505910087939224352570887943368162884254100835299677466992252964282958222122904137439852217811402556822825785524431976342366635228201325453615333815480375932228941159089934430428976301906105572009268593836870380845342944983495040828580470076501247572469467215357554733094411503190958365925843 +Msg = 6A4BAEE539612920ECB3075EF6C31BD7EEA01F43 +Signature = 36F7211C290577ED0CF54007551BA65943C388BF2AE58F12E8BF7B6E7339348F2534E7515232D0AD72AD8F6EA173FA3D21DE13D392DE10C457DDA7C569AAAE170C8806A3ACA457461EFBAA7EC870947ABE2D5A91821B9254EA34A74E95E7648ED98A7ACD2300D4FC88C8B968E0AE68DF9BFF849E53AF03A2E12965C1453AAFC4 + +Padding = EMSA4(SHA-1) +E = 65537 +N = 142827179040201930130129453963840750538620744427112921609232633077545705669555537375335626346255551646557899683797424190277107859970432546267654200388915589143829977650215992006588223561006749124827885807954027706624977201425591213477691544644089252839017126048324124185680925726240972874426438277384617501237 +Msg = 0F50 +Signature = 707E1B680D4D7E2CD102ED7AF2B63AE63CAD9266476418F330FB739FD052A7774A0182624E81C3AD14C12BA5BA1D99315217D84EA1FAABF4A90E7CFF1987535146D4944AE27E2C84F313E5E5A22C5B86A88333DBBC4D17425F180C6B0F4BFD3E9F03DE21B422EC125DA6FF2835A93CEBED8C1283568E04BB634CAC410D144B91 + +Padding = EMSA4(SHA-1) +E = 65537 +N = 117873507567337895619658208679670925101378539654498066355113315112059799053003859776302497045938816878795017034893432557427285474379889211548804214301617169867599046479911599286664540733604522194941039104579220235811693184040720386906708801580081293183820229901159859136387878000483153929553556411647637914977 +Msg = 5C3DB99915C8F7EEACB045ECBB7C35C06D4ED5A96AA9025A49093B70D7C2EDD485930D18DEB57C0282563F2B07FBA63245FDC773CF851985475DFB4F6FA335BE1B4C2C28A294E84E50172AA585B382BE1E1038FBD02F2BD37691D85A18346AD04CC81948698FF248CFAF33E222EA8B5FCAEC0E5AA8F753521EC47BCB756E05CF95E4365E06A69BB6C99A34A62939B478AC1209FFACC49BA4027749801D4A9F583395B34340 +Signature = 9705B191BE8BD52D3E6CA1743DACDA5EDC1C7665B6EBC769A5983BB74D2F52C79F94954DC8CAB9A44FB3B387A0FF2843311CDA640DC39BA975518B511DF87064B17709804D707DA08A315F14D24CF6385310A62D7F6C47689B66C4A12F449FC95796F1821EA6838DE2941D0725B55EC860CB553B36878C2BA3994DCD0A8992FF + +Padding = EMSA4(SHA-1) +E = 65537 +N = 142827179040201930130129453963840750538620744427112921609232633077545705669555537375335626346255551646557899683797424190277107859970432546267654200388915589143829977650215992006588223561006749124827885807954027706624977201425591213477691544644089252839017126048324124185680925726240972874426438277384617501237 +Msg = F1FE75913B7A152626C287B1287B6ED4A04EB546950C0414B2D7AAF82DF8F255E08E20A2CACD2399C4304FD9F77B9CF8B2A244C15ABC25DCFE1B144F2B125AF791B05877E11BEAF3ECC75FC9 +Signature = 87337D2D71F36C4452216459D55586634D755C84D9D8F80D058E029A1CB61A6D4819E3993B623AF90FF915AC585AE6088DF7565A2A205D6282252EA0863A7F12F07A06189F2E2C4EC6B27EBDF3955ADC7C85B803C612D44B9EA5D5FC0B7F15D8AC704D83DEC3D8F84808C2AA5F984FD06D1456B4EF875C33A7346051514DCECC + +Padding = EMSA4(SHA-1) +E = 65537 +N = 142827179040201930130129453963840750538620744427112921609232633077545705669555537375335626346255551646557899683797424190277107859970432546267654200388915589143829977650215992006588223561006749124827885807954027706624977201425591213477691544644089252839017126048324124185680925726240972874426438277384617501237 +Msg = 04F7B2C9BEEE7F00FD42C651A3492E6F61816AB3B0903477CFB49B2DDE8AB64D898019C6C937FE653A92C1BD992A3304F357 +Signature = 14949A71A7AF9EC4364DDF90E5A7C4283F8FEF7DD3A544FFA4B1BCEC5FEA6C214FE7C9105393E72D308CA0994F6F900479219439B8FDC850E15404C024AB757BF7DDF35B0CEC668AEAAAB5039EC81F739C160DD57B26ACDECE905F608AB0396F9DE8F99A53F765D37FB625C8E90C68B4E5B32AEF48C0FDA39B7314FCE942A9E9 + +Padding = EMSA4(SHA-1) +E = 65537 +N = 117873507567337895619658208679670925101378539654498066355113315112059799053003859776302497045938816878795017034893432557427285474379889211548804214301617169867599046479911599286664540733604522194941039104579220235811693184040720386906708801580081293183820229901159859136387878000483153929553556411647637914977 +Msg = 71D2C0843ACA68C291953E66 +Signature = 4C22BC81446B062A561D9A922E959036E7763B0803DD84168C48AC51DBE79A129D017E22BF9DA19996C09BE7369C4F0808ACC2E708DFF48AA2AD41EF78F5F97B914FFE079BE9F9D30E67049BA28BEE714FE622A18A3524FC7E58ED7C451714F14718F4475814B6D9A6590845D9CF6FEA2DCD313CFD580B47D5BEF6960CB0E463 + +Padding = EMSA4(SHA-1) +E = 65537 +N = 118325216784138576928663205991913551509467682454344354700845118251718322925715329792999462630555914469943870869734614072789281058584985975285521715988924664768201330923551590045084966763856526589357351321070058281808367878672484954643315491816159591677428680677150214756146555087873428967903226383610237192289 +Msg = 9D5116B54CBA7970742B66BE6924D122A1D7E570F037DA06B29A2B34175C8F9428D1E8E908EF492892AFD6B08019EED0123F32B74D04324DDB98171ADE66347C1FFB56BD1B05E1CECE2ADD838BD95CDEB74E36A51B69F2602322593462182437AF357BB63EF748F45CDDB66BE5357E9701C8B21C6613857432CB99C91CDFCB7254D087B361CCF05E77AF961F023E83416D9FF539A572A5C89117FE1506AF66335321A0CB7BF096DA0590D2E79FA60DD7A38B9DF2D352673F5A31A873111E3C8D +Signature = A73BC3BD89ADF92FF2B8EE3B5430849301C322074696BD58FCA3D0C113BC9CD79D6D822FCE31ABF1C276C1272D045E5FD92BAE9FBC07EE54742D3342A2B03E8547B1DC94E86C5D08A13708780952498CE3EF3B07710E5777683C9630821248A9D38BEC8AB7C77DF1CA6E695F0289443C13A8A4834D97CE6DCBB6782A70F866B1 + +Padding = EMSA4(SHA-1) +E = 65537 +N = 117873507567337895619658208679670925101378539654498066355113315112059799053003859776302497045938816878795017034893432557427285474379889211548804214301617169867599046479911599286664540733604522194941039104579220235811693184040720386906708801580081293183820229901159859136387878000483153929553556411647637914977 +Msg = 75352B85B47E73B18E8CD9608354ACCA4DF8E2B73313C681A8119D6578CAF8F9A52EB4710B97D334D2CD49C365BC0E0BB89D63CEBE3EC62055E7948C9DF696B406EAB60881B0371F5AE092D0A43ED9AD307D026B2CB6477AF5ACC32919D470C39C9BAA71B0FA78F8687BF762C399407BB39C59727AF3B61DF3EA486E473D4CC8D67805E8810F +Signature = 7F51B49FA57C4EC7AC72A90C9EBB51F6E21E3B6EE67E6DE32119AC9FCF97FB1909F74491CDE182ECBED994B66EEC44AC817A8F620444BB6520A3A223BE4AFA78B50F11C057FA4F4835D55283157F5C8AE60A2A46D0CB9D4BE3411FD3505F0FAC5202ED1C0629575B59001488B30E9F12E738F2B388C7EF8A82684CBA43115010 + +Padding = EMSA4(SHA-1) +E = 65537 +N = 117873507567337895619658208679670925101378539654498066355113315112059799053003859776302497045938816878795017034893432557427285474379889211548804214301617169867599046479911599286664540733604522194941039104579220235811693184040720386906708801580081293183820229901159859136387878000483153929553556411647637914977 +Msg = DA40B3B401DEED4DBCC3848CC729C8B5FD169A140914C40FEB752E2D3F2F7EFAA97CE26BABE4099BDBBAA522BB09DB37A1D06CB53A3BF7D621 +Signature = 328E325D4F95D0013019B97F5936EBB347F1E5B01A559560518C1C47DC04434392BD2168DA08668E4EEA9A06A5CED7C9076BF7CAC667503FE6B7903953958BABB31EE9B29E356274F7136F35F5224A1BF50F3663D002B6220C3EA8572C1368D11D3C6DD6E1F3D700811257EF8B46246C2A6A975C08DEA782003F5CD45703FD22 + +Padding = EMSA4(SHA-1) +E = 65537 +N = 119893703092484949505910087939224352570887943368162884254100835299677466992252964282958222122904137439852217811402556822825785524431976342366635228201325453615333815480375932228941159089934430428976301906105572009268593836870380845342944983495040828580470076501247572469467215357554733094411503190958365925843 +Msg = 1C79CF64CCAA6C913ABAA5A555558BC251 +Signature = 0C9485139F787BB6EFBF23783CEC74A53DFF16937FA6E76BF120D15ACF87D8480B7EACED7B44ACD2A87C92A3F5AB185B81664AE248C7557C2766656C05A5D206DD110E0E97F4F63364BB396F8431ECA2352FF84B4DB5F54FFAB155768624489FD6E7C40282D1F9D85674D21E01571FD24423461F3D04D9595C43BFEB8EC586E3 + +Padding = EMSA4(SHA-1) +E = 65537 +N = 117873507567337895619658208679670925101378539654498066355113315112059799053003859776302497045938816878795017034893432557427285474379889211548804214301617169867599046479911599286664540733604522194941039104579220235811693184040720386906708801580081293183820229901159859136387878000483153929553556411647637914977 +Msg = 3096922A62DABF6B98A4480D2F86629D1992FFE1545869DCE5E69F810EB793C5ABFFAEE2EEB846644C8BE8E31942BA16FE51B7988F355999CFFBA28CFB9DDB1B5F4919790B7E63E37F00289C6CD42F56F7520A2DDA73AEA4BCB2D10053AB9720B201D52AAE450BF22AF2C4E3AC +Signature = 43F583905ED6D2D53045C60E472FC1FED12EBD88C190EE810F9576E262F3881FBF006211DD5943A48BAC7FF21C4317BC28E4968C98FF6E0F94C055FB104555C1E7B533F9DDC49D200CAA8C2F62C5EDC6A9E9E76290DDEBF38BAEC88EEF8B32B3DE804FF19627C04B13261CE2EF2101619CA1D6BDF3C5C7DEDCF21E18726081CE + +Padding = EMSA4(SHA-224) +E = 65537 +N = 1119428424680318589795586141715055386037310539168633265412442840203765459121933347087296271503409502653361538704886463270098037299029844742790141591500136266254978458765667228024346681193517777869473504834168226149066540740737368233 +Msg = 7072696F6E636F7270 +Signature = B7530DA7632263B5AA4B0DC9FCBC3BCDF8B44EE2B4BECFD90BDEC108F50EBE325BE6F4EC8900BA1C345F2B6F59FB625C3D99BC6F04D99704144B05C2ACDD61927D3EBD886650E933774DF72EED0A5A3AA2810C17B56F877D989AF3A469950D0B + +Padding = EMSA4(SHA-224) +E = 65537 +N = 142174165576626153607372698256305864594569560870673901094361474985698454475214485624030333494656951630915262404286478231307463911538888475540467821962421907280313609332673779512118006700905686743737304610222644814866475509553933039345450808232667589081836829812676481228393243702748665205665654871209739761413 +Msg = 7072696F6E636F7270 +Signature = B4816EA318CD92A64FBCF77C4E42E283534B2C500652DF6D88FF24130EB5C84350E9F52E4822BF60D7C4AE4FA11C811A7A0B4DF93C0215BC9B3D04337BC044E1994959D67E0E33121C9CDE1C50699B6C00966160F51C606334E15EBF60FBB8C76EFBBBA51460C75D30DE0F47863A1020885F5A4DF8AAA397C03AA409833380B1 + +Padding = EMSA4(SHA-224) +E = 65537 +N = 164630263456117000015160044780495067044400405934160102582785618595264737952704698446678826348962937504290398007242147250281882539141663012582798644838997102553201425043459343724571036706353816116380999797810738720665186291265346946839405585633428066468495857110767903684090495610399584127282529381812835202843 +Msg = 7072696F6E636F7270 +Signature = 4FAF0FB7EEBB26B9BA778D092B42CEECBBA36B4DBBBE35C6B383439F23F2062642CB3D091BA77C4E1C46280E85C8C40A24FCEF5CDC9F4E383A54B19BB3BCD8B5DC28070CD5FFCA1525F6A655CE672EF96438F375E6483ACEB338180B24FAD3E4F67B58E246D0BCE09DFEDF5249F30517DA52FDE9340EE69B1B1316B81C2E2E1E + +Padding = EMSA4(SHA-224) +E = 65537 +N = 2355338321894907982973449118532423046219855162684189584952364211024673239817984981221497833678417989141255985955373046108907439361208943134690142558869693319622720590693426934116543610706035829016468114721654712491555448755290947614168151367749236215414971936091383086872819572125926710274100720750822329346281157144216251301323577911043671958085809035421923499439374332063412011968019314606534545270261694061177194156135267601999819371566580234100693210082572199 +Msg = 7072696F6E636F7270 +Signature = EB6106EBBC6F7F29B503E7AED4CF9FD01F75F2C11433DE73188AC19A9A41D59F995107AD9F8B657B0718226245A4C149E352BF5D129F53971E30A4DE702876528EA67A8EBFD096396B7229BA9D6DA710DB37613F5FB1F3993B391741CE8E11EE0C324E3F33CFBEB78DB0F270B0C0CC7D3497F8594EC262D88EF9E03EBFD9E26ECE0921006C521A4B1B41D75BD79B5534B183893A18FE183DCCD1506B22E0E7FEF53E56B74870B62EDD262AA45F3FA9CBFC18045A549D5E202D2D20E08322799D + +Padding = EMSA4(SHA-256) +E = 65537 +N = 959053819830657172479959445338239092546325203345907250825111845392833871445800392409753005065793320051134954211866734053526672830216705155840103275419514948544834171669678800877679307554229024265360880082897478182110972147307503999 +Msg = 7072696F6E636F7270 +Signature = 73F68238B7F19889120893C903258DBE620171982CAD9D155892CDEFECB3C153224D8A94BFD13B4691A4D51175756186AE4F689B6A1A1432EA255C0E8DD844E9C055397090C110C632EB6E24BA5ACA380239D399BF010E1451293DB948D4274C + +Padding = EMSA4(SHA-256) +E = 65537 +N = 137126460274256653495503845615308970580703338943888033622233416638897981837645329990830646815644138206816666356100904616855829630528272075841659577079660881561538319561195872899967484040091088853712853721738321400822852813349942750220659315350946835604178720157749806025740852968661234681914747446252028384687 +Msg = 7072696F6E636F7270 +Signature = 3CFA8F2D410D5BE87DA2B644BD6615CE3588C7E4B261F05C18673F24CB570355A7F5D41BBF62F859BC0CDD5300CCA3DBF2B2AF13DDF455DD6D919811836B22BD4280EFAD24DF30EA185D7357C89599CF0C08A22F4D03162295379E842215DEBEA0DA0AE985F355AF392DD0F9F8A6A1F2827AF781630C5D2A2B917C5544B3206C + +Padding = EMSA4(SHA-256) +E = 65537 +N = 126006263967583916685699969820130107481805287310155583856753083161341066900427337638894279209853492976803801580045932978846612143886893466294502409849740589461924621064167764049479934551356205760630996888983236964271640321672661343631339668444656679188756786625965068033966005693955734364699441283621584593211 +Msg = 7072696F6E636F7270 +Signature = 417D26DAAC12A39FEDA2C17EA2ED932AF9544DA11E6BB84B0E9D4758A57FBD9878457171DE72B888EF7AF40183EE7FDF81044512232D7199C11CF52A53CDE62022352EA747292FB3187EE51B2A17E9AF8DABA658DB6C4A5E4F07A5CF2E9203295E59B1916F526C1EF8F84F72CBA70065EFF5D4BA0467CB77165BAC3ACE21462D + +Padding = EMSA4(SHA-256) +E = 65537 +N = 1535994647682156830025146305682101430588289375419325461493523175508757972443324873545542328575190898826304246979581796262102498557618669521756543193269936823644479735896765838890964884124308327752058628049476464897754887083569303596310112393952040793116800877055887644586747764213582584023175952242678031352275706621766526669304089776603910618106590459512947849911677482670963369198089945159909074168533868121597987806983779179387965117313926634389182597522052737 +Msg = 7072696F6E636F7270 +Signature = 7BBB18C1CA207CE639E323DF26B14475CD407995EC612F6D53ECEE977D4400E4BFC198ADF8B40BFE27363241A1F9541F01677AAD98F87E93998935146A8F77E7FFBD3DE59A2E22E5766409733F06EA2993620A27122B71C4D9DE755E70C703B4EC6AF5F314E0F720B656FDA93E2B3EE9A1688D711174E0D72D0D486DE36DCE1F9DA031EA46FBD6156B1E7A65A25B42696C9ACCD453D8E467313DA76F70DB225D3C44E133E65E8BCC177D065F53BB81AF13076AB0695AD2205040CD9B4DF851FD + +Padding = EMSA4(RIPEMD-160) +E = 65537 +N = 1135212553663584107314884133903187560403335585911952823156526296864447161004392018898893032642166251226831665007577277923094954883708599671228168609227001559862376751252578968570215347155172780962891797718925202798410837303642875271 +Msg = 7072696F6E636F7270 +Signature = B24136372B7716310F83846719F61CB4F86B11855BE752E85AE6DE9CAAD99746693B255666DFEB8C4A709C93A9DD1B2A08A9BE75831DA000AFA7D6230212C40F0DA59AB8B6291D1CC1DBA24D86D92FC318F764E905E0BE2CCE73E074498A7DC6 + +Padding = EMSA4(RIPEMD-160) +E = 65537 +N = 94613803059245341252497110282782662925799518731465926298638967391150899050152239186296389621503521594231856243228621541185833920341908796798487566480908668936175536078268049764050980212141375485417177323511561382225676330608341652891466096188553609446126690072281497793677143342992312930024319534872689932413 +Msg = 7072696F6E636F7270 +Signature = 0795B1835ED3412E4EF2DA7DF692D04E959D5204331C6CA3D978F48F319A79B3A1A51CB584E56B0572853527B1C2F99CA3390C91E006466AAD7628A0FA48887397A865F864D6921575CCF186D3FA569EAF9137EB626A9FB920466FC042AE9B6FB6B8D7EEB4F8193E7DC175B9093FA3E49FBE4D6D472F3F38289A755933234C46 + +Padding = EMSA4(RIPEMD-160) +E = 65537 +N = 166491552086320183954109117201818925417708116521858997163635089758714667741158710546579775119315514403338381116959375892471167456748571789122139698283057392753591412506812322815960183332817324693008323699161200640504727783703125815414659382732082432311164083612050255705351127025931627573927283095843563154197 +Msg = 7072696F6E636F7270 +Signature = 375AC6A2B3CC508CDE09109C1FA52980098EA989C2021CC19D74097A7D67B07F599F3FA0C65B02BDA6FCCBA9219D33A1F07219B616C30B1D455311726FE2470F63B86A02DE283391272D85B77C6D834ACE4246B692E1B4B512D5E72F3192142E765E38553CD3FCA435D129C7543F777997D8715A2CBE2B15A5659CDC67DA72F5 + +Padding = EMSA4(RIPEMD-160) +E = 65537 +N = 1701550760793421862543562289931026945394881781447262972888516885584876436247030582756068401883540332824266791335242161375224480335226475621762011038836557438486994223355586125107160686772929148665772020114806515137374005081042904112745447320291689531965352389072090097529696081399233391439242320144394058920893342027979668204812408099791474966507368371676137037366817304246182026179444421945259005812216012619671229384439063712942602208902904719453381421672196363 +Msg = 7072696F6E636F7270 +Signature = 32631E346368C620BAF6FA5475F04B56FB60BA5CA67D1E3E22805ED5910ECEE71777FE19827983151E88AA1F9E57E96FDC536CE2F927AA3B34A94441E72FB498A649864488D976A0A4AB7B6490451A4F4712A3AF3587579A791CF8CB18EA4AD388B5C34F6BF54E9CB0F4AC5EA21EA2AA42A2266EA755D5EFFC02FD41C583E1CBDA53C1821BB79FB392D68A4524B0F65EBB64FF6656C52BF54D5774DF2D916C9B793E206E0D5351D7B4D18DE3CA4CCFA8F7A3ABFB36048C9297F7512B3FDA70F7 diff --git a/src/tests/data/pubkey/rsaes.vec b/src/tests/data/pubkey/rsaes.vec new file mode 100644 index 000000000..7fdcc5508 --- /dev/null +++ b/src/tests/data/pubkey/rsaes.vec @@ -0,0 +1,834 @@ + +E = 0x3ED19 +P = 0xD987D71CC924C479D30CD88570A626E15F0862A9A138874F7016684216984215 +Q = 0xC5660F33AB35E41CB10A30D3A58354ADB5CC3243342C22E1A5BCCB79C391A533 +Msg = 098825DEC8B4DAB5765348CEE92C4C6A527A172E4A4311399B0B02914E75822F1789B583180ADEADE98C200B7B7670D7B9FBA19946F3D8A7FC8322F80CF67C +Ciphertext = A54A45C5F534A6C727212802CD4B2A0B9D0069EFE32B1D239D3B13958BC49711E1CA5BB499FBF7402B6006E654C719C5FB7614C7C00699866B38445228EC7663 + +E = 0x3ED19 +P = 0xC5660F33AB35E41CB10A30D3A58354ADB5CC3243342C22E1A5BCCB79C391A533 +Q = 0xD987D71CC924C479D30CD88570A626E15F0862A9A138874F7016684216984215 +Msg = 098825DEC8B4DAB5765348CEE92C4C6A527A172E4A4311399B0B02914E75822F1789B583180ADEADE98C200B7B7670D7B9FBA19946F3D8A7FC8322F80CF67C +Ciphertext = A54A45C5F534A6C727212802CD4B2A0B9D0069EFE32B1D239D3B13958BC49711E1CA5BB499FBF7402B6006E654C719C5FB7614C7C00699866B38445228EC7663 + +E = 0x1F1DD +P = 0xDA78C89EBDDB277831DC1591C26AAB1C11CE9721DBB3AAFAE8F73178BC2D60055 +Q = 0xCDA647FE7D18AE11DB26331116DD7F0C22D1E79E524D6886768260156827C6E9D +Msg = CC11049A69951999393D2F48CF7DD27F99C735BC424E538F60EDB512815F88F17B71C27C875D05BD3DDE4B1573C61F8C91AE22D50BC2AC32422C87C34F2B8A40 +Ciphertext = 946F392678443684494FA6AEC5A862C2825CB3B27B6FB6EA5E9654A9C18503F41E8D6FD34AF4076B5A703E14287F133E6A2B0222FF812309DEBE733543FCE97792 + +E = 0x35AF7 +P = 0xB6B91AC270B7F066374A83555D690D67F0122398B3BFE69EE955F385A87C7736DF +Q = 0xFF43B5A334ED37C059E693C68B9567C41E7EC17A3BFD922EDF50CC000902846A7D +Msg = C1BDC66E04769D8D104B4FAC19AA8756FEAB153BF57E3FE305F2A6DA718EA7A140D8C4B5A8FC205E327DCC13554A378F1D19ACEAF5DB3D06266F90EC4C72ED6B5B +Ciphertext = 73604C1C3F699A56053A627A46502A67D0B604009F811D2E3A296830F5DE6DB0820EF1288A37A3DD47974D339FD06DDBDCA44C53F3A88765F4532A26DAC97BFF7F3A + +E = 0x1EFB3 +P = 0xDB08ED25044A98F91CDCD7A92FC81C376A51FF58329E2D2EC54AE71C25C17B639EF +Q = 0xB99DBF6E1FD6D5A2986FBB818B6887AA41BADE5761C333EE98B095E7D551CC70865 +Msg = 6BBB92A591C6A9B612EA82FD766100E7B37D8DE8FACDECE322B20E18D7932B854A5594FA67972B13D79AA9D37CDE29386644D9FCA609A7717C55EBF568687015A2E0 +Ciphertext = 50825633A36B199F23931AD09DB38DBC8548AACC6A37F1923ABC6F94CE7256427E98E5A433A7F0FDC6DC8C8519B0DFD94A5A98C8AE80D1B502C0EC3592173DCBBC8E5A + +E = 0x22E79 +P = 0xFC0A336E6CA2935826038319B45E921F77E4917D978B3177D162FB0CF75058B6EE2B +Q = 0xB8551618F76501F4518336A579117533AB27866B44A4D15A4C0999D919024F1C558D +Msg = 483E61678CFF7AF78306C5E538D0AE750F1B172BA0BECAF561EF7D9C6369F713AD0FDD7C75F56F1D4570B668D45563CE7801BD97C6EBB7C9909A9C454369DEAFB57E97 +Ciphertext = ADE77710A5E9C390151CF6E7226E63692367567D1C02A7E5C1554ABE84E487B48EB18BFA20A8BF42180BF0AD5A6E1A6FFC7EC45A4CFCFEEF1E3F3333B85C98101FE8E339 + +E = 0xEAF1 +P = 0xFFE0213AED2397C0663C26A85DC88DD4C95AA61345C4B68492C3FB1F63B61B1AB1CE3 +Q = 0xFD1DCC4D3B4B474BF2269DB028091B4A4C8AA244D2F2D9C5F55FE449ECF5D2F2DB491 +Msg = BE889EC220BEBD6F542B5FE8E670453333BBBD438EA2DAB4718E72872189FB74E1D1D677C1D458D769C82D8CE7FE163E2384DFE458C39FB5E8ABB78E5D5D3454CEF0AA74 +Ciphertext = 4213C1FBF227222B30F20340E345ACD86F90656034F3B318E43D3BC1A46A0FCFFA2E0E699882697025096D999290CC80801E10F5CB9FC0BC52A2170A16B52B9AEEFF6C5FBD + +E = 0x6B7D +P = 0xCEDD0A94A36B76B858DDC6936C74AD06FFDB4924DB40A67A92E1E04B2D8C40F79C323D +Q = 0xB78925E051D7502B08DF6E08CCE50079CD135C4E598A0C4401AE7300580ABC4E8EBE03 +Msg = 98F60C8C957EE09B5AA93A4F1260143AD426B5C4A3704DBF02006766910247D2629F867B50DB700C4BE6BE97571D00BB201B2B3F3A4D663DF47C0F54BC48556E5EBC34AD82 +Ciphertext = 7CB497661BE76C5DF706EB0C0501946ACDC5F29FAEE801A77F8977663C1428136DCBE39A27146272635C3F793546D1EE26850612D784D57C5F3F3F1C14A2DD58E07B06C2773A + +E = 0x3F5DF +P = 0xCFDB1855F00EF13CE24453CA18C30292853D7E67AFE568F0C03E1AFBB68A0FC957559EF +Q = 0xBD6E7EDAC9168F48C0B79E5C8DEBFEE0344AFD7DF63632C9F10084605EA7EA2C37DAAEB +Msg = F34B51F68AE00AB209B178FA4ABA876F1DCF438016CF7054A4E979B1D239C6FE087E492AD69C47C5F4574DA5C506AB9CE37E6088FC82BCFA7ECAAEC4C14F2C8C7D9144C351D0 +Ciphertext = 94450AA696DB0715A5EB2B4FBE5A9CD4B1396A6DD8748359947C809061E13122C5266368415EA7D4AB343B7981229CAC73BBE2233B3DF2F706DC26F32AA428377A0172AC58C662 + +E = 0x17577 +P = 0xC3DFA0C60823C8F5355CA1768BABB4A33C3FFC55CE89FD372F5D9B2B2B49DDD23C669A77 +Q = 0xEF50ED5CD6B6BF898586F8DAACBCBD5FEE637F56936C2535F4F5E30B35B9F5DD8B8D6D61 +Msg = FE19C87AA946B87FB8CA1C274DAC3D67F5E2D67EF2518BA3C1C6779D42E90FADC96C849065908D836E74F5932536C2CA8F6B65ADCA245F78C6D4F3230D50264E804B460D6C50B7 +Ciphertext = 13AF743D2FE2542AE28DB8BC52119F3B563C8D800D88ACCBF66EEDF6C418D9919D21A7B4AEB02882CD8BC201CB66DD81953E27BBC29584148CAD99A4AADB5864B403326A56B19F18 + +E = 0x3967B +P = 0xEA749A2B3E172EDD565949DFF7C6D6862CD6C0926221E02E48A4C57169DB99058F1AA0B1F +Q = 0xFBCE4C37F70845A76B894DA16FE38ABA97AC9BB41502DDBB3B8A324D49ED6BCFE424AEECF +Msg = 2C6BD8FEDCB431F2F5C4EC93841BC7C96E5AF33CD0A92C40D552F18F27D1021122F184140205941BCD9943C17FB14EAB112BD0298BBD73280611DD873EDB7F8431840D01618564F7 +Ciphertext = 06D86CBFCCCD3053F2280DF34E2EE6CFD7C8F9A2C2E1F610918C160BEB3D96C677A44B0F26BF738AE8A94764ECD03AF8F450761CC58698C2D4D62C8357A97EF09811E5AD7272888398 + +E = 0x2B62B +P = 0xB9C09DF3CFC53D3C72EA055D8F4C10E4D477CD657D37F0ABAF4EEA736AC1B2628B00726F0D +Q = 0xFE01AC6F0BBE2BA6C593FB96A0C24829183D1D99F5CF39909BEF7B2F0D8859D325689CF93F +Msg = DEAEE8D8F4D64EB0D88BC82DCBF7883558A44886105BEAAA2E193ED843C956521F155A750BEA376E179B54465574C75E817B38BC51C2451739DCC8F6A55193076E4654CCED925DFDB4 +Ciphertext = AD285E351DF685D52E53BECFF44B24288C323F1E3ECD960D0773D530A7D4D622473222BA35F5078ECD49D2234FEBE178AC099BCAF0C6D11D6309099BEA61DB86AAC27AFC2452034CCD5D + +E = 0xA57D +P = 0xEE13F2AF183D15108C8A537E0FE9B39B3ECAF21B3E29995F121C6C0234FAF590102E90B46BD +Q = 0xF369E93A0B0B6F459077A41C4548218D32CB0C2F7E3227EB61E06A2D77D5A638DE0DCAFE987 +Msg = BC46B68B8D7CDA2EE172E33D3D4B0A0C3A6174C69920BDDFF99795F36178BE629970182EFF3D3A1D796AB6EEEA3FCCA7AC719436718619D86D8BD6F8F4415464899CCC852E104CC5841B +Ciphertext = 5F85961809D44F4D5FA6161F1F69DCEEF6B4D9B1EAC9378595A329761480B9658CC5C5A2E0AA4F63B96E7961AC450C0C37B57BE0956BFB8B4613C9B4FF88C0849E02CFD586AA03847482DA + +E = 0x13B57 +P = 0xF7B57711898D0CD9F7A01F3089748199E36657205D9886C225BF2CB2E592745F139B1C4EEFCB +Q = 0xBFAA7B146C59824446B21716A991A09742D9A84B94F7F0A16BF0717B2D9C1A4665C3E8C17E35 +Msg = 913167F67F74B1AC7D534A9A6C5DE71227B7F53BCB806897284666E147AF50CB263433F938DD07B5609DA8E0BE690220B57D99F4051AC8D5D67E86ADE626F1EEB0771C62DAB8F4452A637E +Ciphertext = 97A5809F41C9AF2CE06CB4E43D96D0762B5317D3DA5B56F38493D4D8A75CB3C7361801887C9210D39B5772BA7F32D302F91CD622CDD9FAB50C3A14AD95824692660D1631AC601C310DB91D61 + +E = 0x2FF3F +P = 0xF6F1763D1518036D58CA36D95E429BB9B47B2C064227B8C8875E0B16326A09E8397EA805DA825 +Q = 0xFF0ADACC5EE6B8D4E5E94985C9DFCC826A650A1AE1CE888ACD44D474483873E855FEC4EE7C235 +Msg = 92D02535AB6B255F85546AB69CE4223E63F4355ECB57DC8DF1F0E56505721A78233A9D94A5B601537CBEAD6E092F1ED4441B32510883B2CA7C2211D04785E78E5A1AB4EA07E4983DACC4DA1C +Ciphertext = E131DB04F4578910C3DB88C909BF429D29D02541219925CB4447493CE13BA756D5EAC4D68EBBD3AE853844EBD5E3914F3001A5B722D4EFE0C1203D89B9045440145966B61D3BA1CED4AD32C773 + +E = 0x22E97 +P = 0xE420CB77F5D12BA62595E0472843C39756E9CB097992EE1CD06F96EFA9ACC96D664764A674C953 +Q = 0xE65E2465225710AF7467023D6E9546BFCD04BBFEEEF6A29302B584ED6C9FE4ED4E0680ACB9A79F +Msg = B2D4480F64C8E6D357A260031C3940D93380AAA828FC80171DE482B4788AF1373EA3833F2D547B5AC63279BFB8E68A2BF5C9721352F650E0F00E1932D9106235B2A99D74D133374CFB08D9FBD0 +Ciphertext = 072FB6A4F6B90C43226E0ED5A5233BE19529055EC3005D161AE60506A98DDD5B5E60C48FFA2DEE0CCD2B4F3F39938D52A5FFD3C48496232C4FD6C05D05E72BACC87087908FEFC6849BD196686D7F + +E = 0x3EF9B +P = 0xF6F758693253F88229EE11BB55982A8D27B424032BDB3FB47DBEE09ED159D54D2B4F3D9B3E54097 +Q = 0xD3C1DBA4606571FD58FF9CAE5B0B74CA2F496F444C37BBC0672AE5CC22547EC5CA90837A6865477 +Msg = 26B0E340A506CF587FE2AEAA4BBFF8E8A721C5DD9F96823274EC3050C3AE7C04ED8D102044AAA86F4AE7BCDB8D53FB0129B152E4CBEE7C176A7945BDFA561D03554EC6135205A0B0D7FB79B98C63 +Ciphertext = 6D48A0CA04F5E1B1CB5C8C58A14A3F79AE1FE20583D6A22BAAD4BE1F9CDE028935E7246C2DEF2BF591BAB9AB2974AC6EE226031207754FF6E0FA032CED158AD41B9183FE13087C5C07624B4192B1F1 + +E = 0x15465 +P = 0xD005A4FCE046350601ACFF864B0D2B2A09E38D5E96F2CCD6AFD0A1C52270FCE297219A52EB10BDAD +Q = 0xDFDF0E254343E651DD4EB4B04B881B8274565CCCE054DEA6CF2E24B18B1B124B9C455A898C6D989B +Msg = 105D43C035EA626D0474851CA5EDCBA0C4848737F0C24653AC2C0025D0076A7164DFC6BE2F3833D34CC52773C4A9E5C29D18CF02558D3A3A0BA45BC142221933923066F745386E4FFCB12600ACDEDB +Ciphertext = 5AD148B4FD171F7CF6D44F69A5A90D96097D20C2119A88692490D9D86F1CF3D00DD0D0D84D71D3634EFD7EADCF1052161608355D1FB00DA6C36679C51BCF079348A62C1D6BD5E094F9CD9095EB828057 + +E = 0x1D9AD +P = 0xE2698781666556447427B2E3956F7A8A9C089021158415144C4C48555C4B8AD95862C275C7D319FDF +Q = 0xE7588730EDF12A42C40BF58E0E32E0FEA473D683577C7901F46B26793DD002B6EBA0F9E72D79B1B97 +Msg = B31908872EB8E97BDF94B976F04F24546FEDDD4E20D91B6555DD4B4B8E33EABE577AD922C5EEB3EFE8E060EB69763D9D9072F121DD26097B262A765C1556BBA32AC3D80FF23538ED50CD7594805D8165 +Ciphertext = 94A809E73195D7EB2155623CC8B383C28B971920A4399787809EC0CC2E6B41AC9027C0B939157AC45936DE7CA116F625C01EE6419010061B8CD2D0A9047F89FB5B5DB630AC86AA5572A81C326B6906355D + +E = 0x32623 +P = 0xC83A47D71C360BC385D1A52A792F209596F5B71A0E1743B7AE19ADEB0C84E3A74288884786AC5F5B4D +Q = 0xE72046AFE6C5478EC868F602A71316FBED2FDC8D872D48A5EAAA05235EBFC42A4DFB599C13BC61D8A3 +Msg = 5C5CE3F7AE9AF68B16F451F67057F8C041398A53C6FD194BEC1CBBF0F074C2A45C5C88ED48E4A215E32CDFABDA45C92F24F94CED95E8C2DBCFEFF9506181BAAFB8EB6F5688ACFB42C0AA0DD1DA8CF4B760 +Ciphertext = 1D7BCBCA46326BB722340D45EAD0825F5FB1D6C9FF3C7841C749815500A227990592D599BD2104F53C9D2DE460CE8078222A3FF34218F89FE0065E4FB852E623024987FAC1AD0A12EF239BFFB8781B38A86B + +E = 0x1F471 +P = 0xFD762F93472C2FC5B3198306AC6E4D18088B0A65AD4975EE26FDC78C52C4B7CE3E754532E95A5B548BF +Q = 0xF15450F4E38CB8DAFC3153725CC289DA9F0F218CFC65F6D62BCE770F4D42763CFFADFD26DD23682F419 +Msg = C4BD415792D696D83CAD82285A0E7A06CD7F05455653F13F56DC4D463CEE6753B6237B301A5112D7C8995815650C38113272BD0F6AF0D5D51D7E5EFC82B9DA66242B5A71FC6A6C0436DCBEB86A3C1CCDB75B +Ciphertext = EBE9C9D258C09B1F708235D5CDC2751923A993A9176241A5554356C752C62F081AEBFF2E133002B1E70F5902CBE6C8DE8B12080FB9CFE04C1E7EF7036D0A6D07CA091DA3B085FB9159BC5107C728F55FAA25A2 + +E = 0x2DF8F +P = 0xC3362EF39B78C21469D23C2FEC1642D3EB7A7B72695A14FD07A0E6D616B0C50884540BCE165971AD3833 +Q = 0xDF631F65CDC45053FDDBA18E67E47F45F14D876E4D89101E531303735B38C883621A2CB7C16AFDCBF26B +Msg = 50F14DFFF4F8B138F12159A52BD7B22BCB6979062C8EFDA7E9923A7EF43996C954EF15524745D3A3E5BE1A57D416B02F11D9F7BE36BBF56CA3CC22DC27DAADB3423B4788B5DC72BD0E6D3083F3303AD92AAD72 +Ciphertext = 5F5BA5370BCD31B61BA12DFACE38C80A3941C76091E3CD629DB5B6BA90415D83EDDE9C640D84D8D671F13974DB70A85ED0956EE53ACBCE54EBC328729630AED05321A2FF3C3FD7F1DCCEE8968F9317FE00FE3244 + +E = 0x33801 +P = 0xED0A07AAA76BE91DE67ED0EB199779B16FCA57E376724DDE07B11C538ECA422B15E20D2668E6E76E6023F +Q = 0xF053CA61904163A5AD824276A97ADD3153B473CC1A45C401EA87DF2CC9150B2B8BF817499A2A0E2EF7C3D +Msg = 585918DAE91862F4B8AA6F15273D1CDB9FE2ED4D7F0AAE8AB18D2568BB844B37297FD3B7AF38CA29C3FD944DF17C62258CB0A4774FCFCF3D46C1D8A96EC87E935D38D9069F337998C7960DE1BF808940E2E5ADD7 +Ciphertext = 978782932C74CE5E40602583D3A3F4C18444692C62F13B571C2FBB0BC3512F5305A90298EE626C3E32AFAED17BC3CD85EA6C05A8F84E8262160AD9486EC5706560769494E0B3E90CA6B752DCF275FEEEBAEB1C78AA + +E = 0x28F63 +P = 0xF69378CC655534C08A24FF41A6984AA981AA71574EFBBC565ABC63320F1CB5A20CB599FEDFD12559C884A9 +Q = 0xC954A6E1207C0C36D39ECA530B5496D91A12175E2BD9FDD2DD897542694DF50292D93136252493F5FDF347 +Msg = 6D63D56180ACB06BA7DBE50E01F9D50424B9545CD054AFE4BFD6BD4B14B718014F2A9E712B3EBEEEC83B1209F895C709186E9D898CC9CED462168B129534CB241D6C06FB2CE1984D04C2434153AAC472994AA6D3B3 +Ciphertext = 4A2046DBC2C49E68FB37D77CFF89E2883610F0076AC081FCB9684A4962BF8A21829EB10E94C35C5816FADD1F1CFC4405FE9833F79CD363A512DBACC6517D98305FB38F17F5F04CBB3C8E944845C3727295CD5A097824 + +E = 0x3C283 +P = 0xD9E9285C4E77272100900893E78AFF01DE4C6CF03EB8B7B62B4615DC09B58DF98ACCA559DE476255363DB7B +Q = 0xE756DE8333A525E410D4E896B4E8C4404B55C919BA168F97B6E0B6D1922CC56EF3BCA5991A3D9822EF04725 +Msg = 3134FD350325ECBC1E8E1E702C1CB3EFA940122410B2A31BF90B7578D8B5370AE8C961CF2824C5D5A8B298F84CA31F57353C432A22C17C9CCA6501250A6B930E4C043E634CD0308057C0E719E220478022C4A13D27B4 +Ciphertext = 3BF6E6EC491B9615E640A19A9C50AA27AB57E3493F96C4271CAE56C377815CCF2A65867CF93277948D6ADBDAECFA629E41E72E20974735AC615692DB76EB7CB83F9388FC86C86C615E13CFDBEA9567A95E2D6B61FE6077 + +E = 0xE505 +P = 0xF0D1129E96239792FF1B59BE8D2B755018BD8CB83DE5D825C04685917762185A62A080DCE9D98D389AF0040F +Q = 0xF4227E1F8DE368420D5D6069E03709168A8BFAED59C8E85C8294317C6FFB98332D736540CF888EEF6C0C5CA7 +Msg = 72D86399CF78FC56C6E3FCFEB75AD0399692D3864AA1060E5D92473E82BC9950D037D478D2130994A2ED377D8ECF987048E0014A1227D818C5913CC1F8646B0EE10961A3189A031073867D763262BBCCA2FD04AB7DA443 +Ciphertext = AEDA2E28A4DBD01A7F288202D1D3D83BECD2DDAC7E6CB38261CAC58F5DB02916DFF53A9FE8EF570CC804209081D465560CFE9563C8A217581DF8FAB4E1F7FC22AB8D89A9D1BD9A78C1AFCA5197BCF6BC9A8D84AF53A5EBAA + +E = 0x3DEB +P = 0xC09753C0621B13376CECE340B0B0048DA5F4BAA4C8DA1F0E7EA92ED44E5DE757971F155A6AECEBE751E485A9B +Q = 0xCA4B0930AB38FF92E10A4AAC631797ACAD2924219FBF36E4AF18DC918BB40574B072F23ACC1CC2C4B5ED15187 +Msg = C82FA6530BBF74AB38EAB8C116F5AD50AB007BD36E2BF91B9E14AE69CA2639E6FD928FCDBA3B0AE7A1E58142B37167B41885DC2B6E07DB003944BE7D1815F3EC442B47FD4518BF3B31909DAD3D950ADF4FBB212B31C9B62F +Ciphertext = 03B2926F1560ED49557BA17D127C669D4DA2B37809F14C0ACEE845F6AEA36EAA118125D94F9D9D017C9EFAC9AFB2EBA7C4DA17B95833CE1EDBD846761E0F7872247C23EFE8B2451CD4F5F84C6888159705A9C4AAFC3489C2AB + +E = 0xF4E7 +P = 0xD8658E89C4E85DD9EB45D4584265686E8D19E9AA823D5C37532C6F9EAE8BE236713DCD3DB23F414C55D8B6D867 +Q = 0xDC3A02867F7A3BE96A167491BA202175E8902776A9F3D9A852929F27DEE0FF99F5C321A8D5663F7CF074D7AF01 +Msg = A77BC6D9F770F51BAC0612C4939F10AC9F336B61EA6D87E3C5E25B053792D9A90F990A18CFB8208D027D7C63E14FD4076243803D4EF226C4E17C801EAA3265AF361B8434EC8AAC8144777FC00541898C637A7681353C99CD7C +Ciphertext = 3CD72CDEA001A4F815D1634599DC6BE03371FD68D30D2AD40FB38E1ADD92057E4481822E5977A94EA02F9DEAE1D59DEC6F9158D45D0841A981D4D9FAC7C766A8F9E92BA06B67AE058CF022FE39FD7373230B831AF141C3CA721F + +E = 0x10C8F +P = 0xD946C37A4DA5F1D01ECE1ABCCA98DF361D2AE47BD1AF421464106FDCEA6DCBECFF3B91163FF9C0AF06EF9FE368F +Q = 0xE3D6B43DDFAD06AAA4941129A4FAB542C41BC55834B4D9BA01C5A4BDEBA010B0EA2D125C23396B669B8CDFA5651 +Msg = FCCB925AC2AD6E6E5855455E84E266CAF5E6A397AEA993003E80F3F7D3A1B83E3A1DF9F87233CBC3F2969152057EE85254B84260EB6D156DAF844C994F03EEFC0B4446B25D6C1B4C464238871A5EEFB45DC37794DD64E4A8C175 +Ciphertext = 3026BC29CE98BE196930D34F12C2DA7702373BF4B15860DDD5FD61DAE4EF0DBDB353DAAD8091BD89723BFAD2AEC3CA127594A9A8F2E7244AD821483EB73B014DB00806A8C5BECAFC92FD79609E7F9469EEA28F21BF4CB1AD468E4D + +E = 0xD89D +P = 0xD65E29ADBAD552696C44154EA2C80C23F49A604DF256730AB1BDEE5FCB9D9C2480CB1EBC78830DCA559F40ED42F3 +Q = 0xEEA2E85BCCEB57BA0730F0D01940F79A55B91D2CAFF54B709E7616364B020FF9F640C4AB1884B8EF031523855693 +Msg = 702D36984EFF9FDD16A879C177768B4C497E384E657CCE78C9DB496F0898FC3DE110E46A9679838900A5177027E9AF0907A8074BF553019327FE47DCD86E11E4C545D80AC4275FADD2E0909236E55C6846317BED4D286A8B9D5122 +Ciphertext = 3A3E20F621512BA40CBFA6CECA990404275CFD2D6465DF62EC70A3CF0AFAA337D6968EBFE5E66B6FF9666BCC800E80F4BCEC9DD33076DEA1033A391AB220DBEEFE6257505F8DA1F61EA0219BE7B93A89CEDD5EB1E6895EE81DF52DCD + +E = 0x96B7 +P = 0xBA0A5FCBF606CCA93394B2874ACD6B27E8A56B358ADAABE8FE70577C37B13EB508278ABFA5C3D055419150FA77145 +Q = 0xB8399927DAD237158D4385C3D52A5237BAB2FDE90A50CA601CF8C9A91316D69E8AF3A66DC400F884FFFCCA4B4D6E3 +Msg = 1BDAAE1316925E851F9A25903F3551D8EB7DD69B81A63D9574C961CB8A3F2ADAE7341C82D8C60DD6F28D947A40D48063FBDCF4AF69D5B355C0C931850129EB8384CA5B805692EDAD9D5A26C0C9D2A02B195BD8617DC39ACA0F349B7E +Ciphertext = 7660C59184EE406D35A4B6909A5711B2F7053F948DE92C3D75947191406959434B529C035AAB7785DDA4B14D9D741085AE1ACC5113AA0A3E93A26845F0E6A25DC88C4865CA046F35A1EC6E8E4DAB59055DC49955021EDF85A50FF3D08D + +E = 0x1CDB +P = 0xDFADFD5EF2FFE2F823AA107FAB9388C6E4614833F697701882301A874CF2D2CC8C5E8D881DE3B1C86D043B0EAEEE87 +Q = 0xD5483867A334313530C629B9B6386CC1A385716FEF988EA995DE8987380FDC1F2518388107C939DA0E1F3D869A66FD +Msg = E1B889BB7FE5A95A69CEFB78A20C748F3F44E9734F7ABCD7D241E9831DCD3B33A36622F21EE32FF85FFBB1C56A379D8ED3A0CFF791E61BD6E4822AFC05F22E356CB10899DF3B2D5119BD9350FB901A261995D616FBC5F851D0C787E31A +Ciphertext = 04D5337CD443A196514E2FF4A3C264481DA91FD1A01C8C819BD376222A824CA6527F7C488493645808577F17E896A6D9A39B6A3E9CDFDCEAC46A2160752D4F30223FBEC4ACA5A01C3AE3CAFC34ADABDF661BF198C7A0EB4C696C60D590E9 + +E = 0xFE1D +P = 0xFC7C6FE9C0AEB5586DAD9FE052587B0174899B7BA9336E1F43AA74DA97B6A51C1095255F88F2518070C79CD3D1753E3 +Q = 0xBA97ED086E482E723CF61B68685946173D5E3E18E08755EDF817671144D752D388C6CFFE89E0AA1B0C204E9BDD749DB +Msg = ACCD4BA9136BDF04D0DE4EEA9DF329AD891D115E2426A3AAAC41F69F2AE156D01BA34B5B2515A7CE7191A0266A7EB280798D6BEE627B65AD3A8D7A5E94603C79DE429D9EF8BC9C4DCCDAD768D0BE24E89AD29FDE7978651ED712D17F4269 +Ciphertext = 66F0DA8E2D30844A391FA9320732CB75AB1ECC4D6694B0775DA41D029A8A8FDD0CC7AB74E52D2E2D522AE7F336D3A7C21BEAA708C933AFF48BF117C99062D899052B2F9CC5C7C86DB7F2A5CF9195A1CC8E73B82ED6F3B4C7AAFC9760843E15 + +E = 0x2F99 +P = 0xE2AF62AD078155F452BCDD17DD1F37F73F22652E4D341AE558A261FD958E7304FB6A7DAA6F1D94F670F2A6163ECCCFD7 +Q = 0xE716A2EEE122C98651180F8AFB865C6617389489B69462D9A18570A4DA0A1006AFCDE60DE41F333908DCFD82C31C39EB +Msg = 1350D7DD6D558BF7B2CC13628D12E6DA39F925D6F966103BF00529005E6B0A90A63FD58A674467468B065EA3E48636B9B409EB4167443699A47B435ADB68847D1EF00C90BB890AEDC6EB57BC3E8DB01CC990F14E6076AB5E7DFE5B7C5246DC +Ciphertext = 46DE5E9C22FBBB39C33457C66F4C447E922EA5B4D822BAFA60FA072B83628D34B27316B8FC418AEA2FA0C6E495C474BC205DC35F32BE6FADAC38D2BE7E0CD1AF1A548908F0D5C1F97ABBC1A3ABC30664E46579E12CC9624DFA7D431D44ED4809 + +E = 0xE3D +P = 0xE7D355D9F62F6E79567C02305D34EBE95852FD5E77123BD392ED843E3D28C22FAFF3390E7A1FF42E453730ADDB98598BD +Q = 0xD6AF51AA7C89556E79A491895000665242EE272FE3E18E79A6CDD9B7BA694784BF1A9611C9FB10183105DF0535DA57207 +Msg = 8B7800B682AD7562D7677DF8AE845D1A67582F5400D32CF51B044DC7DD9507C5074BE468AAAE7A6C862E7C5267389A93D365CED7E60D70E0FCBCCAEE2ED4CF549B7FE6BB2A3D561AFE19B9EE0D094082921FBF7DA194B884189A659E72989DB2 +Ciphertext = 815912EA98FAD3D186E4E778617398B99482FD96B642B5D97C76B401FD028C0925017DA2938DD756289DA08F8409F73E0D382AC7709AD0924AFABC918380C2A5B00804BDEB99B249FDA0AAC227083861D9961EBDE7A64935E2B71271B9558CACB8 + +E = 0x37337 +P = 0xC3335C0E3243BB8172670A390A4C6F1D51CC249F8AAFDC77B53CA05912808CB2A7AEFF1A8CF56129D45C80256C6760E9F1 +Q = 0xC8978DAD5BC81B1DCE811A010274BB838F641C996AE49B186018BFE91EA04A54E8488CF31D9E1DD1ED2486CD817CB7F05F +Msg = 7EE901DD41DF722A51579A4499C02E981D73664634BD6A032BCECC326E1CE5C7247ABF9E6235877312D282F3D3F6613D3B7BB97F963B4437C69C6EDFB6DDEDD519F72BB99E155406A7577AEBA85390AC7EDC18046D639C70D5EBE3EBD73466DF68 +Ciphertext = 4B2E3B069A2B0559A1BA2E50170C0DC28930B7D2F6954DD02D4FBD2D97975D8FF1E2CA851640ED8522DEAC48A7FBCF85DFB18D698F9D3DEFCDDACD99AEBE52651CB2456420497507D3CE55CC4CE411249840D776AC2952FA5011C68DF7353F832FEA + +E = 0x4935 +P = 0xCFEE1A3877BEEC28653154CC1E158B7DF10BB6BC046A0DA3A4BCBB9545964D34BCDB256508D477B4C2DAF0C3A15BF602487 +Q = 0xFB2AD04D99FFA45B66A5A60F1F674107A384D121C5B463177FBEE5964A1B3713BFD37CD0517132B74F85B792DE1EE71E7CB +Msg = 8E90BB43D3CF22F8A7893F4B36C746259DA901FABECFA8F4667798AB74DAE54C9B2539DFE6B25211EB9A1E169B609B3F84C212B4A568CE1B86157780612E41E90D20B6A1F71507D16992FA88A11D9C897C8E98CBCFE6B265E31A1B242670E23B5AD4 +Ciphertext = 54F84FCBF1573D4B08E67172693B2BA017EA34E8D27ACB16C9A43B0CFCD0C7CEC122C1B8ABEE8FD58CF82F98FED112A31FB4DED936143BB442F947BACED07555041DAF78785C63D3B323347F45BA800E78E545FC115D873BEEDEE9AA14D281439141FE + +E = 0xDBC5 +P = 0xF75E869AD89EC4CF9BB028E3A67A40533FB4BDF8E663DC038E70A19C23B37D49ADE4CFD219C3DF67DD18A0CD6869494EC05D +Q = 0xC921AA94CC7653F9D02548B5DB56A46FC5304A9308CC0232773537EA52E03D5A2E6CAB5061B5C788B357BFB34C4CA782FCEF +Msg = 7B766FAA923F1925F89D91707735570A0E856AEF65FB5232A1EAEAFB1966BCADB826120DE38D46513368A864290B36A5708F970AC9C114743964ACCC95E100AA2AC1A0A4993B34A70BA336968A9C7CCDC264A06BCEA69D47092856FE451BE7892B17F1 +Ciphertext = 5DCBA27ED4BA89D25550AE6587846322D73483F60EE2F128B025C496A0440680FB49B49A57CAC9479ED3210A27BC31F06257878FE3278D79DE65C14083DAD0B29ABC32C4C1DF53019267C698438FEE0609C3E2492009F2E28B39A04553F6D6B18D16D867 + +E = 0x20B7B +P = 0xEE50E2D3362D0950E6A79003E342238AD710D03737EBAE5BAAB7A0A4FD7A7F6AFA814E768D9F12B16C52A5294A8652E4BD44D +Q = 0xC9977D38FACE5D6003FA12B76880D2545BC15A78FBB19DA19FBDBCB5C5916DFF18A35E10E0479FF9F5C5D807D219F2A10D64F +Msg = A298A470C3B161484FC89CB9CCF39F6ED2E141447DF74EF559CB049F2DDBF1DB354864814E96137E790390AF567253B3461D3FE0FD359D8C59268B0E6BB401A17F849414D6B33FB43DB254ED557CF14A97FBC72CE7F13D1B0F607381D009C88C64889BB7 +Ciphertext = 6C777A801C39D3E984289AA21D01456AFE5946DA4C236373B3FCE7DCF15621DA90871AF969CBC06E671DFA7105892C89BE8649B3F27E28461D1C02C071C7D319F8F5A3D5A53B1A66D0330579807B7F6AE0C897A71367207A7BD3263B10F4C3824BFD11B8C5 + +E = 0xC31 +P = 0xBFD406DD82D7EB42637387460A82E2948FCBF40F9CBD8025F1B02499ECF9B84D5777C596F3004814F746360BD6F599526E4099 +Q = 0xEC593281958D49E5E4D8CA8EC3C68A00A19CB520255E19E1A6813E724A0B7A8C7ED9ACD221997E2CC915570F702A58CB9B4B1B +Msg = 06FC724F11105899E12F70570719F342CF56476A1631C7391196F856012032C97B94C10865CE4BBBD6D524316B0A6DD4796F56B62FCF585F83DA7D138EAEA0FBD7E9E7074C5F1D835C267D2DFA369EFE75C2D1AB473A29B035750AB3E048A5CAE8CBB7CB7C +Ciphertext = A34426C6435AAAE6C0A176881E4EC4FA6DCF1963761C36144B109F01BAC3ECC7FCCD63591C7086BE2BF77EEEE7B707CB13D19533FB82AF97F80E430552BA461DB9E6DFB37B573C0B8875C86C9060342235A2727EE1B291F9B8F89A84CDE67FD48BDD923AC1D1 + +E = 0x3165 +P = 0xE13F572C3892DE9E82619F265EF1D0E028AB2112A9F6B855883837C930AF6C50DE5958B8EF9E706E8A5BF1FD041FA89D4E1A66F +Q = 0xE255C42A2B88D2E4B1FC51167ED335964D980670B30B9EEFC8E896A52DCFFBE8AB5C15D465C069040312DB7B9D9C62D990A78B5 +Msg = 62505EB7C1E4AB70E230CF8B9974CC32845FCDC37174DFF0CEFF7BB28FB44D4DC9C326393C4B185E8B2F5E306CD56D33DCDA16DBB33832F3FCB437AD3A31D7205C87BECAFBF42C81CFFB14D4309B1503604015480BA539AA79653455E481A34FD24D6086C04F +Ciphertext = 00B5D962C18B90010043C6B3B73DAB6644EBDC9BEA758C890F60B8F5694DB3419C29968AA245CAFCD6784E91608670E50F6C9E726200ACBA8C776438C2D35E6E0CCD52E2B73EC9F50DF0BC864BF45909AFB80AB9CD3DD2C2C1246E7AE78FC759669C43A1D69A5D + +E = 0x139B3 +P = 0xE87416D7D28BF6370DBF37061938D4098CE25E503F6974CBB36494B21FE81AE18DA11C25C0077E8F147115B259B2663733CA24FF +Q = 0xBDE29B664ED4544404CFB420E81CCC2875CC6088A82D193167CCE66EFA4D6E30790D882F4DE4FD6852568E8A81B52769C8D4E039 +Msg = 5B514F002EEE84D142DB23D38386460AF5EFDAA7FBDE017347A3AE359573338DE196215D4935AE0F8EFD5929FCFF748FEF07FD42C9614635B249130F291DAF70F8193991EB2D7D2B77096395A112C0E792F76B4049BA7037D4CBC4D2964DE324FD456B52E4D153 +Ciphertext = 662807DC23C41CA24C64A2E5502C389314EBC3C9949E93DA2D2BDF7FB1C1EEC21619C373948A7C62F2B902F77B7B5BD5823ABA38991CFE6A60C12FAF6C1FDFAB2AF539CACBCA7F805C33875D8985B3C7642CE9551738C214BAF9F465309CF94F91C2029D5900823C + +E = 0xBB4D +P = 0xCF8454329613DFADA528D9556A346FD8566F5B1B42A5EE1E972F0A7B8D03DB800C9A04D93DE07ECBF14CD67A11BE27F8909F603B9 +Q = 0xF67C6ED7DDAD52B15215D9A1798A099BCF20B7D65434CCA74A279BD63CDDF9D27F381410167C67294535784F860BF22CFB9E90501 +Msg = ABD2BD2EF35FF7CAB549E375FCDD9396CCC9F6D51F390DBB06AFCDFA2690BCF4E7B4EB8FD34702CF7C272ECB64A8D3EC50F551FE8548DF5D58455D8113940E65D8D32864BFB36CD641410B60137DA69EDDA58A45EA19834031E788204E4C57B7CCB300F8264F2150 +Ciphertext = 26AB09BA08816E7EE65791E8B5539DD6D19A60A4559315969EF3ECB299334F6A9838502555FC7449D80B3434C4C824805BD1F4BA3537D7C0C8DFE56792AF5664B8337031C393498AAA558FA89278988D33ED4DD0BB896F44ADF623A78F385E135085288BCFDF5E31DD + +E = 0x2EC05 +P = 0xC5BBAA73868BB968A5A3693AE84E7FFC58D7B77AFF05BED1B6D2CFBB62207F95CA33CA7BD29000A1592C9895CA60175C4E8EC9F7F3 +Q = 0xFEFA4B1CE3D3A3A00FDA17D05E0A95D4AADC7118801B54C04E06A6D6F417D07322EDA0EB9E8672C3CD2C40D90D50D8AEBD61ECA747 +Msg = F294399D778469FDE1D6062DDA214686C51069A8F4EE2DD4056D68E3CAA76FFB149AB5B3F2D0951190411B4795CA893A87CE2832FD728FCBB865491349EF9091BEC02FB4611AEFF9B88E7C5D5E3CB2F26D6311FE4742DC234F12A15DCBFBC09DB18ED8D663EDDF3801 +Ciphertext = 6A01851AB2C0F15AEB5F3C0F7C4ED4B80D0DB1075B25352DBDB2DB7BA6DFBD07AF4C262AD0C615E8885EDE377738406391BF6402C3A7EE8BEFCF26C91DA0F4D9FABD4A6F06E76047B87B8EE0A5D9C8A04B174504F1E3C4E6A4DDFEED36FA4F5E78F63ABF4838A89DB8EA + +E = 0x1B30D +P = 0xD0E3CCBAEEF5BA9BAFAD06D5B5C6727D5AB85B23D1C231BC0A18EE4F166D4EDDAD542BFDDFF0A9185F3EC41216768774239400D7567 +Q = 0xC55B49B03706EF2293963E81A301DF8856C42FC2C2CB10E1CD36E1F91100C87718D06D20A1C7B0DC125D0029104A6B957513DD1926D +Msg = 881A8AF4FC9C7F9C48102D904F44829E80A5F8879B8E65792E36B8F15AE189DD36AC9E976BE57A69CE59BD455116C3E281C4371CE0A89A4B59B12CEB51948FD3CEB67B8682B966B9874A67AA61C497E72AB8516F595B582BB828C94AADCCABB51C00498CF7D5BD8CF005 +Ciphertext = 25816413403B2DC77D9345ECF1B02C9A95F715AA3A46E8EB9DAE5E7953FC30BA601F22CD28DE3C0397699C004631FF297CD48985B13629FF9E8527FFDDDEE18E6D371DC0CD75353590C8DF50C09032D16C3CBDBFB72C0272D4816349B07459C2F7020955B6A88FC03A0DC4 + +E = 0x349F1 +P = 0xFD6F20281B82FA202413D8E4C9A6873AC3387FF46DEED6E320F80430A1B8B6BD8509FCC0AD982DDCB2583CFA2EE092838881C8F292B9 +Q = 0xD46FC162BE2FEA78106D7111E94AA9CE05067D4577E32400FCFB80085976F75DAD9EC175532B0C2E3DB59CEE5F00B02B361754F27A77 +Msg = 0BFEDB7551AD05FA01CBCCD7EFDA1FFE2BEF0959D0707B74047F7CB64A165AFE80737F259D7411D5C0BB7713470325EC4C282D7B4F5CEEDFD9C57383AD0409A76BFA7D9F391BE001F3A3CB535ADE0D2726EF9F7D33D805E6A607B19AA83A7457F3911DAE74145E2FE732A0 +Ciphertext = 4685DAE11C6F04EAC0BA5FC5017CAC0F398B0290D128C857D0F791A9D5B0E19329C86461C1D04F08EA31FA7B64B899AF5414C3B9183338AFE87278D74A1E7B2B40A7B2973D2C4F13D848A9F81AF279622E1CC097296CF370634B0DBE6FD31B6763B6D9F22A5CC1E85A9655AA + +E = 0x38D9F +P = 0xF4F791961203FD4D4015567EC4CE6C4C281900A0E73EC013C766D0211F20CD369B698208EBC76F9573942A8FED30CEB201E4508776D31 +Q = 0xDEEF6180D28D8B4DBADD5274DE22A249FF83E8A3E77F381B01A455FB3BC461BCCED640A6CF399B48DCC2B35B5250BF82212F49BF0101B +Msg = B52F8BF8BF76798AA7F876E0D76D4EB5821186244A5570D26029F2E720B966A610D4275BA74D1C369990F6174F6DFB4090F3C6E98E3A0363019FD98C1EB913F0F5AE47095224064FA01EE862DD089A6A16B6AB78719927F571BC04A2D1CCF90906D93C3AB5BBE89FA368385F +Ciphertext = 455F2109456B04D35ADB476EBD40DE17B5843DFB011872A444B14DBB3EF1EDC9508C16DFEC97B29047F46E5837284AF8A5EF12B28CBF61BAB7EE7B92ED5D60B121FA8EC4B8027FE9A63E24E85E4E7E01817073AA40AEA874710452C3C5067106BFF3F2DA855AB7DF04787D0711 + +E = 0x26B67 +P = 0xF160B54868F1B3FF0AD90572170B554F75E7F49A579783BD6338F55AD88678DE5AFF6BAEA9F51159CCC80B84B196C357B0B89F58EAFC55 +Q = 0xCF68CCDA550EB334438AF72DE86D8CF18B0D218E1A15B2061E1EA663083905762427533CE71B404B965D37124DB8391638C62F5F747E41 +Msg = 41C35AD24402B4D134126B140B75150CA4192AB757E03F243150FFF9B69B721C51DC09716782B494948522185A1EEAF642492DE7B4523896B4A73B264FE8A5739754DE7FD1261047F0446C9B44D85EC72262A03EFE848EF19E471BD110D380C0E555D0E8B8377DBFE07B38A8E8 +Ciphertext = B4702064042C93F7B2BE232DC34B8F8EB59554DB7B68B98F1B642A91F1AFA89F6D33BE1DD8B6162767D444B3D8207C578DC83A69F85BDF8E4784A266C9F474A556C1423C54C9940EF602F1063DBC0D6CAF08E05D628A2426DA8CF6978A41D4EA0611FA43BC5C6BB92C39F2486468 + +E = 0x238D3 +P = 0xC607A2D95AB46A416CC4694E087C93E73EBCAFD1738D7B5CFEBC322FE0A1632099A129596C3AE955C77A6171A7BE65E0B9610842556B7AB +Q = 0xEDD4D4CA2759A11B0D256830C17CE7DE58E7152B971246CCBB7E52F3863173C1819F633F3AD7D5EE1217F747169718EB8EC14B68DBE6D31 +Msg = EB8006B8C13866902B142447B8A360719CDBFB017B1A9473565648B9940A61B495412881BEC7E023B410186C8F57F555EABB860469C22C155546F78C9DFB957707EA6F4E51E79E1CCFC3A8C7CD8B560EF11C28509F034832DD095F3B378BF2AEAA6ECB1813E0462955825A3EC14B +Ciphertext = 6ADEE0AECBED2E017022BA21FC0B369E1CA9D7C9A3359A53FDE22A817E0C8A8E4853433CF4C96E20B72F0AE6102065C6401C31B87A7CA48EE75494EF31BE7AB42C7B127E558716CC57E9AFF019AF32FD0CC1C7A09922A46B3DF31C8094D4F996C87C980AAA49A50FB4F6B97AEA4530 + +E = 0xFC65 +P = 0xE51741CAD444F02E7F689DEE1AFDAA02C6F7BD29847F3535C988E7284F6434C4CD8FAE24E04AD8AD605155D264DA6DD31AEC0919B3FBCF27 +Q = 0xEB66E3C33FF2BD0F27072C71455B8CD72B732345FA06B94C2F4A3D799C2E12DDC3BF2EDD59B4D4B29DBBB96C3346DCDE5EC1E3B2030C5565 +Msg = 7C06B972ECB5E6457E7BC929E2095469A724A641F93DA43EF9C2AAE756D2A5558C7F21EE47612B57DB9104F90C52567DA8E68208D487AFEDD30F2EFFC3642FF010591075AD1B03D543B1E3E025D4529A1D3970BE040AC8CFDA9C5B5B41F2E6E28C7FFE8C2A17123D5CEC05BFA3DBA9 +Ciphertext = 4CCE57B3471D119AB5D0D8EDB148B38C48CCEC514E11E6A00C023448374F011C78E2D1ABDE688C3BB2B48733FF9B9523A7AB3B01F6FE116293D8E36080672E4A726E2796ADE6097A2000097350C99E36B584B652880930942A6918BB0DE28DB94C846AEEF8151BEE6A3E96D423B32097 + +E = 0xC407 +P = 0xBE39B346B02ACDF3F067D1CC0689ACA4811AFE9509B1513E9E4B52E6BF648F219253824105114E749DF1857758C5A0C54830B1ED96B15E301 +Q = 0xC1C2031D5F29D74B4ACCAB0C211A1FB29A7087BE34A800AB601363662CD998574314F6A60F76EA153DCCE7FE75BC7D13C859B45BED8CFB259 +Msg = E2C9221D1C5B3C297E54881C4A484DC88E229A1F89CB9E03A7A836C0478696ED1448636BE98E06A549BAF0BE30DA4AC1552B17211662DA4D945F0849900EA02CCAF1215EE1B631D795BE58F572CA1B498961780B2C50A88C67A3EDAA950BA986193BF10B3DFF1EE9E0F6D8814F4EA821 +Ciphertext = 0F19E9BEA836057F18CBC1C1A7ED08DAD6D58FE84864755FDAD69BEC2BD1AD9DDF0097D21B05268737898F852643F3DAE32FB5097D95B4AD70A74EF2E7AC1E7714FA57436A904AE361EDF9451EC406C9B726DABD0269EA5BB9F92A74BA4808A951204A92C6EC3AAC9466F2086CDC4EB279 + +E = 0x1DB8B +P = 0xE1677D97157A28E686A6DA2327E0DB9B1BB00C0A286D2939348B44B14A1484F5C32F1281D92503DDEE248145FAB855F41959C7372AED2D7647 +Q = 0xF86F396FB930A154377F68536927C5EE34F9A948AB1887AF13D296505F4762F459015CA892E5D92F44938E3E4F855130A624322F2D0D5698A5 +Msg = 6F1FBD316F2B02DD8917432A5E941C511C482F93CB179AC4C7DFC34C334932976A1D8FE9D70571CB02BD8A34125FAF0E0F136E6C3EDB74F3B0F2D8188AB73FB25DA5A3B1D6472B4009A6F53AAE0B58FADDD971B808118230C88AFC628B3DCF85A238053642BCD1F1478BE2B05514A56ACA +Ciphertext = B3D24948C2D3BFF08B9B3B11818E0517890DE8FFCB40AB7DD40AC1B0FBDA19E2678C67C53C6C3F921CC4AAF05CAC7DA47B5CBF6EC5731561CF5F42FAA0A394D1CF7FA4874AE7E344883D3982FFB91175E56AC49D21B01859D93787AAC3AC1C24A03D73C93E1E43981D860C7DC4C84D307A53 + +E = 0x3CAD5 +P = 0xBAF9A508017229DEDAAAC51B93F8E12A8C10E489AD9CF90CEB127EF503C1F56158F92972A3748DD4CD20AC162DDC4DA061626176525E9A80365 +Q = 0xC8504C3E93C15C6241850609EEAED406F18E0E5B9EFB9FD6BFC0D474D35D7BDAA63CA925B3A1F4EDAE9F9A99C1366D6EF5432188EB672EE86A3 +Msg = 6BEB86F20DC86874BC052DC6C032E40E2E555D563D6002A6C269FF9C335680C0BCD901D02583EF30A3FC3E68AB218CC47228EF9E6CC14930CF78CA67F5618323C95605D73BEC5389017B77C300D0361AFEAB7E97D7215A8B826F91B9BE823D2467032EC6A58A9DF42766CD912F6D3EFE2AE9 +Ciphertext = 765765BCEAEF80D33430417318FD4775357D8DFFFBB4147B60EC0BB7704E5801A6E329B2D7A39587DE75AE2143671AF854213664583C69CDE7A26BF7F108513B9F0BA6CDF81B28A65C7E2AA541F4BE5817761F146AB1ECAC76EB2EF1D1FC42A5F4D10C93CC2F3D2556CCA71A0215B96257BCA7 + +E = 0x203B3 +P = 0xC9336B9F9A8D36E22D93739B8EF9506C3A9A6BB976ADC8777BD29747FF186681B5E77A5ECF5253B1E9AE531EF7B32EB86FEC641AA718916C64CB +Q = 0xBC37BB3C56AF232171EE83DE4113C79CF78E675B7E4E1F4F6771384949382CED626507FA5F489B3CCFD69E18191C21AFDECE4D9A17BC7EACE0E9 +Msg = 2C4B930C9ADEBCD1E36957E1817989B56304B53B03C9BA009875825CCCF5B0D77A7F7F76164EB0B35DD262817D8E1EB5C498ACF16F4D4CDB0AF8918E54E7F5EFF050283D533598E4E6CD128E58CDF5417F520F0980671FEF7CE77E75E64EF2261F27BD50ACA5C68D8FE96F33B85A76337556FF +Ciphertext = 1327DCEBED97BCEFA5EC0D6F4BFCD98B28AB14C555D31480C81F31E1E0FECC2DC4608E8BED5F2AB89237B3B44C46443C4169E25AEEDE620C7625B18B862614DE26DABACCC21901218D667D27C8A676EAA261E575579E06532DFFA1EC9E18F23D8A94B6DF6DFB5C52A30F9AFD22B6590081DF7453 + +E = 0x2487F +P = 0xDF3FF505147F8C7CD7352E57F5CCC3661B4DA5B003BF7D3DE39761EE8CAD575B64BEB5332DDD4C3ED6BA64162633A0453FE4FBF33AF34329C5759 +Q = 0xBBA02FF73B4C0ED4F774C4A878D696658CACEB13F56C9A936193C28F3FA20A4056213B8A7E71023806DB7C0D49161C59E2F88B00604E442AFB909 +Msg = A527A2D970C829A7C3E0FD2BFFE9590B3A3C8E05C3DF8EA923AF156DDC30222BB304CFFFEFA4DF81A63B597FF983052C556E69D6CEDEA86518F9A5A301D03E6686D19E346780EDB5DB589C9047C18E6CC6216D4A0C2E14505E744E3DED365DA0F1B1FF00EAD5FEC05E6BC9F7EBE8408AD89757CA +Ciphertext = 57FF544A0A4E5E892217382BE63F656D0CB49582414DA7AD5257C09AAC803D60CBCFAFCCC00E8DA84D02AC0059CA11868996F8E163C226FDF23C7C7F7550AF30AADD03A484EA81DE3D6411BA9B0642532A22A57D01953BA8D21814B72AF28EA499070938224BB8F98A0569F00BA55D7D4FE6813D43 + +E = 0x35AE7 +P = 0xCC072B3228FDB247BBCD39BE7CDE954BF98133426E79C6416E8658BE8DF09269BA3E5A5AC0784065895D3E03355DD1DFD7EFF7F0859F317F8A32DF +Q = 0xC78470AE335A28BB07ACF2DE39A1C180481C0F5DB37C0B60B97F68D584B24A3C39A4C315D2D2004105D774D966892BB0659DAB963C298FBC7720E7 +Msg = 6B18E5D6236AEB054CDE9DBCCC8710E2F8505F7836AD84B4F90BA5E1F96361871DD99AC16913E8168A74A1B39E607B6FC0E47799A5E55970D53A9D5B0708D7BF7FFF88CB9EFBAA18F6A0101093AD2272A1829594206B329783D299DD139F1EBF85C7FDB18330D91223ADAA6EDB317F6C54854D002F +Ciphertext = 42F95CD54C8F50ECCE32D08DD5C66A8D2B5D20B3E3A5FF70CB772CB6706120D666EAE0C608E42FBFFBB3C064D7810B424A640EC7E01930A76B2EFD6618A8C967F126CFECDC61476C7BD0981A0C86A0A50B5F04166FBDE23479CBFF6430A6C5D433AD4BD7F0F0C9A47D060D795191FD49D8B71DBF8111 + +E = 0x4813 +P = 0xD55EB495A0EDD8784C918DB2C9905CADB34AA873865B61F959CC39F3944444E4E411CA490B323FF92A47E780BF90FD861EB630ADA012F4B17C8FB19 +Q = 0xDF5304947138D4539E8D0DF7F5A521DA90D0A79468FBCE67108DAC5D904ED820444C84FE09C0993DF8CA649AED14E7B77A8C8E96F3EBBDF6FEE063F +Msg = 407D8F49B0A0162D162DB9E89547FCA67DF28597E3EDF4024225A815CD16C113EBC2406DD8D5A57C7828E80C81F87F6AAC25E69382C4F23B6DAD015EB4A373D48025188A3861E6DD5B6430CD21EFBC0DD48B80225810831F23F75E4BE2FB5AE9A6191C633F073463FEC87B33C5B03D6ABC3DF825EDCE +Ciphertext = A9FD95925F1EB6A3D6D1396DDD8F459FE31135A07BE71DD9449596F457DF174124B2D9A4993D115055EFB664EDAFB73D51992E366D6010299E0CA65EA40CA76AF496EF024F72706C04AC618A50823FC4647868F607B6CC6BB489AD6D2041970074452B8A0826D4BB0E9463D296C0DC54D241736F59B506 + +E = 0x1E497 +P = 0xF9DA4CF8C42981521AE47857D0A58BAA9B0D7EB223646D19E3D1F418B980FA9BE962AFB73619A09D3B308E7E42AA3899FB9194C6325C3AA423CEC03B +Q = 0xD6E7608CB975895E638794C140060A7B19794890E373274D24D29B786D1510B923CDD83EE844B78035219E4ADFD085A91752B4A0DEFC8CC3411904C9 +Msg = 677C0ABB673F029F63CDC4854CECC572EB8FD3AE9EC5B254CD64803CD853B8AFBB958399D077F8F0F8DF0F109C780B89D317D293953D3C814F8F9EC1E4AAC029B6B895453D951090558DA2614F94DB90ED3E62164D12E2A5ECA60234E153274154B82181FD3B060E84EFB9718F643ADCA016EED2C89D40 +Ciphertext = 21E9AACA4B288AD3843FEA09406E17D94599BB610FFB02C86EA9843076DA91ED2CF55EE3D32C1F6C53B5777DDA632D05403DFD77AED342521B988ABED48ADCA7FC1F4E3599949F257A5CC2710218FE6F7E18554C9C26383198808C32B41A4600C19FF249291B788B8C438C999B2872F8CBA86FAFE8838E96 + +E = 0x12B8D +P = 0xC6C04E18BA8EEA6AD830FE2652FF3547F4F693F41B681B516B2F397BE89C2562D259C0FC3698B326290366331582F687C0DE212C30D1F573A5494DDA9 +Q = 0xD4D610D560F7AF67828C7602E12EC69F6665DADE3E339619DCCD53518009DA9EB019D4DF7D14D29B1CAEB46AB04A414C50C1073E61BC85310144730F9 +Msg = F55E6FEA0FFF7EE032AD7C94208C337EE80B2AA0F4F2E0D066A05DC8FB528EA638539DB94820333CA86D759086CF2E78E9695BED9B1DBF8DBF3E362801C685F688E36D7C41D37BF4B4DECAE1816070518246FF9B73E807BB91B7057DBC74B8991E0B7E1C79FC1C1F87C780D7221FC476494D1F4AB666DB3D +Ciphertext = 27B21E28A286DD57100FCFD98CCE8C2ED2F1E2D2108E5A02BF96A0125AF563DA0EED6AF54BB8D0D993BA772079EA644A2884E7160776F31F5F11D7BB47495611B30441F990FC107667F740C08B660232EDD4A83484AE029E34326AD69E01EDE3461B54733580773B1DFE807CB549269802138967F59F59826C + +E = 0x52D9 +P = 0xED557EA9DB53E4E24795FAA88F8414BC67C6354111CA244E2AC0C99C48A0BEF2FA69E69AECC74F5E6DC79B0E2EF849C95E881CE9BD5B60516408D8A8D5 +Q = 0xD08480C28C9228B2E196E5F672272551E456E80086EA3A0300D5440978F35420211823516D2D130D444602DBEF4E68EAD7AF41F06E970BC95D9E90BA8B +Msg = EA763D61DFA0624CFE25EEA744FF0AC80C5C85C4ED6A7E8C2303A1CAC4010931EF4D9B9414A98ECB5300CAFF1AAFEE877813545EE56F7DD26A6005F142F771F4D3D1A97CA5995F91FEF25B1BB772B12AFC6A1D37A1CDA7175E5CE22571A3F8CB88664A06FC907FFCBFD5E6BF3FD2BFA98D5993BD5D949EE887 +Ciphertext = BC9AC00C07CB8BAB375AC69C14556D39DA85D019BA1D776CBC4857546AD44E857E616EC312839E2A9AB55C3432373682255A1CC06BEB9CE7C3973E8B4FC02C1729B992AC40C0B371195E0A5CAF80F074D0608CA75885F63C340C96A1E29237C64AA3D60F9EE59D425D757ECF8CC9009DE2B2AAE8AC3786F639B3 + +E = 0x17549 +P = 0xE60CA06397622C744F64ECF95F3264F1C8C819FE0D596877859DC7DA2EAF6CFE25907E4D018D8FE457EE7113B09AE7E2D14B54A7AD7C1F294FAEA719A2B +Q = 0xE3FE78DD4001FC135E4185121D5E8F6BD766DFE45B818DFCC1C2DC9F1E1CD4D1E9F5F7D42582F36A918E7787D446E93DF1CA90AE6A52220D9A1D2683F89 +Msg = C0D448DE6D8C704B5AFBA03AFD8DCFE4CDCA0493A9D64D095B0A19320861E5F42B0EC566B82B1BBEB4198815AE19238EBCEDF59FE26E4283E5942CF77CD1B23C5B901A542648D28051B5F994163C877D57FE27BB3D3B54CB929F9F4C24FC1B05F9EE7BCB7E1414DA3843032657FCE85787A1185F2BE2C025D100 +Ciphertext = C9E14845932307783E85CF97F3D9FCAB04C3872E5767E04AE1F954E7A45956CC7FBA483DB789136702B48446B177F8D36917674732972990053F5896D35D563C975962C4C405F522DD44E5D0072AE7A403AAA1C8DB53E47E87534148B55CCC38896A8105A583D363D3C5EBBCA3076729F69E1272B24F12AB7DC983 + +E = 0x189F9 +P = 0xC630CD0B8D86A93343EEDDA96B43122C8DC58318F5664950CF34CECDC9EF3796F71675712EDD7D08E675F491EFA99383EF1DDECBA36CFB4F2CEABF3BBD4B +Q = 0xF9012CA0D0A2C91BC317819EA8EC23127357B84FF6F4B4995BD3DC6EBFDFFE8A7809C42B4C4D64267CDC77D29FEBAF99355F00B4D64872C7B4A466C7195F +Msg = C42CF8F1ABF85A849137F421EE51F3B2237D052E89F62D2F8576EDFBAC6D926285096C4F5AB8210D467F2ABC0A8C99FD39EF76EF51CD479B9DA20F082ED598E006E0EFE884D33B59D5F52E969BD42F7997447BB052F70AE020E7E1FB6E8BDB90E5B8E53AE483CD29970184BA4BE51747BDC1D752B214497705D75F +Ciphertext = A2BFCB298708CC1D0F0E5B3817F669757CA02AF173BD04B6C77ABFD7446331E4E7E2526DA90D2E79B60ADC06284F72FF053854CE1EF8E449FFB70333450887EFBEDB4BB833696105AF4109ECE8E24FF9AAC5B16C3D3467B081967C1534782C29205706E199ED51D2FC87832C2ED5568EAD28F668009908AD66834A24 + +E = 0x26175 +P = 0xBD3E5ED73F6D8751F6B7F6A9791AFB12A42AFC6BD4E2F73C14146945ABFD1073BFA87778B6805891860A636884618ABB924E681C26C44D08A6A2354351EA5 +Q = 0xD14A005FB2E1CE65F51F36F10C23211BDA04159AA1E25510CC1A7BD643A76B923BA0ED47545161B50AE0E137EAC684D9064E258D0389818695715431B6695 +Msg = 01224CC754FC5E4922AAE8D64BCF2EE50D13765F80317818CB3973B187BF3C17DED4B3AF27C938BD0E36F875A6D953808B590444A1B0C161189A93938063C80A78DB5DB689BC4AAC587F0DF6EA119DFFE6CA9B67549005FA4FF451354174175D2AB236B3D6A1E604DF2D5ACAF956AA42B82A5F03DED91DA07039C464 +Ciphertext = 466BBAB71EF00D9436CDBDC02DA1C7CFD3D59AB48D60E82A87C39097BCF8DFF3D6807D6DD73CAD16101245515ACD333DC808C9A894B9BD754F6921C518C5E9E16F71B6009B078E15F53CA3400F0BD927D2416BE129DEE6035BFA74E3D8630A70055C229BA3B0AEA304D8F77A8407DD8998E124B93DBD1EAB29CE11B558 + +E = 0x32C0D +P = 0xBFD70BCEA35FB6BC5C4C753CAD49FB6E86985D6F3687AAD9CACA49753676D121AADD87D175D17EE5D80B9D6659B00289EC4475BF003D7D400177012ACCB72F +Q = 0xEA764CF0C0D3583F0C4B4F9D096E1E4668439343F9A937EFFCC1A0E589BD3B64F4F14D745FF1E38D720E581A64A3045F70B92A6BF2031E67EFF656749EA1D9 +Msg = A4F527A26115BC6402C7DACC1D8925A28D5AB036B56677634DEAE7560EE6F79DF87293564556E155C8CBB934ABE781313AF7DBA88D65D0DEF4975AD6284A5077CA35CE49F1DE12FB46ABBB3072C2B17FDDD93D010408F9790A9D1896FFA362C43FE3B61B6065A09F715E97B353BB471F2AD94F115CAF8A5FDE6B91826E +Ciphertext = 80C7B635AD6C6499764DE4AD8F9EE1654FC83763B4097E4AFF6713EF1B3C7D627B291CDAF41D9D8567758D6F9107AF7ECD0021DA4F54FBF979F1C1AF24993B46347008F51BA00F3AE1386B5C9AD29B378FE434CC6B620CB2239CE94D5C2755FEE67621649B526505A49451F4469B29003DF8396C2213475FE7CC671CF0D7 + +E = 0xD6A9 +P = 0xDD24EA4BA93BCCEA6C7676405EA6F04F13838390AFC51713DAFE299D36362C525F6C2D1CD4DB15DA08B743005F46E243BF34F285A9458575DD61C31F12A2DE5 +Q = 0xC152185775ADD140C1FF045BCADC81A81DB36BDFB61B6581F78B29B9130F8B7F3D31C508524E0B487F441F01BA831D8C05F23CF47D14B35DFA5402F0A9C003F +Msg = 14815E63D355877FF38F110A6B5BBDC86633936B9B28669E66E6DAEBC85A213D40C63080C5DDA21237D04602C02DD480E753E4230206DC216263E56E129566D094D5B574ADAD461C04D3D20145855F94E02ADD5854E89C48EF18330C5F9BBF7D1EC9638E4ABD835755DB84ADE864E3AD2DF04D626E91ABD952EF451292CB +Ciphertext = 2A432208D0CC726487A772598BE3DA4799B484D4C28ADF06E2A914BDF7ACF826080BD56DFCBC9C1E8DB37AD3D57E2EB42CC5589E4DFB2AAC63B7F61A05FF744CDF6D68441694947B2EE1003D33E25F706C4EA70EF39DE831B520B39FB7DC02EF7A9427ABF86900053DD316BDE944ED001CAD53F4C6E68C336B3050AF52B081 + +E = 0x34213 +P = 0xE35B81A5A1B6199B689C0484C332C4E9CF8237BA3B3215A3C50B9FA9704BEE13BBF8D96B8FCB716390A4A52D9E0D8066F4C171DE3007C0E3CCAF7E7ED0A3974D +Q = 0xBBBDE5B062860702D894E1B70C555330E8CAC1688484C94DD8C9029487E181FD32B3E4A26378943B5AA33DA24676E240973076712FFD89A66A9B58C5BA83C69D +Msg = 96BA67D8ACBE483DB6CADA644C2D8A30710395047775A43D5DEC9F2C1E81D2B5D3D926B27DE207A7000189AC87F10ED06DE57793C301A9B05958537C9E5D486B3769BF41E9B18904C5D1EFF9B5A90C040E1E5FF21E872A06FFA9C5F0BE274A346F425D46BD3B666CE2C0D9843DC4067C04CE019FE447131D78A610A5BD648C +Ciphertext = 7A7667774523649C72636F1A0599A0D1865B32A14E9C50201849A6DAD8AB96D1CBCE55054BAF731947DDF6645937C9C39D9F11ACB9D2A3DBC7C16EC7CD5CE13AC82C85DDE8213E769A6440B67C1A78A1A8BE142D50A9CF127EA9BE1BA252B21460A4C8A196B50D7DF022E289B6C0977D13C2D57FD0F4F90675C7E8F018EC780F + +E = 3 +P = 99010592955939952524979806215701796367994338316505273190378538719818351907917 +Q = 92363400110149466883691311721283715218677143818967206998812216967090300995683 +Msg = 01B40EAED76EC2A26C41DF58CC23516E7974537ADDB1D3ECD0DCBAA4F09458AC49675A20D51CC2415DA2992AC5EA983E5EEBB83B9C8C276C68E11158756904BE +Ciphertext = 32E6A9BFF82BF351E96292947AC218E977AEEB069D09CF438DA0B96478DF7A1853EB8BA770C16B5024D31B6C2D2F83E867AA37C9AD42E7F13369F171BDF2308D + +E = 3 +P = 104290639198308511609978277729934076143699233816345754647340002533086668256809 +Q = 99188084023481930466539770400504565071103168874099815636272276174738388025397 +Msg = 01453FBFA6B146374602261D86822493E2CCC960B75D2A124B182EC70F22FFBF673F7E0EF0C54536C76B534DED77E1D044AA30FB075A0D52733C19825E1941C6 +Ciphertext = AAADBBBEA2716C35EAD89736AA97A8FFF0078A07F48A9888294929B8917297CC53AA9CBA9FA9D80791F24F749BB1133D0A48C2117572DB73C5813881F4B5087A + +E = 65537 +P = 32397944957062568778782735677392177852211091070956936442912049546612900948126761076138806302631142511286417825681743 +Q = 30483380437902645768763174629464025552989822241614160314573305383261575994289009528536212453465743070209775574571397 +Msg = 010E1F619D8F90D37563050B014DEB3FA3E9B735F8D28D625682D6A4663E6B334C8B94E91A24BD8F88C29A890F85C9B36F80E8675275C9A8F79F4D5DDDB891294325125D4ACFECD291875BA10C24547BA43CE2F7B1AB9FA84AEC0627A59750E8 +Ciphertext = 296F935C38845C940F820C379F8032101EA4003CED8BEEE212F2C6F72EB430C0ADF48B7ECDDB296544D8FAE80E2FFF084671E88A88334EB8E718FE8B2524358CCF9EC32CEDF93087CBD39E784FA66B3BD32A427D69EEC93607A8352955C774E1 + +E = 65537 +P = 32751912271485507869630870075934394775492560973203582026742376285129278528731717520407913766044870609827792097894223 +Q = 30215809731457806312132910510610626377642932878024085919364439659567302385541858440831849965579653388774313959624977 +Msg = 012E1CD97DB414715594E404B8B0BA9C3928CDC2CCF5F71C712C462B7BC44B90F36869701C7DE17111C575CA752F66AE583371242868409A9486C5104B10A03E780AAE94878F0599547A63C9AAC97802FCE926255167BFE5ED84F5389496760D +Ciphertext = 3ACD3EC198014D833BBF4DF281C82C96777C9534584CC926F9DEC42E7C1F846B582A267B95EE4CDAAEA7AA953330BE584BDAF75089FCAF66D386AFAE39C9BF70B9D21C0E4C6590C67302AAC0A8917A3F33A39F7F921820E8DF6E6DF85CD6B6E2 + +E = 65537 +P = 11239208455594220199561761724335933123875940148262933290549565513213918922986439102227235942676016728540285761717013949431378456304479425153593554132406379 +Q = 10207229944746281895260108921806548094936186847081942483161680373811942807463343148547471349234226182649131392607422425965930012705401430385789386779980357 +Msg = 01C4B6CAAFF5ABF4FA027C945EE26974E77DAF3FDE5F51899CD64DD7DDDCAE09A164D350597E445481C1E8DFA352538ACF03C9AD621A37FEF184D5CE6083D701E8AB5141299695AA577E89FAD0DD849FE04E4C4268834159071628689AFF6982AABBC3D451597EA8D708A2A7E52646C5749207DD1648361D5F5E85F95EEF7B08 +Ciphertext = 8095B914D477DE2AE3F2AC7648B32EB497B7C1F4FF298D4B82F0A77298574E94530DD9FF57A205499100D5920999182E1CED1F25971B27C0C3BCB06F0507305EE90AD35A00469341B47A6E2E1BB7DD792F6543F74D1FDC2CDBD433DC7C9728F558DA656E5134FC174723012151360E0310B31D4112FF5CC5829B0709F8EE7303 + +E = 2147483647 +P = 13306243859542517984148257344793888910940556444231185479831989325160112308518678420320476155531731784077910761854431615470590046601498839650190128653586373 +Q = 12544786481900314653872114245103002701855029425324053172415999430939582667212012622951185849391771550626344406893276715030933905294276427057485478796892089 +Msg = 01C84780E9F341C7AC81703D1E1727D134E08DE7F80636F38284BC4EE3D55F959DA715879A564E46D8BF83F6D6AAC70B8A55F2825B2875DDAC312B90068B25A4323A2BCC9079126838965F0F40261ACB7B0C4DD634C3B3E1F4DF71FB6A969F9CD0CA6860437AC97C10288B514EA51CCAB169A0E52C54C62133371C9DCDBB399D +Ciphertext = A22AF2E3FDC9AD8215510CF6B55118A720DE36C84DE8CE00FA769325E03BB0CA81BBD2960E834543443472E58754F9ECDE84D32B4F7CB2C2A5A14A60CA91C9080D3AA675E56E53B2198627938C9B00ADAC3F07A50AB0622833F2DAD34C73D0EC5717613E02A58936EEA60928C1A894C589FE4995607B1AF62C2BE8FD3E8ABB83 + +E = 65537 +P = 12989411720445855195379130098112394118805608713632934538069003218048331962120161822833562362676753511950901223542963132412039411683176299770313637616479897 +Q = 12463716606325119282356608588642812207650286345903744180418613656481532769917611200194671027969940773974506753003692684675646845639012295626921168016574163 +Msg = 3BA94D8CC1749902F4599D63A527DACA74870714BC794813247D000DCF31BC57E285CE5A1236EFD1956723B800C3C19094185EAAD7C744DA4917E34D3DCE5FCEF4E6D797510B7A5BA67087ABBFB69FCEE5D8A98AD9A3D3B2AEE9876B9358562F460A0D6C4B5D98E3D305D6B944832859CFB01072C6FCEB5D0558BA7D101458BD +Ciphertext = 1185126E43C7B5F8D15523E65DAEEB6526CDCF2C8901DC7A1EC836C22CD4C3441C24B16AC8ABC3E00A95C6BD03EBEC74DCA1EBD0DA6E61395452587B36DCD7347184C9005177839FEDA5273007DD0AAC0E8C87A3EEA71F7DBEDDC7FDDD637A2DFCA2FA1215DE8C332ED4BA093B6443C65B32AF294D8A56A1BF8702C1B9086E36 + +E = 65537 +P = 109121448729529942655579737234895224674673385047988084118288915909406076682289 +Q = 87327614524398710678961459222446065441241442373553067397959009671294445110879 +Msg = 35489193F2E4B7B7FC7A52CB4A3AE2F7F97C02CBF43A60934CBD8AC22159266692767C6C587BAE7B73E63EA470A07EA67927923FEC2ACDDB1ADDDAC75E8FFA15 +Ciphertext = 29772BC15B6095A66060CC76884B3E4C77A2330A880D9FE64B007C1DF792CBA5B3422F9BDDF51C48E567F114776566653A7F7DDDB8686BFCEBC94B224D7CB0B3 + +E = 65537 +P = 99696961709331635021431451372570346307372695638294123844289910246014585214677 +Q = 98843166251140459381350455308494019406720075342620875274529764264138210572367 +Msg = 35068206D5C287A47F95BD8ECD11E557D86EDDC993FCAD94F03D86C1BC97E2B268E637ED1A6B0EE459214E0F61099B74469AD36A3A37217182C42B0C48A4B413 +Ciphertext = 261D5A9298BE592400EE703BC27C2A16761F6C855607D9AA62A9B36307FC51006EEE06E59C55C9606FFBCF8DF74A98B5C9FBD17F0D7ABB867B4A7CB8DD5DC15D + +E = 3 +P = 13382703241232033579067245875944151729789989814112534336160941721231954473486436706919526807249646763617103882578575850541499816829940318031851338680577043 +Q = 13125264856842772189945745184313539520638397121792884775317257486086623091835930470769837093366916043447359999537079307756936671459051755793135700239676017 +Msg = B2207519BAFEA1FFA5561CE47F903CE59DA9FE82DA7D4C867A92F28F180D +Padding = EME1(SHA-1) +Nonce = FC0DBB14EEF2D2FBD6D75C7D920D96F5057C45DA +Ciphertext = C1659606D25D6D3274B0380373D8F0F740EECFBE0E7C5AF20F22ADFE54063E0DB5AA23737992C216A66550E8B0D1730684588B1CA0FEAC63680A7EAC2EB6DD73EA5B2DFDFE2A41C47D28027E9400FD71A2A8109271993C629A39A9B006AA11ABE798FCB1297BCA3B42CE1BFCE817928DC3BDD7661BFB2CFEA5B1C2D02B48B821 + +E = 65537 +P = 109540052440968042921698045789892582895744443681665759042409080417548762872287 +Q = 94989729539940729337205201522386254048733728973529732517382043774386971448673 +Msg = A3208DF23DFB014D257B4C3D7238A857AD +Padding = EME1(SHA-1) +Nonce = 0E151CD5DD9014F9BCE7BB3500D1E3A7EF3F36F8 +Ciphertext = 374FCFFE225903D58CE988FC469AF9B6D660A90A48FFB7DCE207888D871587D50494260231664CB03C18A427B04BED666770B503B6EF08632A00D9D03888B1A0 + +E = 65537 +P = 376875813744188336444254174392754065258358977261789553032476304099885095852003 +Q = 182334861951888732447921403146116780447120952951306907382383467026688268692707 +Msg = 8F6B78A9F0D0F35BEFD38B +Padding = EME1(SHA-1) +Nonce = 25D6DBAA5DEA01099646C5DD25589A10C414B6AE +Ciphertext = 0091AA69E80C2690C78B99D5BB71002BDF019B12CC6ED5F7ADB0D2AF7284D1E2FE14E372C71FEBBCE91309D7D18EC979DACCFE11799E31BEFF9B4D25D2B9DEF8DD + +E = 65537 +P = 790816078197252280582277651690857309244386891300287548104691844141717560847863 +Q = 359413696455144150319265705408667411425393190887560590834611438719516684915919 +Msg = E729D4D596553F96AF +Padding = EME1(SHA-1) +Nonce = 36FBC9529B999745EF9F19DF5A7C4E783013C661 +Ciphertext = 02A9176EF95FD74880B641C1E67367F3780B59456EBBDC05A4B6EEC3D3F8B8EDE063DD1E2300E24CFABF475C8F3BCCF987C043A9A839976ED7B3995752EB3A746B + +E = 65539 +P = 3107302076066166751801914578908051910822149056108712362311484904220784347261423 +Q = 1574224726761151474032574427980951789950105943472706068767361609602582513548893 +Msg = 45A04558B8 +Padding = EME1(SHA-1) +Nonce = 6587ECBA1C8A7BA7C2A8B4DAE9D4076D85CAA2FE +Ciphertext = 011F8E0F8A7FAF157D2C5938B137AE3A8A2158F9784E1F09E205A7C7C71505E7D50DB8E967B1CC637EDB766B12570328B7C7832DAE3F79C25D14F26DF0729F726C80 + +E = 11 +P = 35120983107766812261428279712000613031111015598796266433322360120215673403061167800630780537321394553476917072410979 +Q = 30743741671817967446027282741120369010107722245487842291067113270554532228419162492541831898534812103299456964505753 +Msg = F5BF1834145D40D0A09D6331204035F76EB7DC981734E09CD1D755B46484675A447F8E58DDCE287D6B8CAE8BCCE3833A9A5F +Padding = EME1(SHA-1) +Nonce = C91DFAC04EBDD389B0A172520B3D189C6E19FDFB +Ciphertext = 75CBD6ABBDDA5A8DF4470955E212778FD872B0816E659C42F9D796A48ED86EAEFFAE39EB4D25A218A5EB6252DAC6A73DA23B35D967286C673FC9A603AC9B2803A8F75BAA72A22A3601FC0A1AD9923CF8A75B749126E2C98BD3AEB4EE2FE3452F + +E = 0x10001 +P = 0xD32737E7267FFE1341B2D5C0D150A81B586FB3132BED2F8D5262864A9CB9F30AF38BE448598D413A172EFB802C21ACF1C11C520C2F26A471DCAD212EAC7CA39D +Q = 0xCC8853D1D54DA630FAC004F471F281C7B8982D8224A490EDBEB33D3E3D5CC93C4765703D1DD791642F1F116A0DD852BE2419B2AF72BFE9A030E860B0288B5D77 +Msg = 6628194E12073DB03BA94CDA9EF9532397D50DBA79B987004AFEFE34 +Padding = EME1(SHA-1) +Nonce = 18B776EA21069D69776A33E96BAD48E1DDA0A5EF +Ciphertext = 354FE67B4A126D5D35FE36C777791A3F7BA13DEF484E2D3908AFF722FAD468FB21696DE95D0BE911C2D3174F8AFCC201035F7B6D8E69402DE5451618C21A535FA9D7BFC5B8DD9FC243F8CF927DB31322D6E881EAA91A996170E657A05A266426D98C88003F8477C1227094A0D9FA1E8C4024309CE1ECCCB5210035D47AC72E8A + +E = 0x10001 +P = 0xD32737E7267FFE1341B2D5C0D150A81B586FB3132BED2F8D5262864A9CB9F30AF38BE448598D413A172EFB802C21ACF1C11C520C2F26A471DCAD212EAC7CA39D +Q = 0xCC8853D1D54DA630FAC004F471F281C7B8982D8224A490EDBEB33D3E3D5CC93C4765703D1DD791642F1F116A0DD852BE2419B2AF72BFE9A030E860B0288B5D77 +Msg = D94AE0832E6445CE42331CB06D531A82B1DB4BAAD30F746DC916DF24D4E3C2451FFF59A6423EB0E1D02D4FE646CF699DFD818C6E97B051 +Padding = EME1(SHA-1) +Nonce = 2514DF4695755A67B288EAF4905C36EEC66FD2FD +Ciphertext = 423736ED035F6026AF276C35C0B3741B365E5F76CA091B4E8C29E2F0BEFEE603595AA8322D602D2E625E95EB81B2F1C9724E822ECA76DB8618CF09C5343503A4360835B5903BC637E3879FB05E0EF32685D5AEC5067CD7CC96FE4B2670B6EAC3066B1FCF5686B68589AAFB7D629B02D8F8625CA3833624D4800FB081B1CF94EB + +E = 0x10001 +P = 0xD32737E7267FFE1341B2D5C0D150A81B586FB3132BED2F8D5262864A9CB9F30AF38BE448598D413A172EFB802C21ACF1C11C520C2F26A471DCAD212EAC7CA39D +Q = 0xCC8853D1D54DA630FAC004F471F281C7B8982D8224A490EDBEB33D3E3D5CC93C4765703D1DD791642F1F116A0DD852BE2419B2AF72BFE9A030E860B0288B5D77 +Msg = 26521050844271 +Padding = EME1(SHA-1) +Nonce = E4EC0982C2336F3A677F6A356174EB0CE887ABC2 +Ciphertext = 42CEE2617B1ECEA4DB3F4829386FBD61DAFBF038E180D837C96366DF24C097B4AB0FAC6BDF590D821C9F10642E681AD05B8D78B378C0F46CE2FAD63F74E0AD3DF06B075D7EB5F5636F8D403B9059CA761B5C62BB52AA45002EA70BAACE08DED243B9D8CBD62A68ADE265832B56564E43A6FA42ED199A099769742DF1539E8255 + +E = 0x10001 +P = 0x0159DBDE04A33EF06FB608B80B190F4D3E22BCC13AC8E4A081033ABFA416EDB0B338AA08B57309EA5A5240E7DC6E54378C69414C31D97DDB1F406DB3769CC41A43 +Q = 0x012B652F30403B38B40995FD6FF41A1ACC8ADA70373236B7202D39B2EE30CFB46DB09511F6F307CC61CC21606C18A75B8A62F822DF031BA0DF0DAFD5506F568BD7 +Msg = 8FF00CAA605C702830634D9A6C3D42C652B58CF1D92FEC570BEEE7 +Padding = EME1(SHA-1) +Nonce = 8C407B5EC2899E5099C53E8CE793BF94E71B1782 +Ciphertext = 0181AF8922B9FCB4D79D92EBE19815992FC0C1439D8BCD491398A0F4AD3A329A5BD9385560DB532683C8B7DA04E4B12AED6AACDF471C34C9CDA891ADDCC2DF3456653AA6382E9AE59B54455257EB099D562BBE10453F2B6D13C59C02E10F1F8ABB5DA0D0570932DACF2D0901DB729D0FEFCC054E70968EA540C81B04BCAEFE720E + +E = 0x10001 +P = 0x0159DBDE04A33EF06FB608B80B190F4D3E22BCC13AC8E4A081033ABFA416EDB0B338AA08B57309EA5A5240E7DC6E54378C69414C31D97DDB1F406DB3769CC41A43 +Q = 0x012B652F30403B38B40995FD6FF41A1ACC8ADA70373236B7202D39B2EE30CFB46DB09511F6F307CC61CC21606C18A75B8A62F822DF031BA0DF0DAFD5506F568BD7 +Msg = A7EB2A5036931D27D4E891326D99692FFADDA9BF7EFD3E34E622C4ADC085F721DFE885072C78A203B151739BE540FA8C153A10F00A +Padding = EME1(SHA-1) +Nonce = 9A7B3B0E708BD96F8190ECAB4FB9B2B3805A8156 +Ciphertext = 00A4578CBC176318A638FBA7D01DF15746AF44D4F6CD96D7E7C495CBF425B09C649D32BF886DA48FBAF989A2117187CAFB1FB580317690E3CCD446920B7AF82B31DB5804D87D01514ACBFA9156E782F867F6BED9449E0E9A2C09BCECC6AA087636965E34B3EC766F2FE2E43018A2FDDEB140616A0E9D82E5331024EE0652FC7641 + +E = 0x10001 +P = 0x0159DBDE04A33EF06FB608B80B190F4D3E22BCC13AC8E4A081033ABFA416EDB0B338AA08B57309EA5A5240E7DC6E54378C69414C31D97DDB1F406DB3769CC41A43 +Q = 0x012B652F30403B38B40995FD6FF41A1ACC8ADA70373236B7202D39B2EE30CFB46DB09511F6F307CC61CC21606C18A75B8A62F822DF031BA0DF0DAFD5506F568BD7 +Msg = 2EF2B066F854C33F3BDCBB5994A435E73D6C6C +Padding = EME1(SHA-1) +Nonce = EB3CEBBC4ADC16BB48E88C8AEC0E34AF7F427FD3 +Ciphertext = 00EBC5F5FDA77CFDAD3C83641A9025E77D72D8A6FB33A810F5950F8D74C73E8D931E8634D86AB1246256AE07B6005B71B7F2FB98351218331CE69B8FFBDC9DA08BBC9C704F876DEB9DF9FC2EC065CAD87F9090B07ACC17AA7F997B27ACA48806E897F771D95141FE4526D8A5301B678627EFAB707FD40FBEBD6E792A25613E7AEC + +E = 0x10001 +P = 0x0159DBDE04A33EF06FB608B80B190F4D3E22BCC13AC8E4A081033ABFA416EDB0B338AA08B57309EA5A5240E7DC6E54378C69414C31D97DDB1F406DB3769CC41A43 +Q = 0x012B652F30403B38B40995FD6FF41A1ACC8ADA70373236B7202D39B2EE30CFB46DB09511F6F307CC61CC21606C18A75B8A62F822DF031BA0DF0DAFD5506F568BD7 +Msg = 2D +Padding = EME1(SHA-1) +Nonce = B600CF3C2E506D7F16778C910D3A8B003EEE61D5 +Ciphertext = 018759FF1DF63B2792410562314416A8AEAF2AC634B46F940AB82D64DBF165EEE33011DA749D4BAB6E2FCD18129C9E49277D8453112B429A222A8471B070993998E758861C4D3F6D749D91C4290D332C7A4AB3F7EA35FF3A07D497C955FF0FFC95006B62C6D296810D9BFAB024196C7934012C2DF978EF299ABA239940CBA10245 + +E = 0x10001 +P = 0x01BF01D216D73595CF0270C2BEB78D40A0D8447D31DA919A983F7EEA781B77D85FE371B3E9373E7B69217D3150A02D8958DE7FAD9D555160958B4454127E0E7EAF +Q = 0x018D3399658166DB3829816D7B295416759E9C91987F5B2D8AECD63B04B48BD7B2FCF229BB7F8A6DC88BA13DD2E39AD55B6D1A06160708F9700BE80B8FD3744CE7 +Msg = 087820B569E8FA8D +Padding = EME1(SHA-1) +Nonce = 8CED6B196290805790E909074015E6A20B0C4894 +Ciphertext = 026A0485D96AEBD96B4382085099B962E6A2BDEC3D90C8DB625E14372DE85E2D5B7BAAB65C8FAF91BB5504FB495AFCE5C988B3F6A52E20E1D6CBD3566C5CD1F2B8318BB542CC0EA25C4AAB9932AFA20760EADDEC784396A07EA0EF24D4E6F4D37E5052A7A31E146AA480A111BBE926401307E00F410033842B6D82FE5CE4DFAE80 + +E = 0x10001 +P = 0x01BF01D216D73595CF0270C2BEB78D40A0D8447D31DA919A983F7EEA781B77D85FE371B3E9373E7B69217D3150A02D8958DE7FAD9D555160958B4454127E0E7EAF +Q = 0x018D3399658166DB3829816D7B295416759E9C91987F5B2D8AECD63B04B48BD7B2FCF229BB7F8A6DC88BA13DD2E39AD55B6D1A06160708F9700BE80B8FD3744CE7 +Msg = 6CC641B6B61E6F963974DAD23A9013284EF1 +Padding = EME1(SHA-1) +Nonce = 6E2979F52D6814A57D83B090054888F119A5B9A3 +Ciphertext = 02994C62AFD76F498BA1FD2CF642857FCA81F4373CB08F1CBAEE6F025C3B512B42C3E8779113476648039DBE0493F9246292FAC28950600E7C0F32EDF9C81B9DEC45C3BDE0CC8D8847590169907B7DC5991CEB29BB0714D613D96DF0F12EC5D8D3507C8EE7AE78DD83F216FA61DE100363ACA48A7E914AE9F42DDFBE943B09D9A0 + +E = 0x10001 +P = 0x027458C19EC1636919E736C9AF25D609A51B8F561D19C6BF6943DD1EE1AB8A4A3F232100BD40B88DECC6BA235548B6EF792A11C9DE823D0A7922C7095B6EBA5701 +Q = 0x0210EE9B33AB61716E27D251BD465F4B35A1A232E2DA00901C294BF22350CE490D099F642B5375612DB63BA1F20386492BF04D34B3C22BCEB909D13441B53B5139 +Msg = 4A86609534EE434A6CBCA3F7E962E76D455E3264C19F605F6E5FF6137C65C56D7FB344CD52BC93374F3D166C9F0C6F9C506BAD19330972D2 +Padding = EME1(SHA-1) +Nonce = 1CAC19CE993DEF55F98203F6852896C95CCCA1F3 +Ciphertext = 04CCE19614845E094152A3FE18E54E3330C44E5EFBC64AE16886CB1869014CC5781B1F8F9E045384D0112A135CA0D12E9C88A8E4063416DEAAE3844F60D6E96FE155145F4525B9A34431CA3766180F70E15A5E5D8E8B1A516FF870609F13F896935CED188279A58ED13D07114277D75C6568607E0AB092FD803A223E4A8EE0B1A8 + +E = 0x10001 +P = 0x027458C19EC1636919E736C9AF25D609A51B8F561D19C6BF6943DD1EE1AB8A4A3F232100BD40B88DECC6BA235548B6EF792A11C9DE823D0A7922C7095B6EBA5701 +Q = 0x0210EE9B33AB61716E27D251BD465F4B35A1A232E2DA00901C294BF22350CE490D099F642B5375612DB63BA1F20386492BF04D34B3C22BCEB909D13441B53B5139 +Msg = B0ADC4F3FE11DA59CE992773D9059943C03046497EE9D9F9A06DF1166DB46D98F58D27EC074C02EEE6CBE2449C8B9FC5080C5C3F4433092512EC46AA793743C8 +Padding = EME1(SHA-1) +Nonce = F545D5897585E3DB71AA0CB8DA76C51D032AE963 +Ciphertext = 0097B698C6165645B303486FBF5A2A4479C0EE85889B541A6F0B858D6B6597B13B854EB4F839AF03399A80D79BDA6578C841F90D645715B280D37143992DD186C80B949B775CAE97370E4EC97443136C6DA484E970FFDB1323A20847821D3B18381DE13BB49AAEA66530C4A4B8271F3EAE172CD366E07E6636F1019D2A28AED15E + +E = 0x10001 +P = 0x03B0D3962F6D17549CBFCA11294348DCF0E7E39F8C2BC6824F2164B606D687860DAE1E632393CFEDF513228229069E2F60E4ACD7E633A436063F82385F48993707 +Q = 0x02E4C32E2F517269B7072309F00C0E31365F7CE28B236B82912DF239ABF39572CF0ED604B02982E53564C52D6A05397DE5C052A2FDDC141EF7189836346AEB331F +Msg = AF71A901E3A61D3132F0FC1FDB474F9EA6579257FFC24D164170145B3DBDE8 +Padding = EME1(SHA-1) +Nonce = 44C92E283F77B9499C603D963660C87D2F939461 +Ciphertext = 036046A4A47D9ED3BA9A89139C105038EB7492B05A5D68BFD53ACCFF4597F7A68651B47B4A4627D927E485EED7B4566420E8B409879E5D606EAE251D22A5DF799F7920BFC117B992572A53B1263146BCEA03385CC5E853C9A101C8C3E1BDA31A519807496C6CB5E5EFB408823A352B8FA0661FB664EFADD593DEB99FFF5ED000E5 + +E = 0x10001 +P = 0x03B0D3962F6D17549CBFCA11294348DCF0E7E39F8C2BC6824F2164B606D687860DAE1E632393CFEDF513228229069E2F60E4ACD7E633A436063F82385F48993707 +Q = 0x02E4C32E2F517269B7072309F00C0E31365F7CE28B236B82912DF239ABF39572CF0ED604B02982E53564C52D6A05397DE5C052A2FDDC141EF7189836346AEB331F +Msg = 15C5B9EE1185 +Padding = EME1(SHA-1) +Nonce = 49FA45D3A78DD10DFD577399D1EB00AF7EED5513 +Ciphertext = 0812B76768EBCB642D040258E5F4441A018521BD96687E6C5E899FCD6C17588FF59A82CC8AE03A4B45B31299AF1788C329F7DCD285F8CF4CED82606B97612671A45BEDCA133442144D1617D114F802857F0F9D739751C57A3F9EE400912C61E2E6992BE031A43DD48FA6BA14EEF7C422B5EDC4E7AFA04FDD38F402D1C8BB719ABF + +E = 0x10001 +P = 0x04A6CE8B7358DFA69BDCF742617005AFB5385F5F3A58A24EF74A22A8C05CB7CC38EBD4CC9D9A9D789A62CD0F60F0CB941D3423C9692EFA4FE3ADFF290C4749A38B +Q = 0x0404C9A803371FEDB4C5BE39F3C00B009E5E08A63BE1E40035CDACA5011CC701CF7EEBCB99F0FFE17CFD0A4BF7BEFD2DD536AC946DB797FDBC4ABE8F29349B91ED +Msg = 684E3038C5C041F7 +Padding = EME1(SHA-1) +Nonce = 3BBC3BD6637DFE12846901029BF5B0C07103439C +Ciphertext = 008E7A67CACFB5C4E24BEC7DEE149117F19598CE8C45808FEF88C608FF9CD6E695263B9A3C0AD4B8BA4C95238E96A8422B8535629C8D5382374479AD13FA39974B242F9A759EEAF9C83AD5A8CA18940A0162BA755876DF263F4BD50C6525C56090267C1F0E09CE0899A0CF359E88120ABD9BF893445B3CAE77D3607359AE9A52F8 + +E = 0x10001 +P = 0x04A6CE8B7358DFA69BDCF742617005AFB5385F5F3A58A24EF74A22A8C05CB7CC38EBD4CC9D9A9D789A62CD0F60F0CB941D3423C9692EFA4FE3ADFF290C4749A38B +Q = 0x0404C9A803371FEDB4C5BE39F3C00B009E5E08A63BE1E40035CDACA5011CC701CF7EEBCB99F0FFE17CFD0A4BF7BEFD2DD536AC946DB797FDBC4ABE8F29349B91ED +Msg = 4046CA8BAA3347CA27F49E0D81F9CC1D71BE9BA517D4 +Padding = EME1(SHA-1) +Nonce = DD0F6CFE415E88E5A469A51FBBA6DFD40ADB4384 +Ciphertext = 0630EEBCD2856C24F798806E41F9E67345EDA9CEDA386ACC9FACAEA1EEED06ACE583709718D9D169FADF414D5C76F92996833EF305B75B1E4B95F662A20FAEDC3BAE0C4827A8BF8A88EDBD57EC203A27A841F02E43A615BAB1A8CAC0701DE34DEBDEF62A088089B55EC36EA7522FD3EC8D06B6A073E6DF833153BC0AEFD93BD1A3 + +E = 0x10001 +P = 0x0749262C111CD470EC2566E6B3732FC09329469AA19071D3B9C01906514C6F1D26BAA14BEAB0971C8B7E611A4F79009D6FEA776928CA25285B0DE3643D1A3F8C71 +Q = 0x06BC1E50E96C02BF636E9EEA8B899BBEBF7651DE77DD474C3E9BC23BAD8182B61904C7D97DFBEBFB1E00108878B6E67E415391D67942C2B2BF9B4435F88B0CB023 +Msg = 47AAE909 +Padding = EME1(SHA-1) +Nonce = 43DD09A07FF4CAC71CAA4632EE5E1C1DAEE4CD8F +Ciphertext = 1688E4CE7794BBA6CB7014169ECD559CEDE2A30B56A52B68D9FE18CF1973EF97B2A03153951C755F6294AA49ADBDB55845AB6875FB3986C93ECF927962840D282F9E54CE8B690F7C0CB8BBD73440D9571D1B16CD9260F9EAB4783CC482E5223DC60973871783EC27B0AE0FD47732CBC286A173FC92B00FB4BA6824647CD93C85C1 + +E = 0x10001 +P = 0x0749262C111CD470EC2566E6B3732FC09329469AA19071D3B9C01906514C6F1D26BAA14BEAB0971C8B7E611A4F79009D6FEA776928CA25285B0DE3643D1A3F8C71 +Q = 0x06BC1E50E96C02BF636E9EEA8B899BBEBF7651DE77DD474C3E9BC23BAD8182B61904C7D97DFBEBFB1E00108878B6E67E415391D67942C2B2BF9B4435F88B0CB023 +Msg = D4738623DF223AA43843DF8467534C41D013E0C803C624E263666B239BDE40A5F29AEB8DE79E3DAA61DD0370F49BD4B013834B98212AEF6B1C5EE373B3CB +Padding = EME1(SHA-1) +Nonce = 7866314A6AD6F2B250A35941DB28F5864B585859 +Ciphertext = 0AB14C373AEB7D4328D0AAAD8C094D88B9EB098B95F21054A29082522BE7C27A312878B637917E3D819E6C3C568DB5D843802B06D51D9E98A2BE0BF40C031423B00EDFBFF8320EFB9171BD2044653A4CB9C5122F6C65E83CDA2EC3C126027A9C1A56BA874D0FEA23F380B82CF240B8CF540004758C4C77D934157A74F3FC12BFAC + +E = 0x10001 +P = 0x0A02EF8448D9FAD8BBD0D004C8C2AA9751EF9721C1B0D03236A54B0DF947CBAED5A255EE9E8E20D491EA1723FE094704A9762E88AFD16EBB5994412CA966DC4F9F +Q = 0x092D362E7ED3A0BFD9E9FD0E6C0301B6DF29159CF50CC83B9B0CF4D6EEA71A61E002B46E0AE9F2DE62D25B5D7452D498B81C9AC6FC58593D4C3FB4F5D72DFBB0A9 +Msg = 050B755E5E6880F7B9E9D692A74C37AAE449B31BFEA6DEFF83747A897F6C2C825BB1ADBF850A3C96994B5DE5B33CBC7D4A17913A7967 +Padding = EME1(SHA-1) +Nonce = 7706FFCA1ECFB1EBEE2A55E5C6E24CD2797A4125 +Ciphertext = 09B3683D8A2EB0FB295B62ED1FB9290B714457B7825319F4647872AF889B30409472020AD12912BF19B11D4819F49614824FFD84D09C0A17E7D17309D12919790410AA2995699F6A86DBE3242B5ACC23AF45691080D6B1AE810FB3E3057087F0970092CE00BE9562FF4053B6262CE0CAA93E13723D2E3A5BA075D45F0D61B54B61 + +E = 0x10001 +P = 0x0A02EF8448D9FAD8BBD0D004C8C2AA9751EF9721C1B0D03236A54B0DF947CBAED5A255EE9E8E20D491EA1723FE094704A9762E88AFD16EBB5994412CA966DC4F9F +Q = 0x092D362E7ED3A0BFD9E9FD0E6C0301B6DF29159CF50CC83B9B0CF4D6EEA71A61E002B46E0AE9F2DE62D25B5D7452D498B81C9AC6FC58593D4C3FB4F5D72DFBB0A9 +Msg = 8604AC56328C1AB5AD917861 +Padding = EME1(SHA-1) +Nonce = EE06209073CCA026BB264E5185BF8C68B7739F86 +Ciphertext = 4BC89130A5B2DABB7C2FCF90EB5D0EAF9E681B7146A38F3173A3D9CFEC52EA9E0A41932E648A9D69344C50DA763F51A03C95762131E8052254DCD2248CBA40FD31667786CE05A2B7B531AC9DAC9ED584A59B677C1A8AED8C5D15D68C05569E2BE780BF7DB638FD2BFD2A85AB276860F3777338FCA989FFD743D13EE08E0CA9893F + +E = 0x10001 +P = 0xFC8D6C04BEC4EB9A8192CA7900CBE536E2E8B519DECF33B2459798C6909DF4F176DB7D23190FC72B8865A718AF895F1BCD9145298027423B605E70A47CF58390A8C3E88FC8C48E8B32E3DA210DFBE3E881EA5674B6A348C21E93F9E55EA65EFD +Q = 0xD200D45E788AACEA606A401D0460F87DD5C1027E12DC1A0D7586E8939D9CF789B40F51AC0442961DE7D21CC21E05C83155C1F2AA9193387CFDF956CB48D153BA270406F9BBBA537D4987D9E2F9942D7A14CBFFFEA74FECDDA928D23E259F5EE1 +Msg = F735FD55BA92592C3B52B8F9C4F69AAA1CBEF8FE88ADD095595412467F9CF4EC0B896C59EDA16210E7549C8ABB10CDBC21A12EC9B6B5B8FD2F10399EB6 +Padding = EME1(SHA-1) +Nonce = 8EC965F134A3EC9931E92A1CA0DC8169D5EA705C +Ciphertext = 267BCD118ACAB1FC8BA81C85D73003CB8610FA55C1D97DA8D48A7C7F06896A4DB751AA284255B9D36AD65F37653D829F1B37F97B8001942545B2FC2C55A7376CA7A1BE4B1760C8E05A33E5AA2526B8D98E317088E7834C755B2A59B12631A182C05D5D43AB1779264F8456F515CE57DFDF512D5493DAB7B7338DC4B7D78DB9C091AC3BAF537A69FC7F549D979F0EFF9A94FDA4169BD4D1D19A69C99E33C3B55490D501B39B1EDAE118FF6793A153261584D3A5F39F6E682E3D17C8CD1261FA72 + +E = 0x10001 +P = 0xFC8D6C04BEC4EB9A8192CA7900CBE536E2E8B519DECF33B2459798C6909DF4F176DB7D23190FC72B8865A718AF895F1BCD9145298027423B605E70A47CF58390A8C3E88FC8C48E8B32E3DA210DFBE3E881EA5674B6A348C21E93F9E55EA65EFD +Q = 0xD200D45E788AACEA606A401D0460F87DD5C1027E12DC1A0D7586E8939D9CF789B40F51AC0442961DE7D21CC21E05C83155C1F2AA9193387CFDF956CB48D153BA270406F9BBBA537D4987D9E2F9942D7A14CBFFFEA74FECDDA928D23E259F5EE1 +Msg = 53E6E8C729D6F9C319DD317E74B0DB8E4CCCA25F3C8305746E137AC63A63EF3739E7B595ABB96E8D55E54F7BD41AB433378FFB911D +Padding = EME1(SHA-1) +Nonce = FCBC421402E9ECABC6082AFA40BA5F26522C840E +Ciphertext = 232AFBC927FA08C2F6A27B87D4A5CB09C07DC26FAE73D73A90558839F4FD66D281B87EC734BCE237BA166698ED829106A7DE6942CD6CDCE78FED8D2E4D81428E66490D036264CEF92AF941D3E35055FE3981E14D29CBB9A4F67473063BAEC79A1179F5A17C9C1832F2838FD7D5E59BB9659D56DCE8A019EDEF1BB3ACCC697CC6CC7A778F60A064C7F6F5D529C6210262E003DE583E81E3167B89971FB8C0E15D44FFFEF89B53D8D64DD797D159B56D2B08EA5307EA12C241BD58D4EE278A1F2E + +E = 0x10001 +P = 0xECF5AECD1E5515FFFACBD75A2816C6EBF49018CDFB4638E185D66A7396B6F8090F8018C7FD95CC34B857DC17F0CC6516BB1346AB4D582CADAD7B4103352387B70338D084047C9D9539B6496204B3DD6EA442499207BEC01F964287FF6336C3984658336846F56E46861881C10233D2176BF15A5E96DDC780BC868AA77D3CE769 +Q = 0xBC46C464FC6AC4CA783B0EB08A3C841B772F7E9B2F28BABD588AE885E1A0C61E4858A0FB25AC299990F35BE85164C259BA1175CDD7192707135184992B6C29B746DD0D2CABE142835F7D148CC161524B4A09946D48B828473F1CE76B6CB6886C345C03E05F41D51B5C3A90A3F24073C7D74A4FE25D9CF21C75960F3FC3863183 +Msg = BCDD190DA3B7D300DF9A06E22CAAE2A75F10C91FF667B7C16BDE8B53064A2649A94045C9 +Padding = EME1(SHA-1) +Nonce = 5CACA6A0F764161A9684F85D92B6E0EF37CA8B65 +Ciphertext = 6318E9FB5C0D05E5307E1683436E903293AC4642358AAA223D7163013ABA87E2DFDA8E60C6860E29A1E92686163EA0B9175F329CA3B131A1EDD3A77759A8B97BAD6A4F8F4396F28CF6F39CA58112E48160D6E203DAA5856F3ACA5FFED577AF499408E3DFD233E3E604DBE34A9C4C9082DE65527CAC6331D29DC80E0508A0FA7122E7F329F6CCA5CFA34D4D1DA417805457E008BEC549E478FF9E12A763C477D15BBB78F5B69BD57830FC2C4ED686D79BC72A95D85F88134C6B0AFE56A8CCFBC855828BB339BD17909CF1D70DE3335AE07039093E606D655365DE6550B872CD6DE1D440EE031B61945F629AD8A353B0D40939E96A3C450D2A8D5EEE9F678093C8 + +E = 0x5 +P = 0xC7FBA2CB9FB24C6034C9E239E9350080AC8B9CB2DC8D428C5A1DA727671796791021093809F5F79052ACACA1EC1ED7E019818D8B2D417E8FC60812EE1A67992B +Q = 0xFD06033468C106ADBCAA26AC4B6BD24CF4919EA5EEB99458D6E3C758ED606D639AA3D3B0BC36CFCAEC3507AD0280BF6E9F9C3EBCF41A0B33A95CC6EEBBDD57EF +Msg = 7730307421 +Padding = EME1(SHA-1) +Nonce = 67C6697351FF4AEC29CDBAABF2FBE3467CC254F8 +Ciphertext = 1A025CC4A2C1B8488760786162C62EC677F6546F329D84E6EE0DA11379573D1792526104BF637DE57807C4394C492919021DD81ADECE3530D8D2BC1802EC2E88A46C9C5E8FF11E34D7476530B7E11DE0236992DE29335549447122326366419901CA2F27E4A996512BDC650D76280A54D1DE2BE17D6E59EE1D156745036D8DC5 + +E = 0x11 +P = 0xEECFAE81B1B9B3C908810B10A1B5600199EB9F44AEF4FDA493B81A9E3D84F632124EF0236E5D1E3B7E28FAE7AA040A2D5B252176459D1F397541BA2A58FB6599 +Q = 0xC97FB1F027F453F6341233EAAAD1D9353F6C42D08866B1D05A0F2035028B9D869840B41666B42E92EA0DA3B43204B5CFCE3352524D0416A5A441E700AF461503 +Msg = D436E99569FD32A7C8A05BBC90D32C49 +Padding = EME1(SHA-1) +Nonce = AAFD12F659CAE63489B479E5076DDEC2F06CB58F +Ciphertext = 1253E04DC0A5397BB44A7AB87E9BF2A039A33D1E996FC82A94CCD30074C95DF763722017069E5268DA5D1C0B4F872CF653C11DF82314A67968DFEAE28DEF04BB6D84B1C31D654A1970E5783BD6EB96A024C2CA2F4A90FE9F2EF5C9C140E5BB48DA9536AD8700C84FC9130ADEA74E558D51A74DDF85D8B50DE96838D6063E0955 + +E = 0x11 +P = 0xC078DF95FFF0FC15570627120760AE74601094E47D0C879075B1F1A3EC33B2553490AB1484E588C18A62A166876C5FD1F9790C265CD5ECB5ADA8BE03D5ACE4DF +Q = 0xCDECBA049D6379CAF66158D85E5A1CA40ECFB849E832109B6E018DBE5F2DC8D863DDC8DF00D93BBAD5AA1EEEF896AEF694D253C11B806547D8F3621F6C0B7041 +Msg = 7730307421 +Padding = EME1(SHA-1) +Nonce = 67C6697351FF4AEC29CDBAABF2FBE3467CC254F8 +Ciphertext = 40BD2CCDFEB88BDBF6AE80EE37045142EEBA60D51063335F6145BD30223A1635D18C4E67FAD80D158BFA711A6BBCCCE8980A171027083D2D4E6B7DA2C465ADDBD1F44350C51A9E03D808EB5784F0A3602B7E23903CE4530DF3D45829375E11137FCD639874F71E68742B9C145D21ADF4C4C8416B54AC4A01B25AB4CF1570CFBD + +E = 0x13 +P = 0xC975657B7786E7335EA9B72E0DFE6FA895F5F7CE9E559CED9E6C9960ECECFCC1EC9D515BD14849E798B4D699F7C2898B6C256A63EA5F33D2FD77A51232B722A3 +Q = 0xD502E40CEA5B850C45E3BDE7E05EF0B13F4AE0DE9D93FCE969E5A119191785A63E5C181BD0CB3F440A1B519B3961B2FB519A8526BF29A3DA6DAC68261F70149B +Msg = 7730307421 +Padding = EME1(SHA-1) +Nonce = 67C6697351FF4AEC29CDBAABF2FBE3467CC254F8 +Ciphertext = 4B4B2F855CE4E8D5675589DE93335E31C1EC3ADA263855252DF49BD4836DBF293E07BE72C537B9C7685B38F7C838E067BC9172DF032C1F7AE337310A41A5F103B00E662E3F78E04C234825A3DA6D31CC84D591EF5E8FE970ECC2C0B23E28046325D88534EC256FED8C501034F8017C771983A07EB60E396F97418AD903282B59 + +E = 0x67 +P = 0xBEDC7B14D1A21178D999DAAF657792371C8E55D29DA042030BBCAF411D36FDD2F2A1F79DBEF6B61AF19A750562ED9C7A73386929951C9D330789504FB322C99B +Q = 0xDA9ACA1C011181903DD4C24863408D49E4E134283CE92C65C842B753FBFBA4634024837D6C1C17C18254BD8CA696F85BFCEB2578BD41B2584F2F47D6B12C18F7 +Msg = 7730307421 +Padding = EME1(SHA-1) +Nonce = 67C6697351FF4AEC29CDBAABF2FBE3467CC254F8 +Ciphertext = 11C86DA2269774A6F24161A81B25D913B1A8C9F7332D066F96AE896221BF0B3063C2254FF1B082721C18BE2BC3F0B1E0CEC028D8CEF7C762E985A6C327ECEE036070B9BCA0E6E41EF72B8404C7874CBA08E2D05612D69D11DD14C1EA42E605A292AB1C5A19C2F0EF39441225C783BC573775A28857F8AEFFF4C7748C164C8A79 + +E = 0xFFFB +P = 0xC7479D7196291025D82523AC1840AAF09C3FF8844A444A9FED1C63996FD34566B75FB997746D175CB1B253C470AF4CBC5A0EB9969A85EF32A12C75053B8D7681 +Q = 0xEC73649E669157A56375BEC8AA903491543605C6A55AA7E4C804A0A8854C136356485CF4595B5922FF408E2A364F19F8BA82D658CD179118227BAC50046802B1 +Msg = 4B704138870B4D862914C2DEFB90810C845571168EA5178B +Padding = EME1(SHA-1) +Nonce = 67C6697351FF4AEC29CDBAABF2FBE3467CC254F8 +Ciphertext = 6BE76FF2B2C419CDAE62FD76AE165D0096E4FDD44C8936F8D906DD1F9D9323FF76C58C78E2E8A37828C40DCFF7906149BD6EE12A2E23D2AFEFF4BA5536674B64459410580DA9B4EA1400563A24967E0A0CB1D49B40AF76D0E34CD27158AC364726E7B5F10E3C155EFBD7936CE68CBA669D06DE721969E580F05F3B798C7821C0 + +E = 0x11 +P = 0xFAEC2B060722051B29D1A7E1D3E060CE3CCBCB29CCFC68819F26BB7566B7C5BBD02C16C5A99E7F8EC22AA7050175DEA2C6C8939A24FBFD9015DA5C33C9E13985F6E788E3BB02771A4B273B4C9D376E8204E469EE1433CE4ADEE78FF6B0B96445673D5A0CB10156647B5F0418CC47A3469C6D0027D6AAEBC402D2DDBA1DA5B693 +Q = 0xD4795D21407AB236151E75957B45907F27BCFCDC38A0D9E322B1F2810FADA35961527F1834B1909BDAFDD8D6B779C60694E36380BA45CFC786FD28C8310AEE6230432FBA0996E87D22F7792D101EA4C171AAE38956762E3EDB2DCC8919BA0269F9CDE6B3D95F6D9EC93D22D118FCC837B2EE5990D6E84CB181D3416FCFFA9A23 +Msg = 7730307421 +Padding = EME1(SHA-1) +Nonce = 67C6697351FF4AEC29CDBAABF2FBE3467CC254F8 +Ciphertext = 67114A6F725F764D578FFB44F36CEB3A2B51CDEB1183AEA7201337DF4D2F9A0E7DADE80202AD35BE2C5A209E493D31437189B95C86B53EE4B849536F94782E0335E1501978588A525192001D2D1B1C521A31F94ADC1A3119D50E07318246D35261F44EB0C2677F0E358E486A82E2B971996C926474F3199A4686ABAE7AFE130FBF419FDB7B92CB69D8FCB7FD1536234C9B82409474F9968BF16CFBDFBB57EA34C01436A684B8C521A435462CB6A6EBDB5DA4D97AAD2662738810DBC40C2616D3241D47085D53D92518BB24D26B2D7E8404ABE334E6C4848DEE793F0EB6B61ACAD0BAAFB220CB2C9ECBCF9667ACA41661B21E0A68E187DCBB39C3D7C5C31A7771 + +E = 0x10001 +P = 0xD32737E7267FFE1341B2D5C0D150A81B586FB3132BED2F8D5262864A9CB9F30AF38BE448598D413A172EFB802C21ACF1C11C520C2F26A471DCAD212EAC7CA39D +Q = 0xCC8853D1D54DA630FAC004F471F281C7B8982D8224A490EDBEB33D3E3D5CC93C4765703D1DD791642F1F116A0DD852BE2419B2AF72BFE9A030E860B0288B5D77 +Msg = 54657374206F6620454D453120286F75745B305D3D3D6F75745B315D3D3D3029 +Padding = EME1(SHA-1) +Nonce = 55BF28124E5DCC8B92E4419464AAD74B9D489259 +Ciphertext = 21154AF8EAAB2063615CE16397CB0AE8FA55C94D8DB6A1738F90CE17B1F2B77C57A5E2B7D892FCE8715B950070C2AEDCC6972A5B06BB20607D948FE755E24EBC408456375121DB3A0205F45030DC840EBFF0ED359449B670B3AB77B9E8167658DD73AE971C6B131F77C3A5143974393A2121F2F457146C7AA22DD56A7EEE86EB + +E = 0x10001 +P = 0xD32737E7267FFE1341B2D5C0D150A81B586FB3132BED2F8D5262864A9CB9F30AF38BE448598D413A172EFB802C21ACF1C11C520C2F26A471DCAD212EAC7CA39D +Q = 0xCC8853D1D54DA630FAC004F471F281C7B8982D8224A490EDBEB33D3E3D5CC93C4765703D1DD791642F1F116A0DD852BE2419B2AF72BFE9A030E860B0288B5D77 +Msg = 454D45313A20286F75745B302C312C325D3D3D3029 +Padding = EME1(SHA-1) +Nonce = 825B0D7E7CCA6E1DE021437268D678C0CB8427D2 +Ciphertext = 039FB7DCBC3ED3DC57BF06055A269E47C00119FBF1F55FEF6E4174F9859C1BBEFC40B0A73E128FC5DF5DC6DA3C292BD13E428CB90A181983FA2383B092375B1B66FB2263174CD75266AD03B1DA49FC5BF69ED911017ACB87FA405DC118E8EE6926C7ADE4392802C8CBD26D7534B8347F9C6C40F7CB776857F45EFF31D6D17CA5 + +E = 0x10001 +P = 0xD32737E7267FFE1341B2D5C0D150A81B586FB3132BED2F8D5262864A9CB9F30AF38BE448598D413A172EFB802C21ACF1C11C520C2F26A471DCAD212EAC7CA39D +Q = 0xCC8853D1D54DA630FAC004F471F281C7B8982D8224A490EDBEB33D3E3D5CC93C4765703D1DD791642F1F116A0DD852BE2419B2AF72BFE9A030E860B0288B5D77 +Msg = 454D45313A20286F75745B302C312C325D3D3D3029 +Padding = EME1(SHA-1) +Nonce = 20A708C1E55F288CFAE84EE6A521D3268234673B +Ciphertext = 80960E4DF6DBD44A685EF7175BDCC12A53EC5DB0C8CD2866D72C120274D0F52588A71E97B449B65A9E0D36AF3A6C3437440163444EA9CC03C26FC52596576B5467CAFB8F171A2156135FD8CE93F7BA2E1418A4646E977DE60B19F1E7140B28EFC241AB3068FD4F0B70332962F253D67B6FC41D60806D0E6B62A81C759C24F405 + +E = 3 +P = 107871498844327805426477824655913535708145675560929640834074979129981634822447 +Q = 89025645474364653597761935180174384298516593224911600154441707984529187725989 +Msg = A7AAF7FC80A74D35A163A575173A094DB366949207150DBFFF1D0B9DB01A43 +Padding = EME-PKCS1-v1_5 +Nonce = 77BA577E606EF4A69F7C66726923ECDAB4EFF065BCAB972AD9EEF7478C09 +Ciphertext = AF1F80B3057046EDE4EB139FE4954141350325E0D8291D1431F73FB601F57DA605D986965EC3B141E7BD467108EC29003C7F56315E11FA89708588B7A562A738 + +E = 3 +P = 114913762053528544202764484541371154239375052605890158602955949263867389449259 +Q = 109894687290635208773391023636177155382452771657661462197086870923571791872877 +Msg = 6ECA65B7FDB0986062B70E8C68171DCAF736 +Padding = EME-PKCS1-v1_5 +Nonce = A83BC3A6BA075EDE453B7338CEE83BB8F5AE8B5968E3A99462181DC4E73F943B66E433F43D0E8E6F08DA14 +Ciphertext = 1346A7E48F0ED39B333041451A0A293DBD8E1C906B21200A1AAC228DB8C9FC0A9A24DD2B434E2279051106BD625AE24DD1554704E57EC48D659AA3E9515D2B41 + +E = 65537 +P = 103793652692889479604145227844656792682532170216948642476032852015926228384007 +Q = 89173446269849294012890923025703856055134132864455765240993724031379489933153 +Msg = 64E8425A6B898502A081B6B78A0546F4BF2DEB85E187ED +Padding = EME-PKCS1-v1_5 +Nonce = 57893B2A6A4AA7863785AB8FFA68E81F3239BDA659E704833319DF5E3377AEC911AA90F205B1 +Ciphertext = 871A94A51ED756EAD36EE976354D2D6DE467CA5B8C9D198FAFA6D5B24BFA674A20F89CF53B85F75F7E17481E212F2BF543AEC428B841C79E3E36CFD75BB7CA8D + +E = 65535 +P = 432415771007597974957624156178799318860712283353308003447560475843063611184519 +Q = 206256750182932457424055216578408364078987340514950324865789593945099777798567 +Msg = 1548C7CEC500A26A59D493176E3B6ECECDC23FFBC485D75E4E20C978AD14F9C25CC19021C1328B1A061E317559A04326628222 +Padding = EME-PKCS1-v1_5 +Nonce = 66832C587BB0FC43A7380A +Ciphertext = 022092438BAB2CF4A6C50D71EE39419E2E11C9E9644E0B9C2221EF81098FE3188E9BE0E6E27C02A742571C0BD757C6B7F2160DCFA9A734AB6E90BDB0EF27DCD567 + +E = 0x5 +P = 0xDA8D6D0AE1B959B8A446CE3807F195BC6737491490206535AC8F85E5D6E5C18F +Q = 0xF74FE3F3CFC5BDF517A50A887676E7CC2D20C509758B7657ACAB73DFDD581D07 +Msg = 426C696E672D426C696E672E +Padding = EME-PKCS1-v1_5 +Nonce = C66FF974AC57FF20D15AADF04D472ECF48F945F50945822FDA962591C160072AAFAC9AB61302ABAD458A2528D610C73DCD +Ciphertext = 11F10A948BAE2ED28555EE8B36028C8AE3001E8AE76DA4567A59DD59EE8B490E54617009CF6E346360BE39E22B432DD7B50F0C41BEB1A6DF655E486FD5D822AA + +E = 0xC3E9 +P = 0xB90114E3BA96AD3076C08F63255E07A6BA0F46C0EC9332EB9081EA81100FFF2ED3F886DB2DE1CE4F01ABD44D477DA8E61B66C65A9FB666B1CA8F79FC7B3EF25F +Q = 0xE67921A8F5C8C04169E8CCEDE6EE147CB3B1E139BFA6CB6789E24238CBBA10AD522B4BBA6F3B3138C7B038856F01C3735B2B61FDB18A47DB57D5B4B5B52B6E77 +Msg = 426C696E672D426C696E672E +Padding = EME-PKCS1-v1_5 +Nonce = 8D4557C36F53ECB344131ADE3F85684BD10DCE1B84BB9B95A8AAF565D73283C446251D7FAFAF6C84FB216C627EEBEBD0F38C0E4C2849BB5FD95E453C9F4729E8B54E0AA5700EA7ED197A0A64DA43AA33A0D232ED403F2DD5C519FD070242DBA46FAA023D4FCA255AABB85A9AEC28DB83A6 +Ciphertext = 9642171747FA6A731DF3D17AE28EC0AA0FB8E4046CDC0170335610B1FEBA96738E4A7FB6BD7761A035B41161696A2270AD429C09980005307A6F154B65F6CCAE0C7C9CC1FC2E61BB52B5AE4AB41618023B673201D14C83DFADFDCB21BC7EF65FCB497A7625E324F1ABE70B045D465051C4668A02B5F38F25606FACFAF62296FD + +E = 0x11 +P = 0xF233C84BB80BD0BCA772A629AFAE474650A81C10B863747364DF21776B1ED91939FE9011E45B6C317F7C913F1A2E9395797C2E778FB97A0B1F57AEF663213557 +Q = 0xFB5B0E26BDD59E3494998727361831FDEC1715C0DB65E0FFF318A2BE9B33993B76984F868CA9179807F29C1DE6C5489C1D43C76BBB7959BBF85922016BCECC43 +Msg = 4C65742773206F7665727468726F772074686520676F7665726E6D656E742120286D616B65207375726520746F20656E6372797074207374756666206C696B65207468617429 +Padding = EME-PKCS1-v1_5 +Nonce = 2D76481668E437FBFD3DF446DF2BC5F7F0EAA857CB913E739D5CDB6042D32ACDBD332E5A99EDD3B4B210FC2937440EF8EDA3EEDE33D7B7 +Ciphertext = 7B8F8AAC5BBC997CD4A1DE682FBB96AC8E80C6FC2102B1E7926D9AAD97BC10A46F981BE12F8F1B51F9A9E1F8D8B7AED9CC42F2AC0420368341D994D94207176679B5F2187FB6BD8F962B678CC379009D0A82ABB9933093371B71C6CDECEED957EE08962B0A94C7DCF40325E5CE38C61C81D327AAE5E140F345597EE7774B8A11 + +E = 0x1300D +P = 0xE8E314B7ECD4CEDE513D6E229A3A3A0E1D0DAF974ABDA9997E1978972FD0863AFFD6259861CFC26F136DEBD1ED9CB227E091823C21DD79B57E8ECF67B9293113 +Q = 0xCE47F1506E6DDA70A95A6EC56E34B9F3F929D15C92DD4AC537162C6E3BD6C4EBFD3C51D08BA61216685A333062EBABA4B5E647C81550C7FBE132A1D48D7EF00D +Msg = 486F7720646F2049206C6F766520746865653F20204D7920616363756D756C61746F72206F766572666C6F77732E +Padding = EME-PKCS1-v1_5 +Nonce = 25B8D6560A33737B64EE77A02D5A3BA53F0F165468CCB98E7DBC6DFFA4C29033A209E8B6821A3A7CF9EE89C02B42CD25F62FAFCE56B80E703897A3299F78520BA251DAC421CC5A0B52E0E4B15FBB1E +Ciphertext = 5A188A2132B9331B1072BCEA281DAE53070C0AAB0722D583BC7FE767BC85443B5E36286AC568246781792CE04FCEA86D26124F14F3E8ADB69CF1E8A0A1D86E3E0AC0F141C18CCA5F1B8228AC2996E81938B6593F37A603A41128D4CC0D45361042B5F86539BDBAC1B1867E4FE351F599E955B452F675B0945093FE8310A70C9F + +E = 0x13271 +P = 0xD4AA40364C695FC262073498EAE363EAE585720A8AA211D37CC2BB74ABDAE7A8B6D9C55D5D8E3A0E4D3B39D57D543E8A17F697FBBD45E32EC53B9240188F7EF5 +Q = 0xD4420A0041902AFD838833F2EF3AD89AFCF3EF66CA5B20036692BDC45FF861B20BE756CE35DCEC97A7BDD28DBBC09315E5B7E0249E61772436CA728C7639A8B5 +Msg = 5768617465766572206F63637572732066726F6D206C6F766520697320616C77617973206265796F6E6420676F6F6420616E64206576696C2E +Padding = EME-PKCS1-v1_5 +Nonce = 25C23B57F9C9E9A3A2C08F3320214F5365B1A70417F5A6AFDAEFDCF76D4CCA563D9F9625E2BA783733DE9691108973AF66BDE07A7E8854035B972387BEEA4DBD4A2081CF +Ciphertext = 985B3B945917B229B8274441C174B1748627F6A83986AAE295745694174928AF8D6E3D309A8FDEB57F3BFB73AF2B776D13278028E7A7CFDD3F489AD3A46B2045409683AABDD1C01CDF60ED850D4C918608ABC5B58C9BE3A438DB0D6D6B9C1019C9498E17233D5092165471B0A1DAECE0A68104539FB85C51648176E8B7AEC1B4 + +E = 0x1A11 +P = 0x32A4716E0F397B9340565530800F691F9E457C2C5F8ABF0A8F62971B89B43584EFCD7EF66765E8BF6B84163D914364F855DF8F6C82DD49BEF76EDB1397257215 +Q = 0x360C8C90CA0B2216B342A9681EEF05BB8CF8DE2AB8F0997C97738AA32B88B956D94515E35FE96238974AE8A8F0164E0FBE25C1161D7A1E9D170B821FEAD5A3CD +Msg = 4772617669746174696F6E2063616E6E6F742062652068656C6420726573706F6E7369626C6520666F722070656F706C652066616C6C696E6720696E206C6F76652E20202D2D20416C626572742045696E737465696E +Padding = EME-PKCS1-v1_5 +Nonce = DADE975E4B9FCE8E3010EB1568FFDF1BCDED9A454796A0DFA6F793093A2FBE25813FC6EADC4225 +Ciphertext = 06DE6646853E49A067C85492FCA580E49D286981CCFDC4E13B5642489CC19E803A69116BC2D75CD005B768F3FE7AA780BF7E5A2A3EA53085619946DB4B3E9DB7592A8D060CDF185B3AB2C1BD551587EA8AC3745FEF60D945387B27C2001CF7A9EAE9A086AA58B769A59CC4D09BCF9E100ED630EE44889F341C8DCCF52F003CF1 diff --git a/src/tests/data/pubkey/rw_sig.vec b/src/tests/data/pubkey/rw_sig.vec new file mode 100644 index 000000000..515532f81 --- /dev/null +++ b/src/tests/data/pubkey/rw_sig.vec @@ -0,0 +1,114 @@ + +E = 2 +P = 109498832837193349942352787694410757220743898293950008902229768464763555846411 +Q = 85230704000388320343522047881225795219999050879145593285943985369507278238159 +Msg = 5075752E +Signature = 44CB3C6CD992A656AC2D8C92E044FCCC60FAA1B47FE153E7BA4B647136DA4A4288BD50FB0935E3B9180AF477F8B88E1EA1106569CCAB8D354E0A7E3AC92D70B3 + +E = 2 +P = 109865738846453297504870443124415697975266037607085001559257420422594220882891 +Q = 98694408656025624050695264343005989524606446925918783808403866808761791794879 +Msg = A0C554E8D58C73A23F4725F1429E2F22 +Signature = 444C53E0B8CB70F1E8DC7788D390D4ECED5327800C122AB09C721DD08FE1E51A6FC8840140484014E64DA5D03A4F50ADE0D3E0B7C9C10B84D2B57045D6445121 + +E = 2 +P = 143336889641615010244496430978489546339101892549496727101913128299881609918627 +Q = 151926545718894569699926859267668314402054550931627831706467116313636054387719 +Msg = CD5D30D1FCCF06CF6733D4416DB31B711461B81D53A855969E0E4A631D65E37B +Signature = 0047459B8B8A46F43C6E54AA7D5B186AB997653BAFFD6EE9836ED0E4C38D12CCB8A1909A1FC1A4B9078946856287C280DF516BE8BAE4E17A9EECFD04B07F9310CE + +E = 2 +P = 182949987979358144640279185334649223492192688082789988743518134058381626294243 +Q = 217661937100392176429471532487409307118283276201469365990573762972129550201199 +Msg = 6BB7CFD26643B1202C3A437C4011DCEC6C3052164C1A5DA06DA42C1344D04CDA +Signature = 00415BE626CE0173D34AAF57A86E66BC551C77A41AF32EFB64A3861E4F66EFEDDC2591360708B28338DE282F98A9DB05A0F2AD09427798BC98CE79F4D88C5EF1BE + +E = 2 +P = 192918421933113071672663571790417136575315830343623361517062943483820137610547 +Q = 219272031000798787900070278061750019215061926937271003090760219962651645895279 +Msg = E8B950C5BC86786FD69BCDF0FF8C5CA1BACE33FAB4260DB5814D8D11B8F1C7F9 +Signature = 00E51E4A98686C324B0356DF93058710E2B13B2FED029B2BF7F15DF8EF9BF209E1DEA5A101E614D6A843B9E4B218633D4D2E88398DF0C919EE9747F0CDEDE943BB + +E = 2 +P = 251763799668299139801148051936996493750316333616200301101265631148955054519003 +Q = 273942130639566796395628522491377999143259784737482155942900369025738294484647 +Msg = 54657374696E6720766172696F7573206B657973697A657320666F72205257207369676E6174757265733A2035313220746F203531392C20616E642031303234 +Signature = 0191F1BA45BC571445612D8C1A7818B52DFF78566E6CCFF7AB55B2F35FA21210C951F171E27A2921032718AE01BB4F209164BA0B21A5842D1925B35D09C7538050 + +E = 2 +P = 409327577911563897329676201153305399224622257769264083949192266671863994023819 +Q = 341703906964487478759596292996274739409750155006525111822762040290119222665991 +Msg = 54657374696E6720766172696F7573206B657973697A657320666F72205257207369676E6174757265733A2035313220746F203531392C20616E642031303234 +Signature = 046C31E4EA320DF130FE1F361184DDC03713BBAC169E08266B91655B42A01F39E1E3FF781B04B2F44B2504F37ACC9688C1ADD7EB94A998779EFCDFBEB9FAFFC82D + +E = 2 +P = 542011156169896018363979833341171988540613020356308206083427540015546115987387 +Q = 588172110649890433110066846624960065830759891988972734390859461944450439293431 +Msg = 54657374696E6720766172696F7573206B657973697A657320666F72205257207369676E6174757265733A2035313220746F203531392C20616E642031303234 +Signature = 01BF0E20BF646E5E427B8D28CBAF696D7AA6B6DE878BB91C295D5559B1FA9A94F114FF61C11C0BC97066C2FC919815B0FD150CE70F63D696CEA4D5D1D7BDEDC035 + +E = 2 +P = 771754770322374918077056807903198519432205177728078647887981967576575978481467 +Q = 786476629036513622552685880695741484791006753374459242149779582249234250146599 +Msg = 990B98BDAB266B4F5775025849FFFA9D344456AD023E7485 +Signature = 05F380320796E88C07170EE43F5497E3A84865E8BCD9EFFBC59D3E18B0CF785D668C5D8F99ECF36CCC4446EE3D3DA96DD5DA01BC2622743F9CF32D4790E3DFC3A9 + +E = 2 +P = 1148355730975347131387674372822971414014271826139830720434999981897070232737907 +Q = 1254657073389576341606193988392457393961175021782268524267609443939027314335303 +Msg = D31A3E95F25DD795DE8A03C02A728436FE69F47177191183 +Signature = 05F7A7BF7B8A5EFA209885F0BCCF365FB6196E40A271E0000245FCFA98FF6DD5A35D7FBBB7218DC80A2AF20CA4499B8BD283B0DEEB5AF51DE283D054ECCEAA7C28 + +E = 2 +P = 11920069466388025699244766440706927938965059002714491243177000161378000266109851115065694697794227241273343580951202247629310020256601693186944788025991843 +Q = 10777605005897273896785043775935571603158137557557200763166615929482216506057635943544427604777885488270215488764833385892798734511893248802408897989014263 +Msg = A76359F624250AFA5663B9783DE68D51369D972A89738D1C +Signature = 26E13DBB1262A91761E6C5E6278401F7E80DB3DF947A81A8574404446D7C095883996CDA19346B0B46DBD38B9AE10ED8A4F76742C352B8DF85F8BC28F7A0BFE8EA0520A63A3B1A492E3D9F7FC492ADFB2295BE8BB6200317963AE978CFF89B300904859EF00FD7784CE630B30066D4500666B1673CD4263B49CFCB3A1D6A51A5 + +E = 2 +P = 12545037330810088207768168723878733954756730747728115083756898577519070470389840741025833975537982084207671034725541309978724324975075329600505345504520219 +Q = 12870002110810180474990402294641834896535792812534110350536651271565094596430383644373958805954527115948325417945374873044426407582211769447386123601766879 +Msg = 2CA039854B55688740E3 +Signature = 1AF029CBEC9C692CE5096E73E4E9A52EC9A28D207A5511CCEC7681E5E3D867A4AE2E22DE4909D89196A272F1B50DE6FA3248BCA334D46E0D57171A790B6F4697E7BA7047DB79DECD47BD21995243DEBBF25915DDBC93C45875C14DE953792257C5C6825C905AFF40109C8CC7E793123D47AC1B5B6304A436CFA9BEEC8E0054E7 + +E = 2 +P = 12545037330810088207768168723878733954756730747728115083756898577519070470389840741025833975537982084207671034725541309978724324975075329600505345504520219 +Q = 12870002110810180474990402294641834896535792812534110350536651271565094596430383644373958805954527115948325417945374873044426407582211769447386123601766879 +Msg = 2119A954F1AC0F3DCDB2 +Signature = 60C3CCF4F086B15B7F850B445F384333F7AE5A4B5EDE2820C7233239E1B86D6E4B4FCA4F50B087CE1DF17DA5D62672A17F2CF87A2875BBD9B138CAF6863821D6A4D553E9EB64C9254A8F9A6B960E57E39069D65E3F561AA1FA91643D42FEEFB9270D34AB0861DEA1E234EA587F580503D46A1989D413DAC2FFE0FC4CA663CE68 + +E = 2 +P = 12545037330810088207768168723878733954756730747728115083756898577519070470389840741025833975537982084207671034725541309978724324975075329600505345504520219 +Q = 12870002110810180474990402294641834896535792812534110350536651271565094596430383644373958805954527115948325417945374873044426407582211769447386123601766879 +Msg = 7A4C634DE6F16315BD5F +Signature = 308A5D65224201BED626CC83FB901EC84874EE03B2E7AB4E752EDBDE024C754E3CC9841CA062100A8843DE9183354B4E0596E8C68F1605828287884F0F9BA6968FC7A9F0CA09418A8485B90465E5D3F96CE4995A5FC7A6E5ABD9CC06BB8A2C3C8109F72EAE67FB4C108852C881CA645B3C5586F27F12FF3028ADE56E32AD9434 + +E = 2 +P = 157704599352069859921156397442363312110769306142195838598773542758154595866567210022640109888478413022709250917899819531357360018250143692500197076580934099 +Q = 207895480306421993885928959277756332378135790107557439472247328444554879933219045837896240872517904914421631349451165104093054667050399312478738341782350039 +Msg = EF0F1D56F4E5D587C212 +Signature = 3E544FEBB6623F5D392003B729FE2BFC20E2CB3ECAC22734DFCA55150254E616A41C5E54CE3B50FBC2FE2363EE9AF9B15C70615497B0A458F8AB6D850992EEEB56D65F87EA1BD6E2B4B7E40A0F5E1635C7DDB17110C61039CF712D3524C9C2C1F35D9163BE5C70276F46634514BE16EC09602782E88FE74EAEB2F50CBB0E3B5C4A + +E = 2 +P = 157704599352069859921156397442363312110769306142195838598773542758154595866567210022640109888478413022709250917899819531357360018250143692500197076580934099 +Q = 207895480306421993885928959277756332378135790107557439472247328444554879933219045837896240872517904914421631349451165104093054667050399312478738341782350039 +Msg = EC5CC4228C3C70EE8F35 +Signature = 228BAA85062F10DCC9D99A23D340BC4B9E463D8AB86A6781A6D2143564303E2DC78772BF68449BE1E2711A68D5A15CF04A23573FB3870454308F583BBB5F2467069EF1395431E70F91BD56D846DC8DB2E88AB3D26A9770660B87A76D6C3575DE512BAFA8A0B901AD15B7D8E8BE2F176A182D16A9609F19A4298416245873175805 + +E = 2 +P = 157704599352069859921156397442363312110769306142195838598773542758154595866567210022640109888478413022709250917899819531357360018250143692500197076580934099 +Q = 207895480306421993885928959277756332378135790107557439472247328444554879933219045837896240872517904914421631349451165104093054667050399312478738341782350039 +Msg = FEF5EE07C74118DA30B9 +Signature = 2637E16E2599B6EC2F4728C73D3B29F483C2B881F1E1969C426027605EF080E9B17D258D5E1EBC6472A2501E04CF19C144537FCB38A1DA00D948EBD39FA11322D9230B62E2C12AEDB366BD85A2089588A8D52E941FD986D89828A342B83438A960B6FD87E9AD025AD75A692AA9DFEA873A9467B42D84879E85C5D11EFAB347FBED + +E = 2 +P = 175929136695235398623978468982850882403177251171692053453163550527817444539242668478665523777116321800265560553921886249250653855011544289712550979662853142733380647502828837599849362421137735579029747170330078887639249000639490211840143752226146930789086027815718983074897826279804793994355341993150274152459 +Q = 131219248820237432230459994108611509842674503136881955113016298751051553750310448066570966264819272949229207100348941583625652701978979515213283684339178766873393297204552194591324343169883183564987140838254688839495455182007213365712028901853100685930521016622466535780176408252821208461989118980161415019487 +Msg = 15E7B7B7ED0F176B6799 +Signature = 39FF4B5FA50AE498F3C91A655E6865840D1FC401EE02DBC8460A59DEB8816E6680F712B7BAF8D4DC11A3B54BF906BE698306F0449BB43F3F223B944D930A1A3C718E8A9E2EEDEC5A07AB817C26A80CC2A2EE2846A597EAB8A999D38DB98490166F2574524038BBDF24B4E4622C843210C6B94987638C6976562EA9727385B152614C18349BD54AD95DE33D5354954B505E5259CCDA47E3CECEF3154F6E5481E536BAB568146A0BFCB66573714A7BA7ABE0385115720687F33D9C6EF6BB60272F1272CF349990E3A2FBCCE180B730792101089B164AE5A001F5263F7493AF148D6E0953E311AD12E4202D35F96DD30885663B5101F9B05675FCD2FCC4FCC4DDFF + +E = 2 +P = 175929136695235398623978468982850882403177251171692053453163550527817444539242668478665523777116321800265560553921886249250653855011544289712550979662853142733380647502828837599849362421137735579029747170330078887639249000639490211840143752226146930789086027815718983074897826279804793994355341993150274152459 +Q = 131219248820237432230459994108611509842674503136881955113016298751051553750310448066570966264819272949229207100348941583625652701978979515213283684339178766873393297204552194591324343169883183564987140838254688839495455182007213365712028901853100685930521016622466535780176408252821208461989118980161415019487 +Msg = B36724C92954C38D0288 +Signature = 3C8CD3614555568BBECA99174B7B203D0BC6FABE9E6FFE0C41EB4D9A2C601D2393CA1E01B7D7E99337758AC914C9F151311E5AE6708DAF1D8C825DA471652C6E13A8FE5802D7AE097BFC899A4EC8CA235B5982B9058C53AAD52823ACF692290EB8823C126635AB0BBF101C2B3149AB16183FA2DBB049DDB99C5E83723E4D4693CA3A08588AA868C677D42ABDAA6586EF192391D276C5E5AF0763ACCA6293F06250C51FDC2AD369CD44EB5F654E98761C881DDEC08E795FFB229B20522349B0714059E18B7B23A48875EAB12ED3F0A011D3A985DD7384B0046F39FA6C1A331F3D4C5125100BA58666935C68A7A10849D9C74850BAB82AE15EC950A283F3E7DAD8 diff --git a/src/tests/data/pubkey/rw_verify.vec b/src/tests/data/pubkey/rw_verify.vec new file mode 100644 index 000000000..56eaeccae --- /dev/null +++ b/src/tests/data/pubkey/rw_verify.vec @@ -0,0 +1,45 @@ + +E = 2 +N = 161454656927718347546710495694108529777245911373659826842829267986614546594045217933996260902225693470782367852921548571818741091142328119451183980020737294116588677127973118579514046427857660817897020988337799668966050218796197424008138916049541798309364039036236330944419873716106449892609340592749580026501 +Msg = 2A51DF4AF88613D91A37 +Signature = 6FF18F4471E1A8F850C910A181A9F28E69AACD8E8126969605E000A853197541AF9047E5D17315BF062B9CD8DF91196F0343285D9E31D5C72560C156782B6D0E5AF8F06D7DCDD8CABEC01B2438C168C40C21F6A8794648361BD2AEE13573A49ECA07A7EED97C0B9C5B1E508869E4CFD5FE1771924B1CF5A4BFF7D4379E5CD59F + +E = 2 +N = 161454656927718347546710495694108529777245911373659826842829267986614546594045217933996260902225693470782367852921548571818741091142328119451183980020737294116588677127973118579514046427857660817897020988337799668966050218796197424008138916049541798309364039036236330944419873716106449892609340592749580026501 +Msg = 1CF8DDD95D780A89D7CF +Signature = 539C266B0313E0E256ED98EEF13E6AE64CED90C160A4999B3D47CBDA5285DAB0E0678C0E079CE9B8EB23E10EDFACFC19A80EEBB8F38ED5B5D6C8A988AB8CEC40A5A5BA102F75586167EAB6D5BF0CE8FF30C656895800F6F1B37D69FBBAF9055F7505DBEB537C0F986A1B5F0270DC12A640FFCB626F9763FDCFEFA1208C104003 + +E = 2 +N = 161454656927718347546710495694108529777245911373659826842829267986614546594045217933996260902225693470782367852921548571818741091142328119451183980020737294116588677127973118579514046427857660817897020988337799668966050218796197424008138916049541798309364039036236330944419873716106449892609340592749580026501 +Msg = F6959926E6D9D37D8BC0 +Signature = 249E1066542618CE0D236A7174708F801E7AB257931E9967A65C483ED66FB58598F99B6664AF0EAE221E2A6B271D7D17875ED02BF7FE35AA0786023858521CB79FEE0D134D9DDA609B0270FC9804BB6BF74AD90AE11EB339353533DC0D5A69E6B8758212B86024ED563767EA5D9B59655E0B8CC21244F720BA4ED663BF668E3A + +E = 2 +N = 32786073428830410300284398130917235885067430238109848936605383675780141752060601429462102909027763036198820309290723334169722464563078967493471762466687109286253939743688211922523861101766022434426241688525377498535565035820609539198077315872030442353465034902603192318438957229679544105479421156369538009079861 +Msg = 2C9EA313EACF2C5DA43A +Signature = 1FEFF88814BB53E447E1E955AC8F1AF597C15C3866033E337AFBAB8627306F2EC1276621FF2176C89323CE32EA20F6AEC2CC271F1ED749408B2A3E43A23A44D6A3F38DCDDCAB696B239110AA7ECF12C6681B0E97E6FFF1B72F4F6D796BF82B9450AB8B3D28CA9D220BDF84ACCEA1DA5EDA0B470C3A82BBDD77B4C2723297608BD4 + +E = 2 +N = 32786073428830410300284398130917235885067430238109848936605383675780141752060601429462102909027763036198820309290723334169722464563078967493471762466687109286253939743688211922523861101766022434426241688525377498535565035820609539198077315872030442353465034902603192318438957229679544105479421156369538009079861 +Msg = 0B9554FFE4F6ADAB2C76 +Signature = 095952F24D9FBEF3A93A932865F4BDBB522CF24EBE153CE4BBB24CF301A1C7B51FE47B94F8F8B211CBC5A926FF6BAF9A6BBF7E15975D2DCCB95EF01AB7E641687870B0D01FC18B6B16FE17D3FC82931FBBCD4FD18C7F9588CEE8491876D72F98F2E7EEA90C12907210D6859053ADC7178B87BF8B4826954D6986FE761E71E1B7EA + +E = 2 +N = 23085289162741657527840167277266509664124085355414549040512530339697658387985567689334460418487839008934878679957217276034762867535322838769309710601133720477419144651652431984020413179219099708493077666967073038701913036009744973121934238964755003870653746948359481987956885300823356903154270243367915826847703878822563963033648087127205805904895271584100346005591610792553114534696786749743262897187409362428960073234641477114369452520945902014227194038301981685731937113320369353918470275156548959860091573626887579450283427370674385898724855497767152486821298218877895649195196037107789007826511494658561893968533 +Msg = 00AA5515CDAE5CD0F0DC +Signature = 30EECA6B48D796552F5A6A3C11F28D730FA077422CAAB34FDEB879AE0F71DF21330E2F3BE5BF3A8CA372EBCD3DFA7C81B3398C31B0972D0B857926CB39732351AACEB8276D52B9D82F9C245FA0F1CF49E785A2BC00FF27FBCF777F84D05BEF17FCC0505820B029AC8F0CE17D2469372CE47E1428BB941004FE170EF87163E07298EFFCC1BFA7E7CB1F572C340CAA075A5962A15B69CE937BC7EFB492F501FC88CBF0119C351C8498782091EF6EFB19120195E5FF51DF86F90E90FAEB225AA2EE43AB4E8358101C0348C7E3859B9DEBA19464C74B74AC48A0B73FC8D2E7F8033E86208F0792B6E5B6DE36C99DEF604949811D1671EF6B0A4781B4E7A0A72AD855 + +E = 2 +N = 23085289162741657527840167277266509664124085355414549040512530339697658387985567689334460418487839008934878679957217276034762867535322838769309710601133720477419144651652431984020413179219099708493077666967073038701913036009744973121934238964755003870653746948359481987956885300823356903154270243367915826847703878822563963033648087127205805904895271584100346005591610792553114534696786749743262897187409362428960073234641477114369452520945902014227194038301981685731937113320369353918470275156548959860091573626887579450283427370674385898724855497767152486821298218877895649195196037107789007826511494658561893968533 +Msg = B8E2FB9EAE22FB2C0021 +Signature = 416D33F8C213CF81F805F54FC1D4E7C6A588A0965F1C9CAEEA1D41452E20935AAF2D30F957584B56621035430212A428E27A2F687CA9DBB596C19864AE692EF7BBA730F3D70CC2DDE15AB71E1E350C0C316EFA1A831ACD1441598B112482487DF72F58ED318182C7CD0906FE39C5655BF1313F29A15D60A6178CBF600C7FBFF8994840ED649C3C4026A463B3EA39C692B7D112B128BE49E1E32D4A7FF8D4513283D8DCD9CCB8FB7300BE0BDD4C44DAA2F7049B3AD83437093E623442AC69B48911CDA21E95E0775041F67F6E6AE01DCE646AEC20908E7C1B693600FE41ABA85AC0C778641E46C419083E41773C749DB3E1BD8FD764E271860D2D7F8E11BD6AB3 + +E = 2 +N = 23085289162741657527840167277266509664124085355414549040512530339697658387985567689334460418487839008934878679957217276034762867535322838769309710601133720477419144651652431984020413179219099708493077666967073038701913036009744973121934238964755003870653746948359481987956885300823356903154270243367915826847703878822563963033648087127205805904895271584100346005591610792553114534696786749743262897187409362428960073234641477114369452520945902014227194038301981685731937113320369353918470275156548959860091573626887579450283427370674385898724855497767152486821298218877895649195196037107789007826511494658561893968533 +Msg = 8C8C306A629373BAE647 +Signature = 0E9A00045FFD399D9DA9D0D7E543CF9FFD098BC23E72DD7763A64F22C7F0479CE866E31438B8F7DE31A18F35AF419BED6C67BE1540614D3310DD24F019E14FCC3AF73743F4C143D4B79CDF35C752A300F0A8251CCFF4AAF18785C533A7DF1A20AFE6770DEBD1B8BA2C83B2E345A04F833CD173E998FF9840C2F8A370FFDCFF5FD95CBD71B25FC9972192470FD145975344F64C2F6D68CB3513F48F9FC070021BEE8F6A4282D098C44DF655CE415E89B97994AE3ABE85986C7EE0AC348EF2A4F52D102EA80836E77E81AD3678803E53C83CF2F30D2D4950FB6B038CCB3F2690A9381EB34D6C09E88C090AB05E28047DC490EB8A1282FEB38E82FB0B18309284C4 + +E = 2 +N = 23085289162741657527840167277266509664124085355414549040512530339697658387985567689334460418487839008934878679957217276034762867535322838769309710601133720477419144651652431984020413179219099708493077666967073038701913036009744973121934238964755003870653746948359481987956885300823356903154270243367915826847703878822563963033648087127205805904895271584100346005591610792553114534696786749743262897187409362428960073234641477114369452520945902014227194038301981685731937113320369353918470275156548959860091573626887579450283427370674385898724855497767152486821298218877895649195196037107789007826511494658561893968533 +Msg = FA95400C2B14E064F76A +Signature = 3F67F9DBEB88E6AD057BEDC3D97030555A908867EC578A6CA572137CB61C21036AADE6DDC5592EC7CCB6B263E51B4C886A51904C858040E493D64B9ACE5BAA50C4A66D04ACCDFE0039D8541C4363DEFFCF93BDF5F5CC1FB64855D956B5EFD42D4C9B96B9CBAA97A32F02AAB307674E53404E6836DB5C96B59572ADBFD1113B87608ACE6D0898CB02E35575CC28D38A9FF8C1C4AD36BAA991DEFAB533F0A6C9C2F0F0815F1D659ED576E5DB18494A54B6817D9E34A134F3B9A0F1E8C77FC204B6EE087C0445A7036C935117E338D092F6E1FF4DF7605525C409456A5195233A176B29B2FD8FB2808D0412FCA0541B2BB6800BD8BB9DC9DC25230166071E8D961E |