]> Cypherpunks repositories - gostls13.git/commit
crypto/ed25519/internal/edwards25519: sync with filippo.io/edwards25519
authorFilippo Valsorda <filippo@golang.org>
Wed, 5 Jan 2022 13:55:55 +0000 (08:55 -0500)
committerFilippo Valsorda <filippo@golang.org>
Fri, 4 Mar 2022 14:06:28 +0000 (14:06 +0000)
commit27ec2bf0dd67a11036626cef26899df7280b0000
treeada10f8d8024b7c6622b5cba1f512119c36c41d9
parent81767e23c2f0e3edf0a329d9f00f5683c9851692
crypto/ed25519/internal/edwards25519: sync with filippo.io/edwards25519

Import the following commits (and minor comment fixes):

    * 17a0e59 - field: fix heap escape in SqrtRatio <Filippo Valsorda>
    * edec5b9 - field: fix SqrtRatio when arguments and receiver alias <Filippo Valsorda>
    * 26ce6fc - edwards25519: expand the SetUniformBytes docs <Filippo Valsorda>
    * c1c1311 - edwards25519: make Scalar and field.Element setters return errors <Filippo Valsorda>

Change-Id: I102eb04818a2bed43467f3eda6fd4c46b09878fe
Reviewed-on: https://go-review.googlesource.com/c/go/+/373077
Trust: Filippo Valsorda <filippo@golang.org>
Run-TryBot: Filippo Valsorda <filippo@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Katie Hockman <katie@golang.org>
Trust: Katie Hockman <katie@golang.org>
Run-TryBot: Katie Hockman <katie@golang.org>
src/crypto/ed25519/ed25519.go
src/crypto/ed25519/internal/edwards25519/edwards25519.go
src/crypto/ed25519/internal/edwards25519/field/fe.go
src/crypto/ed25519/internal/edwards25519/field/fe_alias_test.go
src/crypto/ed25519/internal/edwards25519/field/fe_generic.go
src/crypto/ed25519/internal/edwards25519/field/fe_test.go
src/crypto/ed25519/internal/edwards25519/scalar.go
src/crypto/ed25519/internal/edwards25519/scalar_test.go