共用方式為


PackageDigitalSignatureManager.DefaultHashAlgorithm 屬性

定義

取得 URI 字串,此字串可識別用來建立及驗證簽章的預設雜湊演算法。

public:
 static property System::String ^ DefaultHashAlgorithm { System::String ^ get(); };
public static string DefaultHashAlgorithm { get; }
static member DefaultHashAlgorithm : string
Public Shared ReadOnly Property DefaultHashAlgorithm As String

屬性值

URI 字串,識別用來建立和驗證簽章的預設哈希演算法。

備註

標準 PackageDigitalSignatureManager 類別的預設哈希演算法是 XmlDsigSHA1Url (安全哈希演算法 1.0 版 (SHA1) ) 。

屬性 HashAlgorithm 會取得或設定這個 用來建立和驗證簽章的實際哈希演算法。

屬性 DefaultHashAlgorithm 通常用來在暫時變更之後將屬性重 HashAlgorithm 設為預設值。

由於 SHA1 的衝突問題,Microsoft 建議您使用以 SHA256 或更好的加密方式為基礎的安全性模型。

適用於

另請參閱