AsymmetricSignatureDeformatter.VerifySignature Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Weryfikuje podpis.
Przeciążenia
VerifySignature(Byte[], Byte[]) |
Po zastąpieniu w klasie pochodnej sprawdza podpis dla określonych danych. |
VerifySignature(HashAlgorithm, Byte[]) |
Weryfikuje podpis z określonej wartości skrótu. |
VerifySignature(Byte[], Byte[])
Po zastąpieniu w klasie pochodnej sprawdza podpis dla określonych danych.
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
Parametry
- rgbHash
- Byte[]
Dane podpisane przy użyciu polecenia rgbSignature
.
- rgbSignature
- Byte[]
Podpis, który ma zostać zweryfikowany pod kątem rgbHash
.
Zwraca
true
jeśli rgbSignature
jest zgodny z podpisem obliczonym przy użyciu określonego algorytmu skrótu i klucza dla rgbHash
; w przeciwnym razie false
.
Uwagi
Przed wywołaniem tej metody należy określić klucz publiczny i algorytm skrótu.
Zobacz też
Dotyczy
VerifySignature(HashAlgorithm, Byte[])
Weryfikuje podpis z określonej wartości skrótu.
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
Parametry
- hash
- HashAlgorithm
Algorytm skrótu używany do weryfikowania podpisu.
- rgbSignature
- Byte[]
Podpis do zweryfikowania.
Zwraca
true
jeśli podpis jest prawidłowy dla skrótu; w przeciwnym razie , false
.
Wyjątki
Parametr hash
ma wartość null
.
Uwagi
Ta metoda ustawia algorytm wyznaczania wartości skrótu do użycia przed zweryfikowaniem podpisu wartości algorytmu wyznaczania wartości skrótu wejściowego.