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: '896902080466523839282778062996844726290923949888299579746708881931292127895143054111931522950620503847555718051951417105147953171456970864488541002448221638768002000621745111469623694207513271127047350522113810866196049335222795808488578138572308920701160219417118346450493419414733942294913584450814651350661985889494899364172922513719899106395339013027738303837439874602233697507096213801672189907624350339017882652667489402672997034884991685881804385228589437320160881813037438300302677629931884913747602107824353457882981003957869158413968212524111134988063618696908629359155058468542943029059904115719293702830251899014240645784238338225493450442762864253826268503664254707592188167223444987601878247247098640831138061458765213906434655862771987404160582622614919738682696580469220637968521195294917965851090066332447773346468437649779250219087659824185469344563050957314708384303914833436132877540542701639544546181502447715133047108021821394935420871179839798012522345740228773714516135376450167730471950590492952193785917888084457733797560867634635849232460219346417100858281399862662277837934183374830922875260385627076739994324909841101560591739114055467931233444160560807382142319509655829639763328606067947759245251441073244386620123515850217455677239178723798754964326371686438928925134255341498312536042282785504516567471801874479088230168417103208207813689129984812903936113513730658434546004862482505709392094069973599357929628208634111307868439009015552252943335776590179847067865540970160889350694516313740892742630229422434390451415333987141936944918477658027544869511212827449223830436643456660879522914369145631652010017488679160344771409514302776598953799911400929334522835121857615579904597998813104620757560380871694690324593580184404832241062817364860871948554065110703318905534122905726115806770230247108843756188916389307123110891064757512256155220086158860592860722427185721315347652292630187312325560596447918438317125725924273799843829433626445969092577556087774125286101969451031505596908426639937468174491940343439811736010839615676345544142393984709471603833773716404805932948467264785807862475596203657892163030189033926872101143367309579736120437536412448136891438226768804123558251034386154647022883420623806083796162354368631075618161497912750419837165113432686654954939685136575315897395921333715315461078368091782539984037808742192611985901367538875257446783183353311275995757116180483753074113139451937843501253857248302339087', q: '448451040233261919641389031498422363145461974944149789873354440965646063947571527055965761475310251923777859025975708552573976585728485432244270501224110819384001000310872555734811847103756635563523675261056905433098024667611397904244289069286154460350580109708559173225246709707366971147456792225407325675330992944747449682086461256859949553197669506513869151918719937301116848753548106900836094953812175169508941326333744701336498517442495842940902192614294718660080440906518719150151338814965942456873801053912176728941490501978934579206984106262055567494031809348454314679577529234271471514529952057859646851415125949507120322892119169112746725221381432126913134251832127353796094083611722493800939123623549320415569030729382606953217327931385993702080291311307459869341348290234610318984260597647458982925545033166223886673234218824889625109543829912092734672281525478657354192151957416718066438770271350819772273090751223857566523554010910697467710435589919899006261172870114386857258067688225083865235975295246476096892958944042228866898780433817317924616230109673208550429140699931331138918967091687415461437630192813538369997162454920550780295869557027733965616722080280403691071159754827914819881664303033973879622625720536622193310061757925108727838619589361899377482163185843219464462567127670749156268021141392752258283735900937239544115084208551604103906844564992406451968056756865329217273002431241252854696047034986799678964814104317055653934219504507776126471667888295089923533932770485080444675347258156870446371315114711217195225707666993570968472459238829013772434755606413724611915218321728330439761457184572815826005008744339580172385704757151388299476899955700464667261417560928807789952298999406552310378780190435847345162296790092202416120531408682430435974277032555351659452767061452863057903385115123554421878094458194653561555445532378756128077610043079430296430361213592860657673826146315093656162780298223959219158562862962136899921914716813222984546288778043887062643050984725515752798454213319968734087245970171719905868005419807838172772071196992354735801916886858202402966474233632392903931237798101828946081515094516963436050571683654789868060218768206224068445719113384402061779125517193077323511441710311903041898081177184315537809080748956375209918582556716343327477469842568287657948697960666857657730539184045891269992018904371096305992950683769437628723391591676655637997878558090241876537056569725968921750626928624151169543'}