aboutsummaryrefslogtreecommitdiff
path: root/test/codegen
diff options
context:
space:
mode:
authorDaniel McCarney <daniel@binaryparadox.net>2024-11-14 14:25:44 -0500
committerGopher Robot <gobot@golang.org>2024-11-22 00:00:23 +0000
commit3467a91c0b05dcfb54030ab50c708d0b935618a1 (patch)
treeeaca34d4b0dc3b8ee897bfd747cd8c168a75e5a4 /test/codegen
parent03c41d2910032b1d07c83d6d18689189339a4f21 (diff)
downloadgo-3467a91c0b05dcfb54030ab50c708d0b935618a1.tar.xz
crypto/internal/fips/pbkdf2: add CAST testing
Per IG 10 3.A a module implementing PBKDF2 must perform a CAST on the derivation of a master key. This commit adds the required CAST test. The salt length (16 bytes), and output length (14 bytes) for the test are selected to meet FIPS requirements. The iteration count must be at least 2 so we use that value exactly for the fastest self-test allowable. We test all underlying prerequisite algorithms (HMAC, digest algorithms) separately. For #69536 Change-Id: Iba9e87ab89eeec1c73adc7e56016674ac8065c39 Reviewed-on: https://go-review.googlesource.com/c/go/+/623195 Reviewed-by: Filippo Valsorda <filippo@golang.org> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> Auto-Submit: Filippo Valsorda <filippo@golang.org> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Roland Shoemaker <roland@golang.org>
Diffstat (limited to 'test/codegen')
0 files changed, 0 insertions, 0 deletions