aboutsummaryrefslogtreecommitdiffstats
path: root/src/tests/data/pubkey/rsa_verify.vec
blob: 56ba042b9a9d606e6d4406112c4302ea76e6ea4e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193

E = 65537
N = 21294014927258304131040781115311862039488366453689673368700944513219763245673890697163631224238156125681871046912423252139958373673494842188327924075935021260823595479029869879301695218333300648958044759453090135302355875509854237140262345417466491045027237599382640606853811387812108430679944770972979218579912175629350561572866081828240542091504962510426591897021132609200583624897090266070827112815075415286361167712707065872906100580924648432056365602321172274687165761180171037735321703513069879499292378605702720368464285730865976993373285171622065557888622229864086839106896951917341016022559721964253271897757
Msg = 0001FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0068656C6C6F20776F726C64
Signature = A88A260DF63E7241BFB42C05F50B5FF470CEB7B4E47353C94C0EBF620309841FCD84FFA08B164411CA9D2066FA02D8223AC19250212409E241446C22C9B85B2338E6C8545E722427FB6798EAD8488106B01F15EE3E8574C85DCCFD407FAAD4F705D397551E4BF32CE484DE76514DBF805B5361CB3B1B221FE3AD12734E8542D4B4D53962D0B0A80B11DC789EC08B050F28CB75363B8BD1F545839953271DB7340C749C3B979C0A11C46E9D590446C8D3B75907B3F0B3F164A8F72D302B383B2BD1248E9D86EAEBEBCB0623FAEA616CDE51CFFE5BE3D0BF140F053B05B6A17B6A4F7B733F0042DC9AF4EA737031DB170EB5F691859B5EDA13C82B8EE69D7B2732

Padding = EMSA4(SHA-1)
E = 65537
N = 119893703092484949505910087939224352570887943368162884254100835299677466992252964282958222122904137439852217811402556822825785524431976342366635228201325453615333815480375932228941159089934430428976301906105572009268593836870380845342944983495040828580470076501247572469467215357554733094411503190958365925843
Msg = B841D0374D3C86E67B67BDF00B
Signature = 1060A74E3EF067A9B17754500B16B8C9F6B3B453FB290C71FCAE779DD37A6B9A24A45D1560DF5E4BC31143E6197AB15684236D8FE578E022495897F70451FD902BFA5703947EDFF0B63BF1140C63AE1C8D369A87B192E8BF6A3D486E909C3979703806010367CA0E0026F8920EA766B7E3759E23954D0EC2F746E6046FC14758

Padding = EMSA4(SHA-1)
E = 65537
N = 119893703092484949505910087939224352570887943368162884254100835299677466992252964282958222122904137439852217811402556822825785524431976342366635228201325453615333815480375932228941159089934430428976301906105572009268593836870380845342944983495040828580470076501247572469467215357554733094411503190958365925843
Msg = 0F1D14F9
Signature = 7D4F2EE63FF4B46A09EBB8F9E2F58B4634234B890F7270FDF3454CD2EEAF1BACAC3516BB5D0F678365E5226034032D6AD49069ED9C7B8BE471BFC6D9BBE3327CBA545675212A5552948524E52567FCE84D9D211191AAB864153C08DFC7576703C21FB9315578A0F1C167FF4D2B810578DC98FBC1235A4CD62ED89BD092C31C00

Padding = EMSA4(SHA-1)
E = 65537
N = 117873507567337895619658208679670925101378539654498066355113315112059799053003859776302497045938816878795017034893432557427285474379889211548804214301617169867599046479911599286664540733604522194941039104579220235811693184040720386906708801580081293183820229901159859136387878000483153929553556411647637914977
Msg = AEAD5A03023E17D894226CB2C7C77D5D4341E8BF7F1453140D58B427B40B0B18A9
Signature = 27ABB6E27D9DBA0F9E5DB3607BF04E20112150A779EAF67D4AA76D50A6060F7003BB33BE5A580789E567C3768AF938BDBADE712F7344B72655118636095EA8D697888B9382BF3030D56A685079980A992A9BED3AF0DC81AE4316AF31681A3BDD78CC4E83FD3C227A9984C261ADF36D201AA417243A28BA47488BD81CB1DA63A4

Padding = EMSA4(SHA-1)
E = 65537
N = 119893703092484949505910087939224352570887943368162884254100835299677466992252964282958222122904137439852217811402556822825785524431976342366635228201325453615333815480375932228941159089934430428976301906105572009268593836870380845342944983495040828580470076501247572469467215357554733094411503190958365925843
Msg = 6A4BAEE539612920ECB3075EF6C31BD7EEA01F43
Signature = 36F7211C290577ED0CF54007551BA65943C388BF2AE58F12E8BF7B6E7339348F2534E7515232D0AD72AD8F6EA173FA3D21DE13D392DE10C457DDA7C569AAAE170C8806A3ACA457461EFBAA7EC870947ABE2D5A91821B9254EA34A74E95E7648ED98A7ACD2300D4FC88C8B968E0AE68DF9BFF849E53AF03A2E12965C1453AAFC4

Padding = EMSA4(SHA-1)
E = 65537
N = 142827179040201930130129453963840750538620744427112921609232633077545705669555537375335626346255551646557899683797424190277107859970432546267654200388915589143829977650215992006588223561006749124827885807954027706624977201425591213477691544644089252839017126048324124185680925726240972874426438277384617501237
Msg = 0F50
Signature = 707E1B680D4D7E2CD102ED7AF2B63AE63CAD9266476418F330FB739FD052A7774A0182624E81C3AD14C12BA5BA1D99315217D84EA1FAABF4A90E7CFF1987535146D4944AE27E2C84F313E5E5A22C5B86A88333DBBC4D17425F180C6B0F4BFD3E9F03DE21B422EC125DA6FF2835A93CEBED8C1283568E04BB634CAC410D144B91

Padding = EMSA4(SHA-1)
E = 65537
N = 117873507567337895619658208679670925101378539654498066355113315112059799053003859776302497045938816878795017034893432557427285474379889211548804214301617169867599046479911599286664540733604522194941039104579220235811693184040720386906708801580081293183820229901159859136387878000483153929553556411647637914977
Msg = 5C3DB99915C8F7EEACB045ECBB7C35C06D4ED5A96AA9025A49093B70D7C2EDD485930D18DEB57C0282563F2B07FBA63245FDC773CF851985475DFB4F6FA335BE1B4C2C28A294E84E50172AA585B382BE1E1038FBD02F2BD37691D85A18346AD04CC81948698FF248CFAF33E222EA8B5FCAEC0E5AA8F753521EC47BCB756E05CF95E4365E06A69BB6C99A34A62939B478AC1209FFACC49BA4027749801D4A9F583395B34340
Signature = 9705B191BE8BD52D3E6CA1743DACDA5EDC1C7665B6EBC769A5983BB74D2F52C79F94954DC8CAB9A44FB3B387A0FF2843311CDA640DC39BA975518B511DF87064B17709804D707DA08A315F14D24CF6385310A62D7F6C47689B66C4A12F449FC95796F1821EA6838DE2941D0725B55EC860CB553B36878C2BA3994DCD0A8992FF

Padding = EMSA4(SHA-1)
E = 65537
N = 142827179040201930130129453963840750538620744427112921609232633077545705669555537375335626346255551646557899683797424190277107859970432546267654200388915589143829977650215992006588223561006749124827885807954027706624977201425591213477691544644089252839017126048324124185680925726240972874426438277384617501237
Msg = F1FE75913B7A152626C287B1287B6ED4A04EB546950C0414B2D7AAF82DF8F255E08E20A2CACD2399C4304FD9F77B9CF8B2A244C15ABC25DCFE1B144F2B125AF791B05877E11BEAF3ECC75FC9
Signature = 87337D2D71F36C4452216459D55586634D755C84D9D8F80D058E029A1CB61A6D4819E3993B623AF90FF915AC585AE6088DF7565A2A205D6282252EA0863A7F12F07A06189F2E2C4EC6B27EBDF3955ADC7C85B803C612D44B9EA5D5FC0B7F15D8AC704D83DEC3D8F84808C2AA5F984FD06D1456B4EF875C33A7346051514DCECC

Padding = EMSA4(SHA-1)
E = 65537
N = 142827179040201930130129453963840750538620744427112921609232633077545705669555537375335626346255551646557899683797424190277107859970432546267654200388915589143829977650215992006588223561006749124827885807954027706624977201425591213477691544644089252839017126048324124185680925726240972874426438277384617501237
Msg = 04F7B2C9BEEE7F00FD42C651A3492E6F61816AB3B0903477CFB49B2DDE8AB64D898019C6C937FE653A92C1BD992A3304F357
Signature = 14949A71A7AF9EC4364DDF90E5A7C4283F8FEF7DD3A544FFA4B1BCEC5FEA6C214FE7C9105393E72D308CA0994F6F900479219439B8FDC850E15404C024AB757BF7DDF35B0CEC668AEAAAB5039EC81F739C160DD57B26ACDECE905F608AB0396F9DE8F99A53F765D37FB625C8E90C68B4E5B32AEF48C0FDA39B7314FCE942A9E9

Padding = EMSA4(SHA-1)
E = 65537
N = 117873507567337895619658208679670925101378539654498066355113315112059799053003859776302497045938816878795017034893432557427285474379889211548804214301617169867599046479911599286664540733604522194941039104579220235811693184040720386906708801580081293183820229901159859136387878000483153929553556411647637914977
Msg = 71D2C0843ACA68C291953E66
Signature = 4C22BC81446B062A561D9A922E959036E7763B0803DD84168C48AC51DBE79A129D017E22BF9DA19996C09BE7369C4F0808ACC2E708DFF48AA2AD41EF78F5F97B914FFE079BE9F9D30E67049BA28BEE714FE622A18A3524FC7E58ED7C451714F14718F4475814B6D9A6590845D9CF6FEA2DCD313CFD580B47D5BEF6960CB0E463

Padding = EMSA4(SHA-1)
E = 65537
N = 118325216784138576928663205991913551509467682454344354700845118251718322925715329792999462630555914469943870869734614072789281058584985975285521715988924664768201330923551590045084966763856526589357351321070058281808367878672484954643315491816159591677428680677150214756146555087873428967903226383610237192289
Msg = 9D5116B54CBA7970742B66BE6924D122A1D7E570F037DA06B29A2B34175C8F9428D1E8E908EF492892AFD6B08019EED0123F32B74D04324DDB98171ADE66347C1FFB56BD1B05E1CECE2ADD838BD95CDEB74E36A51B69F2602322593462182437AF357BB63EF748F45CDDB66BE5357E9701C8B21C6613857432CB99C91CDFCB7254D087B361CCF05E77AF961F023E83416D9FF539A572A5C89117FE1506AF66335321A0CB7BF096DA0590D2E79FA60DD7A38B9DF2D352673F5A31A873111E3C8D
Signature = A73BC3BD89ADF92FF2B8EE3B5430849301C322074696BD58FCA3D0C113BC9CD79D6D822FCE31ABF1C276C1272D045E5FD92BAE9FBC07EE54742D3342A2B03E8547B1DC94E86C5D08A13708780952498CE3EF3B07710E5777683C9630821248A9D38BEC8AB7C77DF1CA6E695F0289443C13A8A4834D97CE6DCBB6782A70F866B1

Padding = EMSA4(SHA-1)
E = 65537
N = 117873507567337895619658208679670925101378539654498066355113315112059799053003859776302497045938816878795017034893432557427285474379889211548804214301617169867599046479911599286664540733604522194941039104579220235811693184040720386906708801580081293183820229901159859136387878000483153929553556411647637914977
Msg = 75352B85B47E73B18E8CD9608354ACCA4DF8E2B73313C681A8119D6578CAF8F9A52EB4710B97D334D2CD49C365BC0E0BB89D63CEBE3EC62055E7948C9DF696B406EAB60881B0371F5AE092D0A43ED9AD307D026B2CB6477AF5ACC32919D470C39C9BAA71B0FA78F8687BF762C399407BB39C59727AF3B61DF3EA486E473D4CC8D67805E8810F
Signature = 7F51B49FA57C4EC7AC72A90C9EBB51F6E21E3B6EE67E6DE32119AC9FCF97FB1909F74491CDE182ECBED994B66EEC44AC817A8F620444BB6520A3A223BE4AFA78B50F11C057FA4F4835D55283157F5C8AE60A2A46D0CB9D4BE3411FD3505F0FAC5202ED1C0629575B59001488B30E9F12E738F2B388C7EF8A82684CBA43115010

Padding = EMSA4(SHA-1)
E = 65537
N = 117873507567337895619658208679670925101378539654498066355113315112059799053003859776302497045938816878795017034893432557427285474379889211548804214301617169867599046479911599286664540733604522194941039104579220235811693184040720386906708801580081293183820229901159859136387878000483153929553556411647637914977
Msg = DA40B3B401DEED4DBCC3848CC729C8B5FD169A140914C40FEB752E2D3F2F7EFAA97CE26BABE4099BDBBAA522BB09DB37A1D06CB53A3BF7D621
Signature = 328E325D4F95D0013019B97F5936EBB347F1E5B01A559560518C1C47DC04434392BD2168DA08668E4EEA9A06A5CED7C9076BF7CAC667503FE6B7903953958BABB31EE9B29E356274F7136F35F5224A1BF50F3663D002B6220C3EA8572C1368D11D3C6DD6E1F3D700811257EF8B46246C2A6A975C08DEA782003F5CD45703FD22

Padding = EMSA4(SHA-1)
E = 65537
N = 119893703092484949505910087939224352570887943368162884254100835299677466992252964282958222122904137439852217811402556822825785524431976342366635228201325453615333815480375932228941159089934430428976301906105572009268593836870380845342944983495040828580470076501247572469467215357554733094411503190958365925843
Msg = 1C79CF64CCAA6C913ABAA5A555558BC251
Signature = 0C9485139F787BB6EFBF23783CEC74A53DFF16937FA6E76BF120D15ACF87D8480B7EACED7B44ACD2A87C92A3F5AB185B81664AE248C7557C2766656C05A5D206DD110E0E97F4F63364BB396F8431ECA2352FF84B4DB5F54FFAB155768624489FD6E7C40282D1F9D85674D21E01571FD24423461F3D04D9595C43BFEB8EC586E3

Padding = EMSA4(SHA-1)
E = 65537
N = 117873507567337895619658208679670925101378539654498066355113315112059799053003859776302497045938816878795017034893432557427285474379889211548804214301617169867599046479911599286664540733604522194941039104579220235811693184040720386906708801580081293183820229901159859136387878000483153929553556411647637914977
Msg = 3096922A62DABF6B98A4480D2F86629D1992FFE1545869DCE5E69F810EB793C5ABFFAEE2EEB846644C8BE8E31942BA16FE51B7988F355999CFFBA28CFB9DDB1B5F4919790B7E63E37F00289C6CD42F56F7520A2DDA73AEA4BCB2D10053AB9720B201D52AAE450BF22AF2C4E3AC
Signature = 43F583905ED6D2D53045C60E472FC1FED12EBD88C190EE810F9576E262F3881FBF006211DD5943A48BAC7FF21C4317BC28E4968C98FF6E0F94C055FB104555C1E7B533F9DDC49D200CAA8C2F62C5EDC6A9E9E76290DDEBF38BAEC88EEF8B32B3DE804FF19627C04B13261CE2EF2101619CA1D6BDF3C5C7DEDCF21E18726081CE

Padding = EMSA4(SHA-224)
E = 65537
N = 1119428424680318589795586141715055386037310539168633265412442840203765459121933347087296271503409502653361538704886463270098037299029844742790141591500136266254978458765667228024346681193517777869473504834168226149066540740737368233
Msg = 7072696F6E636F7270
Signature = B7530DA7632263B5AA4B0DC9FCBC3BCDF8B44EE2B4BECFD90BDEC108F50EBE325BE6F4EC8900BA1C345F2B6F59FB625C3D99BC6F04D99704144B05C2ACDD61927D3EBD886650E933774DF72EED0A5A3AA2810C17B56F877D989AF3A469950D0B

Padding = EMSA4(SHA-224)
E = 65537
N = 142174165576626153607372698256305864594569560870673901094361474985698454475214485624030333494656951630915262404286478231307463911538888475540467821962421907280313609332673779512118006700905686743737304610222644814866475509553933039345450808232667589081836829812676481228393243702748665205665654871209739761413
Msg = 7072696F6E636F7270
Signature = B4816EA318CD92A64FBCF77C4E42E283534B2C500652DF6D88FF24130EB5C84350E9F52E4822BF60D7C4AE4FA11C811A7A0B4DF93C0215BC9B3D04337BC044E1994959D67E0E33121C9CDE1C50699B6C00966160F51C606334E15EBF60FBB8C76EFBBBA51460C75D30DE0F47863A1020885F5A4DF8AAA397C03AA409833380B1

Padding = EMSA4(SHA-224)
E = 65537
N = 164630263456117000015160044780495067044400405934160102582785618595264737952704698446678826348962937504290398007242147250281882539141663012582798644838997102553201425043459343724571036706353816116380999797810738720665186291265346946839405585633428066468495857110767903684090495610399584127282529381812835202843
Msg = 7072696F6E636F7270
Signature = 4FAF0FB7EEBB26B9BA778D092B42CEECBBA36B4DBBBE35C6B383439F23F2062642CB3D091BA77C4E1C46280E85C8C40A24FCEF5CDC9F4E383A54B19BB3BCD8B5DC28070CD5FFCA1525F6A655CE672EF96438F375E6483ACEB338180B24FAD3E4F67B58E246D0BCE09DFEDF5249F30517DA52FDE9340EE69B1B1316B81C2E2E1E

Padding = EMSA4(SHA-224)
E = 65537
N = 2355338321894907982973449118532423046219855162684189584952364211024673239817984981221497833678417989141255985955373046108907439361208943134690142558869693319622720590693426934116543610706035829016468114721654712491555448755290947614168151367749236215414971936091383086872819572125926710274100720750822329346281157144216251301323577911043671958085809035421923499439374332063412011968019314606534545270261694061177194156135267601999819371566580234100693210082572199
Msg = 7072696F6E636F7270
Signature = EB6106EBBC6F7F29B503E7AED4CF9FD01F75F2C11433DE73188AC19A9A41D59F995107AD9F8B657B0718226245A4C149E352BF5D129F53971E30A4DE702876528EA67A8EBFD096396B7229BA9D6DA710DB37613F5FB1F3993B391741CE8E11EE0C324E3F33CFBEB78DB0F270B0C0CC7D3497F8594EC262D88EF9E03EBFD9E26ECE0921006C521A4B1B41D75BD79B5534B183893A18FE183DCCD1506B22E0E7FEF53E56B74870B62EDD262AA45F3FA9CBFC18045A549D5E202D2D20E08322799D

Padding = EMSA4(SHA-256)
E = 65537
N = 959053819830657172479959445338239092546325203345907250825111845392833871445800392409753005065793320051134954211866734053526672830216705155840103275419514948544834171669678800877679307554229024265360880082897478182110972147307503999
Msg = 7072696F6E636F7270
Signature = 73F68238B7F19889120893C903258DBE620171982CAD9D155892CDEFECB3C153224D8A94BFD13B4691A4D51175756186AE4F689B6A1A1432EA255C0E8DD844E9C055397090C110C632EB6E24BA5ACA380239D399BF010E1451293DB948D4274C

Padding = EMSA4(SHA-256)
E = 65537
N = 137126460274256653495503845615308970580703338943888033622233416638897981837645329990830646815644138206816666356100904616855829630528272075841659577079660881561538319561195872899967484040091088853712853721738321400822852813349942750220659315350946835604178720157749806025740852968661234681914747446252028384687
Msg = 7072696F6E636F7270
Signature = 3CFA8F2D410D5BE87DA2B644BD6615CE3588C7E4B261F05C18673F24CB570355A7F5D41BBF62F859BC0CDD5300CCA3DBF2B2AF13DDF455DD6D919811836B22BD4280EFAD24DF30EA185D7357C89599CF0C08A22F4D03162295379E842215DEBEA0DA0AE985F355AF392DD0F9F8A6A1F2827AF781630C5D2A2B917C5544B3206C

Padding = EMSA4(SHA-256)
E = 65537
N = 126006263967583916685699969820130107481805287310155583856753083161341066900427337638894279209853492976803801580045932978846612143886893466294502409849740589461924621064167764049479934551356205760630996888983236964271640321672661343631339668444656679188756786625965068033966005693955734364699441283621584593211
Msg = 7072696F6E636F7270
Signature = 417D26DAAC12A39FEDA2C17EA2ED932AF9544DA11E6BB84B0E9D4758A57FBD9878457171DE72B888EF7AF40183EE7FDF81044512232D7199C11CF52A53CDE62022352EA747292FB3187EE51B2A17E9AF8DABA658DB6C4A5E4F07A5CF2E9203295E59B1916F526C1EF8F84F72CBA70065EFF5D4BA0467CB77165BAC3ACE21462D

Padding = EMSA4(SHA-256)
E = 65537
N = 1535994647682156830025146305682101430588289375419325461493523175508757972443324873545542328575190898826304246979581796262102498557618669521756543193269936823644479735896765838890964884124308327752058628049476464897754887083569303596310112393952040793116800877055887644586747764213582584023175952242678031352275706621766526669304089776603910618106590459512947849911677482670963369198089945159909074168533868121597987806983779179387965117313926634389182597522052737
Msg = 7072696F6E636F7270
Signature = 7BBB18C1CA207CE639E323DF26B14475CD407995EC612F6D53ECEE977D4400E4BFC198ADF8B40BFE27363241A1F9541F01677AAD98F87E93998935146A8F77E7FFBD3DE59A2E22E5766409733F06EA2993620A27122B71C4D9DE755E70C703B4EC6AF5F314E0F720B656FDA93E2B3EE9A1688D711174E0D72D0D486DE36DCE1F9DA031EA46FBD6156B1E7A65A25B42696C9ACCD453D8E467313DA76F70DB225D3C44E133E65E8BCC177D065F53BB81AF13076AB0695AD2205040CD9B4DF851FD

Padding = EMSA4(RIPEMD-160)
E = 65537
N = 1135212553663584107314884133903187560403335585911952823156526296864447161004392018898893032642166251226831665007577277923094954883708599671228168609227001559862376751252578968570215347155172780962891797718925202798410837303642875271
Msg = 7072696F6E636F7270
Signature = B24136372B7716310F83846719F61CB4F86B11855BE752E85AE6DE9CAAD99746693B255666DFEB8C4A709C93A9DD1B2A08A9BE75831DA000AFA7D6230212C40F0DA59AB8B6291D1CC1DBA24D86D92FC318F764E905E0BE2CCE73E074498A7DC6

Padding = EMSA4(RIPEMD-160)
E = 65537
N = 94613803059245341252497110282782662925799518731465926298638967391150899050152239186296389621503521594231856243228621541185833920341908796798487566480908668936175536078268049764050980212141375485417177323511561382225676330608341652891466096188553609446126690072281497793677143342992312930024319534872689932413
Msg = 7072696F6E636F7270
Signature = 0795B1835ED3412E4EF2DA7DF692D04E959D5204331C6CA3D978F48F319A79B3A1A51CB584E56B0572853527B1C2F99CA3390C91E006466AAD7628A0FA48887397A865F864D6921575CCF186D3FA569EAF9137EB626A9FB920466FC042AE9B6FB6B8D7EEB4F8193E7DC175B9093FA3E49FBE4D6D472F3F38289A755933234C46

Padding = EMSA4(RIPEMD-160)
E = 65537
N = 166491552086320183954109117201818925417708116521858997163635089758714667741158710546579775119315514403338381116959375892471167456748571789122139698283057392753591412506812322815960183332817324693008323699161200640504727783703125815414659382732082432311164083612050255705351127025931627573927283095843563154197
Msg = 7072696F6E636F7270
Signature = 375AC6A2B3CC508CDE09109C1FA52980098EA989C2021CC19D74097A7D67B07F599F3FA0C65B02BDA6FCCBA9219D33A1F07219B616C30B1D455311726FE2470F63B86A02DE283391272D85B77C6D834ACE4246B692E1B4B512D5E72F3192142E765E38553CD3FCA435D129C7543F777997D8715A2CBE2B15A5659CDC67DA72F5

Padding = EMSA4(RIPEMD-160)
E = 65537
N = 1701550760793421862543562289931026945394881781447262972888516885584876436247030582756068401883540332824266791335242161375224480335226475621762011038836557438486994223355586125107160686772929148665772020114806515137374005081042904112745447320291689531965352389072090097529696081399233391439242320144394058920893342027979668204812408099791474966507368371676137037366817304246182026179444421945259005812216012619671229384439063712942602208902904719453381421672196363
Msg = 7072696F6E636F7270
Signature = 32631E346368C620BAF6FA5475F04B56FB60BA5CA67D1E3E22805ED5910ECEE71777FE19827983151E88AA1F9E57E96FDC536CE2F927AA3B34A94441E72FB498A649864488D976A0A4AB7B6490451A4F4712A3AF3587579A791CF8CB18EA4AD388B5C34F6BF54E9CB0F4AC5EA21EA2AA42A2266EA755D5EFFC02FD41C583E1CBDA53C1821BB79FB392D68A4524B0F65EBB64FF6656C52BF54D5774DF2D916C9B793E206E0D5351D7B4D18DE3CA4CCFA8F7A3ABFB36048C9297F7512B3FDA70F7

#ISO-9796-2 vectors taken from Bouncy Castle
Padding = ISO_9796_DS2(RIPEMD-160,imp)
E = 17
N = 125242242467304226980818040029626771449089399969616333381049941622953718673240322529328207020354780888067722576207206966012991943446137640922660671107037754599453565985942582513009492907982173446675216454634592761000191710251638590123948630732326307922952494464857505415177402322499891218582307842351942219477
Msg = 
Signature = 8df6d3e7d4381ee36ec8ec7c1067db3b28da9e06a31b16ebb30c004dcd7a7904a799445d57b4fe90fb697b1e747c38436edaf64584b61dd1c4ced18f4098a0cf0a50953daf56e18284f42826e00e8bd009003e475904da186acfe79c578af3b093a32d0f8ae8ec46853e803ec2b6cf09d8066d3d84e2862853b8a6d9ec66b9ec

Padding = ISO_9796_DS3(SHA-1,exp)
E = 17
N = 125242242467304226980818040029626771449089399969616333381049941622953718673240322529328207020354780888067722576207206966012991943446137640922660671107037754599453565985942582513009492907982173446675216454634592761000191710251638590123948630732326307922952494464857505415177402322499891218582307842351942219477
Msg = 6162636462636465636465666465666765666768666768696768696A68696A6B696A6B6C6A6B6C6D6B6C6D6E6C6D6E6F6D6E6F706E6F70716F70717270717273
Signature = 2486dd61e560e661511db92f41045a87cbbb78ce577d28da533bc15fdf9cbc2748311a5faa6501270b46414ba3549de34160c1ef18eff339eeeae2c53f7ed4a5fddc19c5b3f5c391e8efb5548555d478f0698ec351f6a4974c9c74f0a0eba9fc03db9253f41f02ffc5f03cb9d1973946993aa3f831aa1d9e73a783e67bf7695d

Padding = ISO_9796_DS2(RIPEMD-160,exp)
E = 17
N = 125242242467304226980818040029626771449089399969616333381049941622953718673240322529328207020354780888067722576207206966012991943446137640922660671107037754599453565985942582513009492907982173446675216454634592761000191710251638590123948630732326307922952494464857505415177402322499891218582307842351942219477
Msg = FEDCBA9876543210FEDCBA9876543210FEDCBA9876543210FEDCBA9876543210FEDCBA9876543210FEDCBA9876543210FEDCBA9876543210FEDCBA9876543210FEDCBA9876543210FEDCBA9876543210FEDCBA9876543210FEDCBA9876543210FEDCBA9876543210FEDCBA9876543210FEDCBA9876543210FEDCBA9876543210FEDCBA98
Signature = 3d853e02ccea35ac803227458aaf5c964387e20390a476419e853ed415b3ad2ad750d19b4e4667597c1863ea2b0aa35fdbb4de589c4663583674e2c8d15d07daa54ff389ae96d78cceb2b5a50b649362357042b2c40d780361b7f6f089c7e27e92d21db1b3e3d368582e3dfdcf0312f727743c09c5c2cb3c0552b78db71be278

Padding = ISO_9796_DS3(RIPEMD-160,imp)
E = 17
N = 125242242467304226980818040029626771449089399969616333381049941622953718673240322529328207020354780888067722576207206966012991943446137640922660671107037754599453565985942582513009492907982173446675216454634592761000191710251638590123948630732326307922952494464857505415177402322499891218582307842351942219477
Msg = 6162636462636465636465666465666765666768666768696768696A68696A6B696A6B6C6A6B6C6D6B6C6D6E6C6D6E6F6D6E6F706E6F70716F707172707172737172737472737475737475767475767775767778767778797778797A78797A61797A61627A6162636162636462636465
Signature = 5cf8d66c115143929ce7b568c14fef2faf5fad18b19d94b128be1f49dcc2168d51777fc23e448f84b0253b99fe735f2102314533b754b1ebf08a29085e9392fb6f4550be8948e7b9a55060b74a87d57aa6d82475176d2f7776d873afc4349cdf207a90304469f6256d83274bb698c6dabe9b209b8e6100f14d1ce290eaca175b

# The 'valid' case from Wycheproof RSA signature tests
Padding = EMSA_PKCS1(SHA-256)
E = 65537
N = 0xAB9014DC47D44B6D260FC1FEF9AB022042FD9566E9D7B60C54100CB6E1D4EDC98590467D0502C17FCE69D00AC5EFB40B2CB167D8A44AB93D73C4D0F109FB5A26C2F8823236FF517CF84412E173679CFAE42E043B6FEC81F9D984B562517E6FEBE1F72295DBC3FDFC19D3240AA75515563F31DAD83563F3A315ACF9A0B351A23F
Msg = 54657374
Signature = 68ea71ee1911687eb54b3d19cedcfd44719d0b24accccc59bdafd84e4eba48ef0be7f115e7073f9f273286a7dcee3b94cdbe208e30ae496987479d3aa12ab0e12685ab592d7693a494e6ad27d526ed3ab5912c7f81e09983931794c2165c22fd859e0f9af1a93a4dfe144098c562731e6059d236b52cb865996c87a9baf7f103