]> Cypherpunks repositories - gostls13.git/commit
crypto/internal/fips140test: add TLS-v1.2 ACVP tests
authorDaniel McCarney <daniel@binaryparadox.net>
Sat, 14 Dec 2024 17:53:29 +0000 (12:53 -0500)
committerGopher Robot <gobot@golang.org>
Mon, 10 Feb 2025 17:33:14 +0000 (09:33 -0800)
commit3310f324ad33571f68d3f0534dd4ebe9872ab2bd
tree6934a9d11f138b0b7932f37e58e342c3fd947d36
parent0580e2a4964b634c24d9dfaa1fbb4e4886dd1a5d
crypto/internal/fips140test: add TLS-v1.2 ACVP tests

Adds ACVP test coverage for the SP 800-135rev1 RFC 7627 TLS v1.2 KDF
based on the NIST spec:

  https://pages.nist.gov/ACVP/draft-celi-acvp-kdf-tls.html

Only SHA2-256, SHA2-384 and SHA2-512 are valid hash algorithms for the
TLSKDF algorithm.

Updates #69642

Change-Id: I553d4f6a1d6652ed486af0e2c94730c8063fb47f
Reviewed-on: https://go-review.googlesource.com/c/go/+/636116
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Roland Shoemaker <roland@golang.org>
Reviewed-by: Filippo Valsorda <filippo@golang.org>
Auto-Submit: Filippo Valsorda <filippo@golang.org>
Reviewed-by: David Chase <drchase@google.com>
src/crypto/internal/fips140test/acvp_capabilities.json
src/crypto/internal/fips140test/acvp_test.config.json
src/crypto/internal/fips140test/acvp_test.go