Showing results for 
Search instead for 
Did you mean: 

Workflow failed to publish due to non-FIPS compliant algorithms


When attempting to publish a Nintex Workflow, the workflow fails to publish and presents an error regarding Federal Information Processing Standards (FIPS).



This is a SharePoint limitation. According to Microsoft, SharePoint is not FIPS-compliant due to its use of encryption algorithms that do not comply with Federal Information Processing Standards. The non-compliant encryption algorithms are used for processing purposes (i.e. unique identifiers) and are not used for security.


Error Code

soap:ServerServer was unable to process request. ---> Failed to publish workflow: <Error><CompilerError Line="-1" Column="-1" Text="Compilation failed. This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms." /></Error>


Additional Information

From Microsoft's Security and protection for SharePoint Server 2010:

"SharePoint Server 2010 uses several Windows encryption algorithms for computing hash values that do not comply with Federal Information Processing Standard (FIPS) . . . These algorithms are not used for security purposes; they are used for internal processing. For example, SharePoint Server 2010 uses MD5 to create hash values that are used as unique identifiers."


Related Links


Version history
Revision #:
14 of 14
Last update:
Updated by: