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 或更好的安全模型。

适用于

另请参阅