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。

適用於