RSAEncryptionPadding Třída

Definice

Určuje režim odsazení a parametry, které se použijí při operacích šifrování RSA nebo dešifrování.Specifies the padding mode and parameters to use with RSA encryption or decryption operations.

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

Mode

Získá režim odsazení reprezentovaný touto RSAEncryptionPadding instancí.Gets the padding mode represented by this RSAEncryptionPadding instance.

OaepHashAlgorithm

Získá algoritmus hash použitý ve spojení s režimem vyplňování Oaep.Gets the hash algorithm used in conjunction with the Oaep padding mode.

OaepSHA1

Získá objekt, který představuje optimální standard šifrování asymetrického šifrování (výplně OAEP) s algoritmem hash SHA1.Gets an object that represents the Optimal Asymmetric Encryption Padding (OAEP) encryption standard with a SHA1 hash algorithm.

OaepSHA256

Získá objekt, který představuje optimální standard šifrování asymetrického šifrování (výplně OAEP) s algoritmem hash SHA256.Gets an object that represents the Optimal Asymmetric Encryption Padding (OAEP) encryption standard with a SHA256 hash algorithm.

OaepSHA384

Získává objekt, který představuje optimální šifrovací Standard výplně OAEP (asymetrické šifrování) pomocí algoritmu hash SHA-384.Gets an object that represents the Optimal Asymmetric Encryption Padding (OAEP) encryption standard with a SHA-384 hash algorithm.

OaepSHA512

Získá objekt, který představuje optimální standard šifrování asymetrického šifrování (výplně OAEP) s algoritmem hash SHA512.Gets an object that represents the Optimal Asymmetric Encryption Padding (OAEP) encryption standard with a SHA512 hash algorithm.

Pkcs1

Získá objekt, který představuje standard šifrování PKCS #1.Gets an object that represents the PKCS #1 encryption standard.

Metody

CreateOaep(HashAlgorithmName)

Vytvoří novou instanci RSAEncryptionPadding, jejíž Mode je Oaep se zadaným algoritmem hash.Creates a new RSAEncryptionPadding instance whose Mode is Oaep with the given hash algorithm.

Equals(Object)

Určuje, zda je aktuální instance rovna zadanému objektu.Determines whether the current instance is equal to the specified object.

Equals(RSAEncryptionPadding)

Určuje, zda je aktuální instance rovna zadanému objektu RSAEncryptionPadding.Determines whether the current instance is equal to the specified RSAEncryptionPadding object.

GetHashCode()

Vrátí hodnotu hash tohoto objektu RSAEncryptionPadding.Returns the hash code of this RSAEncryptionPadding object.

GetType()

Získá Type aktuální instance.Gets the Type of the current instance.

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

Vytvoří kopii aktuálního Objectbez podstruktury.Creates a shallow copy of the current Object.

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

Vrátí řetězcovou reprezentaci aktuální instance RSAEncryptionPadding.Returns the string representation of the current RSAEncryptionPadding instance.

Operátory

Equality(RSAEncryptionPadding, RSAEncryptionPadding)

Určuje, zda jsou dva zadané RSAEncryptionPadding objekty stejné.Indicates whether two specified RSAEncryptionPadding objects are equal.

Inequality(RSAEncryptionPadding, RSAEncryptionPadding)

Určuje, zda jsou dva zadané RSAEncryptionPadding objekty nestejné.Indicates whether two specified RSAEncryptionPadding objects are unequal.

Platí pro