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

用于从输入数据中检索签名的密钥。 此密钥必须是从 PersistedKeyProviderAsymmetricKeyAlgorithmProvider 获取的非对称密钥。

data
IBuffer

要验证的数据。 数据是原始数据的哈希值。

signature
IBuffer

用于验证输入数据的签名的已知签名。

返回

Boolean

bool

如果签名已验证,则为 True;否则为 false。

适用于