Partager via


PackageDigitalSignatureManager.DefaultHashAlgorithm Propriété

Définition

Obtient une chaîne d’URI qui identifie l’algorithme de hachage par défaut utilisé pour créer et vérifier des signatures.

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

Valeur de propriété

Chaîne d’URI qui identifie l’algorithme de hachage par défaut utilisé pour créer et vérifier les signatures.

Remarques

L’algorithme de hachage par défaut pour la classe standard PackageDigitalSignatureManager est XmlDsigSHA1Url (Secure Hash Algorithm version 1.0 (SHA1)).

La HashAlgorithm propriété obtient ou définit l’algorithme de hachage réel utilisé pour créer et vérifier les signatures.

La DefaultHashAlgorithm propriété est généralement utilisée pour rétablir la valeur par défaut de la HashAlgorithm propriété après une modification temporaire.

En raison de problèmes de collision avec SHA1, Microsoft recommande un modèle de sécurité basé sur SHA256 ou supérieur.

S’applique à

Voir aussi