System::Security::Cryptography::RSACryptoServiceProvider::SignHash метод

RSACryptoServiceProvider::SignHash(ByteArrayPtr, HashAlgorithmName, SharedPtr<RSASignaturePadding>) method

Вычисляет подпись для указанного хеш‑значения.

ByteArrayPtr System::Security::Cryptography::RSACryptoServiceProvider::SignHash(ByteArrayPtr hash, HashAlgorithmName hash_algorithm, SharedPtr<RSASignaturePadding> padding) override
ПараметрТипОписание
hashByteArrayPtrХеш‑значение.
hash_algorithmHashAlgorithmNameАлгоритм хеширования.
paddingSharedPtr<RSASignaturePadding>Режим заполнения. возвращает подпись RSA для указанного хеша.

См. также

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

Вычисляет подпись указанного входного значения. Не реализовано.

ByteArrayPtr System::Security::Cryptography::RSACryptoServiceProvider::SignHash(const ByteArrayPtr &rgb_hash, const String &str)
ПараметрТипОписание
rgb_hashconst ByteArrayPtr&Хеш-значение данных, которые необходимо подписать.
strconst String&Идентификатор алгоритма хеширования, используемый для создания хеша.

ReturnValue

RSA signature for specified data.

См. также