]> Cypherpunks repositories - gostls13.git/commit
all: rename crypto/internal/fips to crypto/internal/fips140
authorRuss Cox <rsc@golang.org>
Wed, 20 Nov 2024 14:03:35 +0000 (09:03 -0500)
committerGopher Robot <gobot@golang.org>
Wed, 20 Nov 2024 20:28:34 +0000 (20:28 +0000)
commit4a3cef2036097d323b6cc0bbe90fc4d8c7588660
tree781c49601ff4013959343f2b1fa13d1a4147c9f3
parent5254e989425648ff62faa270948bb927b6568ff3
all: rename crypto/internal/fips to crypto/internal/fips140

Sometimes we've used the 140 suffix (GOFIPS140, crypto/fips140)
and sometimes not (crypto/internal/fips, cmd/go/internal/fips).
Use it always, to avoid having to remember which is which.

Also, there are other FIPS standards, like AES (FIPS 197), SHA-2 (FIPS 180),
and so on, which have nothing to do with FIPS 140. Best to be clear.

For #70123.

Change-Id: I33b29dabd9e8b2703d2af25e428f88bc81c7c307
Reviewed-on: https://go-review.googlesource.com/c/go/+/630115
Reviewed-by: Filippo Valsorda <filippo@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Russ Cox <rsc@golang.org>
Reviewed-by: Roland Shoemaker <roland@golang.org>
319 files changed:
lib/fips140/Makefile
lib/fips140/README.md
lib/fips140/fips140.sum
src/cmd/compile/internal/ssa/stmtlines_test.go
src/cmd/dist/test.go
src/cmd/go/internal/fips140/fips140.go [moved from src/cmd/go/internal/fips/fips.go with 88% similarity]
src/cmd/go/internal/fips140/fips_test.go [moved from src/cmd/go/internal/fips/fips_test.go with 99% similarity]
src/cmd/go/internal/fips140/mkzip.go [moved from src/cmd/go/internal/fips/mkzip.go with 89% similarity]
src/cmd/go/internal/load/godebug.go
src/cmd/go/internal/load/pkg.go
src/cmd/go/internal/modload/init.go
src/cmd/go/internal/modload/load.go
src/cmd/go/internal/work/buildid.go
src/cmd/go/internal/work/gc.go
src/cmd/go/testdata/script/fipssnap.txt
src/cmd/internal/obj/fips140.go [moved from src/cmd/internal/obj/fips.go with 94% similarity]
src/cmd/link/internal/ld/fips140.go [moved from src/cmd/link/internal/ld/fips.go with 98% similarity]
src/cmd/link/internal/loader/loader.go
src/crypto/aes/aes.go
src/crypto/cipher/cbc.go
src/crypto/cipher/cfb.go
src/crypto/cipher/ctr.go
src/crypto/cipher/ctr_aes_test.go
src/crypto/cipher/gcm.go
src/crypto/cipher/gcm_test.go
src/crypto/cipher/ofb.go
src/crypto/des/cipher.go
src/crypto/ecdh/nist.go
src/crypto/ecdh/x25519.go
src/crypto/ecdsa/ecdsa.go
src/crypto/ed25519/ed25519.go
src/crypto/elliptic/nistec.go
src/crypto/elliptic/nistec_p256.go
src/crypto/hmac/hmac.go
src/crypto/internal/entropy/entropy.go
src/crypto/internal/fips/check/checktest/asm.s [deleted file]
src/crypto/internal/fips140/aes/_asm/ctr/ctr_amd64_asm.go [moved from src/crypto/internal/fips/aes/_asm/ctr/ctr_amd64_asm.go with 100% similarity]
src/crypto/internal/fips140/aes/_asm/ctr/go.mod [moved from src/crypto/internal/fips/aes/_asm/ctr/go.mod with 100% similarity]
src/crypto/internal/fips140/aes/_asm/ctr/go.sum [moved from src/crypto/internal/fips/aes/_asm/ctr/go.sum with 100% similarity]
src/crypto/internal/fips140/aes/_asm/standard/aes_amd64.go [moved from src/crypto/internal/fips/aes/_asm/standard/aes_amd64.go with 100% similarity]
src/crypto/internal/fips140/aes/_asm/standard/go.mod [moved from src/crypto/internal/fips/aes/_asm/standard/go.mod with 100% similarity]
src/crypto/internal/fips140/aes/_asm/standard/go.sum [moved from src/crypto/internal/fips/aes/_asm/standard/go.sum with 100% similarity]
src/crypto/internal/fips140/aes/aes.go [moved from src/crypto/internal/fips/aes/aes.go with 96% similarity]
src/crypto/internal/fips140/aes/aes_amd64.s [moved from src/crypto/internal/fips/aes/aes_amd64.s with 100% similarity]
src/crypto/internal/fips140/aes/aes_arm64.s [moved from src/crypto/internal/fips/aes/aes_arm64.s with 100% similarity]
src/crypto/internal/fips140/aes/aes_asm.go [moved from src/crypto/internal/fips/aes/aes_asm.go with 97% similarity]
src/crypto/internal/fips140/aes/aes_generic.go [moved from src/crypto/internal/fips/aes/aes_generic.go with 99% similarity]
src/crypto/internal/fips140/aes/aes_noasm.go [moved from src/crypto/internal/fips/aes/aes_noasm.go with 100% similarity]
src/crypto/internal/fips140/aes/aes_ppc64x.s [moved from src/crypto/internal/fips/aes/aes_ppc64x.s with 100% similarity]
src/crypto/internal/fips140/aes/aes_s390x.go [moved from src/crypto/internal/fips/aes/aes_s390x.go with 98% similarity]
src/crypto/internal/fips140/aes/aes_s390x.s [moved from src/crypto/internal/fips/aes/aes_s390x.s with 100% similarity]
src/crypto/internal/fips140/aes/aes_test.go [moved from src/crypto/internal/fips/aes/aes_test.go with 100% similarity]
src/crypto/internal/fips140/aes/cast.go [moved from src/crypto/internal/fips/aes/cast.go with 91% similarity]
src/crypto/internal/fips140/aes/cbc.go [moved from src/crypto/internal/fips/aes/cbc.go with 97% similarity]
src/crypto/internal/fips140/aes/cbc_noasm.go [moved from src/crypto/internal/fips/aes/cbc_noasm.go with 100% similarity]
src/crypto/internal/fips140/aes/cbc_ppc64x.go [moved from src/crypto/internal/fips/aes/cbc_ppc64x.go with 100% similarity]
src/crypto/internal/fips140/aes/cbc_s390x.go [moved from src/crypto/internal/fips/aes/cbc_s390x.go with 100% similarity]
src/crypto/internal/fips140/aes/const.go [moved from src/crypto/internal/fips/aes/const.go with 100% similarity]
src/crypto/internal/fips140/aes/ctr.go [moved from src/crypto/internal/fips/aes/ctr.go with 97% similarity]
src/crypto/internal/fips140/aes/ctr_amd64.s [moved from src/crypto/internal/fips/aes/ctr_amd64.s with 100% similarity]
src/crypto/internal/fips140/aes/ctr_arm64.s [moved from src/crypto/internal/fips/aes/ctr_arm64.s with 100% similarity]
src/crypto/internal/fips140/aes/ctr_arm64_gen.go [moved from src/crypto/internal/fips/aes/ctr_arm64_gen.go with 100% similarity]
src/crypto/internal/fips140/aes/ctr_asm.go [moved from src/crypto/internal/fips/aes/ctr_asm.go with 100% similarity]
src/crypto/internal/fips140/aes/ctr_noasm.go [moved from src/crypto/internal/fips/aes/ctr_noasm.go with 100% similarity]
src/crypto/internal/fips140/aes/ctr_s390x.go [moved from src/crypto/internal/fips/aes/ctr_s390x.go with 94% similarity]
src/crypto/internal/fips140/aes/gcm/_asm/gcm/gcm_amd64_asm.go [moved from src/crypto/internal/fips/aes/gcm/_asm/gcm/gcm_amd64_asm.go with 100% similarity]
src/crypto/internal/fips140/aes/gcm/_asm/gcm/go.mod [moved from src/crypto/internal/fips/aes/gcm/_asm/gcm/go.mod with 100% similarity]
src/crypto/internal/fips140/aes/gcm/_asm/gcm/go.sum [moved from src/crypto/internal/fips/aes/gcm/_asm/gcm/go.sum with 100% similarity]
src/crypto/internal/fips140/aes/gcm/cast.go [moved from src/crypto/internal/fips/aes/gcm/cast.go with 85% similarity]
src/crypto/internal/fips140/aes/gcm/cmac.go [moved from src/crypto/internal/fips/aes/gcm/cmac.go with 93% similarity]
src/crypto/internal/fips140/aes/gcm/ctrkdf.go [moved from src/crypto/internal/fips/aes/gcm/ctrkdf.go with 94% similarity]
src/crypto/internal/fips140/aes/gcm/gcm.go [moved from src/crypto/internal/fips/aes/gcm/gcm.go with 96% similarity]
src/crypto/internal/fips140/aes/gcm/gcm_amd64.s [moved from src/crypto/internal/fips/aes/gcm/gcm_amd64.s with 100% similarity]
src/crypto/internal/fips140/aes/gcm/gcm_arm64.s [moved from src/crypto/internal/fips/aes/gcm/gcm_arm64.s with 100% similarity]
src/crypto/internal/fips140/aes/gcm/gcm_asm.go [moved from src/crypto/internal/fips/aes/gcm/gcm_asm.go with 97% similarity]
src/crypto/internal/fips140/aes/gcm/gcm_generic.go [moved from src/crypto/internal/fips/aes/gcm/gcm_generic.go with 97% similarity]
src/crypto/internal/fips140/aes/gcm/gcm_noasm.go [moved from src/crypto/internal/fips/aes/gcm/gcm_noasm.go with 100% similarity]
src/crypto/internal/fips140/aes/gcm/gcm_nonces.go [moved from src/crypto/internal/fips/aes/gcm/gcm_nonces.go with 94% similarity]
src/crypto/internal/fips140/aes/gcm/gcm_ppc64x.go [moved from src/crypto/internal/fips/aes/gcm/gcm_ppc64x.go with 97% similarity]
src/crypto/internal/fips140/aes/gcm/gcm_ppc64x.s [moved from src/crypto/internal/fips/aes/gcm/gcm_ppc64x.s with 100% similarity]
src/crypto/internal/fips140/aes/gcm/gcm_s390x.go [moved from src/crypto/internal/fips/aes/gcm/gcm_s390x.go with 98% similarity]
src/crypto/internal/fips140/aes/gcm/gcm_s390x.s [moved from src/crypto/internal/fips/aes/gcm/gcm_s390x.s with 100% similarity]
src/crypto/internal/fips140/aes/gcm/ghash.go [moved from src/crypto/internal/fips/aes/gcm/ghash.go with 98% similarity]
src/crypto/internal/fips140/aes/gcm/interface_test.go [moved from src/crypto/internal/fips/aes/gcm/interface_test.go with 87% similarity]
src/crypto/internal/fips140/aes/interface_test.go [moved from src/crypto/internal/fips/aes/interface_test.go with 92% similarity]
src/crypto/internal/fips140/alias/alias.go [moved from src/crypto/internal/fips/alias/alias.go with 100% similarity]
src/crypto/internal/fips140/bigmod/_asm/go.mod [moved from src/crypto/internal/fips/bigmod/_asm/go.mod with 86% similarity]
src/crypto/internal/fips140/bigmod/_asm/go.sum [moved from src/crypto/internal/fips/bigmod/_asm/go.sum with 100% similarity]
src/crypto/internal/fips140/bigmod/_asm/nat_amd64_asm.go [moved from src/crypto/internal/fips/bigmod/_asm/nat_amd64_asm.go with 98% similarity]
src/crypto/internal/fips140/bigmod/nat.go [moved from src/crypto/internal/fips/bigmod/nat.go with 99% similarity]
src/crypto/internal/fips140/bigmod/nat_386.s [moved from src/crypto/internal/fips/bigmod/nat_386.s with 100% similarity]
src/crypto/internal/fips140/bigmod/nat_amd64.s [moved from src/crypto/internal/fips/bigmod/nat_amd64.s with 100% similarity]
src/crypto/internal/fips140/bigmod/nat_arm.s [moved from src/crypto/internal/fips/bigmod/nat_arm.s with 100% similarity]
src/crypto/internal/fips140/bigmod/nat_arm64.s [moved from src/crypto/internal/fips/bigmod/nat_arm64.s with 100% similarity]
src/crypto/internal/fips140/bigmod/nat_asm.go [moved from src/crypto/internal/fips/bigmod/nat_asm.go with 96% similarity]
src/crypto/internal/fips140/bigmod/nat_loong64.s [moved from src/crypto/internal/fips/bigmod/nat_loong64.s with 97% similarity]
src/crypto/internal/fips140/bigmod/nat_noasm.go [moved from src/crypto/internal/fips/bigmod/nat_noasm.go with 100% similarity]
src/crypto/internal/fips140/bigmod/nat_ppc64x.s [moved from src/crypto/internal/fips/bigmod/nat_ppc64x.s with 100% similarity]
src/crypto/internal/fips140/bigmod/nat_riscv64.s [moved from src/crypto/internal/fips/bigmod/nat_riscv64.s with 100% similarity]
src/crypto/internal/fips140/bigmod/nat_s390x.s [moved from src/crypto/internal/fips/bigmod/nat_s390x.s with 100% similarity]
src/crypto/internal/fips140/bigmod/nat_test.go [moved from src/crypto/internal/fips/bigmod/nat_test.go with 100% similarity]
src/crypto/internal/fips140/bigmod/nat_wasm.go [moved from src/crypto/internal/fips/bigmod/nat_wasm.go with 100% similarity]
src/crypto/internal/fips140/cast.go [moved from src/crypto/internal/fips/cast.go with 92% similarity]
src/crypto/internal/fips140/check/asan.go [moved from src/crypto/internal/fips/check/asan.go with 100% similarity]
src/crypto/internal/fips140/check/check.go [moved from src/crypto/internal/fips/check/check.go with 92% similarity]
src/crypto/internal/fips140/check/checktest/asm.s [new file with mode: 0644]
src/crypto/internal/fips140/check/checktest/test.go [moved from src/crypto/internal/fips/check/checktest/test.go with 88% similarity]
src/crypto/internal/fips140/check/noasan.go [moved from src/crypto/internal/fips/check/noasan.go with 100% similarity]
src/crypto/internal/fips140/drbg/cast.go [moved from src/crypto/internal/fips/drbg/cast.go with 94% similarity]
src/crypto/internal/fips140/drbg/ctrdrbg.go [moved from src/crypto/internal/fips/drbg/ctrdrbg.go with 93% similarity]
src/crypto/internal/fips140/drbg/rand.go [moved from src/crypto/internal/fips/drbg/rand.go with 97% similarity]
src/crypto/internal/fips140/ecdh/cast.go [moved from src/crypto/internal/fips/ecdh/cast.go with 90% similarity]
src/crypto/internal/fips140/ecdh/ecdh.go [moved from src/crypto/internal/fips/ecdh/ecdh.go with 94% similarity]
src/crypto/internal/fips140/ecdh/order_test.go [moved from src/crypto/internal/fips/ecdh/order_test.go with 100% similarity]
src/crypto/internal/fips140/ecdsa/cast.go [moved from src/crypto/internal/fips/ecdsa/cast.go with 93% similarity]
src/crypto/internal/fips140/ecdsa/ecdsa.go [moved from src/crypto/internal/fips/ecdsa/ecdsa.go with 96% similarity]
src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go [moved from src/crypto/internal/fips/ecdsa/ecdsa_noasm.go with 100% similarity]
src/crypto/internal/fips140/ecdsa/ecdsa_s390x.go [moved from src/crypto/internal/fips/ecdsa/ecdsa_s390x.go with 98% similarity]
src/crypto/internal/fips140/ecdsa/ecdsa_s390x.s [moved from src/crypto/internal/fips/ecdsa/ecdsa_s390x.s with 100% similarity]
src/crypto/internal/fips140/ecdsa/ecdsa_test.go [moved from src/crypto/internal/fips/ecdsa/ecdsa_test.go with 98% similarity]
src/crypto/internal/fips140/ecdsa/hmacdrbg.go [moved from src/crypto/internal/fips/ecdsa/hmacdrbg.go with 94% similarity]
src/crypto/internal/fips140/ed25519/cast.go [moved from src/crypto/internal/fips/ed25519/cast.go with 92% similarity]
src/crypto/internal/fips140/ed25519/ed25519.go [moved from src/crypto/internal/fips/ed25519/ed25519.go with 96% similarity]
src/crypto/internal/fips140/edwards25519/doc.go [moved from src/crypto/internal/fips/edwards25519/doc.go with 100% similarity]
src/crypto/internal/fips140/edwards25519/edwards25519.go [moved from src/crypto/internal/fips/edwards25519/edwards25519.go with 99% similarity]
src/crypto/internal/fips140/edwards25519/edwards25519_test.go [moved from src/crypto/internal/fips/edwards25519/edwards25519_test.go with 99% similarity]
src/crypto/internal/fips140/edwards25519/field/_asm/fe_amd64_asm.go [moved from src/crypto/internal/fips/edwards25519/field/_asm/fe_amd64_asm.go with 99% similarity]
src/crypto/internal/fips140/edwards25519/field/_asm/go.mod [moved from src/crypto/internal/fips/edwards25519/field/_asm/go.mod with 83% similarity]
src/crypto/internal/fips140/edwards25519/field/_asm/go.sum [moved from src/crypto/internal/fips/edwards25519/field/_asm/go.sum with 100% similarity]
src/crypto/internal/fips140/edwards25519/field/fe.go [moved from src/crypto/internal/fips/edwards25519/field/fe.go with 99% similarity]
src/crypto/internal/fips140/edwards25519/field/fe_alias_test.go [moved from src/crypto/internal/fips/edwards25519/field/fe_alias_test.go with 100% similarity]
src/crypto/internal/fips140/edwards25519/field/fe_amd64.go [moved from src/crypto/internal/fips/edwards25519/field/fe_amd64.go with 100% similarity]
src/crypto/internal/fips140/edwards25519/field/fe_amd64.s [moved from src/crypto/internal/fips/edwards25519/field/fe_amd64.s with 100% similarity]
src/crypto/internal/fips140/edwards25519/field/fe_amd64_noasm.go [moved from src/crypto/internal/fips/edwards25519/field/fe_amd64_noasm.go with 100% similarity]
src/crypto/internal/fips140/edwards25519/field/fe_arm64.go [moved from src/crypto/internal/fips/edwards25519/field/fe_arm64.go with 100% similarity]
src/crypto/internal/fips140/edwards25519/field/fe_arm64.s [moved from src/crypto/internal/fips/edwards25519/field/fe_arm64.s with 100% similarity]
src/crypto/internal/fips140/edwards25519/field/fe_arm64_noasm.go [moved from src/crypto/internal/fips/edwards25519/field/fe_arm64_noasm.go with 100% similarity]
src/crypto/internal/fips140/edwards25519/field/fe_bench_test.go [moved from src/crypto/internal/fips/edwards25519/field/fe_bench_test.go with 100% similarity]
src/crypto/internal/fips140/edwards25519/field/fe_generic.go [moved from src/crypto/internal/fips/edwards25519/field/fe_generic.go with 100% similarity]
src/crypto/internal/fips140/edwards25519/field/fe_test.go [moved from src/crypto/internal/fips/edwards25519/field/fe_test.go with 100% similarity]
src/crypto/internal/fips140/edwards25519/scalar.go [moved from src/crypto/internal/fips/edwards25519/scalar.go with 99% similarity]
src/crypto/internal/fips140/edwards25519/scalar_alias_test.go [moved from src/crypto/internal/fips/edwards25519/scalar_alias_test.go with 100% similarity]
src/crypto/internal/fips140/edwards25519/scalar_fiat.go [moved from src/crypto/internal/fips/edwards25519/scalar_fiat.go with 100% similarity]
src/crypto/internal/fips140/edwards25519/scalar_test.go [moved from src/crypto/internal/fips/edwards25519/scalar_test.go with 100% similarity]
src/crypto/internal/fips140/edwards25519/scalarmult.go [moved from src/crypto/internal/fips/edwards25519/scalarmult.go with 100% similarity]
src/crypto/internal/fips140/edwards25519/scalarmult_test.go [moved from src/crypto/internal/fips/edwards25519/scalarmult_test.go with 100% similarity]
src/crypto/internal/fips140/edwards25519/tables.go [moved from src/crypto/internal/fips/edwards25519/tables.go with 99% similarity]
src/crypto/internal/fips140/edwards25519/tables_test.go [moved from src/crypto/internal/fips/edwards25519/tables_test.go with 100% similarity]
src/crypto/internal/fips140/fips140.go [moved from src/crypto/internal/fips/fips.go with 84% similarity]
src/crypto/internal/fips140/hash.go [moved from src/crypto/internal/fips/hash.go with 98% similarity]
src/crypto/internal/fips140/hkdf/cast.go [moved from src/crypto/internal/fips/hkdf/cast.go with 83% similarity]
src/crypto/internal/fips140/hkdf/hkdf.go [moved from src/crypto/internal/fips/hkdf/hkdf.go with 74% similarity]
src/crypto/internal/fips140/hmac/cast.go [moved from src/crypto/internal/fips/hmac/cast.go with 87% similarity]
src/crypto/internal/fips140/hmac/hmac.go [moved from src/crypto/internal/fips/hmac/hmac.go with 92% similarity]
src/crypto/internal/fips140/indicator.go [moved from src/crypto/internal/fips/indicator.go with 93% similarity]
src/crypto/internal/fips140/mlkem/cast.go [moved from src/crypto/internal/fips/mlkem/cast.go with 93% similarity]
src/crypto/internal/fips140/mlkem/field.go [moved from src/crypto/internal/fips/mlkem/field.go with 99% similarity]
src/crypto/internal/fips140/mlkem/field_test.go [moved from src/crypto/internal/fips/mlkem/field_test.go with 100% similarity]
src/crypto/internal/fips140/mlkem/generate1024.go [moved from src/crypto/internal/fips/mlkem/generate1024.go with 100% similarity]
src/crypto/internal/fips140/mlkem/mlkem1024.go [moved from src/crypto/internal/fips/mlkem/mlkem1024.go with 96% similarity]
src/crypto/internal/fips140/mlkem/mlkem768.go [moved from src/crypto/internal/fips/mlkem/mlkem768.go with 96% similarity]
src/crypto/internal/fips140/nistec/_asm/go.mod [moved from src/crypto/internal/fips/nistec/_asm/go.mod with 80% similarity]
src/crypto/internal/fips140/nistec/_asm/go.sum [moved from src/crypto/internal/fips/nistec/_asm/go.sum with 100% similarity]
src/crypto/internal/fips140/nistec/_asm/p256_asm.go [moved from src/crypto/internal/fips/nistec/_asm/p256_asm.go with 99% similarity]
src/crypto/internal/fips140/nistec/benchmark_test.go [moved from src/crypto/internal/fips/nistec/benchmark_test.go with 98% similarity]
src/crypto/internal/fips140/nistec/fiat/Dockerfile [moved from src/crypto/internal/fips/nistec/fiat/Dockerfile with 100% similarity]
src/crypto/internal/fips140/nistec/fiat/README [moved from src/crypto/internal/fips/nistec/fiat/README with 100% similarity]
src/crypto/internal/fips140/nistec/fiat/benchmark_test.go [moved from src/crypto/internal/fips/nistec/fiat/benchmark_test.go with 96% similarity]
src/crypto/internal/fips140/nistec/fiat/cast.go [moved from src/crypto/internal/fips/nistec/fiat/cast.go with 80% similarity]
src/crypto/internal/fips140/nistec/fiat/generate.go [moved from src/crypto/internal/fips/nistec/fiat/generate.go with 99% similarity]
src/crypto/internal/fips140/nistec/fiat/p224.go [moved from src/crypto/internal/fips/nistec/fiat/p224.go with 99% similarity]
src/crypto/internal/fips140/nistec/fiat/p224_fiat64.go [moved from src/crypto/internal/fips/nistec/fiat/p224_fiat64.go with 100% similarity]
src/crypto/internal/fips140/nistec/fiat/p224_invert.go [moved from src/crypto/internal/fips/nistec/fiat/p224_invert.go with 100% similarity]
src/crypto/internal/fips140/nistec/fiat/p256.go [moved from src/crypto/internal/fips/nistec/fiat/p256.go with 99% similarity]
src/crypto/internal/fips140/nistec/fiat/p256_fiat64.go [moved from src/crypto/internal/fips/nistec/fiat/p256_fiat64.go with 100% similarity]
src/crypto/internal/fips140/nistec/fiat/p256_invert.go [moved from src/crypto/internal/fips/nistec/fiat/p256_invert.go with 100% similarity]
src/crypto/internal/fips140/nistec/fiat/p384.go [moved from src/crypto/internal/fips/nistec/fiat/p384.go with 99% similarity]
src/crypto/internal/fips140/nistec/fiat/p384_fiat64.go [moved from src/crypto/internal/fips/nistec/fiat/p384_fiat64.go with 100% similarity]
src/crypto/internal/fips140/nistec/fiat/p384_invert.go [moved from src/crypto/internal/fips/nistec/fiat/p384_invert.go with 100% similarity]
src/crypto/internal/fips140/nistec/fiat/p521.go [moved from src/crypto/internal/fips/nistec/fiat/p521.go with 99% similarity]
src/crypto/internal/fips140/nistec/fiat/p521_fiat64.go [moved from src/crypto/internal/fips/nistec/fiat/p521_fiat64.go with 100% similarity]
src/crypto/internal/fips140/nistec/fiat/p521_invert.go [moved from src/crypto/internal/fips/nistec/fiat/p521_invert.go with 100% similarity]
src/crypto/internal/fips140/nistec/generate.go [moved from src/crypto/internal/fips/nistec/generate.go with 99% similarity]
src/crypto/internal/fips140/nistec/nistec.go [moved from src/crypto/internal/fips/nistec/nistec.go with 94% similarity]
src/crypto/internal/fips140/nistec/p224.go [moved from src/crypto/internal/fips/nistec/p224.go with 99% similarity]
src/crypto/internal/fips140/nistec/p224_sqrt.go [moved from src/crypto/internal/fips/nistec/p224_sqrt.go with 98% similarity]
src/crypto/internal/fips140/nistec/p256.go [moved from src/crypto/internal/fips/nistec/p256.go with 99% similarity]
src/crypto/internal/fips140/nistec/p256_asm.go [moved from src/crypto/internal/fips/nistec/p256_asm.go with 99% similarity]
src/crypto/internal/fips140/nistec/p256_asm_amd64.s [moved from src/crypto/internal/fips/nistec/p256_asm_amd64.s with 100% similarity]
src/crypto/internal/fips140/nistec/p256_asm_arm64.s [moved from src/crypto/internal/fips/nistec/p256_asm_arm64.s with 100% similarity]
src/crypto/internal/fips140/nistec/p256_asm_ppc64le.s [moved from src/crypto/internal/fips/nistec/p256_asm_ppc64le.s with 100% similarity]
src/crypto/internal/fips140/nistec/p256_asm_s390x.s [moved from src/crypto/internal/fips/nistec/p256_asm_s390x.s with 100% similarity]
src/crypto/internal/fips140/nistec/p256_asm_test.go [moved from src/crypto/internal/fips/nistec/p256_asm_test.go with 100% similarity]
src/crypto/internal/fips140/nistec/p256_ordinv.go [moved from src/crypto/internal/fips/nistec/p256_ordinv.go with 100% similarity]
src/crypto/internal/fips140/nistec/p256_ordinv_noasm.go [moved from src/crypto/internal/fips/nistec/p256_ordinv_noasm.go with 100% similarity]
src/crypto/internal/fips140/nistec/p256_table.go [moved from src/crypto/internal/fips/nistec/p256_table.go with 100% similarity]
src/crypto/internal/fips140/nistec/p256_table_test.go [moved from src/crypto/internal/fips/nistec/p256_table_test.go with 96% similarity]
src/crypto/internal/fips140/nistec/p384.go [moved from src/crypto/internal/fips/nistec/p384.go with 99% similarity]
src/crypto/internal/fips140/nistec/p521.go [moved from src/crypto/internal/fips/nistec/p521.go with 99% similarity]
src/crypto/internal/fips140/rsa/cast.go [moved from src/crypto/internal/fips/rsa/cast.go with 98% similarity]
src/crypto/internal/fips140/rsa/pkcs1v15.go [moved from src/crypto/internal/fips/rsa/pkcs1v15.go with 97% similarity]
src/crypto/internal/fips140/rsa/pkcs1v15_test.go [moved from src/crypto/internal/fips/rsa/pkcs1v15_test.go with 100% similarity]
src/crypto/internal/fips140/rsa/pkcs1v22.go [moved from src/crypto/internal/fips/rsa/pkcs1v22.go with 89% similarity]
src/crypto/internal/fips140/rsa/pkcs1v22_test.go [moved from src/crypto/internal/fips/rsa/pkcs1v22_test.go with 100% similarity]
src/crypto/internal/fips140/rsa/rsa.go [moved from src/crypto/internal/fips/rsa/rsa.go with 94% similarity]
src/crypto/internal/fips140/sha256/_asm/go.mod [moved from src/crypto/internal/fips/sha256/_asm/go.mod with 100% similarity]
src/crypto/internal/fips140/sha256/_asm/go.sum [moved from src/crypto/internal/fips/sha256/_asm/go.sum with 100% similarity]
src/crypto/internal/fips140/sha256/_asm/sha256block_amd64_asm.go [moved from src/crypto/internal/fips/sha256/_asm/sha256block_amd64_asm.go with 99% similarity]
src/crypto/internal/fips140/sha256/_asm/sha256block_amd64_avx2.go [moved from src/crypto/internal/fips/sha256/_asm/sha256block_amd64_avx2.go with 100% similarity]
src/crypto/internal/fips140/sha256/_asm/sha256block_amd64_shani.go [moved from src/crypto/internal/fips/sha256/_asm/sha256block_amd64_shani.go with 100% similarity]
src/crypto/internal/fips140/sha256/cast.go [moved from src/crypto/internal/fips/sha256/cast.go with 91% similarity]
src/crypto/internal/fips140/sha256/sha256.go [moved from src/crypto/internal/fips/sha256/sha256.go with 98% similarity]
src/crypto/internal/fips140/sha256/sha256block.go [moved from src/crypto/internal/fips/sha256/sha256block.go with 100% similarity]
src/crypto/internal/fips140/sha256/sha256block_386.s [moved from src/crypto/internal/fips/sha256/sha256block_386.s with 100% similarity]
src/crypto/internal/fips140/sha256/sha256block_amd64.go [moved from src/crypto/internal/fips/sha256/sha256block_amd64.go with 95% similarity]
src/crypto/internal/fips140/sha256/sha256block_amd64.s [moved from src/crypto/internal/fips/sha256/sha256block_amd64.s with 100% similarity]
src/crypto/internal/fips140/sha256/sha256block_arm64.go [moved from src/crypto/internal/fips/sha256/sha256block_arm64.go with 93% similarity]
src/crypto/internal/fips140/sha256/sha256block_arm64.s [moved from src/crypto/internal/fips/sha256/sha256block_arm64.s with 100% similarity]
src/crypto/internal/fips140/sha256/sha256block_asm.go [moved from src/crypto/internal/fips/sha256/sha256block_asm.go with 100% similarity]
src/crypto/internal/fips140/sha256/sha256block_loong64.s [moved from src/crypto/internal/fips/sha256/sha256block_loong64.s with 100% similarity]
src/crypto/internal/fips140/sha256/sha256block_noasm.go [moved from src/crypto/internal/fips/sha256/sha256block_noasm.go with 100% similarity]
src/crypto/internal/fips140/sha256/sha256block_ppc64x.go [moved from src/crypto/internal/fips/sha256/sha256block_ppc64x.go with 95% similarity]
src/crypto/internal/fips140/sha256/sha256block_ppc64x.s [moved from src/crypto/internal/fips/sha256/sha256block_ppc64x.s with 100% similarity]
src/crypto/internal/fips140/sha256/sha256block_riscv64.s [moved from src/crypto/internal/fips/sha256/sha256block_riscv64.s with 100% similarity]
src/crypto/internal/fips140/sha256/sha256block_s390x.go [moved from src/crypto/internal/fips/sha256/sha256block_s390x.go with 94% similarity]
src/crypto/internal/fips140/sha256/sha256block_s390x.s [moved from src/crypto/internal/fips/sha256/sha256block_s390x.s with 100% similarity]
src/crypto/internal/fips140/sha3/_asm/go.mod [moved from src/crypto/internal/fips/sha3/_asm/go.mod with 100% similarity]
src/crypto/internal/fips140/sha3/_asm/go.sum [moved from src/crypto/internal/fips/sha3/_asm/go.sum with 100% similarity]
src/crypto/internal/fips140/sha3/_asm/keccakf_amd64_asm.go [moved from src/crypto/internal/fips/sha3/_asm/keccakf_amd64_asm.go with 99% similarity]
src/crypto/internal/fips140/sha3/cast.go [moved from src/crypto/internal/fips/sha3/cast.go with 91% similarity]
src/crypto/internal/fips140/sha3/hashes.go [moved from src/crypto/internal/fips/sha3/hashes.go with 100% similarity]
src/crypto/internal/fips140/sha3/keccakf.go [moved from src/crypto/internal/fips/sha3/keccakf.go with 99% similarity]
src/crypto/internal/fips140/sha3/sha3.go [moved from src/crypto/internal/fips/sha3/sha3.go with 98% similarity]
src/crypto/internal/fips140/sha3/sha3_amd64.go [moved from src/crypto/internal/fips/sha3/sha3_amd64.go with 100% similarity]
src/crypto/internal/fips140/sha3/sha3_amd64.s [moved from src/crypto/internal/fips/sha3/sha3_amd64.s with 100% similarity]
src/crypto/internal/fips140/sha3/sha3_noasm.go [moved from src/crypto/internal/fips/sha3/sha3_noasm.go with 100% similarity]
src/crypto/internal/fips140/sha3/sha3_s390x.go [moved from src/crypto/internal/fips/sha3/sha3_s390x.go with 98% similarity]
src/crypto/internal/fips140/sha3/sha3_s390x.s [moved from src/crypto/internal/fips/sha3/sha3_s390x.s with 100% similarity]
src/crypto/internal/fips140/sha3/shake.go [moved from src/crypto/internal/fips/sha3/shake.go with 97% similarity]
src/crypto/internal/fips140/sha512/_asm/go.mod [moved from src/crypto/internal/fips/sha512/_asm/go.mod with 100% similarity]
src/crypto/internal/fips140/sha512/_asm/go.sum [moved from src/crypto/internal/fips/sha512/_asm/go.sum with 100% similarity]
src/crypto/internal/fips140/sha512/_asm/sha512block_amd64_asm.go [moved from src/crypto/internal/fips/sha512/_asm/sha512block_amd64_asm.go with 99% similarity]
src/crypto/internal/fips140/sha512/cast.go [moved from src/crypto/internal/fips/sha512/cast.go with 93% similarity]
src/crypto/internal/fips140/sha512/sha512.go [moved from src/crypto/internal/fips/sha512/sha512.go with 98% similarity]
src/crypto/internal/fips140/sha512/sha512block.go [moved from src/crypto/internal/fips/sha512/sha512block.go with 100% similarity]
src/crypto/internal/fips140/sha512/sha512block_amd64.go [moved from src/crypto/internal/fips/sha512/sha512block_amd64.go with 94% similarity]
src/crypto/internal/fips140/sha512/sha512block_amd64.s [moved from src/crypto/internal/fips/sha512/sha512block_amd64.s with 100% similarity]
src/crypto/internal/fips140/sha512/sha512block_arm64.go [moved from src/crypto/internal/fips/sha512/sha512block_arm64.go with 93% similarity]
src/crypto/internal/fips140/sha512/sha512block_arm64.s [moved from src/crypto/internal/fips/sha512/sha512block_arm64.s with 100% similarity]
src/crypto/internal/fips140/sha512/sha512block_asm.go [moved from src/crypto/internal/fips/sha512/sha512block_asm.go with 100% similarity]
src/crypto/internal/fips140/sha512/sha512block_loong64.s [moved from src/crypto/internal/fips/sha512/sha512block_loong64.s with 100% similarity]
src/crypto/internal/fips140/sha512/sha512block_noasm.go [moved from src/crypto/internal/fips/sha512/sha512block_noasm.go with 100% similarity]
src/crypto/internal/fips140/sha512/sha512block_ppc64x.go [moved from src/crypto/internal/fips/sha512/sha512block_ppc64x.go with 95% similarity]
src/crypto/internal/fips140/sha512/sha512block_ppc64x.s [moved from src/crypto/internal/fips/sha512/sha512block_ppc64x.s with 100% similarity]
src/crypto/internal/fips140/sha512/sha512block_riscv64.s [moved from src/crypto/internal/fips/sha512/sha512block_riscv64.s with 100% similarity]
src/crypto/internal/fips140/sha512/sha512block_s390x.go [moved from src/crypto/internal/fips/sha512/sha512block_s390x.go with 94% similarity]
src/crypto/internal/fips140/sha512/sha512block_s390x.s [moved from src/crypto/internal/fips/sha512/sha512block_s390x.s with 100% similarity]
src/crypto/internal/fips140/ssh/kdf.go [moved from src/crypto/internal/fips/ssh/kdf.go with 90% similarity]
src/crypto/internal/fips140/subtle/constant_time.go [moved from src/crypto/internal/fips/subtle/constant_time.go with 100% similarity]
src/crypto/internal/fips140/subtle/xor.go [moved from src/crypto/internal/fips/subtle/xor.go with 95% similarity]
src/crypto/internal/fips140/subtle/xor_amd64.go [moved from src/crypto/internal/fips/subtle/xor_amd64.go with 100% similarity]
src/crypto/internal/fips140/subtle/xor_amd64.s [moved from src/crypto/internal/fips/subtle/xor_amd64.s with 100% similarity]
src/crypto/internal/fips140/subtle/xor_arm64.go [moved from src/crypto/internal/fips/subtle/xor_arm64.go with 100% similarity]
src/crypto/internal/fips140/subtle/xor_arm64.s [moved from src/crypto/internal/fips/subtle/xor_arm64.s with 100% similarity]
src/crypto/internal/fips140/subtle/xor_generic.go [moved from src/crypto/internal/fips/subtle/xor_generic.go with 100% similarity]
src/crypto/internal/fips140/subtle/xor_loong64.go [moved from src/crypto/internal/fips/subtle/xor_loong64.go with 100% similarity]
src/crypto/internal/fips140/subtle/xor_loong64.s [moved from src/crypto/internal/fips/subtle/xor_loong64.s with 100% similarity]
src/crypto/internal/fips140/subtle/xor_ppc64x.go [moved from src/crypto/internal/fips/subtle/xor_ppc64x.go with 100% similarity]
src/crypto/internal/fips140/subtle/xor_ppc64x.s [moved from src/crypto/internal/fips/subtle/xor_ppc64x.s with 100% similarity]
src/crypto/internal/fips140/tls12/cast.go [moved from src/crypto/internal/fips/tls12/cast.go with 86% similarity]
src/crypto/internal/fips140/tls12/tls12.go [moved from src/crypto/internal/fips/tls12/tls12.go with 75% similarity]
src/crypto/internal/fips140/tls13/cast.go [moved from src/crypto/internal/fips/tls13/cast.go with 85% similarity]
src/crypto/internal/fips140/tls13/tls13.go [moved from src/crypto/internal/fips/tls13/tls13.go with 83% similarity]
src/crypto/internal/fips140deps/byteorder/byteorder.go [moved from src/crypto/internal/fipsdeps/byteorder/byteorder.go with 100% similarity]
src/crypto/internal/fips140deps/cpu/cpu.go [moved from src/crypto/internal/fipsdeps/cpu/cpu.go with 100% similarity]
src/crypto/internal/fips140deps/fipsdeps.go [moved from src/crypto/internal/fipsdeps/fipsdeps.go with 96% similarity]
src/crypto/internal/fips140deps/fipsdeps_test.go [moved from src/crypto/internal/fipsdeps/fipsdeps_test.go with 77% similarity]
src/crypto/internal/fips140deps/godebug/godebug.go [moved from src/crypto/internal/fipsdeps/godebug/godebug.go with 100% similarity]
src/crypto/internal/fips140test/acvp_capabilities.json [moved from src/crypto/internal/fipstest/acvp_capabilities.json with 100% similarity]
src/crypto/internal/fips140test/acvp_test.config.json [moved from src/crypto/internal/fipstest/acvp_test.config.json with 100% similarity]
src/crypto/internal/fips140test/acvp_test.go [moved from src/crypto/internal/fipstest/acvp_test.go with 92% similarity]
src/crypto/internal/fips140test/alias_test.go [moved from src/crypto/internal/fipstest/alias_test.go with 97% similarity]
src/crypto/internal/fips140test/cast_test.go [moved from src/crypto/internal/fipstest/cast_test.go with 77% similarity]
src/crypto/internal/fips140test/check_test.go [moved from src/crypto/internal/fipstest/check_test.go with 98% similarity]
src/crypto/internal/fips140test/cmac_test.go [moved from src/crypto/internal/fipstest/cmac_test.go with 93% similarity]
src/crypto/internal/fips140test/ctrdrbg_test.go [moved from src/crypto/internal/fipstest/ctrdrbg_test.go with 97% similarity]
src/crypto/internal/fips140test/edwards25519_test.go [moved from src/crypto/internal/fipstest/edwards25519_test.go with 93% similarity]
src/crypto/internal/fips140test/fips_test.go [moved from src/crypto/internal/fipstest/fips_test.go with 91% similarity]
src/crypto/internal/fips140test/hkdf_test.go [moved from src/crypto/internal/fipstest/hkdf_test.go with 97% similarity]
src/crypto/internal/fips140test/indicator_test.go [moved from src/crypto/internal/fipstest/indicator_test.go with 52% similarity]
src/crypto/internal/fips140test/mlkem_test.go [moved from src/crypto/internal/fipstest/mlkem_test.go with 99% similarity]
src/crypto/internal/fips140test/nistec_ordinv_test.go [moved from src/crypto/internal/fipstest/nistec_ordinv_test.go with 98% similarity]
src/crypto/internal/fips140test/nistec_test.go [moved from src/crypto/internal/fipstest/nistec_test.go with 99% similarity]
src/crypto/internal/fips140test/sha3_test.go [moved from src/crypto/internal/fipstest/sha3_test.go with 99% similarity]
src/crypto/internal/fips140test/sshkdf_test.go [moved from src/crypto/internal/fipstest/sshkdf_test.go with 98% similarity]
src/crypto/internal/fips140test/xaes_test.go [moved from src/crypto/internal/fipstest/xaes_test.go with 97% similarity]
src/crypto/internal/hpke/hpke.go
src/crypto/rand/rand.go
src/crypto/rc4/rc4.go
src/crypto/rsa/fips.go
src/crypto/rsa/pkcs1v15.go
src/crypto/rsa/pss_test.go
src/crypto/rsa/rsa.go
src/crypto/rsa/rsa_test.go
src/crypto/sha256/sha256.go
src/crypto/sha512/sha512.go
src/crypto/subtle/constant_time.go
src/crypto/subtle/xor.go
src/crypto/tls/cipher_suites.go
src/crypto/tls/handshake_client.go
src/crypto/tls/handshake_client_tls13.go
src/crypto/tls/handshake_server_tls13.go
src/crypto/tls/key_schedule.go
src/crypto/tls/key_schedule_test.go
src/crypto/tls/prf.go
src/go/build/deps_test.go
src/runtime/panic.go
src/runtime/runtime1.go
src/slices/slices.go