AssemblyHashAlgorithm 枚举

定义

指定用于哈希程序集文件和用于生成强名称的哈希算法。

public enum class AssemblyHashAlgorithm
public enum AssemblyHashAlgorithm
type AssemblyHashAlgorithm = 
Public Enum AssemblyHashAlgorithm
继承
AssemblyHashAlgorithm

字段

MD5 32771

检索 MD5 消息摘要算法。

由于与 MD5 冲突,Microsoft 建议使用 SHA256。

MD5 是 Rivest 在 1991 年开发的。 它与 MD4 基本相同,只是增加了安全性。它虽然比 MD4 稍慢一些,但更安全。 该算法包括四个不同的步骤,其设计与 MD4 的略有不同。 消息摘要的大小以及填充要求保持不变。

None 0

一个掩码,它指示无哈希算法。

如果为多模块程序集指定 None,则公共语言运行时默认采用 SHA1 算法,因为多模块程序集需要生成哈希。

Sha1 32772

检索安全哈希算法的修订,该修订更正了 SHA 中的一个未发布的错误。

由于与 SHA1 冲突,Microsoft 建议使用 SHA256。

Sha256 32780

检索安全哈希算法的版本,其哈希值大小为 256 位。

Sha384 32781

检索安全哈希算法的版本,其哈希值大小为 384 位。

Sha512 32782

检索安全哈希算法的版本,其哈希值大小为 512 位。

适用于