PackageDigitalSignatureManager.DefaultHashAlgorithm Propriedade

Definição

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.

Aplica-se a

Ver também