Udostępnij za pośrednictwem


AsymmetricSignatureDeformatter.VerifySignature Metoda

Definicja

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[])

Źródło:
AsymmetricSignatureDeformatter.cs
Źródło:
AsymmetricSignatureDeformatter.cs
Źródło:
AsymmetricSignatureDeformatter.cs

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[])

Źródło:
AsymmetricSignatureDeformatter.cs
Źródło:
AsymmetricSignatureDeformatter.cs
Źródło:
AsymmetricSignatureDeformatter.cs

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.

Zobacz też

Dotyczy