PackageDigitalSignatureManager.DefaultHashAlgorithm Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.