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,Common Language Runtime 會預設成 SHA1 演算法,因為多模組組件需要產生雜湊。 |
Sha1 | 32772 | 接收能修正 SHA 中未發佈缺陷的安全雜湊演算法。 由於 SHA1 的衝突問題,Microsoft 建議使用 SHA256。 |
Sha256 | 32780 | 接收雜湊大小為 256 位元的安全雜湊演算法版本。 |
Sha384 | 32781 | 接收雜湊大小為 384 位元的安全雜湊演算法版本。 |
Sha512 | 32782 | 接收雜湊大小為 512 位元的安全雜湊演算法版本。 |