Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

EmpowerID supports FIPS (Federal Information Processing Standards) compliance, which is required for organizations needing to adhere to that must meet the higher cryptographic requirements of the United States government as standards 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 serviceU.S. government. FIPS compliance ensures that systems use approved cryptographic algorithms.

To enable FIPS compliance in EmpowerID, you must configure the system by adding a specific registry key. The following steps outline how to enable this setting.

Procedure

  1. Open the Registry Editor and navigate to :

    • Navigate to HKEY_

    Local
    • LOCAL_MACHINE/SOFTWARE/TheDotNetFactory/EmpowerID.

  2. Create a New String Value:

    • Right-click

    the EmpowerID key and select 
    • the EmpowerID key, select New >

    String Value
    • String Value from the context menu.

    • Name

    the key FIPSEnabled and set its
    • the new value FIPSEnabled.

  3. Set the Value:

    • Set the FIPSEnabled value to true.

  4. Restart the EmpowerID Web Role Windows Service:

    • Restart the service for the changes to take effect.

...

Error Handling

If you are working in

...

a FIPS-compliant environment and do not

...

enable this setting, any attempt to run EmpowerID workflows will

...

result in the following error message:

...

“This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.”

If you encounter this error, verify that the FIPSEnabled key is correctly set to true in the registry.