SymmetricAlgorithm.DecryptEcb Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| DecryptEcb(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode) |
Dekrypterar data till den angivna bufferten med hjälp av ECB-läge med angivet utfyllnadsläge. |
| DecryptEcb(Byte[], PaddingMode) |
Dekrypterar data med ECB-läge med angivet utfyllnadsläge. |
| DecryptEcb(ReadOnlySpan<Byte>, PaddingMode) |
Dekrypterar data med ECB-läge med angivet utfyllnadsläge. |
DecryptEcb(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode)
- Källa:
- SymmetricAlgorithm.cs
- Källa:
- SymmetricAlgorithm.cs
- Källa:
- SymmetricAlgorithm.cs
- Källa:
- SymmetricAlgorithm.cs
- Källa:
- SymmetricAlgorithm.cs
Dekrypterar data till den angivna bufferten med hjälp av ECB-läge med angivet utfyllnadsläge.
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
Parametrar
- ciphertext
- ReadOnlySpan<Byte>
Data som ska dekrypteras.
- paddingMode
- PaddingMode
Utfyllnadsläget som används för att producera chiffertexten och ta bort under dekrypteringen.
Returer
Det totala antalet byte som skrivits till destination
Undantag
paddingMode är inte ett giltigt utfyllnadsläge.
Det gick inte att dekryptera chiffertexten.
Bufferten i destination är för liten för att lagra klartextdata.
Kommentarer
Den här metodens beteende definieras av TryDecryptEcbCore(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32).
Gäller för
DecryptEcb(Byte[], PaddingMode)
- Källa:
- SymmetricAlgorithm.cs
- Källa:
- SymmetricAlgorithm.cs
- Källa:
- SymmetricAlgorithm.cs
- Källa:
- SymmetricAlgorithm.cs
- Källa:
- SymmetricAlgorithm.cs
Dekrypterar data med ECB-läge med angivet utfyllnadsläge.
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()
Parametrar
- ciphertext
- Byte[]
Data som ska dekrypteras.
- paddingMode
- PaddingMode
Utfyllnadsläget som används för att producera chiffertexten och ta bort under dekrypteringen.
Returer
De dekrypterade klartextdata.
Undantag
ciphertext är null.
paddingMode är inte ett giltigt utfyllnadsläge.
Det gick inte att dekryptera chiffertexten.
Kommentarer
Den här metodens beteende definieras av TryDecryptEcbCore(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32).
Gäller för
DecryptEcb(ReadOnlySpan<Byte>, PaddingMode)
- Källa:
- SymmetricAlgorithm.cs
- Källa:
- SymmetricAlgorithm.cs
- Källa:
- SymmetricAlgorithm.cs
- Källa:
- SymmetricAlgorithm.cs
- Källa:
- SymmetricAlgorithm.cs
Dekrypterar data med ECB-läge med angivet utfyllnadsläge.
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()
Parametrar
- ciphertext
- ReadOnlySpan<Byte>
Data som ska dekrypteras.
- paddingMode
- PaddingMode
Utfyllnadsläget som används för att producera chiffertexten och ta bort under dekrypteringen.
Returer
De dekrypterade klartextdata.
Undantag
paddingMode är inte ett giltigt utfyllnadsläge.
Det gick inte att dekryptera chiffertexten.
Kommentarer
Den här metodens beteende definieras av TryDecryptEcbCore(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32).