SymmetricAlgorithm.DecryptEcb Yöntem

Tanım

Aşırı Yüklemeler

DecryptEcb(Byte[], PaddingMode)

Belirtilen doldurma moduyla ECB modunu kullanarak verilerin şifresini çözer.

DecryptEcb(ReadOnlySpan<Byte>, PaddingMode)

Belirtilen doldurma moduyla ECB modunu kullanarak verilerin şifresini çözer.

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

Belirtilen doldurma moduyla ECB modunu kullanarak verilerin şifresini belirtilen arabelleğe çözer.

DecryptEcb(Byte[], PaddingMode)

Kaynak:
SymmetricAlgorithm.cs
Kaynak:
SymmetricAlgorithm.cs
Kaynak:
SymmetricAlgorithm.cs

Belirtilen doldurma moduyla ECB modunu kullanarak verilerin şifresini çözer.

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

Parametreler

ciphertext
Byte[]

Şifresi çözülecek veriler.

paddingMode
PaddingMode

Şifreleme metnini oluşturmak ve şifre çözme sırasında kaldırmak için kullanılan doldurma modu.

Döndürülenler

Byte[]

Şifresi çözülen düz metin verileri.

Özel durumlar

ciphertext, null değeridir.

paddingMode geçerli bir doldurma modu değil.

Şifre metninin şifresi başarıyla çözülemedi.

Açıklamalar

Bu yöntemin davranışı tarafından TryDecryptEcbCore(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32)tanımlanır.

Şunlara uygulanır

DecryptEcb(ReadOnlySpan<Byte>, PaddingMode)

Kaynak:
SymmetricAlgorithm.cs
Kaynak:
SymmetricAlgorithm.cs
Kaynak:
SymmetricAlgorithm.cs

Belirtilen doldurma moduyla ECB modunu kullanarak verilerin şifresini çözer.

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

Parametreler

ciphertext
ReadOnlySpan<Byte>

Şifresi çözülecek veriler.

paddingMode
PaddingMode

Şifreleme metnini oluşturmak ve şifre çözme sırasında kaldırmak için kullanılan doldurma modu.

Döndürülenler

Byte[]

Şifresi çözülen düz metin verileri.

Özel durumlar

paddingMode geçerli bir doldurma modu değil.

Şifre metninin şifresi başarıyla çözülemedi.

Açıklamalar

Bu yöntemin davranışı tarafından TryDecryptEcbCore(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32)tanımlanır.

Şunlara uygulanır

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

Kaynak:
SymmetricAlgorithm.cs
Kaynak:
SymmetricAlgorithm.cs
Kaynak:
SymmetricAlgorithm.cs

Belirtilen doldurma moduyla ECB modunu kullanarak verilerin şifresini belirtilen arabelleğe çözer.

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

Parametreler

ciphertext
ReadOnlySpan<Byte>

Şifresi çözülecek veriler.

destination
Span<Byte>

Düz metin verilerini almak için arabellek.

paddingMode
PaddingMode

Şifreleme metnini oluşturmak ve şifre çözme sırasında kaldırmak için kullanılan doldurma modu.

Döndürülenler

Yazılan toplam bayt sayısı destination

Özel durumlar

paddingMode geçerli bir doldurma modu değil.

Şifre metninin şifresi başarıyla çözülemedi.

içindeki destination arabellek düz metin verilerini tutamayacak kadar küçük.

Açıklamalar

Bu yöntemin davranışı tarafından TryDecryptEcbCore(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32)tanımlanır.

Şunlara uygulanır