Revision control

Copy as Markdown

Other Tools

# RFC 6979 A.2.3. ECDSA, 192 Bits (Prime Field)
Group = secp192r1
X = 0x6FAB034934E4C0FC9AE67F5B5659A9D7D1FEFD187EE09FD4
Msg = 73616D706C65
Hash = SHA-1
Signature = 98C6BD12B23EAF5E2A2045132086BE3EB8EBD62ABF6698FF57A22B07DEA9530F8DE9471B1DC6624472E8E2844BC25B64
Hash = SHA-224
Signature = A1F00DAD97AEEC91C95585F36200C65F3C01812AA60378F5E07EC1304C7C6C9DEBBE980B9692668F81D4DE7922A0F97A
Hash = SHA-256
Signature = 4B0B8CE98A92866A2820E20AA6B75B56382E0F9BFD5ECB55CCDB006926EA9565CBADC840829D8C384E06DE1F1E381B85
Hash = SHA-384
Signature = DA63BF0B9ABCF948FBB1E9167F136145F7A20426DCC287D5C3AA2C960972BD7A2003A57E1C4C77F0578F8AE95E31EC5E
Hash = SHA-512
Signature = 4D60C5AB1996BD848343B31C00850205E2EA6922DAC2E4B83F6E837448F027A1BF4B34E796E32A811CBB4050908D8F67
Msg = 74657374
Hash = SHA-1
Signature = 0F2141A0EBBC44D2E1AF90A50EBCFCE5E197B3B7D4DE036DEB18BC9E1F3D7387500CB99CF5F7C157070A8961E38700B7
Hash = SHA-224
Signature = 6945A1C1D1B2206B8145548F633BB61CEF04891BAF26ED34B7FB7FDFC339C0B9BD61A9F5A8EAF9BE58FC5CBA2CB15293
Hash = SHA-256
Signature = 3A718BD8B4926C3B52EE6BBE67EF79B18CB6EB62B1AD97AE5662E6848A4A19B1F1AE2F72ACD4B8BBE50F1EAC65D9124F
Hash = SHA-384
Signature = B234B60B4DB75A733E19280A7A6034BD6B1EE88AF53323677994090B2D59BB782BE57E74A44C9A1C700413F8ABEFE77A
Hash = SHA-512
Signature = FE4F4AE86A58B6507946715934FE2D8FF9D95B6B098FE73974CF5605C98FBA0E1EF34D4B5A1577A7DCF59457CAE52290
# RFC 6979 A.2.4. ECDSA, 224 Bits (Prime Field)
Group = secp224r1
X = 0xF220266E1105BFE3083E03EC7A3A654651F45E37167E88600BF257C1
Msg = 73616D706C65
Hash = SHA-1
Signature = 22226F9D40A96E19C4A301CE5B74B115303C0F3A4FD30FC257FB57AC66D1CDD83E3AF75605DD6E2FEFF196D30AA7ED7A2EDF7AF475403D69
Hash = SHA-224
Signature = 1CDFE6662DDE1E4A1EC4CDEDF6A1F5A2FB7FBD9145C12113E6ABFD3EA6694FD7718A21053F225D3F46197CA699D45006C06F871808F43EBC
Hash = SHA-256
Signature = 61AA3DA010E8E8406C656BC477A7A7189895E7E840CDFE8FF42307BABC814050DAB5D23770879494F9E0A680DC1AF7161991BDE692B10101
Hash = SHA-384
Signature = 0B115E5E36F0F9EC81F1325A5952878D745E19D7BB3EABFABA77E953830F34CCDFE826CCFDC81EB4129772E20E122348A2BBD889A1B1AF1D
Hash = SHA-512
Signature = 074BD1D979D5F32BF958DDC61E4FB4872ADCAFEB2256497CDAC30397A4CECA196C3D5A1FF31027B33185DC8EE43F288B21AB342E5D8EB084
Msg = 74657374
Hash = SHA-1
Signature = DEAA646EC2AF2EA8AD53ED66B2E2DDAA49A12EFD8356561451F3E21C95987796F6CF2062AB8135271DE56AE55366C045F6D9593F53787BD2
Hash = SHA-224
Signature = C441CE8E261DED634E4CF84910E4C5D1D22C5CF3B732BB204DBEF019902F42847A63BDC5F6046ADA114953120F99442D76510150F372A3F4
Hash = SHA-256
Signature = AD04DDE87B84747A243A631EA47A1BA6D1FAA059149AD2440DE6FBA6178D49B1AE90E3D8B629BE3DB5683915F4E8C99FDF6E666CF37ADCFD
Hash = SHA-384
Signature = 389B92682E399B26518A95506B52C03BC9379A9DADF3391A21FB0EA4414A718ED3249FF6DBC5B50C27F71F01F070944DA22AB1F78F559AAB
Hash = SHA-512
Signature = 049F050477C5ADD858CAC56208394B5A55BAEBBE887FDF765047C17C077EB13E7005929CEFA3CD0403C7CDCC077ADF4E44F3C41B2F60ECFF
# RFC 6979 A.2.5. ECDSA, 256 Bits (Prime Field)
Group = secp256r1
X = 0xC9AFA9D845BA75166B5C215767B1D6934E50C3DB36E89B127B8A622B120F6721
Msg = 73616D706C65
Hash = SHA-1
Signature = 61340C88C3AAEBEB4F6D667F672CA9759A6CCAA9FA8811313039EE4A35471D326D7F147DAC089441BB2E2FE8F7A3FA264B9C475098FDCF6E00D7C996E1B8B7EB
Hash = SHA-224
Signature = 53B2FFF5D1752B2C689DF257C04C40A587FABABB3F6FC2702F1343AF7CA9AA3FB9AFB64FDC03DC1A131C7D2386D11E349F070AA432A4ACC918BEA988BF75C74C
Hash = SHA-256
Signature = EFD48B2AACB6A8FD1140DD9CD45E81D69D2C877B56AAF991C34D0EA84EAF3716F7CB1C942D657C41D436C7A1B6E29F65F3E900DBB9AFF4064DC4AB2F843ACDA8
Hash = SHA-384
Signature = 0EAFEA039B20E9B42309FB1D89E213057CBF973DC0CFC8F129EDDDC800EF77194861F0491E6998B9455193E34E7B0D284DDD7149A74B95B9261F13ABDE940954
Hash = SHA-512
Signature = 8496A60B5E9B47C825488827E0495B0E3FA109EC4568FD3F8D1097678EB97F002362AB1ADBE2B8ADF9CB9EDAB740EA6049C028114F2460F96554F61FAE3302FE
Msg = 74657374
Hash = SHA-1
Signature = 0CBCC86FD6ABD1D99E703E1EC50069EE5C0B4BA4B9AC60E409E8EC5910D81A8901B9D7B73DFAA60D5651EC4591A0136F87653E0FD780C3B1BC872FFDEAE479B1
Hash = SHA-224
Signature = C37EDB6F0AE79D47C3C27E962FA269BB4F441770357E114EE511F662EC34A692C820053A05791E521FCAAD6042D40AEA1D6B1A540138558F47D0719800E18F2D
Hash = SHA-256
Signature = F1ABB023518351CD71D881567B1EA663ED3EFCF6C5132B354F28D3B0B7D38367019F4113742A2B14BD25926B49C649155F267E60D3814B4C0CC84250E46F0083
Hash = SHA-384
Signature = 83910E8B48BB0C74244EBDF7F07A1C5413D61472BD941EF3920E623FBCCEBEB68DDBEC54CF8CD5874883841D712142A56A8D0F218F5003CB0296B6B509619F2C
Hash = SHA-512
Signature = 461D93F31B6540894788FD206C07CFA0CC35F46FA3C91816FFF1040AD1581A0439AF9F15DE0DB8D97E72719C74820D304CE5226E32DEDAE67519E840D1194E55
# RFC 6979 A.2.6. ECDSA, 384 Bits (Prime Field)
Group = secp384r1
X = 0x6B9D3DAD2E1B8C1C05B19875B6659F4DE23C3B667BF297BA9AA47740787137D896D5724E4C70A825F872C9EA60D2EDF5
Msg = 73616D706C65
Hash = SHA-1
Signature = EC748D839243D6FBEF4FC5C4859A7DFFD7F3ABDDF72014540C16D73309834FA37B9BA002899F6FDA3A4A9386790D4EB2A3BCFA947BEEF4732BF247AC17F71676CB31A847B9FF0CBC9C9ED4C1A5B3FACF26F49CA031D4857570CCB5CA4424A443
Hash = SHA-224
Signature = 42356E76B55A6D9B4631C865445DBE54E056D3B3431766D0509244793C3F9366450F76EE3DE43F5A125333A6BE0601229DA0C81787064021E78DF658F2FBB0B042BF304665DB721F077A4298B095E4834C082C03D83028EFBF93A3C23940CA8D
Hash = SHA-256
Signature = 21B13D1E013C7FA1392D03C5F99AF8B30C570C6F98D4EA8E354B63A21D3DAA33BDE1E888E63355D92FA2B3C36D8FB2CDF3AA443FB107745BF4BD77CB3891674632068A10CA67E3D45DB2266FA7D1FEEBEFDC63ECCD1AC42EC0CB8668A4FA0AB0
Hash = SHA-384
Signature = 94EDBB92A5ECB8AAD4736E56C691916B3F88140666CE9FA73D64C4EA95AD133C81A648152E44ACF96E36DD1E80FABE4699EF4AEB15F178CEA1FE40DB2603138F130E740A19624526203B6351D0A3A94FA329C145786E679E7B82C71A38628AC8
Hash = SHA-512
Signature = ED0959D5880AB2D869AE7F6C2915C6D60F96507F9CB3E047C0046861DA4A799CFE30F35CC900056D7C99CD7882433709512C8CCEEE3890A84058CE1E22DBC2198F42323CE8ACA9135329F03C068E5112DC7CC3EF3446DEFCEB01A45C2667FDD5
Msg = 74657374
Hash = SHA-1
Signature = 4BC35D3A50EF4E30576F58CD96CE6BF638025EE624004A1F7789A8B8E43D0678ACD9D29876DAF46638645F7F404B11C7D5A6326C494ED3FF614703878961C0FDE7B2C278F9A65FD8C4B7186201A2991695BA1C84541327E966FA7B50F7382282
Hash = SHA-224
Signature = E8C9D0B6EA72A0E7837FEA1D14A1A9557F29FAA45D3E7EE888FC5BF954B5E62464A9A817C47FF78B8C11066B24080E7207041D4A7A0379AC7232FF72E6F77B6DDB8F09B16CCE0EC3286B2BD43FA8C6141C53EA5ABEF0D8231077A04540A96B66
Hash = SHA-256
Signature = 6D6DEFAC9AB64DABAFE36C6BF510352A4CC27001263638E5B16D9BB51D451559F918EEDAF2293BE5B475CC8F0188636B2D46F3BECBCC523D5F1A1256BF0C9B024D879BA9E838144C8BA6BAEB4B53B47D51AB373F9845C0514EEFB14024787265
Hash = SHA-384
Signature = 8203B63D3C853E8D77227FB377BCF7B7B772E97892A80F36AB775D509D7A5FEB0542A7F0812998DA8F1DD3CA3CF023DBDDD0760448D42D8A43AF45AF836FCE4DE8BE06B485E9B61B827C2F13173923E06A739F040649A667BF3B828246BAA5A5
Hash = SHA-512
Signature = A0D5D090C9980FAF3C2CE57B7AE951D31977DD11C775D314AF55F76C676447D06FB6495CD21B4B6E340FC236584FB277976984E59B4C77B0E8E4460DCA3D9F20E07B9BB1F63BEEFAF576F6B2E8B224634A2092CD3792E0159AD9CEE37659C736
# RFC 6979 A.2.7. ECDSA, 521 Bits (Prime Field)
Group = secp521r1
X = 0x0FAD06DAA62BA3B25D2FB40133DA757205DE67F5BB0018FEE8C86E1B68C7E75CAA896EB32F1F47C70855836A6D16FCC1466F6D8FBEC67DB89EC0C08B0E996B83538
Msg = 73616D706C65
Hash = SHA-1
Signature = 00343B6EC45728975EA5CBA6659BBB6062A5FF89EEA58BE3C80B619F322C87910FE092F7D45BB0F8EEE01ED3F20BABEC079D202AE677B243AB40B5431D497C55D75D00E7B0E675A9B24413D448B8CC119D2BF7B2D2DF032741C096634D6D65D0DBE3D5694625FB9E8104D3B842C1B0E2D0B98BEA19341E8676AEF66AE4EBA3D5475D5D16
Hash = SHA-224
Signature = 01776331CFCDF927D666E032E00CF776187BC9FDD8E69D0DABB4109FFE1B5E2A30715F4CC923A4A5E94D2503E9ACFED92857B7F31D7152E0F8C00C15FF3D87E2ED2E0050CB5265417FE2320BBB5A122B8E1A32BD699089851128E360E620A30C7E17BA41A666AF126CE100E5799B153B60528D5300D08489CA9178FB610A2006C254B41F
Hash = SHA-256
Signature = 01511BB4D675114FE266FC4372B87682BAECC01D3CC62CF2303C92B3526012659D16876E25C7C1E57648F23B73564D67F61C6F14D527D54972810421E7D87589E1A7004A171143A83163D6DF460AAF61522695F207A58B95C0644D87E52AA1A347916E4F7A72930B1BC06DBE22CE3F58264AFD23704CBB63B29B931F7DE6C9D949A7ECFC
Hash = SHA-384
Signature = 01EA842A0E17D2DE4F92C15315C63DDF72685C18195C2BB95E572B9C5136CA4B4B576AD712A52BE9730627D16054BA40CC0B8D3FF035B12AE75168397F5D50C6745101F21A3CEE066E1961025FB048BD5FE2B7924D0CD797BABE0A83B66F1E35EEAF5FDE143FA85DC394A7DEE766523393784484BDF3E00114A1C857CDE1AA203DB65D61
Hash = SHA-512
Signature = 00C328FAFCBD79DD77850370C46325D987CB525569FB63C5D3BC53950E6D4C5F174E25A1EE9017B5D450606ADD152B534931D7D4E8455CC91F9B15BF05EC36E377FA00617CCE7CF5064806C467F678D3B4080D6F1CC50AF26CA209417308281B68AF282623EAA63E5B5C0723D8B8C37FF0777B1A20F8CCB1DCCC43997F1EE0E44DA4A67A
Msg = 74657374
Hash = SHA-1
Signature = 013BAD9F29ABE20DE37EBEB823C252CA0F63361284015A3BF430A46AAA80B87B0693F0694BD88AFE4E661FC33B094CD3B7963BED5A727ED8BD6A3A202ABE009D036701E9BB81FF7944CA409AD138DBBEE228E1AFCC0C890FC78EC8604639CB0DBDC90F717A99EAD9D272855D00162EE9527567DD6A92CBD629805C0445282BBC916797FF
Hash = SHA-224
Signature = 01C7ED902E123E6815546065A2C4AF977B22AA8EADDB68B2C1110E7EA44D42086BFE4A34B67DDC0E17E96536E358219B23A706C6A6E16BA77B65E1C595D43CAE17FB0177336676304FCB343CE028B38E7B4FBA76C1C1B277DA18CAD2A8478B2A9A9F5BEC0F3BA04F35DB3E4263569EC6AADE8C92746E4C82F8299AE1B8F1739F8FD519A4
Hash = SHA-256
Signature = 000E871C4A14F993C6C7369501900C4BC1E9C7B0B4BA44E04868B30B41D8071042EB28C4C250411D0CE08CD197E4188EA4876F279F90B3D8D74A3C76E6F1E4656AA800CD52DBAA33B063C3A6CD8058A1FB0A46A4754B034FCC644766CA14DA8CA5CA9FDE00E88C1AD60CCBA759025299079D7A427EC3CC5B619BFBC828E7769BCD694E86
Hash = SHA-384
Signature = 014BEE21A18B6D8B3C93FAB08D43E739707953244FDBE924FA926D76669E7AC8C89DF62ED8975C2D8397A65A49DCC09F6B0AC62272741924D479354D74FF6075578C0133330865C067A0EAF72362A65E2D7BC4E461E8C8995C3B6226A21BD1AA78F0ED94FE536A0DCA35534F0CD1510C41525D163FE9D74D134881E35141ED5E8E95B979
Hash = SHA-512
Signature = 013E99020ABF5CEE7525D16B69B229652AB6BDF2AFFCAEF38773B4B7D08725F10CDB93482FDCC54EDCEE91ECA4166B2A7C6265EF0CE2BD7051B7CEF945BABD47EE6D01FBD0013C674AA79CB39849527916CE301C66EA7CE8B80682786AD60F98F7E78A19CA69EFF5C57400E3B3A0AD66CE0978214D13BAF4E9AC60752F7B155E2DE4DCE3
# Brainpool tests (generated by botan)
Group = brainpool256r1
X = 0x1fb451fca3cbcb5a2cf616c6ca2e4921c21749378186f41aeb6c53a87ac7107a
Msg = 73616D706C65
Hash = SHA-1
Signature = 20F9F06E2DBA6E76B06D976F35F7C1CF01C53BAD67D14E1AEB4C937C574006AB451D80AD5FBB18C921BE857384455D2EDFCFA17A26612B882FC6219F76EF2475
Hash = SHA-224
Signature = 0F7CCB34B69122FFB3C2BBE353599E247D7BD063C5C227471ABD88ED33EF085B00C6905954E22DD942C50A61D9F11C2F1F556163E9EC316216BFB03D9A84E4D6
Hash = SHA-256
Signature = 8A0DD08A985FF3654C57406B4D703DB6230DCC51B49F9E33C42BB3BF9CB94D4088081F3484D13CE49DC458772209503F28BC74DCEFD4467651913ED8B4FB157B
Hash = SHA-384
Signature = 55ED3C3129842B8B05B709788DA02BF5DB978BFF7CD0D32BBEDA86A9FB086A658641874AC1AC699B0CF0DE37B11BFFF7BC19DE1D952F325D44B9C9190B69A2B4
Hash = SHA-512
Signature = 7DF8188175911F5F392EBCE1AE4A5224E9820A6A9610C27E0E377BA0EAFBADE21897194A4D3A8B6070C52942C031FD39CECAC1E11B06B672CFE07407222BAA58
Msg = 74657374
Hash = SHA-1
Signature = 6C5566EBE8451D7B570B77625AD39552A87F3C1027225898DB84BF8B6883E2A72663DA3B1BB5890CC31CCA6DC2A5EE433ACA93EC75822F0F4AB3FB0489E268A0
Hash = SHA-224
Signature = 64E870EA31375F24493B78F7CBC419D8404267F7A30264C5F8D9088C70D9042388299F272F9412BF6312C4CB2D4908E3F5D130E2A82EBB8CB8E19564942EFBF1
Hash = SHA-256
Signature = 775C60E466714C243DA46299F615F39DA63E3CC408427B252B2C5455B26E51CD2E083610ACB691454B164B6CAAE346B2BA97397F4559752CEBE2278686652175
Hash = SHA-384
Signature = 251DA880F2E51EF9B6197A392E31122443699D2799AE274CD98FA2113755887F0EC9CB474086E644EB530A8B6B1133E50288EB935E47E2781D4EF30D07E5DE72
Hash = SHA-512
Signature = 20C8C64A7B9366F28E310E97A4FF6903D73B0F87D369C840F54E14BC05D86CE67D6AA7088D28E88B0B717FBA9F0CBAD0B0639B27D7AEE1530174FCD20E9C0366
Group = brainpool384r1
X = 0x6B9D3DAD2E1B8C1C05B19875B6659F4DE23C3B667BF297BA9AA47740787137D896D5724E4C70A825F872C9EA60D2EDF5
Msg = 73616D706C65
Hash = SHA-1
Signature = 209F80A46A49C00C5604AEF2396C463AB315042E69BCEC63230DA22C980C748C91FA57487A0685BE22777FDC9DBDAC5A7F78CEB52092CA04C4941CE86DF060FF8315EDDBEA744556CCC5D62BA11BE6F6F113E5AD92262884FD33A50F7E58BB54
Hash = SHA-224
Signature = 852CA38D56B5F471B9C27790A65277768866A530759E89F37FBF92C66F0022A40840F784A7E91E32EDBA6E24F9FE6FC62C5DAE40E2BD3B4F566C059B5169BD401CAABA3CDB7B191F2DE9AC271390F689363CC9EC2FA6AA36237B1DDAD7BB34A5
Hash = SHA-256
Signature = 738A695B46D4F93E1C4EAF2B07EC2AEF9B4029A7131C1BE131788D07E09EF1C63BCE6783CA6D2692914258CAF8348246792D75E0363246CA0A973CB475541A61FD1B43B5F606E3C35F85F59B75B076F4C322D736B8986C3D7C52E6981E5B678F
Hash = SHA-384
Signature = 307146655F407E66057DFA6C89C423E20F04CBBCE9F53BB6D6409EFB6692766164AE060C071333A3A43BC1A2975324EA6FB43A1CB66505D5E882CC2049E3F83408DCE5373CB80C8D1DAA686153919C862AE1BF19C464C1F949B6783708A11BE3
Hash = SHA-512
Signature = 213AE17E4FE67D867D14B6E58640BCC450F20E507B0CE327C8FA13F7D879442CE5A68526B46EA1B57A77DC8176C919367A09BF974C01D6692DF70B7B79570B48DBFF8E793FF468D46D63B09E9E9D0F44F10DCA4654E736A72C18016AE4DC617B
Msg = 74657374
Hash = SHA-1
Signature = 135BF8DD5FF35EC782C471E0828650A8B35C6587EB409EBC7A75BB55F8BA13DE425E8E1C5295AEE390B6072A612F729142590B734F6F4F847BF8F3C0FB07071D5F053307EE308ECE3E027A0EC4D02CC5C3BB985A833616B38719D2B4DADF6A5A
Hash = SHA-224
Signature = 514C9D8D17AD45EA567490D21A8E28740C3C9A685D66763550653779A8023C8C9A7DFC1A0AA372D9AEA01F97E0449F4831CB476893F68D841CD4BFCD4C278252A95B62EBB74F7A4483F6DBA3691DA60B0B516A9124C9C8A74C2C5F357FDA5361
Hash = SHA-256
Signature = 04C918A74D48214A976C013D1F861DE877AFC14BE079E9D24064956317AAE7A92B9D5FC3B353ED252F97E2DB5FA1FD747744C79C8FD968F8F0DD5E84F42C324EB59FC579507C06C31A73446A945B65617BF50D170A6449F71C1E8A0207A6BB7C
Hash = SHA-384
Signature = 665944E820E0052D34A720E08A5A63508D24DA14D67C88636E1362756ED4C3BFED946532F20E088260C0ED4E714157070AF09D9150C711361A2DD58E148841D797C0D6B98C8D032365BB1DD8C39383F6F7E6E19946143E5DEA08D4EC1FAB350D
Hash = SHA-512
Signature = 1E3B404D9E796AEB1790543093A17D29EA51CBBA77AB2234CEA8F147FD8C9A805B471798A9B9C99D25A8B17CB793B5FB56A5D341A6B53B02FEBEB3915F0AB1984B5887916360AF7D1900ED82A75C99091B63AD6C36FFA0BDD906DE21E9E4468D
Group = brainpool512r1
X = 0x25900ca9de516147bb6b2c8f738d24561b4ecdfc4dc61c7db07e19c20e42c237199d97f158b60842a96905a689289380ce56fcbd3a58c366e35e50933e7dec45
Msg = 73616D706C65
Hash = SHA-1
Signature = 37890369060DE13377C6B5E1DEAED5FD9CA8423D90D63D9FFFC63AE95869D15FFAD0C351BC047EBAFF2DF348B806FDE52FF14E2851D961280D11D23C896D8CFB635DE0889AF405A6DA2A854C775DC0CD15263E17BF49192ADBC74F825CC952F846909514BB7DD919A5EFA236C0A5562D46CA7F77ED066539686EB943106DB648
Hash = SHA-224
Signature = 7844ADE7246A2F66183CA3EDDA68A9A23782AB668E3D3CEEBA455C56C148254F22CEDA256047485C18B04664EF02C9CB6DF97C5E6A4BEACF079E160E5B6424336B17AA7841A88DDD35CD5AADC58A06BE411BEEF7707A0EB6B48BD19DF73718993B0C4C7E8F0F3A2B8933A835571CC00AA1635E95913F45A0BFB1F481DB4E39DC
Hash = SHA-256
Signature = 8DA68001333AB45D91DDBC16335270FCD27A45378A1347A5D213D53596522C821605F75C265365B6E99362B5BA4085D87CA53FF172DB5B9DBBC2E2A93EA72FCE29B2EB24388EA2B09C60D7592D43A2BBBB19503003CA3C66F454E5240C5871036C16EB09F2045B78CF562833C429AF4DB9B4301998C04D507FE52C77F8AA8F0D
Hash = SHA-384
Signature = 8225202A8795F5354E63C98A7B566905D482B9CFD31EDC97E4F162B8EE1F9E5D32688B535286250DA42EEC2954D9F96D1B4BC8E1E2A16D4484F17A754FB0956D6116E15868B7791BD018BDB4387B0EDBC91EAAD83AF9001CFCF59DE0B501CC3C2F581E7109E9E56A3A41B83988EB2F7401C2B9E200DB1C0AEB4B966F1F5BCD0D
Hash = SHA-512
Signature = 5EBF8ACF5DD1F978C51D27BE837B209DA5F2B5E476A4FD202D69F7495851046F61D2B0D729A1969473F332A96B894B30E08B32B9438B85A3EF3F4F8176B3FBC6937EE71B18488244990A9845724F5265F0B1D757E5C134EE92645ADEA0ABC5D5BF6CC9B5880BC92EB91476A10F686AB6398F67CB490EE4CEC7B190B51A718801
Msg = 74657374
Hash = SHA-1
Signature = 9BB22E5881F30C9D7605C1E6720CCC10A1ED4615FA2BB6425B0076DD7AFDA8409984048181A0FE672A5A05BA7C6DA0CF71CE5C5C06677811D1CCB980DEEA60E636BE5B76D1EBF55DB0EB9D7DB8613F7861815D9E0C9FA1199319F6F7C778121B91F8381EA5B7D0AB81B376AEC01E3D5BAC595D67C38AD0DBE2FB2A30A96829F2
Hash = SHA-224
Signature = 3115BE779F392C150D6E2295518986A1FCDD6830374D575739DD20447AA29635505BB9A66EFD78AA573D2780E2B9E14CC0836BD5E19FA868CF7DA3CBA6B9541709BFCA5EC6F16F323BB06149C51B62B32B33173ADB954C7BE3FA38A0829E0EF46671ADA7B41A16D58ACFF2EC5066E3D951AF779920DF9EA3ADB6D5BB66D4D41C
Hash = SHA-256
Signature = 333709E9645BD592D895D36273786224967D12584CD89D5C0445CF2B7632D77B5D67F0BC8EE80978ACE98149744FEA4DEDCC9F23DA6240833294BD129DC02F354C3FE17C3E875CFAEABB04D7246C4E6DFCFEB6B43B961C885BD80D14B6AE3F1EB131C01C92589C381756BFEF9528D8B0D5A103A05CEE4CFAC93406EE4520F8EC
Hash = SHA-384
Signature = 83345CDAA86DD4BC9277F1D265D966A4942E7B55BA67B1D85088E73E076B743D3FFD335348B1AA0781CDEED65A75220736FB56B00547A4192469CA8397E7C70D493C4A2232FC2B70E447A68B1CFB400F283F18BDF9EA6475A3D0D5F19A023C1ECEA50E38AAF64D37FD7865514019F29DE917811FDF7FADA8B3AC7B9B4420178D
Hash = SHA-512
Signature = 70E77D016A44FFC6477CAD61B3DA2FE76636EF719CE4F7FB6F5B595D6C1CB47014EE603B02C876220FAF6F9B5C99BCDBB0D32865733E8C2117B64643B0A69E463975E732F8F427DBC5EE61E671D16BE084DB29D1AA74F51A91BE2BA1F52DDADAEEAB32466DD1267F4B4AD446AD552B6ED874D4A8BEC8E10BB32BF57E807F610A
# secp160r1 RFC 6979 signatures, generated by botan
Group = secp160r1
X = 0x6FAB034934E4C0FC9AE67F5B5659A9D7D1FEFD18
Msg = 73616D706C65
Hash = SHA-1
Signature = 00CC9CD383D3EA80ADC9165C25F6F82A2ABB41943E00A74AEB2B96B8F7D6FC03F67ED226FCE0BAA6D7EB
Hash = SHA-224
Signature = 0079AE88FBDEB910D6F9B04A95CEB9F31C74D5A92E004DABC7C8CD9782048E99CF557B47DC6AA0897111
Hash = SHA-256
Signature = 008C422AB8D872F72CCAE96D25B6BAB211ED37E2B400CFFCFFFEF03DA48393B59DA732D507EEB6152FC6
Hash = SHA-384
Signature = 001BD1ABBA8EEE1CFE7377220CCCC1471E0829FCA8002762E43B57D4E751254C4BE5AB341185DD6526C5
Hash = SHA-512
Signature = 0024A0B0069722A4A3DDAF40B0EE66BAD0B117D658003A6DB6DEEF2EB563115FA48D7E0FECB540802E13
Msg = 74657374
Hash = SHA-1
Signature = 007FF876220B4EAF1E1F9C9694685CDA37B1DF45CA00D2A7917831648FB5A3351C22ED605BA8B8B6C16C
Hash = SHA-224
Signature = 00F23514C94EC076484FABF967962854A0D52A1CB300E78E11723A5DB31145C76AC75F6E4EA6BA5D7D53
Hash = SHA-256
Signature = 004C5D5F86F7D572A86B74CADAA8178AEC726F033800A6BA6D77FFAA78C876A715B848E06E8083331D28
Hash = SHA-384
Signature = 00C114E2B133AD8E725AF43AEFC381BE87063DB3FC00CAFAEB1949015CF4EC9EC2476F3970D3D97E08FF
Hash = SHA-512
Signature = 00219BCC5107EE087F0DD79CDD116E137FD0C6ED640097EA2AFEB72C3B06817FDBA989C7A7D10A608C4C
# frp256v1 (generated by botan)
Group = frp256v1
X = 0xC9AFA9D845BA75166B5C215767B1D6934E50C3DB36E89B127B8A622B120F6721
Msg = 73616D706C65
Hash = SHA-1
Signature = C166CA2860656988B707FBCF329B01A4D8A7DC8585F4AEDDA4BF4040B44033F1310AA6C1F323051C82868F29201511C027445D7F2177E4AF42B85089C836B258
Hash = SHA-224
Signature = 21FCFA0D5FA4C22615FAF23F4A8881004A71EE40228FD68E4C200668A156696227987B360BCA567173B8F2898E3522D3AD27EF94DCE5163401D1AC596D4041F5
Hash = SHA-256
Signature = 1E56BDA16AD1CA21C8B56EB11A01C44985A8C71D504E42C554902525F72D975F1CD22B10EA0591A641BDD694EAF9DE6631D0C89425BCAC2AEEB49EBB445D9F05
Hash = SHA-384
Signature = 0E1F2F0E298D5D281B69D211792C464D4AB540C1A998BAB13855C852C25BEF3D0C8CFED46EECD54EF7B8E4F54FD5B58F8FF713D416FEC1214E6CA874D5FBD842
Hash = SHA-512
Signature = 0A818869A89433DB9E5838D6934FA7C15259250B8FE025DB3DC41036B120288A6DFB2464BF9062D035A6FBEC2B8B298A53F228DD7E8501BA479C008B060F0DEC
# Msg that produces a hash with leading zeros. Test created with BouncyCastle
Group = secp521r1
X = 0x0FAD06DAA62BA3B25D2FB40133DA757205DE67F5BB0018FEE8C86E1B68C7E75CAA896EB32F1F47C70855836A6D16FCC1466F6D8FBEC67DB89EC0C08B0E996B83538
Msg = FCABA2CF434AC8DCFCEC
Hash = SHA-1
# For P-521 signature BouncyCastle does not include the leading 0
# nibbles in (r,s) leading to a 1 byte shorter signature. Botan
# doesn't handle this, so this was modified to insert 0s where needed
Signature = 019F10F75FA90A9129D596F3461829B3FE24DA8344C09CABA4F5BBEE36F246C356ED95C609E76D2B3B17480D45CBF11FAF395846BD3978657F8932345EE284ED32D101C07B02B74254F6F1C715D1A63B9FAA30E43C72645D20F30525EB88BB675C3BAEE1D20BAFA463F899253F5557033EDFC41F9748010FEDF73612774AC99A3B21082D
# Test signing a message that hashes to all zeros
X = 5
Group = secp256r1
Hash = Raw
Msg = 0000000000000000000000000000000000000000000000000000000000000000
Signature = AE15A0963B6E0144E7F801616DBBBF1BB4C4943CA85B0AF9D00F3FA5CACB95FB02032D911851E27F8E5C565A43F54DE6E03EFF81A9BF73B9ACC47B363979F101
X = 5
Group = secp256r1
Hash = Raw(SHA-256)
Msg = 0000000000000000000000000000000000000000000000000000000000000000
Signature = 921D2C2012856C4F8BD1AB9229C302848AB99CFCF92A512BD24B9A08F3C0DF99CE18D76B930B81493E77737E24285D07F2919C98AFE32F2450A28BA50FBE32E8
X = 5
Group = secp384r1
Hash = Raw
Msg = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Signature = 53C99B5021F9DD7B8D2EC1C1BB17C03FCFF324DED361B4845D9C98E1A3F490C63946BA68DF0FA26AE62BB6E04531581C9D29FF7775BE15F14C1AA86B292F987241E42241E08DBA4229597260A4D9F433AC78F36D772F83499C5E2E3AF68F83E4
X = 5
Group = secp384r1
Hash = Raw(SHA-384)
Msg = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Signature = 7A5C707564BF8DA1261387DFD5D5ED2A8C10B3AA4D00C9A927D5729E8BB555954F94799B972CD6F976B99703A561A1AD62929113627D363F5765D5FFCEBCF529B6B74D78B91D7A400D7E09C7613571C25E55AC98989635BE251EE123AA9A63CC
X = 5
Group = secp521r1
Hash = Raw(SHA-512)
Msg = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Signature = 0157BC701722FB4853DD9F3E9BBAE977137CF04659B3CF4BD9A3FF47D8E1DF3D7B9A1E291234CD8AE9C9B9711F22C9B3B127F6217A582A9830D75184CB6A6AC174570164A920D8059F8BC21F4FBFDEE3140CF1033F3AB10260A71CBD32197822C3B575BC44DA681EBBB4612357A1E81670B2A76A35DDA2AAE708F7FD7D66D1EAE453249C
# Test Raw(hash) using RFC 6979 test cases
Group = secp256r1
X = 0xC9AFA9D845BA75166B5C215767B1D6934E50C3DB36E89B127B8A622B120F6721
Msg = 8151325DCDBAE9E0FF95F9F9658432DBEDFDB209
Hash = Raw(SHA-1)
Signature = 61340C88C3AAEBEB4F6D667F672CA9759A6CCAA9FA8811313039EE4A35471D326D7F147DAC089441BB2E2FE8F7A3FA264B9C475098FDCF6E00D7C996E1B8B7EB
Msg = 9003E374BC726550C2C289447FD0533160F875709386DFA377BFD41C
Hash = Raw(SHA-224)
Signature = 53B2FFF5D1752B2C689DF257C04C40A587FABABB3F6FC2702F1343AF7CA9AA3FB9AFB64FDC03DC1A131C7D2386D11E349F070AA432A4ACC918BEA988BF75C74C
Msg = AF2BDBE1AA9B6EC1E2ADE1D694F41FC71A831D0268E9891562113D8A62ADD1BF
Hash = Raw(SHA-256)
Signature = EFD48B2AACB6A8FD1140DD9CD45E81D69D2C877B56AAF991C34D0EA84EAF3716F7CB1C942D657C41D436C7A1B6E29F65F3E900DBB9AFF4064DC4AB2F843ACDA8