mirror of
https://github.com/emmansun/gmsm.git
synced 2025-04-27 04:36:19 +08:00
sm9: improve test coverage
This commit is contained in:
parent
98646cfac0
commit
18e2f1b022
@ -79,11 +79,11 @@ func TestSignASN1(t *testing.T) {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatal(err)
|
t.Fatal(err)
|
||||||
}
|
}
|
||||||
sig, err := SignASN1(rand.Reader, userKey, hashed)
|
sig, err := userKey.Sign(rand.Reader, hashed, nil)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatal(err)
|
t.Fatal(err)
|
||||||
}
|
}
|
||||||
if !VerifyASN1(masterKey.Public(), uid, hid, hashed, sig) {
|
if !masterKey.Public().Verify(uid, hid, hashed, sig) {
|
||||||
t.Errorf("Verify failed")
|
t.Errorf("Verify failed")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -584,7 +584,7 @@ func TestEncryptDecrypt(t *testing.T) {
|
|||||||
t.Errorf("expected %v, got %v\n", string(plaintext), string(got))
|
t.Errorf("expected %v, got %v\n", string(plaintext), string(got))
|
||||||
}
|
}
|
||||||
|
|
||||||
got, err = Decrypt(userKey, uid, cipher)
|
got, err = userKey.Decrypt(uid, cipher)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatal(err)
|
t.Fatal(err)
|
||||||
}
|
}
|
||||||
@ -620,7 +620,7 @@ func TestEncryptDecryptASN1(t *testing.T) {
|
|||||||
t.Errorf("expected %v, got %v\n", string(plaintext), string(got))
|
t.Errorf("expected %v, got %v\n", string(plaintext), string(got))
|
||||||
}
|
}
|
||||||
|
|
||||||
got, err = DecryptASN1(userKey, uid, cipher)
|
got, err = userKey.Decrypt(uid, cipher)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatal(err)
|
t.Fatal(err)
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user