SymmetricAlgorithm.GetCiphertextLengthEcb(Int32, PaddingMode) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirli bir doldurma moduyla bir şifreleme metninin uzunluğunu ve ECB modunda düz metin uzunluğunu alır.
public:
int GetCiphertextLengthEcb(int plaintextLength, System::Security::Cryptography::PaddingMode paddingMode);
public int GetCiphertextLengthEcb (int plaintextLength, System.Security.Cryptography.PaddingMode paddingMode);
member this.GetCiphertextLengthEcb : int * System.Security.Cryptography.PaddingMode -> int
Public Function GetCiphertextLengthEcb (plaintextLength As Integer, paddingMode As PaddingMode) As Integer
Parametreler
- plaintextLength
- Int32
Bayt cinsinden düz metin uzunluğu.
- paddingMode
- PaddingMode
Düz metni algoritmanın blok boyutuna bölmek için kullanılan doldurma modu.
Döndürülenler
Doldurma ile şifre metninin bayt cinsinden uzunluğu.
Özel durumlar
plaintextLength
negatif bir sayıdır.
-veya-
plaintextLength
doldurulduğunda, imzalı 32 bit tamsayı olarak temsil edilemeyecek kadar büyük.
-veya-
paddingMode
geçerli bir doldurma modu değil.
BlockSize pozitif bir tamsayı değildir.
-veya-
BlockSize tam bayt sayısı değildir. 8'e kadar bölünebilmesi gerekir.
Doldurma modu None kullanıldı, ancak plaintextLength
tam blok sayısı değil.