From: Filippo Valsorda Date: Mon, 16 Dec 2024 16:44:21 +0000 (+0100) Subject: crypto/internal/fips140: add Name and Version X-Git-Tag: go1.24rc2~6^2~74 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=b9e2ffdcd2520c136c4e98f67f0c714f989d31ab;p=gostls13.git crypto/internal/fips140: add Name and Version Per ISO/IEC 19790:2012, Section 7.4.3.1. > A cryptographic module shall [04.12] provide the following services to > operators. > > a) Show module’s versioning information. The cryptographic module > shall [04.13] output the name or module identifier and the versioning > information that can be correlated with a validation record (e.g. > hardware, software and/or firmware versioning information)." For #69536 Change-Id: I8061f64e4ae60a4666f6abd892cb1301d6bf2452 Reviewed-on: https://go-review.googlesource.com/c/go/+/636558 Auto-Submit: Filippo Valsorda Reviewed-by: Daniel McCarney Reviewed-by: Roland Shoemaker Reviewed-by: David Chase LUCI-TryBot-Result: Go LUCI --- diff --git a/src/crypto/internal/fips140/fips140.go b/src/crypto/internal/fips140/fips140.go index cec9d13e35..d30433debf 100644 --- a/src/crypto/internal/fips140/fips140.go +++ b/src/crypto/internal/fips140/fips140.go @@ -19,3 +19,11 @@ func init() { debug = true } } + +func Name() string { + return "Go Cryptographic Module" +} + +func Version() string { + return "v1.0" +}