From b9e2ffdcd2520c136c4e98f67f0c714f989d31ab Mon Sep 17 00:00:00 2001 From: Filippo Valsorda Date: Mon, 16 Dec 2024 17:44:21 +0100 Subject: [PATCH] crypto/internal/fips140: add Name and Version MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 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 --- src/crypto/internal/fips140/fips140.go | 8 ++++++++ 1 file changed, 8 insertions(+) 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" +} -- 2.48.1