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_algorithm | const HashAlgorithmName& | हैश एल्गोरिदम। |
| पैडिंग | SharedPtr<RSASignaturePadding> | पैडिंग मोड। यदि हस्ताक्षर वैध है तो true लौटाएँ, अन्यथा - false। |
संबंधित देखें
- Typedef ByteArrayPtr
- Typedef SharedPtr
- Class RSASignaturePadding
- Class RSACryptoServiceProvider
- Namespace System::Security::Cryptography
- Library Aspose.Page for C++
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_hash | const ByteArrayPtr& | प्राप्त डेटा के लिए गणना किया गया हैश। |
| str | const String& | उपयोग किए गए हैश एल्गोरिदम का नाम। |
| rgb_signature | const ByteArrayPtr& | प्राप्त जैसा हस्ताक्षर। |
ReturnValue
यदि हस्ताक्षर वैध है तो true, अन्यथा false।
संबंधित देखें
- Typedef ByteArrayPtr
- Class String
- Class RSACryptoServiceProvider
- Namespace System::Security::Cryptography
- Library Aspose.Page for C++