minio/pkg/fips
Andreas Auernhammer 97aa831352
add new pkg/fips for FIPS 140-2 (#12051)
This commit introduces a new package `pkg/fips`
that bundles functionality to handle and configure
cryptographic protocols in case of FIPS 140.

If it is compiled with `--tags=fips` it assumes
that a FIPS 140-2 cryptographic module is used
to implement all FIPS compliant cryptographic
primitives - like AES, SHA-256, ...

In "FIPS mode" it excludes all non-FIPS compliant
cryptographic primitives from the protocol parameters.
2021-04-14 08:29:56 -07:00
..
api.go add new pkg/fips for FIPS 140-2 (#12051) 2021-04-14 08:29:56 -07:00
fips.go add new pkg/fips for FIPS 140-2 (#12051) 2021-04-14 08:29:56 -07:00
no_fips.go add new pkg/fips for FIPS 140-2 (#12051) 2021-04-14 08:29:56 -07:00