AsymmetricSignatureDeformatter.VerifySignature Метод

Определение

Проверяет подпись.

Перегрузки

VerifySignature(Byte[], Byte[])

При переопределении в производном классе проверяет подпись с использованием указанных данных.

VerifySignature(HashAlgorithm, Byte[])

Проверяет подпись из указанного хэш-значения.

VerifySignature(Byte[], Byte[])

Исходный код:
AsymmetricSignatureDeformatter.cs
Исходный код:
AsymmetricSignatureDeformatter.cs
Исходный код:
AsymmetricSignatureDeformatter.cs

При переопределении в производном классе проверяет подпись с использованием указанных данных.

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

Параметры

rgbHash
Byte[]

Данные, подписанные с помощью rgbSignature.

rgbSignature
Byte[]

Подпись, которую требуется проверить с использованием rgbHash.

Возвращаемое значение

Значение true, если rgbSignature совпадает с подписью, вычисленной с помощью указанного хэш-алгоритма и ключа для rgbHash; в противном случае — значение false.

Комментарии

Перед вызовом этого метода необходимо указать открытый ключ и хэш-алгоритм.

См. также раздел

Применяется к

VerifySignature(HashAlgorithm, Byte[])

Исходный код:
AsymmetricSignatureDeformatter.cs
Исходный код:
AsymmetricSignatureDeformatter.cs
Исходный код:
AsymmetricSignatureDeformatter.cs

Проверяет подпись из указанного хэш-значения.

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

Параметры

hash
HashAlgorithm

Хэш-алгоритм, который следует использовать для проверки подписи.

rgbSignature
Byte[]

Подпись для проверки.

Возвращаемое значение

Значение true, если подпись допустима для хэша; в противном случае — значение false.

Исключения

Параметр hash имеет значение null.

Комментарии

Этот метод задает используемый хэш-алгоритм перед проверкой сигнатуры входного хэш-алгоритма.

См. также раздел

Применяется к