SymmetricAlgorithm.DecryptEcb Metódus

Definíció

Az adatok visszafejtése EKB-módban, a megadott kitöltési móddal.

Túlterhelések

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

Visszafejti az adatokat a megadott pufferbe az EKB-mód és a megadott kitöltési mód használatával.

DecryptEcb(Byte[], PaddingMode)

Az adatok visszafejtése EKB-módban, a megadott kitöltési móddal.

DecryptEcb(ReadOnlySpan<Byte>, PaddingMode)

Az adatok visszafejtése EKB-módban, a megadott kitöltési móddal.

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

Forrás:
SymmetricAlgorithm.cs
Forrás:
SymmetricAlgorithm.cs
Forrás:
SymmetricAlgorithm.cs
Forrás:
SymmetricAlgorithm.cs
Forrás:
SymmetricAlgorithm.cs

Visszafejti az adatokat a megadott pufferbe az EKB-mód és a megadott kitöltési mód használatával.

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

Paraméterek

ciphertext
ReadOnlySpan<Byte>

A visszafejtendő adatok.

destination
Span<Byte>

A egyszerű szöveges adatok fogadásához használható puffer.

paddingMode
PaddingMode

A rejtjelszöveg előállításához és a visszafejtés során történő eltávolításához használt párnázási mód.

Válaszok

A következőre írt bájtok teljes száma: destination

Kivételek

paddingMode nem érvényes kitöltési mód.

A rejtjelszöveget nem sikerült visszafejteni.

A puffer túl destination kicsi az egyszerű szöveges adatok tárolásához.

Megjegyzések

Ennek a metódusnak a viselkedését a következő határozza TryDecryptEcbCore(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32)meg: .

A következőre érvényes:

DecryptEcb(Byte[], PaddingMode)

Forrás:
SymmetricAlgorithm.cs
Forrás:
SymmetricAlgorithm.cs
Forrás:
SymmetricAlgorithm.cs
Forrás:
SymmetricAlgorithm.cs
Forrás:
SymmetricAlgorithm.cs

Az adatok visszafejtése EKB-módban, a megadott kitöltési móddal.

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()

Paraméterek

ciphertext
Byte[]

A visszafejtendő adatok.

paddingMode
PaddingMode

A rejtjelszöveg előállításához és a visszafejtés során történő eltávolításához használt párnázási mód.

Válaszok

Byte[]

A visszafejtött egyszerű szöveges adatok.

Kivételek

ciphertext az null.

paddingMode nem érvényes kitöltési mód.

A rejtjelszöveget nem sikerült visszafejteni.

Megjegyzések

Ennek a metódusnak a viselkedését a következő határozza TryDecryptEcbCore(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32)meg: .

A következőre érvényes:

DecryptEcb(ReadOnlySpan<Byte>, PaddingMode)

Forrás:
SymmetricAlgorithm.cs
Forrás:
SymmetricAlgorithm.cs
Forrás:
SymmetricAlgorithm.cs
Forrás:
SymmetricAlgorithm.cs
Forrás:
SymmetricAlgorithm.cs

Az adatok visszafejtése EKB-módban, a megadott kitöltési móddal.

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()

Paraméterek

ciphertext
ReadOnlySpan<Byte>

A visszafejtendő adatok.

paddingMode
PaddingMode

A rejtjelszöveg előállításához és a visszafejtés során történő eltávolításához használt párnázási mód.

Válaszok

Byte[]

A visszafejtött egyszerű szöveges adatok.

Kivételek

paddingMode nem érvényes kitöltési mód.

A rejtjelszöveget nem sikerült visszafejteni.

Megjegyzések

Ennek a metódusnak a viselkedését a következő határozza TryDecryptEcbCore(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32)meg: .

A következőre érvényes: