Collect FIPS information in your runtime
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Vincent Batts f8fe4eb769 README.md: useful info and docs 5 years ago
README.md README.md: useful info and docs 5 years ago
errors.go .: adding kernel fips mode 5 years ago
fips.go .: adding kernel fips mode 5 years ago
fips_off.go .: adding kernel fips mode 5 years ago
fips_on.go .: adding kernel fips mode 5 years ago
fips_test.go tests and a README 5 years ago
kernel.go .: adding kernel fips mode 5 years ago
kernel_linux.go .: adding kernel fips mode 5 years ago
kernel_notsupported.go .: adding kernel fips mode 5 years ago

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 .