Sdílet prostřednictvím


AsymmetricSignatureDeformatter.VerifySignature Metoda

Definice

Ověří podpis.

Přetížení

VerifySignature(Byte[], Byte[])

Při přepsání v odvozené třídě ověří podpis pro zadaná data.

VerifySignature(HashAlgorithm, Byte[])

Ověří podpis ze zadané hodnoty hash.

VerifySignature(Byte[], Byte[])

Zdroj:
AsymmetricSignatureDeformatter.cs
Zdroj:
AsymmetricSignatureDeformatter.cs
Zdroj:
AsymmetricSignatureDeformatter.cs

Při přepsání v odvozené třídě ověří podpis pro zadaná data.

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

Data podepsaná pomocí rgbSignature.

rgbSignature
Byte[]

Podpis, který se má ověřit pro rgbHash.

Návraty

true pokud rgbSignature se shoduje s podpisem vypočítaným pomocí zadaného hashovacího algoritmu a klíče na rgbHash. V opačném případě false.

Poznámky

Před voláním této metody je nutné zadat veřejný klíč a hashovací algoritmus.

Viz také

Platí pro

VerifySignature(HashAlgorithm, Byte[])

Zdroj:
AsymmetricSignatureDeformatter.cs
Zdroj:
AsymmetricSignatureDeformatter.cs
Zdroj:
AsymmetricSignatureDeformatter.cs

Ověří podpis ze zadané hodnoty hash.

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

Hashovací algoritmus, který se má použít k ověření podpisu.

rgbSignature
Byte[]

Podpis, který se má ověřit.

Návraty

truepokud je podpis platný pro hodnotu hash; v opačném případě . false

Výjimky

Parametr hash je null.

Poznámky

Tato metoda nastaví hashovací algoritmus, který se má použít před ověřením podpisu hodnoty vstupního hashovacího algoritmu.

Viz také

Platí pro