System::Security::Cryptography::RSACryptoServiceProvider::VerifyHash yöntemi

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

Belirtilen hash’in imzasının geçerli olduğunu doğrular.

bool System::Security::Cryptography::RSACryptoServiceProvider::VerifyHash(ByteArrayPtr hash, ByteArrayPtr signature, const HashAlgorithmName &hash_algorithm, SharedPtr<RSASignaturePadding> padding) override
ParametreTürAçıklama
hashByteArrayPtrİmzalı verinin hash değeri.
imzaByteArrayPtrİmza verisi.
hash_algorithmconst HashAlgorithmName&Hash algoritması.
dolguSharedPtr<RSASignaturePadding>Dolgu modu. İmza geçerli ise true döndür, aksi takdirde - false.

Ayrıca Bakınız

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

Veri imzasını kontrol eder.

bool System::Security::Cryptography::RSACryptoServiceProvider::VerifyHash(const ByteArrayPtr &rgb_hash, const String &str, const ByteArrayPtr &rgb_signature)
ParametreTürAçıklama
rgb_hashconst ByteArrayPtr&Alınan veri için hesaplanan karma.
strconst String&Kullanılan hash algoritmasının adı.
rgb_signatureconst ByteArrayPtr&Alındığı gibi imza.

ReturnValue

İmza geçerliyse Doğru, aksi takdirde yanlış.

Ayrıca Bakınız