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.
PaddingSharedPtr<RSASignaturePadding>Padding-Modus. Gibt true zurück, wenn die Signatur gültig ist, andernfalls false.

Siehe auch

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

Prü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 sonst.

Siehe auch