mirror of
https://github.com/vbatts/go-fips.git
synced 2025-10-27 11:06:42 +00:00
Collect FIPS information in your runtime
| errors.go | ||
| fips.go | ||
| fips_off.go | ||
| fips_on.go | ||
| fips_test.go | ||
| kernel.go | ||
| kernel_linux.go | ||
| kernel_notsupported.go | ||
| README.md | ||
go-fips
Collect FIPS mode information about your runtime.
Whether the kernel was booted with FIPS mode parameters. And whether the openssl linked can properly enable FIPS mode.
Docs
https://godoc.org/github.com/vbatts/go-fips
Setup
See http://www.openssl.org/docs/fips/UserGuide-2.0.pdf to set up an environment where fips mode can be enabled
Building
go build .
and
go build -tags fips .
Testing
go test .
and
go test -tags fips .