PackageDigitalSignatureManager.DefaultHashAlgorithm Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém uma string de URI que identifica o algoritmo de hash padrão usado para criar e verificar assinaturas.
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
Valor de Propriedade
Uma cadeia de URI que identifica o algoritmo de hash padrão usado para criar e verificar assinaturas.
Observações
O algoritmo de hash padrão para a classe padrão PackageDigitalSignatureManager é XmlDsigSHA1Url (Secure Hash Algorithm versão 1.0, ou SHA-1).
A HashAlgorithm propriedade obtém ou define o algoritmo de hash real que este é usado para criar e verificar assinaturas.
A DefaultHashAlgorithm propriedade é normalmente usada para restabelecer a HashAlgorithm propriedade ao padrão após uma alteração temporária.
Devido a problemas de colisão com o SHA-1, a Microsoft recomenda um modelo de segurança baseado no SHA-256 ou superior.