System::Security::Cryptography::RSACryptoServiceProvider::VerifyHash méthode

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

Vérifie que la signature du hachage spécifié est valide.

bool System::Security::Cryptography::RSACryptoServiceProvider::VerifyHash(ByteArrayPtr hash, ByteArrayPtr signature, const HashAlgorithmName &hash_algorithm, SharedPtr<RSASignaturePadding> padding) override
ParamètreTypeDescription
hachageByteArrayPtrValeur de hachage des données signées.
signatureByteArrayPtrDonnées de signature.
hash_algorithmconst HashAlgorithmName&Algorithme de hachage.
paddingSharedPtr<RSASignaturePadding>Mode de remplissage. retourne true si la signature est valide, sinon - false.

Voir aussi

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

Vérifie la signature des données.

bool System::Security::Cryptography::RSACryptoServiceProvider::VerifyHash(const ByteArrayPtr &rgb_hash, const String &str, const ByteArrayPtr &rgb_signature)
ParamètreTypeDescription
rgb_hashconst ByteArrayPtr&Hachage calculé pour les données reçues.
strconst String&Nom de l’algorithme de hachage utilisé.
rgb_signatureconst ByteArrayPtr&Signature telle que reçue.

ReturnValue

True si la signature est valide, false sinon.

Voir aussi