System::Security::Cryptography::RSAEncryptionPadding class

RSAEncryptionPadding class

Режим заполнения и параметры для операций шифрования или дешифрования RSA.

class RSAEncryptionPadding : public System::IEquatable<SharedPtr<RSAEncryptionPadding>>

Методы

МетодОписание
static CreateOaep(const HashAlgorithmName&)Создаёт RSAEncryptionPadding с режимом OAEP и указанным алгоритмом хеша.
Equals(SharedPtr<Object>) override
Equals(SharedPtr<RSAEncryptionPadding>) override
get_Mode() constПолучает режим заполнения.
get_OaepHashAlgorithm() constПолучает алгоритм хеша, используемый с OAEP.
static get_OaepSHA1()Получает режим OAEP с алгоритмом хеша SHA1.
static get_OaepSHA256()Получает режим OAEP с алгоритмом хеширования SHA256.
static get_OaepSHA384()Получает режим OAEP с алгоритмом хеширования SHA384.
static get_OaepSHA512()Получает режим OAEP с алгоритмом хеширования SHA512.
static get_Pkcs1()Информация RTTI.
GetHashCode() const overrideАналог метода C# Object.GetHashCode(). Позволяет хешировать пользовательские объекты.
ToString() const overrideАналог метода C# Object.ToString(). Позволяет преобразовывать пользовательские объекты в строку.

См. также