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
Известная сигнатура, используемая для проверки сигнатуры входных данных.
Возвращаемое значение
bool
Значение true, если подпись проверена; в противном случае — false.