Поделиться через


CryptographicEngine.VerifySignatureWithHashInput Метод

Определение

Проверяет сигнатуру указанных входных данных по известной сигнатуре.

public:
 static bool VerifySignatureWithHashInput(CryptographicKey ^ key, IBuffer ^ data, IBuffer ^ signature);
 static bool VerifySignatureWithHashInput(CryptographicKey const& key, IBuffer const& data, IBuffer const& signature);
public static bool VerifySignatureWithHashInput(CryptographicKey key, IBuffer data, IBuffer signature);
function verifySignatureWithHashInput(key, data, signature)
Public Shared Function VerifySignatureWithHashInput (key As CryptographicKey, data As IBuffer, signature As IBuffer) As Boolean

Параметры

key
CryptographicKey

Ключ, используемый для получения сигнатуры из входных данных. Этот ключ должен быть асимметричным ключом, полученным из PersistedKeyProvider или AsymmetricKeyAlgorithmProvider.

data
IBuffer

Проверяемые данные. Данные являются хэш-значением необработанных данных.

signature
IBuffer

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

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

Boolean

bool

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

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