SymmetricAlgorithm.Padding SymmetricAlgorithm.Padding SymmetricAlgorithm.Padding SymmetricAlgorithm.Padding Property

Определение

Получает или задает режим заполнения, используемый в алгоритме симметричного шифрования.Gets or sets the padding mode used in the symmetric algorithm.

public:
 virtual property System::Security::Cryptography::PaddingMode Padding { System::Security::Cryptography::PaddingMode get(); void set(System::Security::Cryptography::PaddingMode value); };
public virtual System.Security.Cryptography.PaddingMode Padding { get; set; }
member this.Padding : System.Security.Cryptography.PaddingMode with get, set
Public Overridable Property Padding As PaddingMode

Значение свойства

Режим заполнения, используемый в алгоритме симметричного шифрования.The padding mode used in the symmetric algorithm. Значение по умолчанию — PKCS7.The default is PKCS7.

Исключения

Данный режим заполнения отличается от значений свойства PaddingMode.The padding mode is not one of the PaddingMode values.

Комментарии

Большинство обычных текстовых сообщений не состоят из числа байтов, полностью заполняющих блоки.Most plain text messages do not consist of a number of bytes that completely fill blocks. Часто не хватает байтов для заполнения последнего блока.Often, there are not enough bytes to fill the last block. В этом случае в текст добавляется строка заполнения.When this happens, a padding string is added to the text. Например, если длина блока составляет 64 бит, а последний блок содержит только 40 бит, то добавляется 24 бита заполнения.For example, if the block length is 64 bits and the last block contains only 40 bits, 24 bits of padding are added. Описание конкретных PaddingMode режимов см. в описании перечисления.See the PaddingMode enumeration for a description of specific modes.

Применяется к

Дополнительно