代码之家  ›  专栏  ›  技术社区  ›  Odrade

.NET2.0中符合FIPS的加密

  •  3
  • Odrade  · 技术社区  · 16 年前

    我们有一个.NET2.0应用程序,它使用 RijindaelManaged 类来加密某些敏感数据。在我们遇到一些需要使用fips兼容算法的机器之前,一切都很顺利。

    我们想换成 AesCryptoServiceProvider ,但我们的大多数目标计算机尚未升级到.NET2.0之后。要求升级是不可能的。毕竟,升级是可怕的!

    我们有什么办法 aescyptoserviceprovider服务提供商 在.NET 2.0应用程序中?由于3.5使用了2.0clr,我希望有一种方法可以将所需的库构建到应用程序中。如果失败了,有人能给我指一个本地api上的引用吗? aescyptoserviceprovider服务提供商 ?

    1 回复  |  直到 16 年前
        1
  •  3
  •   kemiller2002    16 年前

    是的,您只需在应用程序安装中包含所需的3.5库(在构建项目时使用本地副本)。由于它在2.0环境中运行,因此如果计算机上有.NET 2.0,则无需升级这些计算机。