AssemblyHashAlgorithm 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定用于哈希程序集文件和用于生成强名称的哈希算法。
public enum class AssemblyHashAlgorithm
public enum AssemblyHashAlgorithm
type AssemblyHashAlgorithm =
Public Enum 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 位。 |