]> Cypherpunks repositories - gostls13.git/commit
crypto/elliptic: replace generic P-256 with fiat-crypto
authorFilippo Valsorda <filippo@golang.org>
Wed, 4 May 2022 13:58:56 +0000 (09:58 -0400)
committerFilippo Valsorda <filippo@golang.org>
Thu, 5 May 2022 21:52:08 +0000 (21:52 +0000)
commit68c2e9eedeaa2ad9d9528fbb58adffb0a48365c9
treec58b246120af93635ec36af84960cad441f6ba1a
parent2515a4214e2a70413392b4ce3767498ee26da10d
crypto/elliptic: replace generic P-256 with fiat-crypto

For #52182

Change-Id: I8d8b4c3d8299fbd59b0bf48e5c8b7b41c533a2cc
Reviewed-on: https://go-review.googlesource.com/c/go/+/360114
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Roland Shoemaker <roland@golang.org>
Run-TryBot: Filippo Valsorda <filippo@golang.org>
Reviewed-by: Fernando Lobato Meeser <felobato@google.com>
15 files changed:
src/crypto/elliptic/internal/fiat/generate.go
src/crypto/elliptic/internal/fiat/p256.go [new file with mode: 0644]
src/crypto/elliptic/internal/fiat/p256_fiat64.go [new file with mode: 0644]
src/crypto/elliptic/internal/fiat/p256_invert.go [new file with mode: 0644]
src/crypto/elliptic/internal/nistec/generate.go
src/crypto/elliptic/internal/nistec/nistec_test.go
src/crypto/elliptic/internal/nistec/p256.go [new file with mode: 0644]
src/crypto/elliptic/nistec.go
src/crypto/elliptic/p256.go [deleted file]
src/crypto/elliptic/p256_asm.go
src/crypto/elliptic/p256_generic.go [deleted file]
src/crypto/elliptic/p256_generic_field.go [deleted file]
src/crypto/elliptic/p256_noasm.go [deleted file]
src/crypto/elliptic/p256_ppc64le.go
src/crypto/elliptic/p256_s390x.go