PackageDigitalSignatureManager.DefaultHashAlgorithm 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取 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 或更好的安全模型。