1. Images & Charts
  2. minio-fips
minio-fips

minio-fips

Data
Fips
Stig
Updated 10 hours ago

Compliance

Understand the compliance standards and security best practices supported by this image.

FIPS

FIPS 140-3 validated

Certification

Verification

To test the module, run the container as root and override the entrypoint:
docker run -it --name minimus-minio-fips \
--user root --entrypoint openssl-fips-test \
reg.mini.dev/minio-fips
The module validations will print to the terminal for review. For example:
Test Results
Checking OpenSSL lifecycle assurance.
✓ Self-test KAT_Integrity HMAC_Verify, 256 ... passed.
✓ Self-test KAT_Module_Integrity HMAC_Verify, 256, Module Integrity ... passed.
✓ Self-test KAT_Cipher AES_GCM_Encrypt, 256 ... passed.
✓ Self-test KAT_Cipher AES_GCM_Decrypt, 256 ... passed.
✓ Self-test KAT_Cipher AES_ECB_Decrypt, 256 ... passed.
....
....
✓ 51 out of 51 self-tests passed.
✓ Check FIPS cryptographic module is available... passed.
✓ Check FIPS approved only mode (EVP_default_properties_is_fips_enabled) ... passed.
✓ Check non-approved algorithm blocked (HMAC-MD5)... passed.
Digests available for non-security use as per FIPS 140-3 I.G. 2.4.A (fips=no):
✓ MD5
✓ SHA1
Available approved algorithms for security purposes (fips=yes):
✗ MD5
✓ SHA-1
✓ SHA-2
...
Public OpenSSL API (libssl.so & libcrypto.so):
name: OpenSSL 3.5.4 30 Sep 2025
version: 3.5.4
FIPS cryptographic module provider details (fips.so):
name: 140-3 FIPS Provider
version: 3.0.0-FIPS 140-3
build: 3.0.0-FIPS 140-3