Поделиться через


RSAEncryptionPadding Класс

Определение

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

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

Свойства

Mode

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

OaepHashAlgorithm

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

OaepSHA1

Получает объект, представляющий стандарт шифрования OAEP с хэш-алгоритмом SHA1.

OaepSHA256

Получает объект, представляющий стандарт шифрования OAEP с хэш-алгоритмом SHA256.

OaepSHA3_256

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

OaepSHA3_384

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

OaepSHA3_512

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

OaepSHA384

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

OaepSHA512

Получает объект, представляющий стандарт шифрования OAEP с хэш-алгоритмом SHA512.

Pkcs1

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

Методы

CreateOaep(HashAlgorithmName)

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

Equals(Object)

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

Equals(RSAEncryptionPadding)

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

GetHashCode()

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

GetType()

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

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

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

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

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

Операторы

Equality(RSAEncryptionPadding, RSAEncryptionPadding)

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

Inequality(RSAEncryptionPadding, RSAEncryptionPadding)

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

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