EmpowerID supports FIPS compliance for organizations needing to adhere to the higher cryptographic requirements of the United States government as established by the FIPS protocols. Enabling EmpowerID for FIPS compliance involves adding a "FIPSEnabled" String Value to the EmpowerID key, setting its value to "true," and restarting the EmpowerID Web Role Windows service.
Procedure
Open Registry Editor and navigate to
HKEY_Local_MACHINE/SOFTWARE/TheDotNetFactory/EmpowerID
.Right-click the EmpowerID key and select New > String Value from the context menu.
Name the key FIPSEnabled and set its value to true.
Restart the EmpowerID Web Role Windows service.
If you are working in an FIPS compliant environment and do not add the FIPSEnabled key to the registry, running any EmpowerID workflows will cause you to receive the following error message:
“This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.”