Visual Studio 支持 FIPS 140-2 批准的操作模式

版本 16.4 开始,Visual Studio 2019 支持联邦信息处理标准 (FIPS) 出版物 140-2 批准的 Windows、Azure 和 .NET 操作模式。 而且,使用版本 16.5,在开发面向远程 Linux 系统的 C++ 应用程序时,Visual Studio 现在支持 FIPS 140-2 批准的操作模式。

要配置 FIPS 140-2 批准的 Visual Studio 操作模式,请安装 .NET Framework 4.8,然后启用组策略设置“系统加密: 对加密、哈希和签名使用符合 FIPS 的算法”。

有关 FIPS 140-2 批准的操作模式以及如何启用它的详细信息,请参阅 FIPS 140-2 验证

注意

用于开发非 Microsoft 平台(如 iOS 或 Android)应用的工具可能不会使用符合 FIPS 的算法。 Visual Studio 附带的第三方软件或者由你安装的扩展也无法使用符合 FIPS 140-2 的算法。 而且,SharePoint 解决方案的开发不支持 FIPS 140-2 批准的操作模式。

要详细了解 FIPS 140-2 批准的 Visual Studio 及其他 Microsoft 产品和服务的操作模式,请参阅以下链接: