Enabling/Disabling FIPS Cryptographic Modules
With HMP 3.9+, the hardware-based cryptographic modules are no longer used. Instead software-based FIPS modules are available. As a result, the method to enable/disable FIPS has changed.
Note
If your HMP 3.8 has FIPS enabled, prior to upgrading to version 3.9, you must disable FIPS via the web interface. After the upgrade to HMP 3.9 completes, the software-based FIPS modules can be enabled as detailed below.
Enabling FIPS
To enable FIPS:
- SSH into your HMP.
- Elevate to root access.
- Run the following command:
configure_wolfengine_fips.sh proceed 1
- Reboot your HMP by running the
reboot
command.
Disabling FIPS
To disable FIPS:
- SSH into your HMP.
- Elevate to root access.
- Run the following command:
configure_wolfengine_fips.sh proceed 0
- Reboot your HMP by running the
reboot
command.
Confirming FIPS Status
To confirm the current FIPS status use the following procedure:
- Ensure your HMP has rebooted following any FIPS enable/disable procedure.
- SSH into your HMP.
- Elevate to root access.
- Run the following command:
openssl engine -t
- FIPS status depends on the returned results:
- If
wolfengine
is not mentioned in the results, then FIPS is disabled. - If the following results are returned mentioning that
wolfengine
is available, then FIPS is enabled.
- If