10.3 and 3.1 Getting FIPS error when processing credit cards in Windows 10 using Army MX925 terminals
Problem
Getting FIPS error when processing credit cards through Microsoft Windows 10 with the Army's Verifone MX 925 terminals.
Error:
System.InvalidOperationException: This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms
Solution
Turn off FIPS using the process that follows.
1. On the Windows task bar, enter RegEdit within the Type Here To Search box.
2. Select Run Command beside the RegEdit search result.
3. Expand HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Lsa.
4. Click FipsAlgorithmPolicy.
5. Right-click on the 'Enabled' value and then select Modify.
6. Change the Value Data from 1 to 0 which will turn off FIPS.
7. Click OK.