System::Security::Cryptography::RSACryptoServiceProvider::VerifyHash मेथड

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

जांचता है कि निर्दिष्ट हैश का सिग्नेचर वैध है या नहीं।

bool System::Security::Cryptography::RSACryptoServiceProvider::VerifyHash(ByteArrayPtr hash, ByteArrayPtr signature, const HashAlgorithmName &hash_algorithm, SharedPtr<RSASignaturePadding> padding) override
पैरामीटरप्रकारविवरण
हैशByteArrayPtrहस्ताक्षरित डेटा का हैश मान।
हस्ताक्षरByteArrayPtrहस्ताक्षर डेटा।
hash_algorithmconst HashAlgorithmName&हैश एल्गोरिदम।
पैडिंगSharedPtr<RSASignaturePadding>पैडिंग मोड। यदि हस्ताक्षर वैध है तो true लौटाएँ, अन्यथा - false।

संबंधित देखें

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

डेटा हस्ताक्षर जाँचता है।

bool System::Security::Cryptography::RSACryptoServiceProvider::VerifyHash(const ByteArrayPtr &rgb_hash, const String &str, const ByteArrayPtr &rgb_signature)
पैरामीटरप्रकारविवरण
rgb_hashconst ByteArrayPtr&प्राप्त डेटा के लिए गणना किया गया हैश।
strconst String&उपयोग किए गए हैश एल्गोरिदम का नाम।
rgb_signatureconst ByteArrayPtr&प्राप्त जैसा हस्ताक्षर।

ReturnValue

यदि हस्ताक्षर वैध है तो true, अन्यथा false।

संबंधित देखें