AsymmetricSignatureDeformatter.VerifySignature Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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[])
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[])
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.