RSAEncryptionPadding RSAEncryptionPadding RSAEncryptionPadding RSAEncryptionPadding Class

Definice

Určuje režim odsazení a parametry se mají použít s operacemi RSA šifrování 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
RSAEncryptionPaddingRSAEncryptionPaddingRSAEncryptionPaddingRSAEncryptionPadding
Implementuje

Vlastnosti

Mode Mode Mode Mode

Získá režim odsazení představovaného tímto rozhraním RSAEncryptionPadding instance.Gets the padding mode represented by this RSAEncryptionPadding instance.

OaepHashAlgorithm OaepHashAlgorithm OaepHashAlgorithm OaepHashAlgorithm

Získá hashovacího algoritmu použít ve spojení s Oaep režim odsazení.Gets the hash algorithm used in conjunction with the Oaep padding mode. Pokud hodnota Mode jedná o vlastnost neumožňující Oaep, Name je null.If the value of the Mode property is not Oaep, Name is null.

OaepSHA1 OaepSHA1 OaepSHA1 OaepSHA1

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

OaepSHA256 OaepSHA256 OaepSHA256 OaepSHA256

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

OaepSHA384 OaepSHA384 OaepSHA384 OaepSHA384

Získá objekt, který představuje optimální asymetrického šifrování odsazení (OAEP) šifrování standard s využitím hashovacího algoritmu SHA-384.Gets an object that represents the Optimal Asymmetric Encryption Padding (OAEP) encryption standard with a SHA-384 hash algorithm.

OaepSHA512 OaepSHA512 OaepSHA512 OaepSHA512

Získá objekt, který představuje optimální asymetrického šifrování odsazení (OAEP) šifrování standard s využitím hashovacího algoritmu SHA512.Gets an object that represents the Optimal Asymmetric Encryption Padding (OAEP) encryption standard with a SHA512 hash algorithm.

Pkcs1 Pkcs1 Pkcs1 Pkcs1

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

Metody

CreateOaep(HashAlgorithmName) CreateOaep(HashAlgorithmName) CreateOaep(HashAlgorithmName) CreateOaep(HashAlgorithmName)

Vytvoří novou RSAEncryptionPadding instance, jejíž Mode je Oaep s danou hashovacího algoritmu.Creates a new RSAEncryptionPadding instance whose Mode is Oaep with the given hash algorithm.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

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

Equals(RSAEncryptionPadding) Equals(RSAEncryptionPadding) Equals(RSAEncryptionPadding) Equals(RSAEncryptionPadding)

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

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

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

GetType() GetType() GetType() GetType()

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

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Vytvoří Mělkou kopii aktuální Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

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

Operátory

Equality(RSAEncryptionPadding, RSAEncryptionPadding) Equality(RSAEncryptionPadding, RSAEncryptionPadding) Equality(RSAEncryptionPadding, RSAEncryptionPadding) Equality(RSAEncryptionPadding, RSAEncryptionPadding)

Určuje, zda dvě zadané RSAEncryptionPadding objekty rovnají.Indicates whether two specified RSAEncryptionPadding objects are equal.

Inequality(RSAEncryptionPadding, RSAEncryptionPadding) Inequality(RSAEncryptionPadding, RSAEncryptionPadding) Inequality(RSAEncryptionPadding, RSAEncryptionPadding) Inequality(RSAEncryptionPadding, RSAEncryptionPadding)

Určuje, zda dvě zadané RSAEncryptionPadding objektů.Indicates whether two specified RSAEncryptionPadding objects are unequal.

Platí pro