basic_simple_elgamal
Version:
This is a cypher engine which uses ElGamal cryptosystem internally. besides cryptography, it provide some group functionality such as add 2 members or select a random group member and so on.
1 lines • 4.96 kB
JavaScript
module.exports = { p: '904085710091110388445559496280137846910862758844878701815492176924399355215437477913862241041988424917677639582241662198352200123939820965431449898978796157898984086545809233560072090697269137413834983732407608008563668964939170988805283486490305504137248613571297808226889752673684914199031038069494147700874223218558882601220852908826334183348301402349215382447107977191522248771616532697274644358340380707630021863711146969961215953104152441856279883117067186461509732165346082739984768125925809903155231571938055940138615868014142804025678575058815427888938275278453314023107176996353819901565380714645875636924053122639013946543104073110428987374417999202183112664896344609987161701850811313475418090970936800184078593273164012974022796286239219858349565284950254330927539414074054769963161834258929153629892542328006612821904990976121376233116404583458080373020854804072140528624562384466525134326826671846331039764352947901211615084022050570647906241100388044030703415863900250217549328550235031731820049205527323328819614336645683881385688603631107719452364824687456305697550981778102885758828144166046789249477157653952926057141873192590849471797306101272629104941256204400071844372600066034908637435452948201565137367896826629543128896540557439152434482761696738640098206932304101008606256636033981947565490322265563017145513525859380826499163617360164820019074243595459070121186214702221318776067578610002552422532193687106436097050121147665122478541212551534101467812153555682825032208009735443524310059287472855864574196172894449222085366700608492932162289979370017303821958547844159599425568153018574483307304329767302081828724672968716120168655185326261181805456112659394551692336153426840172640422017675463657916039487324501953829903259628879500873225247799683929175978959754557015646863634153586904173648758579314225773275010253763171318229519495679364702973016836909636509491495412388025276846124835466097708322473355296668371047573810451743457779607147676112835464979398008121823711545953154961016539755363091086987899076717172422674919579796308016932557099654513211834757542925729506907856767446709841347662193533364338738381890829199064099389008582961497616737163841423044529377973125431520121580102733577191677973213034474742604198103377616102202986034031766215462335926729522582705675361515448868669129226396539117147168277745244425900127706162317349673206012364853709695318475877377854882903929473724827621242554639365234471546984250853661907', q: '452042855045555194222779748140068923455431379422439350907746088462199677607718738956931120520994212458838819791120831099176100061969910482715724949489398078949492043272904616780036045348634568706917491866203804004281834482469585494402641743245152752068624306785648904113444876336842457099515519034747073850437111609279441300610426454413167091674150701174607691223553988595761124385808266348637322179170190353815010931855573484980607976552076220928139941558533593230754866082673041369992384062962904951577615785969027970069307934007071402012839287529407713944469137639226657011553588498176909950782690357322937818462026561319506973271552036555214493687208999601091556332448172304993580850925405656737709045485468400092039296636582006487011398143119609929174782642475127165463769707037027384981580917129464576814946271164003306410952495488060688116558202291729040186510427402036070264312281192233262567163413335923165519882176473950605807542011025285323953120550194022015351707931950125108774664275117515865910024602763661664409807168322841940692844301815553859726182412343728152848775490889051442879414072083023394624738578826976463028570936596295424735898653050636314552470628102200035922186300033017454318717726474100782568683948413314771564448270278719576217241380848369320049103466152050504303128318016990973782745161132781508572756762929690413249581808680082410009537121797729535060593107351110659388033789305001276211266096843553218048525060573832561239270606275767050733906076777841412516104004867721762155029643736427932287098086447224611042683350304246466081144989685008651910979273922079799712784076509287241653652164883651040914362336484358060084327592663130590902728056329697275846168076713420086320211008837731828958019743662250976914951629814439750436612623899841964587989479877278507823431817076793452086824379289657112886637505126881585659114759747839682351486508418454818254745747706194012638423062417733048854161236677648334185523786905225871728889803573838056417732489699004060911855772976577480508269877681545543493949538358586211337459789898154008466278549827256605917378771462864753453928383723354920673831096766682169369190945414599532049694504291480748808368581920711522264688986562715760060790051366788595838986606517237371302099051688808051101493017015883107731167963364761291352837680757724434334564613198269558573584138872622212950063853081158674836603006182426854847659237938688927441451964736862413810621277319682617235773492125426830953'}