--- a/phprpc_2.1/java/KeyPairGen.java
+++ b/phprpc_2.1/java/KeyPairGen.java
@@ -7,8 +7,8 @@
* This library is free. You can redistribute it and/or modify it.
* http://www.coolcode.cn/?p=204
*/
-
-package PHPRPC;
+
+ package PHPRPC;
import java.lang.*;
import java.util.*;
@@ -16,309 +16,308 @@
public class KeyPairGen {
private static HashMap[] __keypair = new HashMap[100];
private static Random __rand = new Random();
- private KeyPairGen() {
- }
+ private KeyPairGen() {}
static {
__keypair[0] = new HashMap();
- __keypair[0].put("p", "306445671025081956996370319509056501347");
- __keypair[0].put("g", "92413547833214142968897957352108498589");
+ __keypair[0].put("p", "239819311740059412233876781317967079403");
+ __keypair[0].put("g", "154274687168491126460803092942325418791");
__keypair[1] = new HashMap();
- __keypair[1].put("p", "300810662667076889168325845693486475947");
- __keypair[1].put("g", "94841094728784155978991781885772642058");
+ __keypair[1].put("p", "326951868158078187481930757356507576907");
+ __keypair[1].put("g", "107052141644159319436321226526913124263");
__keypair[2] = new HashMap();
- __keypair[2].put("p", "262703348416928087239921451427419542979");
- __keypair[2].put("g", "151899270484325624076019610094655390991");
+ __keypair[2].put("p", "337420845779543720852903339833939969619");
+ __keypair[2].put("g", "137579466858556216643637607075386580531");
__keypair[3] = new HashMap();
- __keypair[3].put("p", "225882307881118470452078181173166305939");
- __keypair[3].put("g", "146187764180837234261872614849142175797");
+ __keypair[3].put("p", "299340811738500478146975908468663283707");
+ __keypair[3].put("g", "151887941681530720744260259113735236308");
__keypair[4] = new HashMap();
- __keypair[4].put("p", "197459784771344210895138629520222696539");
- __keypair[4].put("g", "106037943662121708619125540139877982159");
+ __keypair[4].put("p", "264457645349920986627807810063106683287");
+ __keypair[4].put("g", "167168123453135626142103490172143369892");
__keypair[5] = new HashMap();
- __keypair[5].put("p", "338428142173232710079286485106598491527");
- __keypair[5].put("g", "114588737480357170664127587420633911000");
+ __keypair[5].put("p", "324209408911972029201389476696171025459");
+ __keypair[5].put("g", "57877035860962249207612944728932691502");
__keypair[6] = new HashMap();
- __keypair[6].put("p", "279323736708786690736269122973225963047");
- __keypair[6].put("g", "125415752495614294995770134097345877203");
+ __keypair[6].put("p", "199037378906827570429102617356977289027");
+ __keypair[6].put("g", "160616656644012389691630027823077242187");
__keypair[7] = new HashMap();
- __keypair[7].put("p", "317773985990101790602716758553789410627");
- __keypair[7].put("g", "104878879673448480771761485715595198682");
+ __keypair[7].put("p", "202977690355892862321577993381322751647");
+ __keypair[7].put("g", "25905822977679833620249678769085625835");
__keypair[8] = new HashMap();
- __keypair[8].put("p", "279790805779853720259018579120737034227");
- __keypair[8].put("g", "89969700069490444594417151100868176845");
+ __keypair[8].put("p", "174562643367112301792126126913164176367");
+ __keypair[8].put("g", "30368228341244356425746459110271772135");
__keypair[9] = new HashMap();
- __keypair[9].put("p", "326578703476159991749011719937648307343");
- __keypair[9].put("g", "168488673614357504655301686402641829206");
+ __keypair[9].put("p", "188958329091328158593032531725087116579");
+ __keypair[9].put("g", "85996172689638569783388025805929890785");
__keypair[10] = new HashMap();
- __keypair[10].put("p", "212374821894546594632039336521362764027");
- __keypair[10].put("g", "98520493887725906639419198385919072981");
+ __keypair[10].put("p", "270579799426540032909147880934243024519");
+ __keypair[10].put("g", "77626238261819390266072733576151915053");
__keypair[11] = new HashMap();
- __keypair[11].put("p", "220275651708192653589862324058994426179");
- __keypair[11].put("g", "98285354945440619083061028422329502572");
+ __keypair[11].put("p", "187846148976749068835082137252228647619");
+ __keypair[11].put("g", "157498131515929500707964951651758284428");
__keypair[12] = new HashMap();
- __keypair[12].put("p", "217846041012566310276457186505150683907");
- __keypair[12].put("g", "147909894249551384547551697283793855077");
+ __keypair[12].put("p", "233567079766601998494083438620353092867");
+ __keypair[12].put("g", "123228785748758729512847140331418558975");
__keypair[13] = new HashMap();
- __keypair[13].put("p", "174927533557787808306892743744711437879");
- __keypair[13].put("g", "144516515685724962866893054023914869621");
+ __keypair[13].put("p", "252753713014188047369088538100049487859");
+ __keypair[13].put("g", "170112656855354649231547538407583840935");
__keypair[14] = new HashMap();
- __keypair[14].put("p", "263649208775421423081860427116927342063");
- __keypair[14].put("g", "130489354427058236031391099789686826748");
+ __keypair[14].put("p", "214936383144790963272084511281615355919");
+ __keypair[14].put("g", "112602195858164663618475517517753866188");
__keypair[15] = new HashMap();
- __keypair[15].put("p", "274686661259670860875388364563963539943");
- __keypair[15].put("g", "105593271531265916484687664617520156048");
+ __keypair[15].put("p", "289758217592200169024630003633285248343");
+ __keypair[15].put("g", "96649191046802480970520996644547678830");
__keypair[16] = new HashMap();
- __keypair[16].put("p", "263535901960402220156530554154966714199");
- __keypair[16].put("g", "92490035318987129921744850770275774626");
+ __keypair[16].put("p", "252716833797277401133310755473002205983");
+ __keypair[16].put("g", "39602445937480943562406804301349293244");
__keypair[17] = new HashMap();
- __keypair[17].put("p", "267008682429796560832057457649647768963");
- __keypair[17].put("g", "106475289955785388340794382595858052644");
+ __keypair[17].put("p", "225541499073247942381768672954918550087");
+ __keypair[17].put("g", "144190565700125039559539974028860296925");
__keypair[18] = new HashMap();
- __keypair[18].put("p", "201512987392556988926377314981688549223");
- __keypair[18].put("g", "110750686864903119381742150309945568680");
+ __keypair[18].put("p", "185221467847401376766390211658771507019");
+ __keypair[18].put("g", "155969912588032070710609155135455757195");
__keypair[19] = new HashMap();
- __keypair[19].put("p", "177996851458193080626066034818515638547");
- __keypair[19].put("g", "122888091488153659991298667843914060819");
+ __keypair[19].put("p", "244001350595928369147122215744467652079");
+ __keypair[19].put("g", "146443100151748245223144863277312851570");
__keypair[20] = new HashMap();
- __keypair[20].put("p", "317756258306961645425930658104172649307");
- __keypair[20].put("g", "130321727939584362402474898302522870558");
+ __keypair[20].put("p", "260194511222707707729561702955953610667");
+ __keypair[20].put("g", "13713693403506392151569356472502440297");
__keypair[21] = new HashMap();
- __keypair[21].put("p", "216728946045530273394861772132947026663");
- __keypair[21].put("g", "107508633999625048442983576270074175538");
+ __keypair[21].put("p", "218310280348618914706117832644486501187");
+ __keypair[21].put("g", "134696308400309568225060679462634425170");
__keypair[22] = new HashMap();
- __keypair[22].put("p", "306716451207622567836510379890114657299");
- __keypair[22].put("g", "134361985906416805868617751983606231865");
+ __keypair[22].put("p", "269806275865991106675391716713916990083");
+ __keypair[22].put("g", "16591413532346505748872531925528313950");
__keypair[23] = new HashMap();
- __keypair[23].put("p", "286875969787342911094776734535660966899");
- __keypair[23].put("g", "136596300560798162216176678412746384180");
+ __keypair[23].put("p", "187353459286482786985752071755865944643");
+ __keypair[23].put("g", "145481506572499670877893772218464572673");
__keypair[24] = new HashMap();
- __keypair[24].put("p", "316932282385937885056420804560269990303");
- __keypair[24].put("g", "168648974343867428422606680564391083338");
+ __keypair[24].put("p", "201515024879237812243624042916416306127");
+ __keypair[24].put("g", "125905451499653995629423547693135121311");
__keypair[25] = new HashMap();
- __keypair[25].put("p", "248535943207411894615228219370779816139");
- __keypair[25].put("g", "124803453877284629232416057096414029493");
+ __keypair[25].put("p", "334433083020859268098786022140246062479");
+ __keypair[25].put("g", "60848198455412294937316330073773751025");
__keypair[26] = new HashMap();
- __keypair[26].put("p", "282313312583128035905137891227588552299");
- __keypair[26].put("g", "153655981496172455412357501132372531789");
+ __keypair[26].put("p", "334031030880565690790513070655277085707");
+ __keypair[26].put("g", "38306845729732955922415919076151048221");
__keypair[27] = new HashMap();
- __keypair[27].put("p", "180419012535215072730338459625643384727");
- __keypair[27].put("g", "113506160977456929769610426423108338151");
+ __keypair[27].put("p", "236889384598049554857074043414931135523");
+ __keypair[27].put("g", "18662842682812997343981079775235144487");
__keypair[28] = new HashMap();
- __keypair[28].put("p", "290084473184460433291463440778504416487");
- __keypair[28].put("g", "93397659497221384793023521292264154570");
+ __keypair[28].put("p", "329936341845339680129730761576123472119");
+ __keypair[28].put("g", "167981721122722824994357778087750963741");
__keypair[29] = new HashMap();
- __keypair[29].put("p", "196709505907896309622988024268124743527");
- __keypair[29].put("g", "134194359418942932239701550500737242970");
+ __keypair[29].put("p", "337082817726669826439735113811743958483");
+ __keypair[29].put("g", "118928620376661244775556129247056764029");
__keypair[30] = new HashMap();
- __keypair[30].put("p", "243251875213731919437184039955454966503");
- __keypair[30].put("g", "124484501691262404843153042315532929373");
+ __keypair[30].put("p", "254428510327837166021383112254547809403");
+ __keypair[30].put("g", "25781230192285265116020140685378408420");
__keypair[31] = new HashMap();
- __keypair[31].put("p", "217329666561072914217547509615443350307");
- __keypair[31].put("g", "149985557447420440273152603093802161404");
+ __keypair[31].put("p", "208894848378683726263860898673913026387");
+ __keypair[31].put("g", "100489445297679475538093077884642191825");
__keypair[32] = new HashMap();
- __keypair[32].put("p", "272380870894875213254987506319160803159");
- __keypair[32].put("g", "142274875352607819135093769715484862352");
+ __keypair[32].put("p", "291104005648379106323851584430380115739");
+ __keypair[32].put("g", "6837441225369131663525947348747056290");
__keypair[33] = new HashMap();
- __keypair[33].put("p", "245229387426683320338400551626100057479");
- __keypair[33].put("g", "131641092657767513998697202814845356551");
+ __keypair[33].put("p", "171863968410393155483307392341918090979");
+ __keypair[33].put("g", "11298341987313853200707295664582554064");
__keypair[34] = new HashMap();
- __keypair[34].put("p", "177372630937568711682579836089194660539");
- __keypair[34].put("g", "143350126097544110167999723391890700438");
+ __keypair[34].put("p", "174751963255876369056471397078838200007");
+ __keypair[34].put("g", "38689548413217393588788479496875982841");
__keypair[35] = new HashMap();
- __keypair[35].put("p", "259644386575850932480083537627014172719");
- __keypair[35].put("g", "112414609443595115868135084553255687805");
+ __keypair[35].put("p", "279509450729849883731907591426121328207");
+ __keypair[35].put("g", "42390476747583191875359657403450591869");
__keypair[36] = new HashMap();
- __keypair[36].put("p", "335967298167060640634079090008211808163");
- __keypair[36].put("g", "130440122047225817753327470055626359834");
+ __keypair[36].put("p", "243246781570423950823390582635644504363");
+ __keypair[36].put("g", "26513043924460872664714980981966565871");
__keypair[37] = new HashMap();
- __keypair[37].put("p", "335576282425004549362717561503482157023");
- __keypair[37].put("g", "144425376684024076172377001881208637852");
+ __keypair[37].put("p", "270640364785867930178956427653829367167");
+ __keypair[37].put("g", "141348346713305656353257873525449869517");
__keypair[38] = new HashMap();
- __keypair[38].put("p", "284248262918402198351823277462241233847");
- __keypair[38].put("g", "155252391699281200485572804488506019735");
+ __keypair[38].put("p", "199942289133242186034559224681215982203");
+ __keypair[38].put("g", "12882749525492713092270408579350360190");
__keypair[39] = new HashMap();
- __keypair[39].put("p", "173013876172316895408171909860229876443");
- __keypair[39].put("g", "158175492457765209549332701341040263092");
+ __keypair[39].put("p", "325525241368461875633528143286645649527");
+ __keypair[39].put("g", "7942105315184102603748063108851860555");
__keypair[40] = new HashMap();
- __keypair[40].put("p", "314215771089915478352876696278661258483");
- __keypair[40].put("g", "151623874272397653744373584789166829885");
+ __keypair[40].put("p", "311333002063284833208859131143471772047");
+ __keypair[40].put("g", "14498301793971802234594071211372349007");
__keypair[41] = new HashMap();
- __keypair[41].put("p", "214233155657651012655056109308614194263");
- __keypair[41].put("g", "107308075921244279423019877320301083606");
+ __keypair[41].put("p", "181906624496352272524509211614667028207");
+ __keypair[41].put("g", "72412987318581745595483391038603760358");
__keypair[42] = new HashMap();
- __keypair[42].put("p", "225331404245982703298762795880953403023");
- __keypair[42].put("g", "166642473032263734779876647882509181134");
+ __keypair[42].put("p", "292857905399519577399326236107498014063");
+ __keypair[42].put("g", "86535803728819996586270814423154980132");
__keypair[43] = new HashMap();
- __keypair[43].put("p", "264439030414674942009663133992239336147");
- __keypair[43].put("g", "146105600210097920574314743578763021525");
+ __keypair[43].put("p", "198175163411006586464757203660601128567");
+ __keypair[43].put("g", "139095878686387702186121969612740435887");
__keypair[44] = new HashMap();
- __keypair[44].put("p", "315947111644085547862244208505842379559");
- __keypair[44].put("g", "98715375481140349146032848367994906070");
+ __keypair[44].put("p", "181679934034324183567273240574684438459");
+ __keypair[44].put("g", "168296124716973610364413352252173612049");
__keypair[45] = new HashMap();
- __keypair[45].put("p", "207725953144445487422192024963999875163");
- __keypair[45].put("g", "131196420606139884378523664886031480775");
+ __keypair[45].put("p", "309456403738625954297323660012091468939");
+ __keypair[45].put("g", "142849297501387565123670178605009823701");
__keypair[46] = new HashMap();
- __keypair[46].put("p", "309071636510197412095288303750182362543");
- __keypair[46].put("g", "113582648463229916704010575767566062572");
+ __keypair[46].put("p", "219942079795189493414199482772061997387");
+ __keypair[46].put("g", "37517033262660918538856203789204731504");
__keypair[47] = new HashMap();
- __keypair[47].put("p", "243295894575359224669702294527365296583");
- __keypair[47].put("g", "150339090497347183180363344810495221090");
+ __keypair[47].put("p", "297674367014619846863147652458421385283");
+ __keypair[47].put("g", "141820078994568499155601331012202584467");
__keypair[48] = new HashMap();
- __keypair[48].put("p", "208178850456513509447399274741740399747");
- __keypair[48].put("g", "98631562237403412128660562813607860199");
+ __keypair[48].put("p", "336564613598884343178021270509030663459");
+ __keypair[48].put("g", "47170481869921856006696718043213677566");
__keypair[49] = new HashMap();
- __keypair[49].put("p", "316314171041412236966299771680200798327");
- __keypair[49].put("g", "138546243893061812710867061083411849443");
+ __keypair[49].put("p", "292192528430953958648327326739191338083");
+ __keypair[49].put("g", "85308427573217067376170851178459698094");
__keypair[50] = new HashMap();
- __keypair[50].put("p", "176139414076184959622813948884813201583");
- __keypair[50].put("g", "142586501859894256158563170690785659134");
+ __keypair[50].put("p", "318479657026376263704399450991546183583");
+ __keypair[50].put("g", "44040120529817466160359804326302609898");
__keypair[51] = new HashMap();
- __keypair[51].put("p", "272519924404472277730397929903963734983");
- __keypair[51].put("g", "95196277130936684545813834742922027519");
+ __keypair[51].put("p", "214161405030876247187292780232598935919");
+ __keypair[51].put("g", "130603777350595512728467045734122757960");
__keypair[52] = new HashMap();
- __keypair[52].put("p", "292284455854279026977794775407111520939");
- __keypair[52].put("g", "151372434541186843282552538489006311280");
+ __keypair[52].put("p", "183793800738528181052754813847346080283");
+ __keypair[52].put("g", "11738470780993986674919759201704597205");
__keypair[53] = new HashMap();
- __keypair[53].put("p", "214831695259209379873457283984474047219");
- __keypair[53].put("g", "142779734101082913042458997679824269680");
+ __keypair[53].put("p", "220061426006161533190580729810385690203");
+ __keypair[53].put("g", "131932730682011062045699605086391385181");
__keypair[54] = new HashMap();
- __keypair[54].put("p", "297789483624666180806783372425615253147");
- __keypair[54].put("g", "118614343931261714388601282381473283870");
+ __keypair[54].put("p", "204120168967942881908745995525611457663");
+ __keypair[54].put("g", "155359915533051627005119155935197503257");
__keypair[55] = new HashMap();
- __keypair[55].put("p", "298407644354555434173309491375124217607");
- __keypair[55].put("g", "157411868220115355539896148639935221788");
+ __keypair[55].put("p", "174885445855449168585934459337314215203");
+ __keypair[55].put("g", "29442595582094793141344722794899200481");
__keypair[56] = new HashMap();
- __keypair[56].put("p", "223686135004869104308906687080422409059");
- __keypair[56].put("g", "132792830809248629451738968246459936017");
+ __keypair[56].put("p", "226306685122771166602262304108579699539");
+ __keypair[56].put("g", "147359872035544079544661505671590413511");
__keypair[57] = new HashMap();
- __keypair[57].put("p", "336409215236675031613895039793301044563");
- __keypair[57].put("g", "101428943051053853428798854850955825950");
+ __keypair[57].put("p", "282654038310228403016834112535608153419");
+ __keypair[57].put("g", "114946938649115525776728215921100759503");
__keypair[58] = new HashMap();
- __keypair[58].put("p", "208293494905953626005375791123225408683");
- __keypair[58].put("g", "123082973160796264569454797650504605460");
+ __keypair[58].put("p", "324963023502278025098315032501344975743");
+ __keypair[58].put("g", "153018102129196596532088312532900729130");
__keypair[59] = new HashMap();
- __keypair[59].put("p", "178759386955332091678205113877365623323");
- __keypair[59].put("g", "166155894279539474247433094029510109079");
+ __keypair[59].put("p", "265654582950018619343161470364315860323");
+ __keypair[59].put("g", "112231427373533988077380843629491651974");
__keypair[60] = new HashMap();
- __keypair[60].put("p", "310109680583958528192172586698177315619");
- __keypair[60].put("g", "145383882594316534981330613282008777781");
+ __keypair[60].put("p", "305340343617333474905946962044943147579");
+ __keypair[60].put("g", "117417273696284201676670964274519952871");
__keypair[61] = new HashMap();
- __keypair[61].put("p", "195553579865417705203900790656117392827");
- __keypair[61].put("g", "109013905201032907043043756376605985699");
+ __keypair[61].put("p", "276643467654714430628981421340574025563");
+ __keypair[61].put("g", "116805974710558281936746374130162832851");
__keypair[62] = new HashMap();
- __keypair[62].put("p", "276754046563945073553804715458190201319");
- __keypair[62].put("g", "113936181592384822143932399147217656914");
+ __keypair[62].put("p", "303552335388836666798886019052979572999");
+ __keypair[62].put("g", "112401646096871267173994504678531176313");
__keypair[63] = new HashMap();
- __keypair[63].put("p", "308048381437761886765073692292644713947");
- __keypair[63].put("g", "129231825837176496637981717023546360387");
+ __keypair[63].put("p", "175864438518884010216078689093729978627");
+ __keypair[63].put("g", "110861891882242424749762236031518798455");
__keypair[64] = new HashMap();
- __keypair[64].put("p", "171565638797110910775185881250745221243");
- __keypair[64].put("g", "147492477303864323602161423043381755721");
+ __keypair[64].put("p", "273834051325716687881198548986192242603");
+ __keypair[64].put("g", "96674872491466536125605147285737998796");
__keypair[65] = new HashMap();
- __keypair[65].put("p", "339375126178961889308938581730686563627");
- __keypair[65].put("g", "152691799259369994897221587070743381593");
+ __keypair[65].put("p", "219503550821309765205223595936690068247");
+ __keypair[65].put("g", "62301394209443979303474710589404497454");
__keypair[66] = new HashMap();
- __keypair[66].put("p", "334721416748820255637011854584322659007");
- __keypair[66].put("g", "126720465618641384299165454148461321191");
+ __keypair[66].put("p", "205271737144319285817146551374872674727");
+ __keypair[66].put("g", "163195533616923426909139172487242054276");
__keypair[67] = new HashMap();
- __keypair[67].put("p", "276213933844205924518956459351712683587");
- __keypair[67].put("g", "106376825196120551766220379058322534496");
+ __keypair[67].put("p", "171568735363651655169802206895239108383");
+ __keypair[67].put("g", "74679254188533685797107899530163502715");
__keypair[68] = new HashMap();
- __keypair[68].put("p", "239144039385315861984358245560718631307");
- __keypair[68].put("g", "146098274452133970694256792179638767851");
+ __keypair[68].put("p", "245804348099686820529229459762355550527");
+ __keypair[68].put("g", "55033790909109734544434191937730487031");
__keypair[69] = new HashMap();
- __keypair[69].put("p", "325525662276875279945800268374182836987");
- __keypair[69].put("g", "168441090586750872018402623739623103747");
+ __keypair[69].put("p", "213382391142952749349325922375291315443");
+ __keypair[69].put("g", "134094083976212056052333801955597878782");
__keypair[70] = new HashMap();
- __keypair[70].put("p", "231572471269720358572206707637025834499");
- __keypair[70].put("g", "93273588904613602689013227617534202739");
+ __keypair[70].put("p", "216974165287222836192951067441933347107");
+ __keypair[70].put("g", "36929400577437749964112106313919077349");
__keypair[71] = new HashMap();
- __keypair[71].put("p", "319445955692119855256107812237184178279");
- __keypair[71].put("g", "105217761286675486451567406309883187563");
+ __keypair[71].put("p", "328904837033380762307345141534518506347");
+ __keypair[71].put("g", "60163995051183124736715356670172940303");
__keypair[72] = new HashMap();
- __keypair[72].put("p", "174179619984506317332528375328626628643");
- __keypair[72].put("g", "153490004360924367645966795596469969150");
+ __keypair[72].put("p", "334635419420663236837516999426781330699");
+ __keypair[72].put("g", "46810445113940021094699191267130530660");
__keypair[73] = new HashMap();
- __keypair[73].put("p", "225062201176423798477087313958961730027");
- __keypair[73].put("g", "100665318813403999437809046219265368966");
+ __keypair[73].put("p", "297789811060689417839121372478976472767");
+ __keypair[73].put("g", "72659651827044845554066083101116665995");
__keypair[74] = new HashMap();
- __keypair[74].put("p", "232769310238857981599145730594708342247");
- __keypair[74].put("g", "107863816401777577009805629127223560999");
+ __keypair[74].put("p", "247117330257155430364508487626541468407");
+ __keypair[74].put("g", "13489671586029700449170498398198832784");
__keypair[75] = new HashMap();
- __keypair[75].put("p", "216437145755989802331011198083162459427");
- __keypair[75].put("g", "154094977142061920793637654728808928049");
+ __keypair[75].put("p", "221225603656038151697147100291793184999");
+ __keypair[75].put("g", "67940025038408280967162472098838971011");
__keypair[76] = new HashMap();
- __keypair[76].put("p", "298383496323973059374687762934151024307");
- __keypair[76].put("g", "155405366750055336887084184844674970529");
+ __keypair[76].put("p", "299163889645310724672206089846382981663");
+ __keypair[76].put("g", "2456102582772512956000083125075030202");
__keypair[77] = new HashMap();
- __keypair[77].put("p", "184489069021173433032769633685315249843");
- __keypair[77].put("g", "166921167869415113879587469723652372926");
+ __keypair[77].put("p", "194817337622091558399853432221166123979");
+ __keypair[77].put("g", "127131266157102590179424353663573281576");
__keypair[78] = new HashMap();
- __keypair[78].put("p", "177190853131473420925582176913976254799");
- __keypair[78].put("g", "168038325156991710814681508219454992827");
+ __keypair[78].put("p", "314812942780792762364832256910277769979");
+ __keypair[78].put("g", "118753270436150981625767754148276404136");
__keypair[79] = new HashMap();
- __keypair[79].put("p", "205824415892460203378503164398599221299");
- __keypair[79].put("g", "158479793048631371664215475734423872824");
+ __keypair[79].put("p", "318255544284064053187552213122449269247");
+ __keypair[79].put("g", "122312550531722204407151641206434713020");
__keypair[80] = new HashMap();
- __keypair[80].put("p", "310467034207132630897862060217159015203");
- __keypair[80].put("g", "167912605291386305583770985067227249877");
+ __keypair[80].put("p", "290056760757946242165356347461102984707");
+ __keypair[80].put("g", "125459578268671466659855288589652346835");
__keypair[81] = new HashMap();
- __keypair[81].put("p", "337090272673948678626258027706924885103");
- __keypair[81].put("g", "133390477911650395454977142453438243674");
+ __keypair[81].put("p", "258997161689070802906535971789390637843");
+ __keypair[81].put("g", "58906937396411455553726631983914874641");
__keypair[82] = new HashMap();
- __keypair[82].put("p", "231767878283542103074932628630145347559");
- __keypair[82].put("g", "91199575058970332604576888869977703275");
+ __keypair[82].put("p", "226412557594736149658427361884049893263");
+ __keypair[82].put("g", "81071734320907972717378259769681984677");
__keypair[83] = new HashMap();
- __keypair[83].put("p", "281557701741886255508972876651693320703");
- __keypair[83].put("g", "127032092125927821322634855123762117973");
+ __keypair[83].put("p", "239728614428375517904605195730531475159");
+ __keypair[83].put("g", "58835550680089821218482880529807821186");
__keypair[84] = new HashMap();
- __keypair[84].put("p", "230586263737202506797795917938147399487");
- __keypair[84].put("g", "107612376670566766547984582822768075098");
+ __keypair[84].put("p", "245233711070342963191919614970091539183");
+ __keypair[84].put("g", "82144726364433015801657621740740789343");
__keypair[85] = new HashMap();
- __keypair[85].put("p", "324777641689987242019983153644183126807");
- __keypair[85].put("g", "108729533878915200968814283720731777368");
+ __keypair[85].put("p", "199422607090903236769110001136971971047");
+ __keypair[85].put("g", "69175321361772660976503853531431947267");
__keypair[86] = new HashMap();
- __keypair[86].put("p", "187180239432083506882908818891981115839");
- __keypair[86].put("g", "148215844271871494817863376333173222009");
+ __keypair[86].put("p", "225159584629791971044334402009249283983");
+ __keypair[86].put("g", "62481176333661583290295385533742994872");
__keypair[87] = new HashMap();
- __keypair[87].put("p", "178903418953048525015388734244727835907");
- __keypair[87].put("g", "155649480723302197450400535676296651140");
+ __keypair[87].put("p", "252334577758606029169393509993619672067");
+ __keypair[87].put("g", "36958318826384529566824286793107519932");
__keypair[88] = new HashMap();
- __keypair[88].put("p", "253444688577863674594310675876226095099");
- __keypair[88].put("g", "132147600679240230793154987289868449398");
+ __keypair[88].put("p", "309698610763102159604919524326955011379");
+ __keypair[88].put("g", "79200875166630543639344702339513977970");
__keypair[89] = new HashMap();
- __keypair[89].put("p", "292224961402354217519635677362571707099");
- __keypair[89].put("g", "134381915254393424644896320203469170289");
+ __keypair[89].put("p", "245454914019305071163278121219169996179");
+ __keypair[89].put("g", "48790513593467111841667628186420747712");
__keypair[90] = new HashMap();
- __keypair[90].put("p", "299749716961824918280862708245964613407");
- __keypair[90].put("g", "147938798707717738845052783960937886744");
+ __keypair[90].put("p", "276173800037909134668978583578258744527");
+ __keypair[90].put("g", "168781545833028458629187750129318722899");
__keypair[91] = new HashMap();
- __keypair[91].put("p", "336653863040686838747291737098289269539");
- __keypair[91].put("g", "123319761376079175252713197087296999693");
+ __keypair[91].put("p", "300919915794820867792223140716904209839");
+ __keypair[91].put("g", "77496182264020149933411144657414796563");
__keypair[92] = new HashMap();
- __keypair[92].put("p", "229277519866849274992721132181666232619");
- __keypair[92].put("g", "151290270649675692109259004812171107344");
+ __keypair[92].put("p", "307758481897818691691368643318201815463");
+ __keypair[92].put("g", "143316444427743924361908728433213809577");
__keypair[93] = new HashMap();
- __keypair[93].put("p", "174020873132192704302067924588460302103");
- __keypair[93].put("g", "109099367796995629277305495298125151265");
+ __keypair[93].put("p", "198094519244822295298915413233272369463");
+ __keypair[93].put("g", "114918838660222827588735546695859936934");
__keypair[94] = new HashMap();
- __keypair[94].put("p", "245965024355197001529032600791398358547");
- __keypair[94].put("g", "85362348810648375285062705836916965802");
+ __keypair[94].put("p", "191679743585592124253053651792900533743");
+ __keypair[94].put("g", "11557244427552799618468353120009243737");
__keypair[95] = new HashMap();
- __keypair[95].put("p", "315400205282292073452291230876033194643");
- __keypair[95].put("g", "144696745842439667924740953994776045218");
+ __keypair[95].put("p", "328261300950666782526665131989370249247");
+ __keypair[95].put("g", "115108531288127803446350362178843948232");
__keypair[96] = new HashMap();
- __keypair[96].put("p", "192587442467945973846727424101678758959");
- __keypair[96].put("g", "151013225006293773622184074850686789039");
+ __keypair[96].put("p", "224346584392137492595867719435270262787");
+ __keypair[96].put("g", "67387974224452248128208379193709877523");
__keypair[97] = new HashMap();
- __keypair[97].put("p", "242953583122716007405855987769296914983");
- __keypair[97].put("g", "157758075432849986071231345437669629080");
+ __keypair[97].put("p", "211525469221092443830706229465708878243");
+ __keypair[97].put("g", "10307638090058035031292081783100544870");
__keypair[98] = new HashMap();
- __keypair[98].put("p", "277410877977562742415359207765439773867");
- __keypair[98].put("g", "111249869128411886296141983394434342445");
+ __keypair[98].put("p", "305524940487516837006531327101234602679");
+ __keypair[98].put("g", "4854661694856701918981568223825831154");
__keypair[99] = new HashMap();
- __keypair[99].put("p", "217883897631263548360699616033011149263");
- __keypair[99].put("g", "142336711322452906346271504413408149952");
+ __keypair[99].put("p", "329379209042566583272709308560224448119");
+ __keypair[99].put("g", "164042817756101871115888363325892842323");
}
public static HashMap genRandomKeyPair() {
return __keypair[__rand.nextInt(100)];