Freigeben über


CryptographicEngine.VerifySignatureWithHashInput Methode

Definition

Überprüft die Signatur der angegebenen Eingabedaten anhand einer bekannten Signatur.

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

Parameter

key
CryptographicKey

Der Schlüssel, der zum Abrufen der Signatur aus den Eingabedaten verwendet werden soll. Dieser Schlüssel muss ein asymmetrischer Schlüssel sein, der von einem PersistedKeyProvider oder AsymmetricKeyAlgorithmProvider abgerufen wird.

data
IBuffer

Die zu überprüfenden Daten. Die Daten sind ein Hashwert von Rohdaten.

signature
IBuffer

Die bekannte Signatur, die zum Überprüfen der Signatur der Eingabedaten verwendet werden soll.

Gibt zurück

Boolean

bool

True, wenn die Signatur überprüft wurde; andernfalls false.

Gilt für: