]> Cypherpunks repositories - gostls13.git/commit
crypto/tls: add SecP256r1/SecP384r1MLKEM1024 hybrid post-quantum key exchanges
authorFilippo Valsorda <filippo@golang.org>
Wed, 19 Nov 2025 16:32:42 +0000 (17:32 +0100)
committerGopher Robot <gobot@golang.org>
Wed, 26 Nov 2025 01:25:00 +0000 (17:25 -0800)
commit1768cb40b838a36f9bdcbe5381f2e086483f22f5
tree97973530d5f56aa069a0825fd5b9b889b2e3ae4c
parenta9093067ee0fda40421bd1d4fad893dfa6c99fd5
crypto/tls: add SecP256r1/SecP384r1MLKEM1024 hybrid post-quantum key exchanges

Fixes #71206

Change-Id: If3cf75261c56828b87ae6805bd2913f56a6a6964
Reviewed-on: https://go-review.googlesource.com/c/go/+/722140
Auto-Submit: Filippo Valsorda <filippo@golang.org>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Reviewed-by: Roland Shoemaker <roland@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
16 files changed:
api/next/71206.txt [new file with mode: 0644]
doc/godebug.md
doc/next/6-stdlib/99-minor/crypto/tls/71206.md [new file with mode: 0644]
src/crypto/tls/bogo_config.json
src/crypto/tls/common.go
src/crypto/tls/common_string.go
src/crypto/tls/defaults.go
src/crypto/tls/defaults_fips140.go
src/crypto/tls/fips140_test.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_agreement.go
src/crypto/tls/key_schedule.go
src/crypto/tls/tls_test.go
src/internal/godebugs/table.go