RSAEncryptionPadding RSAEncryptionPadding RSAEncryptionPadding RSAEncryptionPadding Class

Definição

Especifica o modo de preenchimento e os parâmetros a serem usados com operações de criptografia ou descriptografia RSA.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)
Herança
RSAEncryptionPaddingRSAEncryptionPaddingRSAEncryptionPaddingRSAEncryptionPadding
Implementações

Propriedades

Mode Mode Mode Mode

Obtém o modo de preenchimento representado por esta instância RSAEncryptionPadding.Gets the padding mode represented by this RSAEncryptionPadding instance.

OaepHashAlgorithm OaepHashAlgorithm OaepHashAlgorithm OaepHashAlgorithm

Obtém o algoritmo de hash usado em conjunto com o modo de preenchimento Oaep.Gets the hash algorithm used in conjunction with the Oaep padding mode. O valor da propriedade de Mode não é Oaep, Name é null.If the value of the Mode property is not Oaep, Name is null.

OaepSHA1 OaepSHA1 OaepSHA1 OaepSHA1

Obtém um objeto que representa o padrão de criptografia OAEP (Preenchimento de Criptografia Assimétrica Ideal) com um algoritmo hash SHA1.Gets an object that represents the Optimal Asymmetric Encryption Padding (OAEP) encryption standard with a SHA1 hash algorithm.

OaepSHA256 OaepSHA256 OaepSHA256 OaepSHA256

Obtém um objeto que representa o padrão de criptografia OAEP (Preenchimento de Criptografia Assimétrica Ideal) com um algoritmo hash SHA256.Gets an object that represents the Optimal Asymmetric Encryption Padding (OAEP) encryption standard with a SHA256 hash algorithm.

OaepSHA384 OaepSHA384 OaepSHA384 OaepSHA384

Obtém um objeto que representa o padrão de criptografia OAEP (Preenchimento de Criptografia Assimétrica Ideal) com um algoritmo hash 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

Obtém um objeto que representa o padrão de criptografia OAEP (Preenchimento de Criptografia Assimétrica Ideal) com um algoritmo hash SHA512.Gets an object that represents the Optimal Asymmetric Encryption Padding (OAEP) encryption standard with a SHA512 hash algorithm.

Pkcs1 Pkcs1 Pkcs1 Pkcs1

Obtém um objeto que representa o padrão de criptografia PKCS #1.Gets an object that represents the PKCS #1 encryption standard.

Métodos

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

Cria uma nova instância RSAEncryptionPadding cujo Mode é Oaep com o algoritmo de hash fornecido.Creates a new RSAEncryptionPadding instance whose Mode is Oaep with the given hash algorithm.

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

Determina se a instância atual é igual ao objeto especificado.Determines whether the current instance is equal to the specified object.

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

Determina se a instância atual é igual ao objeto RSAEncryptionPadding especificado.Determines whether the current instance is equal to the specified RSAEncryptionPadding object.

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

Retorna o código hash deste objeto RSAEncryptionPadding.Returns the hash code of this RSAEncryptionPadding object.

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

Obtém o Type da instância atual.Gets the Type of the current instance.

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

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

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

Retorna a representação de cadeia de caracteres da instância RSAEncryptionPadding atual.Returns the string representation of the current RSAEncryptionPadding instance.

Operadores

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

Indica se dois objetos RSAEncryptionPadding especificados são iguais.Indicates whether two specified RSAEncryptionPadding objects are equal.

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

Indica se dois objetos RSAEncryptionPadding especificados são desiguais.Indicates whether two specified RSAEncryptionPadding objects are unequal.

Aplica-se a