AsymmetricSignatureDeformatter.VerifySignature Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überprüft die Signatur.
Überlädt
| Name | Beschreibung |
|---|---|
| VerifySignature(Byte[], Byte[]) |
Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird die Signatur für die angegebenen Daten überprüft. |
| VerifySignature(HashAlgorithm, Byte[]) |
Überprüft die Signatur aus dem angegebenen Hashwert. |
VerifySignature(Byte[], Byte[])
Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird die Signatur für die angegebenen Daten überprüft.
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
Parameter
- rgbHash
- Byte[]
Die mit rgbSignature.
- rgbSignature
- Byte[]
Die Signatur, für rgbHashdie überprüft werden soll.
Gibt zurück
true if rgbSignature matches the signature computed using the specified hash algorithm and key on rgbHash; otherwise, false.
Hinweise
Sie müssen einen öffentlichen Schlüssel und einen Hashalgorithmus angeben, bevor Sie diese Methode aufrufen.
Weitere Informationen
Gilt für:
VerifySignature(HashAlgorithm, Byte[])
Überprüft die Signatur aus dem angegebenen Hashwert.
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
Parameter
- hash
- HashAlgorithm
Der Zu verwendende Hashalgorithmus, um die Signatur zu überprüfen.
- rgbSignature
- Byte[]
Die Signatur, die überprüft werden soll.
Gibt zurück
truewenn die Signatur für den Hash gültig ist; andernfalls . false
Ausnahmen
Der hash Parameter ist null.
Hinweise
Diese Methode legt den zu verwendenden Hashalgorithmus fest, bevor die Signatur des Werts des Eingabehashalgorithmus überprüft wird.