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
ПараметрТипОписание
хешByteArrayPtrХеш-значение.
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.

См. также