Error accessing Tools in Options when FIPS compliance is enabled

53 views
Skip to first unread message

Bill Stewart

unread,
Mar 1, 2019, 1:56:38 PM3/1/19
to nomad-net
Symptom:

Go to Tools -> Options, then select the Tools configuration item.

Get this exception error:

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.
  at System.Security.Cryptography.MD5CryptoServiceProvider..ctor() {24d852ec3ac34d899bb079cfb1fcbe45:0x6002217} [0x1c]

Cause:

This error occurs if the following system security policy is enabled:

System cryptography: Use FIPS compliant algorithms for encryption, hashing, and signing

Workaround:

1) Disable the above policy (not recommended)

2) Add the following setting to the <runtime> section of nomad.exe.config:

<enforceFIPSPolicy enabled="false"/>

Recommendation:

Include this setting in the default nomad.exe.config file.
Reply all
Reply to author
Forward
0 new messages