System::Security::Cryptography::CipherMode перечисление

CipherMode enum

Режим блочного шифра. Объекты этого класса должны создаваться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.

enum class CipherMode

Значения

ИмяЗначениеОписание
CBC1Cipher block chaining, который комбинирует текущий блок с предыдущим для улучшения шифрования.
ECB2Режим Electronic codebook без влияния между блоками; приводит к более слабому шифрованию.
OFB3Режим Output feedback, который обрабатывает большие входные блоки небольшими частями.
CFB4Режим Cipher feedback, который обрабатывает большие входные блоки небольшими частями. Правила перемешивания отличаются от правил OFB.
CTS5Режим Cipher text stealing, ведёт себя как CBC для всех блоков, кроме двух последних.

См. также