System::Security::Cryptography::RSACryptoServiceProvider::VerifyHash Methode

RSACryptoServiceProvider::VerifyHash(ByteArrayPtr, ByteArrayPtr, const HashAlgorithmName&, SharedPtr<RSASignaturePadding>) method

Überprüft, ob die Signatur des angegebenen Hashwerts gültig ist.

bool System::Security::Cryptography::RSACryptoServiceProvider::VerifyHash(ByteArrayPtr hash, ByteArrayPtr signature, const HashAlgorithmName &hash_algorithm, SharedPtr<RSASignaturePadding> padding) override
ParameterTypBeschreibung
HashByteArrayPtrHashwert der signierten Daten.
SignaturByteArrayPtrSignaturdaten.
hash_algorithmconst HashAlgorithmName&Hash-Algorithmus.
AuffüllungSharedPtr<RSASignaturePadding>Auffüllmodus. Gibt true zurück, wenn die Signatur gültig ist, sonst false.

Siehe auch

RSACryptoServiceProvider::VerifyHash(const ByteArrayPtr&, const String&, const ByteArrayPtr&) method

Überprüft die Datensignatur.

bool System::Security::Cryptography::RSACryptoServiceProvider::VerifyHash(const ByteArrayPtr &rgb_hash, const String &str, const ByteArrayPtr &rgb_signature)
ParameterTypBeschreibung
rgb_hashconst ByteArrayPtr\&Hash, der für empfangene Daten berechnet wurde.
strconst String&Name des verwendeten Hash-Algorithmus.
rgb_signatureconst ByteArrayPtr\&Signatur wie empfangen.

ReturnValue

True, wenn die Signatur gültig ist, false andernfalls.

Siehe auch