X509AsymmetricSecurityKey.GetHashAlgorithmForSignature(String) Methode

Definitie

Hiermee haalt u een cryptografisch algoritme op waarmee een hash voor een digitale handtekening wordt gegenereerd.

public:
 override System::Security::Cryptography::HashAlgorithm ^ GetHashAlgorithmForSignature(System::String ^ algorithm);
public override System.Security.Cryptography.HashAlgorithm GetHashAlgorithmForSignature(string algorithm);
override this.GetHashAlgorithmForSignature : string -> System.Security.Cryptography.HashAlgorithm
Public Overrides Function GetHashAlgorithmForSignature (algorithm As String) As HashAlgorithm

Parameters

algorithm
String

Het hash-algoritme.

Retouren

Een HashAlgorithm waarmee hashes voor digitale handtekeningen worden gegenereerd.

Uitzonderingen

algorithm wordt niet ondersteund. De ondersteunde algoritmen zijn XmlDsigDSAUrl, XmlDsigRSASHA1Urlen RsaSha256Signature.

Opmerkingen

Gebruik de XmlDsigDSAUrlof XmlDsigRSASHA1UrlRsaSha256Signature velden om de algorithm parameter op te geven.

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

Van toepassing op