System::Security::Cryptography::RSAEncryptionPadding class
Contents
[
Hide
]RSAEncryptionPadding class
Padding mode and parameters for RSA encryption or decryption operations.
class RSAEncryptionPadding : public System::IEquatable<SharedPtr<RSAEncryptionPadding>>
Methods
Method | Description |
---|---|
static CreateOaep(const HashAlgorithmName&) | Creates RSAEncryptionPadding with OAEP mode and specified hash algorithm. |
Equals(SharedPtr<Object>) override | |
Equals(SharedPtr<RSAEncryptionPadding>) override | |
get_Mode() const | Gets the padding mode. |
get_OaepHashAlgorithm() const | Gets 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 override | Analog of C# Object.GetHashCode() method. Enables hashing of custom objects. |
ToString() const override | Analog of C# Object.ToString() method. Enables converting custom objects to string. |
See Also
- Class IEquatable
- Namespace System::Security::Cryptography
- Library Aspose.PUB for C++