]> Cypherpunks repositories - gostls13.git/commit
crypto/dsa: eliminate invalid PublicKey early
authorRobert Griesemer <gri@golang.org>
Tue, 5 Apr 2016 16:44:00 +0000 (09:44 -0700)
committerRobert Griesemer <gri@golang.org>
Tue, 5 Apr 2016 17:41:47 +0000 (17:41 +0000)
commiteb876dd83cb8413335d64e50aae5d38337d1ebb4
tree7d9baa55706eaacd5c90f468d11bd4d2ae564f79
parentb9531d31ac8a0078b437f778caf09727e218f492
crypto/dsa: eliminate invalid PublicKey early

For PublicKey.P == 0, Verify will fail. Don't even try.

Change-Id: I1009f2b3dead8d0041626c946633acb10086d8c8
Reviewed-on: https://go-review.googlesource.com/21533
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
src/crypto/dsa/dsa.go