"此实现不是 Windows 平台 FIPS 验证的加密算法的一部分"解决办法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/song_jiang_long/article/details/54172711

错误截图如下:


在win10系统下,利用CryptoConfig.CreateFromName("MD5")创建Md5加密对象提示“此实现不是 Windows 平台 FIPS 验证的加密算法的一部分”的解决办法。

方法一:


 1.按WIN+R(或点击开始-运行),并输入gpedit.msc后确定,启动组策略编辑器。

2.左侧列表中找到 计算机配置 - Windows设置 - 安全设置 - 本地策略 - 安全选项,并在右侧找到“系统加密:将FIPS兼容算法用于加密、哈希和签名”




3.双击上述策略,在弹出的选项中,将状态改为已禁用。



4.关闭组策略后,重新启动助手。
 

方法二:


Win+R(或点击开始-运行),并输入regedit后确定,启动注册表编辑器。

浏览到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy,将Enabled的值改为0

关闭注册表编辑器后,重新启动助手。


猜你喜欢

转载自blog.csdn.net/song_jiang_long/article/details/54172711
今日推荐