AsymmetricSignatureDeformatter.VerifySignature Methode

Definitie

Controleert de handtekening.

Overloads

Name Description
VerifySignature(Byte[], Byte[])

Wanneer deze wordt overschreven in een afgeleide klasse, controleert u de handtekening voor de opgegeven gegevens.

VerifySignature(HashAlgorithm, Byte[])

Verifieert de handtekening van de opgegeven hashwaarde.

VerifySignature(Byte[], Byte[])

Bron:
AsymmetricSignatureDeformatter.cs
Bron:
AsymmetricSignatureDeformatter.cs
Bron:
AsymmetricSignatureDeformatter.cs
Bron:
AsymmetricSignatureDeformatter.cs
Bron:
AsymmetricSignatureDeformatter.cs

Wanneer deze wordt overschreven in een afgeleide klasse, controleert u de handtekening voor de opgegeven gegevens.

public:
 abstract bool VerifySignature(cli::array <System::Byte> ^ rgbHash, cli::array <System::Byte> ^ rgbSignature);
public abstract bool VerifySignature(byte[] rgbHash, byte[] rgbSignature);
abstract member VerifySignature : byte[] * byte[] -> bool
Public MustOverride Function VerifySignature (rgbHash As Byte(), rgbSignature As Byte()) As Boolean

Parameters

rgbHash
Byte[]

De gegevens die zijn ondertekend met rgbSignature.

rgbSignature
Byte[]

De handtekening die moet worden geverifieerd voor rgbHash.

Retouren

trueals rgbSignature deze overeenkomt met de handtekening die wordt berekend met behulp van het opgegeven hash-algoritme en de opgegeven hash-sleutel; rgbHashanders. false

Opmerkingen

U moet een openbare sleutel en een hash-algoritme opgeven voordat u deze methode aanroept.

Zie ook

Van toepassing op

VerifySignature(HashAlgorithm, Byte[])

Bron:
AsymmetricSignatureDeformatter.cs
Bron:
AsymmetricSignatureDeformatter.cs
Bron:
AsymmetricSignatureDeformatter.cs
Bron:
AsymmetricSignatureDeformatter.cs
Bron:
AsymmetricSignatureDeformatter.cs

Verifieert de handtekening van de opgegeven hashwaarde.

public:
 virtual bool VerifySignature(System::Security::Cryptography::HashAlgorithm ^ hash, cli::array <System::Byte> ^ rgbSignature);
public virtual bool VerifySignature(System.Security.Cryptography.HashAlgorithm hash, byte[] rgbSignature);
abstract member VerifySignature : System.Security.Cryptography.HashAlgorithm * byte[] -> bool
override this.VerifySignature : System.Security.Cryptography.HashAlgorithm * byte[] -> bool
Public Overridable Function VerifySignature (hash As HashAlgorithm, rgbSignature As Byte()) As Boolean

Parameters

hash
HashAlgorithm

Het hash-algoritme dat moet worden gebruikt om de handtekening te verifiëren.

rgbSignature
Byte[]

De te verifiëren handtekening.

Retouren

true als de handtekening geldig is voor de hash; anders, false.

Uitzonderingen

De hash parameter is null.

Opmerkingen

Met deze methode stelt u het hash-algoritme in dat moet worden gebruikt voordat u de handtekening van de waarde van het hash-algoritme voor invoer verifieert.

Zie ook

Van toepassing op