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: '621511971875341818052450477036068474413420493668806131049582266478602864509222241188363836327875401811411964599720363233847088299599724893714685770511380789856130167076792511271308538147567948306195242550800340309985652432750184928362258114987205441147194392958845883578376657427245218279053415477579999137511840352603153095218813398799634207368287831079033043211511325262054030109502809370795155995284158518547208420829341371361879739560566142103793382667283064250384888213760158842922836290659498049746999386743604561980756919920143426434759643125577232146343543070324227698992334457087299446693481067174484961959682940975352932376024344178367016311105771851030822174951091651560173545037320889827111391000447791874077109105593500943246032134746885213656264394963067797545351647064282057106179550765952918829449704538941449139489929360130010784224083482608313546907782704864510126586738836786588127535296597824624864156085059537366956058619257785419853555419188379099498609005870133852836198981854669739640587330340558358442209585423582199521219892002662077992485147119812270194967632586612642002736842522633226928095444762060013909179855281782123351834846998190370888985348535755528464015336809797711266960348464005957776772961956723225961863483634654883971490023299972707052029165922986937899877897354056065065742378665408835591538840005892600256967287397652900799594331134162278427937566860924869181640061940620425802002210457906267020608749704223844106686803592175329689746955624888602044651478405129940311957107022887453996537746008647467877018094732466020512795802150566860108967668460100009186902426247410935028908402448295563534166001579793325803420984433840791126183446655972863661707593257125787274741164400305094685683717457685684950063181277838853692016463522690656854242214631913524815872468521998185434717543008157755356359325202928247658737457242184799772176244602074092708016107980783967311935575845078203522689758961181563558208812412506341517293939140601303039833113960983904187573622706627112486977187020056376015784867652498117794908012645778357648297992361554430071885344976192930979397088170448893846991403909187385979046144224113034902007701475458867712096819767673612931137138311139387234715267113592247528969344876153228967360661717706383782960048867633397988232197162796908261168538046298783633926593869853573627302295110859423307511420585382311985597170450043527503280099323256401723268214845293435384959896675199387098286637614642805859', q: '310755985937670909026225238518034237206710246834403065524791133239301432254611120594181918163937700905705982299860181616923544149799862446857342885255690394928065083538396255635654269073783974153097621275400170154992826216375092464181129057493602720573597196479422941789188328713622609139526707738789999568755920176301576547609406699399817103684143915539516521605755662631027015054751404685397577997642079259273604210414670685680939869780283071051896691333641532125192444106880079421461418145329749024873499693371802280990378459960071713217379821562788616073171771535162113849496167228543649723346740533587242480979841470487676466188012172089183508155552885925515411087475545825780086772518660444913555695500223895937038554552796750471623016067373442606828132197481533898772675823532141028553089775382976459414724852269470724569744964680065005392112041741304156773453891352432255063293369418393294063767648298912312432078042529768683478029309628892709926777709594189549749304502935066926418099490927334869820293665170279179221104792711791099760609946001331038996242573559906135097483816293306321001368421261316613464047722381030006954589927640891061675917423499095185444492674267877764232007668404898855633480174232002978888386480978361612980931741817327441985745011649986353526014582961493468949938948677028032532871189332704417795769420002946300128483643698826450399797165567081139213968783430462434590820030970310212901001105228953133510304374852111922053343401796087664844873477812444301022325739202564970155978553511443726998268873004323733938509047366233010256397901075283430054483834230050004593451213123705467514454201224147781767083000789896662901710492216920395563091723327986431830853796628562893637370582200152547342841858728842842475031590638919426846008231761345328427121107315956762407936234260999092717358771504078877678179662601464123829368728621092399886088122301037046354008053990391983655967787922539101761344879480590781779104406206253170758646969570300651519916556980491952093786811353313556243488593510028188007892433826249058897454006322889178824148996180777215035942672488096465489698544085224446923495701954593692989523072112056517451003850737729433856048409883836806465568569155569693617357633556796123764484672438076614483680330858853191891480024433816698994116098581398454130584269023149391816963296934926786813651147555429711653755710292691155992798585225021763751640049661628200861634107422646717692479948337599693549143318807321402929'}