CRAMER-SHOUP EXAMPLES Public Key: g1 = 90748095116994929636579220316598036683 g2 = 119538435951199122241772294860437068928 c = 91724575894776716696543988397879547107 d = 124495791026966684961732564814008256016 h = 200411020103178009830276714915621623697 p = 306798738754246524388721890655636085973 Private Key: x1 = 293772485517319877518459711802789970027 x2 = 125441995837574719360517505017537709951 y1 = 296654887221273671049489755149940994820 y2 = 94510767798650445691641192515939718491 z = 279304646670876384671171282256957424476 p = 306798738754246524388721890655636085973 Ciphertext: u1 = 71771488509473783244292946589263822045 u2 = 229641090380692810597375895550604679529 e = 255495626062586454261821173378104557338 v = 282798578790537620943646266950943883071 original plaintext: 444444444444444444444444444444 D(E(pt)): 444444444444444444444444444444 ------------------------------------------------------------------- Public Key: g1 = 7082190605686928386511710699270802187 g2 = 54589157644626374076389472535671811827 c = 167932334262441392273328596324437742051 d = 118496574890385720536093278382606993321 h = 83711602493326461386180065702171099499 p = 179034868631033875070559185240535713347 Private Key: x1 = 168917006923603989802610143295314798730 x2 = 128942221642534589322254172585189496790 y1 = 25279619154626808063132638686593225473 y2 = 66624926680545620326230389124861258557 z = 139028917404282735520431957872296025642 p = 179034868631033875070559185240535713347 Ciphertext: u1 = 76210583585826203060208712544403545083 u2 = 64709283199492778846136625761465344505 e = 57912219445104520939740516848551445691 v = 155522521323104848697642417336347239806 original plaintext: 88888888888888888888888888888888888888 D(E(pt)): 88888888888888888888888888888888888888 ^^^ Note: 38 digits is about as high as you can go for these 128 bit keys ---------------------------------------------------------------------------- --- Public Key: g1 = 26470101710893097090396261834122733553 g2 = 114161516630085262814674289302992049247 c = 206433743241283640253317406718453775391 d = 198281655201569923283860796875304792907 h = 192048420702969692614600193626073828306 p = 235241363899140671200712265152615046779 Private Key: x1 = 30796951059461106187241686077376583730 x2 = 107357024332595485319046840113883501378 y1 = 194878277052658579305435753073660014415 y2 = 178649054746261047049173210847878764049 z = 166704315271621877271774022321120213786 p = 235241363899140671200712265152615046779 Ciphertext: u1 = 116221964843857487213766253375992180763 u2 = 3940532204159503500089326255100205671 e = 13229682589226477255086125661892081354 v = 147196728415619312993764249292933730572 original plaintext: 384602984373836501123986123329877190 D(E(pt)): 384602984373836501123986123329877190