Collect FIPS information in your runtime
Go to file
Vincent Batts c6b4ecc9c1 .: adding kernel fips mode
and general clean up, so this could actually be useful for something
2015-03-25 15:56:58 -04:00
README.md README.md: formatting on the commands 2015-03-25 15:10:15 -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

Proof-Of-Concept for using golang and building a FIPS enabled application.

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 .