]> Cypherpunks repositories - gostls13.git/commit
crypto/ecdsa: avoid needless ScalarBaseMult in s390x
authorFilippo Valsorda <filippo@golang.org>
Mon, 27 Jan 2025 18:56:42 +0000 (19:56 +0100)
committerGopher Robot <gobot@golang.org>
Mon, 27 Jan 2025 20:15:18 +0000 (12:15 -0800)
commite0aeee82f3ab81b2a2ac77b352be52d13030820e
tree096d65315f7cf161921849801100c1cf3984ee23
parentf70aa3824b637d69aaaa944b3e4691c1fbe6c0d4
crypto/ecdsa: avoid needless ScalarBaseMult in s390x

We are running the (slow on s390x) ScalarBaseMult and then discarding
the point because we are reusing randomPoint.

Copied the function 1:1 removing the point computation.

Change-Id: I6a6a46561633ab3bbbaef804481f6c5da15fe2fa
Reviewed-on: https://go-review.googlesource.com/c/go/+/644775
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Roland Shoemaker <roland@golang.org>
Auto-Submit: Roland Shoemaker <roland@golang.org>
Run-TryBot: Filippo Valsorda <filippo@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Auto-Submit: Filippo Valsorda <filippo@golang.org>
src/crypto/internal/fips140/ecdsa/ecdsa_s390x.go