错误截图如下:
在win10系统下,利用CryptoConfig.CreateFromName("MD5")创建Md5加密对象提示“此实现不是 Windows 平台 FIPS 验证的加密算法的一部分”的解决办法。
方法一:
2.左侧列表中找到 计算机配置 - Windows设置 - 安全设置 - 本地策略 - 安全选项,并在右侧找到“系统加密:将FIPS兼容算法用于加密、哈希和签名”
3.双击上述策略,在弹出的选项中,将状态改为已禁用。
4.关闭组策略后,重新启动助手。
方法二:
浏览到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy
,将Enabled
的值改为0
关闭注册表编辑器后,重新启动助手。