Federal Information Processing Standards (FIPS) Compliance
The Machine Agent >= 22.3.0 is FIPS 140-2 compliant.
To use the FIPS-compliant BCFKS truststore for the Machine Agent:
- Provide the following JVM arguments:
-
-Djavax.net.ssl.trustStore=<absolute_path_to_BCFKS_truststore>
-
-Djavax.net.ssl.trustStoreType=BCFKS
-
-Djavax.net.ssl.trustStorePassword=<password_for_truststore>
-
- Add the following security provider class in the java.security file for the JRE used by the Machine Agent:
-
security.provider.<desired preference order>=org.bouncycastle.jcajce.provider.BouncyCastleFipsProvider
- Replace
<desired preference order>
with your desired preference order.
-