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() 方法。用于将自定义对象转换为字符串。

另见