RSAEncryptionPadding Třída

Definice

Určuje režim odsazení a parametry, které se mají použít s operacemi šifrování nebo dešifrování RSA.

public ref class RSAEncryptionPadding sealed : IEquatable<System::Security::Cryptography::RSAEncryptionPadding ^>
public sealed class RSAEncryptionPadding : IEquatable<System.Security.Cryptography.RSAEncryptionPadding>
type RSAEncryptionPadding = class
    interface IEquatable<RSAEncryptionPadding>
Public NotInheritable Class RSAEncryptionPadding
Implements IEquatable(Of RSAEncryptionPadding)
Dědičnost
RSAEncryptionPadding
Implementuje

Vlastnosti

Name Description
Mode

Získá režim odsazení reprezentovaný touto RSAEncryptionPadding instancí.

OaepHashAlgorithm

Získá algoritmus hash použitý ve spojení s režimem Oaep odsazení.

OaepSHA1

Získá objekt, který představuje Optimal Asymmetric Encryption Padding (OAEP) šifrovací standard s algoritmu hash SHA-1.

OaepSHA256

Získá objekt, který představuje Optimal Asymmetric Encryption Padding (OAEP) šifrovací standard s SHA-256 hash algoritmu.

OaepSHA384

Získá objekt, který představuje optimal asymetrické šifrování padding (OAEP) šifrovací standard s SHA-384 hash algoritmu.

OaepSHA512

Získá objekt, který představuje Optimal Asymmetric Encryption Padding (OAEP) šifrovací standard s SHA-512 hash algoritmu.

Pkcs1

Získá objekt, který představuje šifrovací standard PKCS #1.

Metody

Name Description
CreateOaep(HashAlgorithmName)

Vytvoří novou RSAEncryptionPadding instanci, jejíž Mode je Oaep s daným hashovacím algoritmem.

Equals(Object)

Určuje, zda aktuální instance je rovna zadanému objektu.

Equals(RSAEncryptionPadding)

Určuje, zda aktuální instance je rovna zadanému RSAEncryptionPadding objektu.

GetHashCode()

Vrátí kód hash tohoto RSAEncryptionPadding objektu.

GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězcovou reprezentaci aktuální RSAEncryptionPadding instance.

Operátory

Name Description
Equality(RSAEncryptionPadding, RSAEncryptionPadding)

Určuje, zda jsou dva zadané RSAEncryptionPadding objekty stejné.

Inequality(RSAEncryptionPadding, RSAEncryptionPadding)

Určuje, zda jsou dva zadané RSAEncryptionPadding objekty nerovné.

Platí pro