SymmetricAlgorithm.EncryptEcb Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| Nazwa | Opis |
|---|---|
| EncryptEcb(Byte[], PaddingMode) |
Szyfruje dane przy użyciu trybu EBC z określonym trybem dopełniania. |
| EncryptEcb(ReadOnlySpan<Byte>, PaddingMode) |
Szyfruje dane przy użyciu trybu EBC z określonym trybem dopełniania. |
| EncryptEcb(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode) |
Szyfruje dane do określonego buforu przy użyciu trybu EBC z określonym trybem wypełniania. |
EncryptEcb(Byte[], PaddingMode)
- Źródło:
- SymmetricAlgorithm.cs
- Źródło:
- SymmetricAlgorithm.cs
- Źródło:
- SymmetricAlgorithm.cs
- Źródło:
- SymmetricAlgorithm.cs
Szyfruje dane przy użyciu trybu EBC z określonym trybem dopełniania.
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()
Parametry
- plaintext
- Byte[]
Dane do zaszyfrowania.
- paddingMode
- PaddingMode
Tryb wypełniania używany do tworzenia szyfrowania i usuwania podczas odszyfrowywania.
Zwraca
Zaszyfrowane dane szyfrowane.
Wyjątki
plaintext to null.
paddingMode nie jest prawidłowym trybem dopełniania.
Nie można pomyślnie zaszyfrować zwykłego tekstu.
Uwagi
Zachowanie tej metody jest definiowane przez metodę TryEncryptEcbCore(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32).
Dotyczy
EncryptEcb(ReadOnlySpan<Byte>, PaddingMode)
- Źródło:
- SymmetricAlgorithm.cs
- Źródło:
- SymmetricAlgorithm.cs
- Źródło:
- SymmetricAlgorithm.cs
- Źródło:
- SymmetricAlgorithm.cs
Szyfruje dane przy użyciu trybu EBC z określonym trybem dopełniania.
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()
Parametry
- plaintext
- ReadOnlySpan<Byte>
Dane do zaszyfrowania.
- paddingMode
- PaddingMode
Tryb wypełniania używany do tworzenia szyfrowania i usuwania podczas odszyfrowywania.
Zwraca
Zaszyfrowane dane szyfrowane.
Wyjątki
paddingMode nie jest prawidłowym trybem dopełniania.
Nie można pomyślnie zaszyfrować zwykłego tekstu.
Uwagi
Zachowanie tej metody jest definiowane przez metodę TryEncryptEcbCore(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32).
Dotyczy
EncryptEcb(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode)
- Źródło:
- SymmetricAlgorithm.cs
- Źródło:
- SymmetricAlgorithm.cs
- Źródło:
- SymmetricAlgorithm.cs
- Źródło:
- SymmetricAlgorithm.cs
Szyfruje dane do określonego buforu przy użyciu trybu EBC z określonym trybem wypełniania.
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
Parametry
- plaintext
- ReadOnlySpan<Byte>
Dane do zaszyfrowania.
- paddingMode
- PaddingMode
Tryb wypełniania używany do tworzenia szyfrowania i usuwania podczas odszyfrowywania.
Zwraca
Całkowita liczba bajtów zapisanych w pliku destination.
Wyjątki
paddingMode nie jest prawidłowym trybem dopełniania.
Nie można pomyślnie zaszyfrować zwykłego tekstu.
Bufor w pliku destination jest zbyt mały, aby przechowywać dane szyfrowania tekstu.
Uwagi
Zachowanie tej metody jest definiowane przez metodę TryEncryptEcbCore(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32).