This commit is contained in:
Jeff Becker
2016-07-10 09:20:21 -04:00
parent 95c0f1d4f0
commit c56b2a4d9a

View File

@@ -46,10 +46,9 @@ func TestDSA(t *testing.T) {
} }
} }
func BenchmarkDSAGenerate(b *testing.B) { func BenchmarkDSAGenerate(b *testing.B) {
var sk DSAPrivateKey var sk DSAPrivateKey
for n := 0 ; n < b.N ; n ++ { for n := 0; n < b.N; n++ {
_, err := sk.Generate() _, err := sk.Generate()
if err != nil { if err != nil {
panic(err.Error()) panic(err.Error())
@@ -73,14 +72,14 @@ func BenchmarkDSASignVerify(b *testing.B) {
v, _ := pk.NewVerifier() v, _ := pk.NewVerifier()
data := make([]byte, 1024) data := make([]byte, 1024)
fail := 0 fail := 0
for n := 0 ; n < b.N ; n ++ { for n := 0; n < b.N; n++ {
sig, err := s.Sign(data) sig, err := s.Sign(data)
if err != nil { if err != nil {
panic(err.Error()) panic(err.Error())
} }
err = v.Verify(data, sig) err = v.Verify(data, sig)
if err != nil { if err != nil {
fail ++ fail++
} }
} }
log.Infof("%d fails %d signs", fail, b.N) log.Infof("%d fails %d signs", fail, b.N)