diff options
author | Filippo Valsorda <filippo@golang.org> | 2021-06-07 10:22:05 -0400 |
---|---|---|
committer | Filippo Valsorda <filippo@golang.org> | 2021-06-07 15:19:57 +0000 |
commit | 821270787109408ae7c86a01ccc93162be9c020c (patch) | |
tree | 60c7d4263c6265676b1a4b543d378ed6e11c65f7 | |
parent | 7406180012d828f536112c9bffb7d3edd9ea5c7e (diff) | |
download | go-821270787109408ae7c86a01ccc93162be9c020c.tar.gz go-821270787109408ae7c86a01ccc93162be9c020c.zip |
crypto/elliptic: update P-521 docs to say it's constant-time
This is true since CL 315274.
Also adjust the P-256 note, since Add, Double, and IsOnCurve use the
generic, non-constant-time implementation.
Change-Id: I4b3b340f65bce91dcca30bcf86456cc8ce4dd4bb
Reviewed-on: https://go-review.googlesource.com/c/go/+/325650
Trust: Filippo Valsorda <filippo@golang.org>
Trust: Katie Hockman <katie@golang.org>
Run-TryBot: Filippo Valsorda <filippo@golang.org>
Reviewed-by: Katie Hockman <katie@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
-rw-r--r-- | src/crypto/elliptic/elliptic.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/crypto/elliptic/elliptic.go b/src/crypto/elliptic/elliptic.go index b8e5a3097d..f072960bfe 100644 --- a/src/crypto/elliptic/elliptic.go +++ b/src/crypto/elliptic/elliptic.go @@ -455,7 +455,7 @@ func initP384() { // Multiple invocations of this function will return the same value, so it can // be used for equality checks and switch statements. // -// The cryptographic operations are implemented using constant-time algorithms. +// ScalarMult and ScalarBaseMult are implemented using constant-time algorithms. func P256() Curve { initonce.Do(initAll) return p256 @@ -479,7 +479,7 @@ func P384() Curve { // Multiple invocations of this function will return the same value, so it can // be used for equality checks and switch statements. // -// The cryptographic operations do not use constant-time algorithms. +// The cryptographic operations are implemented using constant-time algorithms. func P521() Curve { initonce.Do(initAll) return p521 |