diff options
Diffstat (limited to 'src/tests/data/dsa.vec')
-rw-r--r-- | src/tests/data/dsa.vec | 99 |
1 files changed, 99 insertions, 0 deletions
diff --git a/src/tests/data/dsa.vec b/src/tests/data/dsa.vec new file mode 100644 index 000000000..561bdf3f9 --- /dev/null +++ b/src/tests/data/dsa.vec @@ -0,0 +1,99 @@ + +Hash = SHA-1 +P = 12270257065277902172111596494483961231804192474187036121797836181131247584932089780250846976703010051122719674458164945374286479988150443637157475734107133 +Q = 1299375671246779600593676384772532093813584338541 +G = 780366311785426093047354159864846769169488815644536449156874587202746748258854623523640019827614715587575157331420659030384035201791567262145164445837006 +X = 64304226652797075136199428090917889602951747558 +Msg = D05268DA47ADDDBA11A45CD2FA71347F6137215B2CCDC40E +Nonce = 868788898A8B8C8D8E8F9091929394959697989A +Signature = 19F24178D7369B619E566C5256C49EA648B68CC2D5EA2ADA04CBD68BCB6F014FD3FE0396B821BFEE + +Hash = SHA-1 +P = 116287679779556070551056667401322457124428937948811753832732071945687103664949020587235486764623919984456165465659742357205828499991902160607812393791250953806382262794445968225940191930980124228681014089245560854991186229842247618249551974137659243602699006879085681802942426221155596604515130484595210072293 +Q = 1299375671246779600593676384772532093813584338541 +G = 91963941661165653481506208908042102495395838370431364316429648751864248773470550304639855199811515520116277650040132595821755678017635203540593532285834289308326953040029637669980656056560371005963728192838069291844676216080955671709984396020486302047753813502224578933361166080321370120163932404242709356753 +X = 71927177082234296737505723835963793790598265833 +Msg = 1B83134583EF63C7F583AC69F4655B4BCA5D67D8C90779F9 +Nonce = DBDCDDDEDFE0E1E2E3E4E5E6E7E8E9EAEBECEDEF +Signature = 4B4471C82B030F2C2115B65309DF23A8B6AE1EEAAD2F0A376C1C76689601C174AAAD979F4925AFAF + +Hash = SHA-1 +P = 116287679779556070551056667401322457124428937948811753832732071945687103664949020587235486764623919984456165465659742357205828499991902160607812393791250953806382262794445968225940191930980124228681014089245560854991186229842247618249551974137659243602699006879085681802942426221155596604515130484595210072293 +Q = 1299375671246779600593676384772532093813584338541 +G = 91963941661165653481506208908042102495395838370431364316429648751864248773470550304639855199811515520116277650040132595821755678017635203540593532285834289308326953040029637669980656056560371005963728192838069291844676216080955671709984396020486302047753813502224578933361166080321370120163932404242709356753 +X = 71927177082234296737505723835963793790598265833 +Msg = F1E6950AAFB240F0194B198C485FC220770005E25A480C87 +Nonce = A4A5A6A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B8 +Signature = 76EC77EFBCE0F6B01C1AA676ADC3AC6409950FB7A87A9A50C9EF2C7B6C86C9027C1E29F2C6EA3850 + +Hash = SHA-1 +P = 179061322616957523501082979787244857703143582663248572464728559525843535653041237790950443729585243285067018308147507587925460515475949403044102584688905165345956326447092984983582289097765732846470739503353674290771140413677218977736207600855242504919731099465680843141955234196886838647266836329406137291281 +Q = 1227568936457257613747765910894852424387637950163 +G = 55447061991728779589680157097062966147565874042495386924694902509061920947933753585694730820135472163697844025253877093898637466023512984242017402181163445107016270882028418023556239620248016750612928161807785164917703625378097995273657411171969180273661711818279079729015760720382420596198792615660396499411 +X = 1108576690978860937069619874422023955377068860619 +Msg = 2F31C0661BA2AB812B7776CFE5CC710AA268D462508FE43D +Nonce = A5A6A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B7B9 +Signature = 22E16319CB7FCC90CA03D66B1550FBEB6121AB42A9B5E784F8CA84CA30F40BEE98BB6A666268555B + +Hash = SHA-1 +P = 153848637714378494121507252512351480198698539914612689589619905857639664771273480299531255805737005247736828979714623202273316303866329872202516762692840131109369194006819849976424451192783095403989464996900096015982142140347841528939943400412700889598881068604690211351508245054730312753410665964001982682387 +Q = 1157461304199822560740260885592916189587941196301 +G = 138731668224947034741376895340429389869127677162443845224328339067172119781040113593036256835061047595748259555206737655274672301070819086599094699066976480431573785510473992262585066025459933281879258914089312906907867956614804081132801646896267441802665976654976982650943307061527326133693843030788022448650 +X = 294970044949972528355990574740760666660648211949 +Msg = 23427F57C6A99405244AEC6915BB38502969838F34364FDA +Nonce = 9D9E9FA0A1A2A3A4A5A6A7A8A9AAABACADAEAFB1 +Signature = 033A7684B382E2D2DE424111A110A7A326BA215866B3447002C3A535EBB705C99B0CF658FC2B45A4 + +Hash = SHA-1 +P = 7318407741184033161915019415806929514902398271860940485494758459651720440471717049441378896687658372847221985077822765330881711812272784111398214531294272570213296245387537371167383674169937208840427330310842646876411141060291337039874386670690146731629355191104879436323063016236595588393 +Q = 1010279367844055013509519219776168651578654964327 +G = 6709335784123324431386179160425131080354942838640753665935072907643408074801183749770889868137836713472340469855926685366755487482940656296783284360653270628425985278296202932654816025967424120607749637377320014928197989459952847122540896348804229893726789010978436642041268110684967356081 +X = 173695667654521850017182626401352723577822440571 +Msg = 8A8BA6DE6D4F6E80837F5250171E3534883BB97B1CCD6984 +Nonce = 8788898A8B8C8D8E8F909192939495969798999B +Signature = 4AF54C9F782C3B4B1D5000985F684B64D5EF030F5F71CA624A7145BD80674D8B323A191E7069F0EB + +Hash = SHA-1 +P = 8935755085182300202840562857649004379495615290235088479492950900721336770042052891181606159390616674371951863451410382933233275674555471293006609026897548255280789813417096949229138589443391480427488120546160047028002551844879581932280442455032233819385096580847416819799924260586539182293 +Q = 1184902326419537393243522486863273599978341991611 +G = 8559968150211944280054444270994798417110755658009000644169699005202609308505754357699309109699635408886747004497498288142950588102719941677107548915157231660425441766752996603188440200356918433831853475826848609752662287353938819550109045981574044455759280514493264807281607095679230204054 +X = 160147330797281724589272447400884313616617945364 +Msg = 1A6236F82FE51AC757C46130EC50D19A6A1F6B4FB403B4C8 +Nonce = 9E9FA0A1A2A3A4A5A6A7A8A9AAABACADAEAFB0B2 +Signature = 00F04C3A7E9D31CC7C76BAA9246F5A0BFC3B552B54E2083A33AB966101E28E39129B60B35FACB03E + +Hash = SHA-1 +P = 6952436557537646587090929531666102667883680830933252880391568212775366999951638950134777728315624434028295734097226507523808572636836831945520720629817326446475380124056220000225929673190054721389910394225832373180142881574986581323395648215056944152876397949207398489534733298439561130831 +Q = 904902063384340613288207685993177321276784960423 +G = 1166392222505501999267089674315978923752001066747918964244755924988233130942152935755407165860205174592359699830399798532321885094397168420952237527213078759625955912857109816251163361612654571295923137210688076515441535658947722005749316750562689761828412344228654565498710983438994721064 +X = 858717154735867000325696579678678385404054322404 +Msg = EFDE5496CCC183385F3F2C163F7021FA809D32651FD9E05D +Nonce = 838485868788898A8B8C8D8E8F90919293949597 +Signature = 01224EAC2D585D92840280C76FB57306222E428030DAC78E2823E2027A20ADA84BF7B6FA085FD327 + +Hash = Tiger +P = 205054850158113653576829836564247298371201622947451914663896751620429728536031315180350575183383908345690236084423224529084967549443839371070056108793927 +Q = 193074564556225966993829585339141341 +G = 8548832339578358446511471601136373527478047970390383978214302554869382122537709118087250086263408180306289017866313401482488402043808366246047034469613 +X = 133169634476971613237222909192252611 +Msg = 54686973206973206D6F73746C792061207465737420666F7220454D53413120287365636F6E64207465737429 +Nonce = C40DA376ACBB379890ACDFB021E02A +Signature = 041A7C1033F50A295DA0C4D436BD612466FB65ECE1357D4770BF93413F2F + +Hash = Tiger +P = 11819714333207273755781886966397437460455801046676151765962122273237869684679809720402750716049313008848953257493413659821686810603139013041282248788197001 +Q = 1098833280265204589648408053971474113 +G = 222580847411197580365901496107580970370265551826671570655500495087455747131091969688056114339014381123211562197756976321153805057374694995100672420995880 +X = 1081994640113262843744111571724403826 +Msg = 492077616E7420736F6D65207069652E +Nonce = 8182838485868788898A8B8C8D8E90 +Signature = 6DD27F32F0012698CECB2D8BE550ED662111608A6586A481CC7E2E4C5CB4 + +Hash = Tiger +P = 49193932043586603554650065678017736254415576843018228127544238194142350774428159756136800009784734086661367788117828601294366770317736994024329572735631 +Q = 201614538311430967264501294067692331 +G = 39005338582959262509020817101138470855604262992168367049925650810184593292935164854796454599311349713861978196034391940372675432966108193229763558917892 +X = 189694880421939583935164356865720345 +Msg = 54686973206973206D6F73746C792061207465737420666F7220454D534131 +Nonce = 25ECC0ED4CE7118A72D133704D002A +Signature = 14593FBF63EAC64976987524044D8B11AB9A95B4B75A760FE22C45A3EFD6 |