]> Cypherpunks repositories - gostls13.git/commit
crypto/internal/mlkem768: update to final FIPS 203
authorFilippo Valsorda <filippo@golang.org>
Sat, 12 Oct 2024 18:22:44 +0000 (20:22 +0200)
committerGopher Robot <gobot@golang.org>
Tue, 19 Nov 2024 18:50:41 +0000 (18:50 +0000)
commit40e62d63a3068ad678c023f92c6439cefa885bd8
tree392b6575b2e4ab8d9e709c30d0ab57ecfd27f52b
parent99dad5281660c4e644602e0c8790dd24b3eb45f3
crypto/internal/mlkem768: update to final FIPS 203

Main changes are the domain separator in KeyGen, dropping support for
the extended decapsulation key encoding in favor of seeds (see
https://words.filippo.io/ml-kem-seeds/), and documentation changes.

Change-Id: I8773034929094b3242aa39ac6e9d007c2bc94e63
Reviewed-on: https://go-review.googlesource.com/c/go/+/621975
Reviewed-by: Daniel McCarney <daniel@binaryparadox.net>
Auto-Submit: Filippo Valsorda <filippo@golang.org>
Reviewed-by: Russ Cox <rsc@golang.org>
Reviewed-by: Roland Shoemaker <roland@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
src/crypto/internal/mlkem768/mlkem768.go
src/crypto/internal/mlkem768/mlkem768_test.go
src/crypto/tls/key_schedule_test.go