FIPS mode enablement

You can enable Federal Information Processing Standards (FIPS) mode on the systems that run the HCL DevOps Deploy (Deploy) server, agent, and relays to make them FIPS compliant.

While installing the server, agent, and relay with the -fips-semeru flag, the installer adds the FIPS properties to the system settings and the Deploy server, agent, or relay Java configuration automatically. However, you can enable the FIPS mode by adding the following FIPS properties manually:

  • -Dsemeru.fips=true to activate the FIPS.
  • -Dsemeru.customprofile=OpenJCEPlusFIPS.FIPS140-3-Weakly-Enforced to enable the weak enforcement policy that:
    • Limits the TLS ciphers to the approved set.
    • Uses the approved cipher implementations when provided.

      The policy does not restrict the use of non-approved algorithms for other uses, such as keystores.

Prerequisites for enabling FIPS

Ensure that you have:
  • Installed a minimum supported version of IBM Semeru, such as 11.0.24, 17.0.12, or 21.0.4 on the system.
  • Set the JAVA_HOME on the system settings.