diff options
author | Jack Lloyd <[email protected]> | 2018-09-09 11:05:13 -0400 |
---|---|---|
committer | Jack Lloyd <[email protected]> | 2018-09-09 14:26:07 -0400 |
commit | 3fbef810797e018cc0bc0e9b8361bb1a7c785bd7 (patch) | |
tree | 4ac1087ab46e8c05c62d29dbe36284392e81749b /src/tests/data | |
parent | e79eec4e92e05b42d70acf578256adcfb0a0c22d (diff) |
Support SM2 raw signatures
Where SM2 signs a hash input provided by the application.
This is a contribution by Ribose Inc (@riboseinc)
Diffstat (limited to 'src/tests/data')
-rw-r--r-- | src/tests/data/pubkey/sm2_sig.vec | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/tests/data/pubkey/sm2_sig.vec b/src/tests/data/pubkey/sm2_sig.vec index 8a86dfc7d..b2e588128 100644 --- a/src/tests/data/pubkey/sm2_sig.vec +++ b/src/tests/data/pubkey/sm2_sig.vec @@ -1,4 +1,6 @@ +# From draft-shen-sm2-ecdsa-00 + P = 0x8542D69E4C044F18E8B92435BF6FF7DE457283915C45517D722EDB8B08F1DFC3 A = 0x787968B4FA32C3FD2417842E73BBFEFF2F3C848B6831D7E0EC65228B3937E498 B = 0x63E4C6D3B23B0C849CF84241484BFE48F61D59A5B16BA06E6E12D1DA27C5249A @@ -13,3 +15,10 @@ Msg = 6D65737361676520646967657374 x = 0x128B2FA8BD433C6C068C8D803DFF79792A519A55171B1B650C23661D15897263 Nonce = 6CB28D99385C175C94F94E934817663FC176D925DD72B727260DBAAE1FB2F96F Signature = 40F1EC59F793D9F49E09DCEF49130D4194F79FB1EED2CAA55BACDB49C4E755D16FC6DAC32C5D5CF10C77DFB20F7C2EB667A457872FB09EC56327A67EC7DEEBE7 + +Hash = Raw +Ident = [email protected] +Msg = B524F552CD82B8B028476E005C377FB19A87E6FC682D48BB5D42E3D9B9EFFE76 +x = 0x128B2FA8BD433C6C068C8D803DFF79792A519A55171B1B650C23661D15897263 +Nonce = 6CB28D99385C175C94F94E934817663FC176D925DD72B727260DBAAE1FB2F96F +Signature = 40F1EC59F793D9F49E09DCEF49130D4194F79FB1EED2CAA55BACDB49C4E755D16FC6DAC32C5D5CF10C77DFB20F7C2EB667A457872FB09EC56327A67EC7DEEBE7 |