CryptographicEngine.VerifySignatureWithHashInput 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
根据已知签名验证指定输入数据的签名。
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。