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: '573898940853631723528573752216565086971916917868770566871035365348326668333965234234081704836391377369321445898833483348150523805531527176933607745312839692310769474970697093142862297688116746754741482826698325064789941975651715080647138340066715865640380873284774331784929298639648441511931836459164350038351374784235087399481931601780977309289417595911953377215277414646426278219553510708536417120209488109572223125511919676016723745185756098417450817738344670460778520073638514054696189870939770486052257713833072470416128369685664928517359207632700463369461837900015526771136677436154818536740278045799815524996366348926988626485965086262055119085966604350081229062270144277489831807817546619401185524048841319966873638914913249721505953523427119064520677026078422662795024768737893876904182112503521649980486589256382038168061715467202580854691763441632756123728038139906580837185397448501784918180663546079431552749970241734771065868759013386409215571122644359265621559163396561938688811898765149483697375814612503625072791173246898036362001169532119648464200984685328658318633811755403987962199736452157195677534586378610896961710019721955564290412019975275670819732713348030638656754599532817446599229953100179231226772660288860329788234879734917027866160291662181147350618697061864036642857768697984915989988516250998525820230451195208317223966849749410140374956226438522415243847514394788014270342686203325443383534689432233011063646503594815929841108421271037608825996738576879373802269157760148998756280847910384512778472686767420757549128664416162673294890626737086533588609248048593721715128480225097458997957931436976751604768103884337289020929692512741950526453187076963601613585506539812643569954787922122684712579624567463514690877132988440002827073295758439610867810298463352631899158478825683959145069095843872163624691486750622704521750883301658413734039317178569708936602447156490194145755185127004307467500481559486126887414023482231051576411601877425194285802322690819372193482906714621370402778778342112246618496796446448794569426275434767633630562792900411781250099666471733300923677811575034677442256454197351936511602236094948642995542816028886267278427424158519809698140298855947545563033076303582096390715631205246068381675394736804259035829860685460688271930287986180201598210054859101163698041826969569081071949020075741356451424213422206713842112093468785279603139622760671782571548103945023529379220386636308968354268859504308324167', q: '286949470426815861764286876108282543485958458934385283435517682674163334166982617117040852418195688684660722949416741674075261902765763588466803872656419846155384737485348546571431148844058373377370741413349162532394970987825857540323569170033357932820190436642387165892464649319824220755965918229582175019175687392117543699740965800890488654644708797955976688607638707323213139109776755354268208560104744054786111562755959838008361872592878049208725408869172335230389260036819257027348094935469885243026128856916536235208064184842832464258679603816350231684730918950007763385568338718077409268370139022899907762498183174463494313242982543131027559542983302175040614531135072138744915903908773309700592762024420659983436819457456624860752976761713559532260338513039211331397512384368946938452091056251760824990243294628191019084030857733601290427345881720816378061864019069953290418592698724250892459090331773039715776374985120867385532934379506693204607785561322179632810779581698280969344405949382574741848687907306251812536395586623449018181000584766059824232100492342664329159316905877701993981099868226078597838767293189305448480855009860977782145206009987637835409866356674015319328377299766408723299614976550089615613386330144430164894117439867458513933080145831090573675309348530932018321428884348992457994994258125499262910115225597604158611983424874705070187478113219261207621923757197394007135171343101662721691767344716116505531823251797407964920554210635518804412998369288439686901134578880074499378140423955192256389236343383710378774564332208081336647445313368543266794304624024296860857564240112548729498978965718488375802384051942168644510464846256370975263226593538481800806792753269906321784977393961061342356289812283731757345438566494220001413536647879219805433905149231676315949579239412841979572534547921936081812345743375311352260875441650829206867019658589284854468301223578245097072877592563502153733750240779743063443707011741115525788205800938712597142901161345409686096741453357310685201389389171056123309248398223224397284713137717383816815281396450205890625049833235866650461838905787517338721128227098675968255801118047474321497771408014443133639213712079259904849070149427973772781516538151791048195357815602623034190837697368402129517914930342730344135965143993090100799105027429550581849020913484784540535974510037870678225712106711103356921056046734392639801569811380335891285774051972511764689610193318154484177134429752154162083'}