.Net 3.5中的HMAC-SHA-512调试警告

时间:2010-11-10 10:04:38

标签: asp.net .net-3.5

我正在研究.Net 3.5 WebForms应用程序,今天早上我在调试窗口中发现了这条消息:

  

此应用程序正在使用   键控HMAC-SHA-384或HMAC-SHA-512   哈希算法。实施   这些算法已更新   .NET Framework 2.0的Service Pack 1   并且默认情况下不会产生结果   与未服务的一致   类的版本。更多   有关变更的信息   算法以及如何禁用它   警告信息请参阅发布   服务包的注意事项   1.'WebDev.WebServer20.EXE'(Managed(v2.0.50727)):匿名加载   托管DynamicMethods Assembly'Hosted DynamicMethods Assembly'

This是唯一可以对此类消息提及的参考.Net 2.0(没有服务包)。因为我正在研究.Net 3.5我假设现在已经修复了那个特定的bug。

我不确定此消息在我的调试窗口中出现了多长时间,并且不知道这是否是一个真正的问题,或者我是否可以忽略它。

有没有人见过这个?

1 个答案:

答案 0 :(得分:0)

从文本和博客文章来看,你可以节省从2.0 SP开始的所有框架1.早期框架产生的哈希将产生与.net 2.0 SP1(或更高版本)或其他任何实现相同的结果