PackageDigitalSignatureManager.DefaultHashAlgorithm Eigenschap

Definitie

Hiermee haalt u een URI-tekenreeks op die het standaard-hash-algoritme identificeert dat wordt gebruikt voor het maken en verifiëren van handtekeningen.

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

Waarde van eigenschap

Een URI-tekenreeks die het standaardhash-algoritme identificeert dat wordt gebruikt voor het maken en verifiëren van handtekeningen.

Opmerkingen

Het standaardhashalgoritme voor de standaardklasse PackageDigitalSignatureManager is XmlDsigSHA1Url (Secure Hash Algorithm versie 1.0 of SHA-1).

De HashAlgorithm eigenschap haalt het daadwerkelijke hash-algoritme op of stelt dit in om handtekeningen te maken en te verifiëren.

De DefaultHashAlgorithm eigenschap wordt meestal gebruikt om de HashAlgorithm eigenschap opnieuw in te stellen op de standaardinstelling na een tijdelijke wijziging.

Vanwege conflictproblemen met SHA-1 raadt Microsoft een beveiligingsmodel aan op basis van SHA-256 of beter.

Van toepassing op

Zie ook