System::Security::Cryptography::RSAEncryptionPadding class

RSAEncryptionPadding class

Padding mode and parameters for RSA encryption or decryption operations.

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

Methods

MethodDescription
static CreateOaep(const HashAlgorithmName&)Creates RSAEncryptionPadding with OAEP mode and specified hash algorithm.
Equals(SharedPtr<Object>) override
Equals(SharedPtr<RSAEncryptionPadding>) override
get_Mode() constGets the padding mode.
get_OaepHashAlgorithm() constGets the hash algorithm used with OAEP.
static get_OaepSHA1()Gets OAEP mode with SHA1 hash algorithm.
static get_OaepSHA256()Gets OAEP mode with SHA256 hash algorithm.
static get_OaepSHA384()Gets OAEP mode with SHA384 hash algorithm.
static get_OaepSHA512()Gets OAEP mode with SHA512 hash algorithm.
static get_Pkcs1()RTTI information.
GetHashCode() const overrideAnalog of C# Object.GetHashCode() method. Enables hashing of custom objects.
ToString() const overrideAnalog of C# Object.ToString() method. Enables converting custom objects to string.

See Also