aboutsummaryrefslogtreecommitdiff
path: root/src/crypto/tls/handshake_client.go
diff options
context:
space:
mode:
authorFilippo Valsorda <filippo@golang.org>2024-10-23 11:41:42 +0200
committerGopher Robot <gobot@golang.org>2024-11-19 19:25:22 +0000
commit7e6b38e0529fbcff585fd741e011f5128cbcd8a5 (patch)
treed0cf62cf3f528e77cb2b78a67919a29232af39d7 /src/crypto/tls/handshake_client.go
parent9854fc3e86e1ba6d3a186bcadec814e73c562c78 (diff)
downloadgo-7e6b38e0529fbcff585fd741e011f5128cbcd8a5.tar.xz
crypto/internal/mlkem768: move to crypto/internal/fips/mlkem
In the process, replace out-of-module imports with their FIPS versions. For #69536 Change-Id: I83e900b7c38ecf760382e5dca7fd0b1eaa5a5589 Reviewed-on: https://go-review.googlesource.com/c/go/+/626879 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Russ Cox <rsc@golang.org> Auto-Submit: Filippo Valsorda <filippo@golang.org> Reviewed-by: Daniel McCarney <daniel@binaryparadox.net> Reviewed-by: Michael Knyszek <mknyszek@google.com>
Diffstat (limited to 'src/crypto/tls/handshake_client.go')
-rw-r--r--src/crypto/tls/handshake_client.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/crypto/tls/handshake_client.go b/src/crypto/tls/handshake_client.go
index 1c14476d60..ea9c4c50c5 100644
--- a/src/crypto/tls/handshake_client.go
+++ b/src/crypto/tls/handshake_client.go
@@ -10,9 +10,9 @@ import (
"crypto"
"crypto/ecdsa"
"crypto/ed25519"
+ "crypto/internal/fips/mlkem"
"crypto/internal/fips/tls13"
"crypto/internal/hpke"
- "crypto/internal/mlkem768"
"crypto/rsa"
"crypto/subtle"
"crypto/x509"
@@ -160,11 +160,11 @@ func (c *Conn) makeClientHello() (*clientHelloMsg, *keySharePrivateKeys, *echCon
if err != nil {
return nil, nil, nil, err
}
- seed := make([]byte, mlkem768.SeedSize)
+ seed := make([]byte, mlkem.SeedSize)
if _, err := io.ReadFull(config.rand(), seed); err != nil {
return nil, nil, nil, err
}
- keyShareKeys.kyber, err = mlkem768.NewDecapsulationKey768(seed)
+ keyShareKeys.kyber, err = mlkem.NewDecapsulationKey768(seed)
if err != nil {
return nil, nil, nil, err
}