如何在C#中生成Authenticode哈希?

如何在C#中生成Authenticode哈希?,c#,hash,C#,Hash,我正在研究生成可导入AppLocker的XML文件的可行性。根据我看到的帖子,AppLocker生成了一个SHA2 Authenticode哈希,尽管它显示SHA256是哈希类型 我一直在查看System.Security.Cryptography名称空间中可用的哈希算法,但我找不到适用于SHA2身份验证码的哈希算法。在.NET中可以这样做吗 谢谢您可以使用System.Security.Cryptography.SHA256 这是一篇关于SHA256类的MSDN文章,这里有一个如何使用它的示例

我正在研究生成可导入AppLocker的XML文件的可行性。根据我看到的帖子,AppLocker生成了一个SHA2 Authenticode哈希,尽管它显示SHA256是哈希类型

我一直在查看System.Security.Cryptography名称空间中可用的哈希算法,但我找不到适用于SHA2身份验证码的哈希算法。在.NET中可以这样做吗


谢谢

您可以使用
System.Security.Cryptography.SHA256

这是一篇关于SHA256类的MSDN文章,这里有一个如何使用它的示例