AsymmetricSignatureDeformatter.VerifySignature Método

Definición

Comprueba la firma.

Sobrecargas

VerifySignature(Byte[], Byte[])

Si se reemplaza en una clase derivada, comprueba la firma de los datos especificados.

VerifySignature(HashAlgorithm, Byte[])

Crea la signatura a partir del valor hash especificado.

VerifySignature(Byte[], Byte[])

Si se reemplaza en una clase derivada, comprueba la firma de los datos especificados.

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

Parámetros

rgbHash
Byte[]

Datos firmados con rgbSignature.

rgbSignature
Byte[]

Firma que se va a comprobar para rgbHash.

Devoluciones

Boolean

true si rgbSignature coincide con la firma calculada con el algoritmo hash especificado y la clave en rgbHash; en caso contrario, false.

Comentarios

Debe especificar una clave pública y un algoritmo hash antes de llamar a este método.

Consulte también

Se aplica a

VerifySignature(HashAlgorithm, Byte[])

Crea la signatura a partir del valor hash especificado.

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

Parámetros

hash
HashAlgorithm

Algoritmo hash que se va a usar para crear la signatura.

rgbSignature
Byte[]

Signatura que se va a comprobar.

Devoluciones

Boolean

true si la signatura es válida para el hash; en caso contrario, false.

Excepciones

El parámetro hash es null.

Comentarios

Este método establece el algoritmo hash que se usará antes de comprobar la firma del valor del algoritmo hash de entrada.

Consulte también

Se aplica a