go/src/crypto/ecdsa
Russ Cox b30ba3df9f crypto/internal/boring/bcache: make Cache type-safe using generics
Generics lets us write Cache[K, V] instead of using unsafe.Pointer,
which lets us remove all the uses of package unsafe around the
uses of the cache.

I tried to do Cache[*K, *V] instead of Cache[K, V] but that was not possible.

Change-Id: If3b54cf4c8d2a44879a5f343fd91ecff096537e9
Reviewed-on: https://go-review.googlesource.com/c/go/+/423357
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Russ Cox <rsc@golang.org>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Auto-Submit: Russ Cox <rsc@golang.org>
2022-08-18 00:30:19 +00:00
..
testdata
boring.go crypto/internal/boring/bcache: make Cache type-safe using generics 2022-08-18 00:30:19 +00:00
ecdsa.go all: boringcrypto post-merge cleanup 2022-06-06 19:10:07 +00:00
ecdsa_noasm.go all: go fix -fix=buildtag std cmd (except for bootstrap deps, vendor) 2021-10-28 18:17:57 +00:00
ecdsa_s390x.go all: separate doc comment from //go: directives 2022-04-05 17:54:15 +00:00
ecdsa_s390x.s crypto/ecdsa: implement ecdsa on s390x for P256/P384/P521 using KDSA instruction 2020-04-27 19:49:49 +00:00
ecdsa_s390x_test.go all: go fix -fix=buildtag std cmd (except for bootstrap deps, vendor) 2021-10-28 18:17:57 +00:00
ecdsa_test.go all: rename type *testing.B variable to 'b' 2022-05-02 14:44:49 +00:00
equal_test.go crypto/rsa,crypto/ecdsa,crypto/ed25519: implement PrivateKey.Equal 2020-05-05 18:05:10 +00:00
example_test.go crypto/ecdsa: add SignASN1, VerifyASN1 2020-02-21 19:38:55 +00:00
notboring.go [dev.boringcrypto] all: add boringcrypto build tags 2022-04-29 14:23:22 +00:00