This implementation is not part of the Windows Platform FIPS
SenseiTim
Posts: 2
I was trying to run a compare between 2 databases on the same server and received the following error message: This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.
According to Microsoft there is a hotfix available (KB935434). Does anyone know if this will address the problem we are experiencing?
According to Microsoft there is a hotfix available (KB935434). Does anyone know if this will address the problem we are experiencing?
Comments
I have logged a support ticket for you and will email you shortly.
Product Support
Redgate Software Ltd.
E-mail: support@red-gate.com
What was the answer to this problem? I am having the same issue.
Thanks,
George Wilson
What was the answer to this problem? I am having the same issue.
Thanks,
Rich
This error happens when FIPS policy checking is enabled. You can tell whether it's enabled by checking the registry key here: HKLM\System\CurrentControlSet\Control\Lsa\FIPSAlgorithmPolicy\Enabled (1 is enabled and 0 is disabled).
If you're allowed to disable it, you can change the value of that key to 0. You can also try creating a config file in the same folder as the .exe with the same name as the .exe. For example, in C:\Program Files (x86)\Red Gate\SQL Compare 10, create a file called RedGate.SQLCompare.UI.exe.config.
You'll need the config file to contain the following:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<runtime>
<enforceFIPSPolicy enabled="false"/>
</runtime>
</startup>
</configuration>
This might not work in certain locked down environments.
Hope that helps.
Thanks,
Evan
Product Support
(866) 627-8107