]> 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)
committerAndrew Gerrand <adg@golang.org>
Fri, 8 Apr 2016 05:21:02 +0000 (05:21 +0000)
commit2d8ecac3d0dbceed8830a43a3e752770577ffed1
treeacc7b9edc1950ab1d176857c6bac0b59de1e7aad
parente805bf39458915365924228dc53969ce04e32813
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>
Reviewed-on: https://go-review.googlesource.com/21694
src/crypto/dsa/dsa.go