RSAEncryptionPadding Класс

Определение

Задает режим заполнения и параметры для использования с операциями шифрования или расшифровки RSA.

public ref class RSAEncryptionPadding sealed : IEquatable<System::Security::Cryptography::RSAEncryptionPadding ^>
public sealed class RSAEncryptionPadding : IEquatable<System.Security.Cryptography.RSAEncryptionPadding>
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public sealed class RSAEncryptionPadding : IEquatable<System.Security.Cryptography.RSAEncryptionPadding>
type RSAEncryptionPadding = class
    interface IEquatable<RSAEncryptionPadding>
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
type RSAEncryptionPadding = class
    interface IEquatable<RSAEncryptionPadding>
Public NotInheritable Class RSAEncryptionPadding
Implements IEquatable(Of RSAEncryptionPadding)
Наследование
RSAEncryptionPadding
Атрибуты
Реализации

Свойства

Имя Описание
Mode

Возвращает режим заполнения, представленный этим RSAEncryptionPadding экземпляром.

OaepHashAlgorithm

Возвращает хэш-алгоритм, используемый в сочетании с режимом Oaep заполнения.

OaepSHA1

Возвращает объект, представляющий стандарт шифрования OAEP (OAEP) оптимального асимметричного шифрования с помощью хэш-алгоритма SHA-1.

OaepSHA256

Возвращает объект, представляющий стандарт шифрования OAEP (OAEP) оптимального асимметричного шифрования с алгоритмом хэша SHA-256.

OaepSHA3_256

Oaep режим с алгоритмом хэша SHA-3-256.

OaepSHA3_384

Oaep режим с хэш-алгоритмом SHA-3-384.

OaepSHA3_512

Oaep режим с хэш-алгоритмом SHA-3-512.

OaepSHA384

Возвращает объект, представляющий стандарт шифрования OAEP (OAEP) оптимального асимметричного шифрования с алгоритмом хэширования SHA-384.

OaepSHA512

Возвращает объект, представляющий стандарт шифрования OAEP (OAEP) оптимального асимметричного шифрования с помощью хэш-алгоритма SHA-512.

Pkcs1

Возвращает объект, представляющий стандарт шифрования PKCS #1.

Методы

Имя Описание
CreateOaep(HashAlgorithmName)

Создает новый RSAEncryptionPadding экземпляр с ModeOaep заданным хэш-алгоритмом.

Equals(Object)

Определяет, равен ли текущий экземпляр указанному объекту.

Equals(RSAEncryptionPadding)

Определяет, равен ли текущий экземпляр указанному RSAEncryptionPadding объекту.

GetHashCode()

Возвращает хэш-код этого RSAEncryptionPadding объекта.

GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строковое представление текущего RSAEncryptionPadding экземпляра.

Операторы

Имя Описание
Equality(RSAEncryptionPadding, RSAEncryptionPadding)

Указывает, равны ли два указанных RSAEncryptionPadding объекта.

Inequality(RSAEncryptionPadding, RSAEncryptionPadding)

Указывает, являются ли два указанных RSAEncryptionPadding объекта неравными.

Применяется к