Collect FIPS information in your runtime
Go to file
Vincent Batts f8fe4eb769 README.md: useful info and docs 2015-03-25 16:02:24 -04:00
README.md README.md: useful info and docs 2015-03-25 16:02:24 -04:00
errors.go .: adding kernel fips mode 2015-03-25 15:56:58 -04:00
fips.go .: adding kernel fips mode 2015-03-25 15:56:58 -04:00
fips_off.go .: adding kernel fips mode 2015-03-25 15:56:58 -04:00
fips_on.go .: adding kernel fips mode 2015-03-25 15:56:58 -04:00
fips_test.go tests and a README 2014-10-02 23:13:51 -04:00
kernel.go .: adding kernel fips mode 2015-03-25 15:56:58 -04:00
kernel_linux.go .: adding kernel fips mode 2015-03-25 15:56:58 -04:00
kernel_notsupported.go .: adding kernel fips mode 2015-03-25 15:56:58 -04:00

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 .