SymmetricAlgorithm.DecryptEcb Método
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |
- 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
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
.NET 9 y otras versiones
Producto | Versiones |
---|---|
.NET | 6, 7, 8, 9 |
- 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
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
.NET 9 y otras versiones
Producto | Versiones |
---|---|
.NET | 6, 7, 8, 9 |
- 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.
- 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
.NET 9 y otras versiones
Producto | Versiones |
---|---|
.NET | 6, 7, 8, 9 |
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: