SymmetricAlgorithm.EncryptEcb Metodo
In questo articolo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
EncryptEcb(Byte[], PaddingMode) |
Crittografa i dati usando la modalità BCE con la modalità di riempimento specificata. |
EncryptEcb(ReadOnlySpan<Byte>, PaddingMode) |
Crittografa i dati usando la modalità BCE con la modalità di riempimento specificata. |
EncryptEcb(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode) |
Crittografa i dati nel buffer specificato usando la modalità BCE con la modalità di riempimento specificata. |
- Origine:
- SymmetricAlgorithm.cs
- Origine:
- SymmetricAlgorithm.cs
- Origine:
- SymmetricAlgorithm.cs
Crittografa i dati usando la modalità BCE con la modalità di riempimento specificata.
public:
cli::array <System::Byte> ^ EncryptEcb(cli::array <System::Byte> ^ plaintext, System::Security::Cryptography::PaddingMode paddingMode);
public byte[] EncryptEcb(byte[] plaintext, System.Security.Cryptography.PaddingMode paddingMode);
member this.EncryptEcb : byte[] * System.Security.Cryptography.PaddingMode -> byte[]
Public Function EncryptEcb (plaintext As Byte(), paddingMode As PaddingMode) As Byte()
Parametri
- plaintext
- Byte[]
Dati da crittografare.
- paddingMode
- PaddingMode
Modalità di riempimento usata per produrre il testo crittografato e rimuovere durante la decrittografia.
Restituisce
Dati crittografati del testo crittografato.
Eccezioni
plaintext
è null
.
paddingMode
non è una modalità di riempimento valida.
Impossibile crittografare correttamente il testo non crittografato.
Commenti
Il comportamento di questo metodo è definito da TryEncryptEcbCore(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32).
Si applica a
.NET 10 e altre versioni
Prodotto | Versioni |
---|---|
.NET | 6, 7, 8, 9, 10 |
- Origine:
- SymmetricAlgorithm.cs
- Origine:
- SymmetricAlgorithm.cs
- Origine:
- SymmetricAlgorithm.cs
Crittografa i dati usando la modalità BCE con la modalità di riempimento specificata.
public:
cli::array <System::Byte> ^ EncryptEcb(ReadOnlySpan<System::Byte> plaintext, System::Security::Cryptography::PaddingMode paddingMode);
public byte[] EncryptEcb(ReadOnlySpan<byte> plaintext, System.Security.Cryptography.PaddingMode paddingMode);
member this.EncryptEcb : ReadOnlySpan<byte> * System.Security.Cryptography.PaddingMode -> byte[]
Public Function EncryptEcb (plaintext As ReadOnlySpan(Of Byte), paddingMode As PaddingMode) As Byte()
Parametri
- plaintext
- ReadOnlySpan<Byte>
Dati da crittografare.
- paddingMode
- PaddingMode
Modalità di riempimento usata per produrre il testo crittografato e rimuovere durante la decrittografia.
Restituisce
Dati crittografati del testo crittografato.
Eccezioni
paddingMode
non è una modalità di riempimento valida.
Impossibile crittografare correttamente il testo non crittografato.
Commenti
Il comportamento di questo metodo è definito da TryEncryptEcbCore(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32).
Si applica a
.NET 10 e altre versioni
Prodotto | Versioni |
---|---|
.NET | 6, 7, 8, 9, 10 |
- Origine:
- SymmetricAlgorithm.cs
- Origine:
- SymmetricAlgorithm.cs
- Origine:
- SymmetricAlgorithm.cs
Crittografa i dati nel buffer specificato usando la modalità BCE con la modalità di riempimento specificata.
public:
int EncryptEcb(ReadOnlySpan<System::Byte> plaintext, Span<System::Byte> destination, System::Security::Cryptography::PaddingMode paddingMode);
public int EncryptEcb(ReadOnlySpan<byte> plaintext, Span<byte> destination, System.Security.Cryptography.PaddingMode paddingMode);
member this.EncryptEcb : ReadOnlySpan<byte> * Span<byte> * System.Security.Cryptography.PaddingMode -> int
Public Function EncryptEcb (plaintext As ReadOnlySpan(Of Byte), destination As Span(Of Byte), paddingMode As PaddingMode) As Integer
Parametri
- plaintext
- ReadOnlySpan<Byte>
Dati da crittografare.
- paddingMode
- PaddingMode
Modalità di riempimento usata per produrre il testo crittografato e rimuovere durante la decrittografia.
Restituisce
Numero totale di byte scritti in destination
.
Eccezioni
paddingMode
non è una modalità di riempimento valida.
Impossibile crittografare correttamente il testo non crittografato.
Il buffer in destination
è troppo piccolo per contenere i dati di testo di crittografia.
Commenti
Il comportamento di questo metodo è definito da TryEncryptEcbCore(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32).
Si applica a
.NET 10 e altre versioni
Prodotto | Versioni |
---|---|
.NET | 6, 7, 8, 9, 10 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: