Compartir a través de


SymmetricAlgorithm.DecryptEcb Método

Definición

Sobrecargas

DecryptEcb(Byte[], PaddingMode)

Descifra los datos mediante el modo ECB con el modo de relleno especificado.

DecryptEcb(ReadOnlySpan<Byte>, PaddingMode)

Descifra los datos mediante el modo ECB con el modo de relleno especificado.

DecryptEcb(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode)

Descifra los datos en el búfer especificado, utilizando el modo ECB con el modo de relleno especificado.

DecryptEcb(Byte[], PaddingMode)

Source:
SymmetricAlgorithm.cs
Source:
SymmetricAlgorithm.cs
Source:
SymmetricAlgorithm.cs

Descifra los datos mediante el modo ECB con el modo de relleno especificado.

public:
 cli::array <System::Byte> ^ DecryptEcb(cli::array <System::Byte> ^ ciphertext, System::Security::Cryptography::PaddingMode paddingMode);
public byte[] DecryptEcb (byte[] ciphertext, System.Security.Cryptography.PaddingMode paddingMode);
member this.DecryptEcb : byte[] * System.Security.Cryptography.PaddingMode -> byte[]
Public Function DecryptEcb (ciphertext As Byte(), paddingMode As PaddingMode) As Byte()

Parámetros

ciphertext
Byte[]

Datos que se van a descifrar.

paddingMode
PaddingMode

Modo de relleno usado para generar el texto cifrado y quitar durante el descifrado.

Devoluciones

Byte[]

Datos de texto no cifrado descifrados.

Excepciones

ciphertext es null.

paddingMode no es un modo de relleno válido.

No se pudo descifrar correctamente el texto cifrado.

Comentarios

El comportamiento de este método se define mediante TryDecryptEcbCore(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32).

Se aplica a

DecryptEcb(ReadOnlySpan<Byte>, PaddingMode)

Source:
SymmetricAlgorithm.cs
Source:
SymmetricAlgorithm.cs
Source:
SymmetricAlgorithm.cs

Descifra los datos mediante el modo ECB con el modo de relleno especificado.

public:
 cli::array <System::Byte> ^ DecryptEcb(ReadOnlySpan<System::Byte> ciphertext, System::Security::Cryptography::PaddingMode paddingMode);
public byte[] DecryptEcb (ReadOnlySpan<byte> ciphertext, System.Security.Cryptography.PaddingMode paddingMode);
member this.DecryptEcb : ReadOnlySpan<byte> * System.Security.Cryptography.PaddingMode -> byte[]
Public Function DecryptEcb (ciphertext As ReadOnlySpan(Of Byte), paddingMode As PaddingMode) As Byte()

Parámetros

ciphertext
ReadOnlySpan<Byte>

Datos que se van a descifrar.

paddingMode
PaddingMode

Modo de relleno usado para generar el texto cifrado y quitar durante el descifrado.

Devoluciones

Byte[]

Datos de texto no cifrado descifrados.

Excepciones

paddingMode no es un modo de relleno válido.

No se pudo descifrar correctamente el texto cifrado.

Comentarios

El comportamiento de este método se define mediante TryDecryptEcbCore(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32).

Se aplica a

DecryptEcb(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode)

Source:
SymmetricAlgorithm.cs
Source:
SymmetricAlgorithm.cs
Source:
SymmetricAlgorithm.cs

Descifra los datos en el búfer especificado, utilizando el modo ECB con el modo de relleno especificado.

public:
 int DecryptEcb(ReadOnlySpan<System::Byte> ciphertext, Span<System::Byte> destination, System::Security::Cryptography::PaddingMode paddingMode);
public int DecryptEcb (ReadOnlySpan<byte> ciphertext, Span<byte> destination, System.Security.Cryptography.PaddingMode paddingMode);
member this.DecryptEcb : ReadOnlySpan<byte> * Span<byte> * System.Security.Cryptography.PaddingMode -> int
Public Function DecryptEcb (ciphertext As ReadOnlySpan(Of Byte), destination As Span(Of Byte), paddingMode As PaddingMode) As Integer

Parámetros

ciphertext
ReadOnlySpan<Byte>

Datos que se van a descifrar.

destination
Span<Byte>

Búfer que va a recibir los datos de texto no cifrado.

paddingMode
PaddingMode

Modo de relleno usado para generar el texto cifrado y quitar durante el descifrado.

Devoluciones

Número total de bytes escritos en destination

Excepciones

paddingMode no es un modo de relleno válido.

No se pudo descifrar correctamente el texto cifrado.

El búfer de destination es demasiado pequeño para contener los datos de texto no cifrado.

Comentarios

El comportamiento de este método se define mediante TryDecryptEcbCore(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32).

Se aplica a