System::Security::Cryptography::RSAEncryptionPadding 类
RSAEncryptionPadding class
用于RSA加密或解密操作的填充模式和参数。
class RSAEncryptionPadding : public System::IEquatable<SharedPtr<RSAEncryptionPadding>>
方法
| 方法 | 描述 |
|---|---|
| static CreateOaep(const HashAlgorithmName&) | 创建具有 OAEP 模式和指定哈希算法的RSAEncryptionPadding。 |
| Equals(SharedPtr<Object>) override | |
| Equals(SharedPtr<RSAEncryptionPadding>) override | |
| get_Mode() const | 获取填充模式。 |
| get_OaepHashAlgorithm() const | 获取 OAEP 使用的哈希算法。 |
| static get_OaepSHA1() | 获取使用SHA1哈希算法的 OAEP 模式。 |
| static get_OaepSHA256() | 获取使用SHA256哈希算法的 OAEP 模式。 |
| static get_OaepSHA384() | 获取使用SHA384哈希算法的 OAEP 模式。 |
| static get_OaepSHA512() | 获取使用SHA512哈希算法的 OAEP 模式。 |
| static get_Pkcs1() | RTTI 信息。 |
| GetHashCode() const override | 相当于 C# Object.GetHashCode() 方法。启用自定义对象的哈希计算。 |
| ToString() const override | 相当于 C# 的 Object.ToString() 方法。用于将自定义对象转换为字符串。 |
另见
- Class IEquatable
- Namespace System::Security::Cryptography
- Library Aspose.Font for C++