Condividi tramite


PackageDigitalSignatureManager.DefaultHashAlgorithm Proprietà

Definizione

Ottiene una stringa URI che identifica l'algoritmo hash predefinito usato per creare e verificare le firme.

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

Valore della proprietà

Stringa URI che identifica l'algoritmo hash predefinito usato per creare e verificare le firme.

Commenti

L'algoritmo hash predefinito per la classe standard PackageDigitalSignatureManager è XmlDsigSHA1Url (Secure Hash Algorithm versione 1.0 (SHA1)).

La HashAlgorithm proprietà ottiene o imposta l'algoritmo hash effettivo utilizzato per creare e verificare le firme.

La DefaultHashAlgorithm proprietà viene in genere utilizzata per ripristinare l'impostazione predefinita dopo HashAlgorithm una modifica temporanea.

A causa di problemi di collisione con SHA1, Microsoft consiglia un modello di sicurezza basato su SHA256 o superiore.

Si applica a

Vedi anche