Автоматическая система контроля

Автоматизация технологических процессов

Режимы шифрования

Для любого симметричного блочного алгоритма шифрования определено четыре режима выполнения.

· ECB - Electronic Codebook - каждый блок из 64 битов незашифрованного текста шифруется независимо от остальных блоков, с применением одного и того же ключа шифрования. Типичные приложения - безопасная передача одиночных значений (например, криптографического ключа).

Рис 2.14 Схема режима шифрования ECB

· CBC - Cipher Block Chaining - вход криптографического алгоритма является результатом применения операции XOR к следующему блоку незашифрованного текста и предыдущему блоку зашифрованного текста. Типичные приложения - общая блок-ориентированная передача, аутентификация.

Рис 2.15 Схема режима шифрования CBC

· CFB - Cipher Feedback - при каждом вызове алгоритма обрабатывается J битов входного значения. Предшествующий зашифрованный блок используется в качестве входа в алгоритм; к J битам выхода алгоритма и следующему незашифрованному блоку из J битов применяется операция XOR, результатом которой является следующий зашифрованный блок из J битов. Типичные приложения - потокоориентированная передача, аутентификация.

Рис 2.16 Схема режима шифрования CFB

· OFB - Output Feedback - аналогичен CFB, за исключением того, что на вход алгоритма при шифровании следующего блока подается результат шифрования предыдущего блока; только после этого выполняется операция XOR с очередными J битами незашифрованного текста. Типичные приложения - потокоориентированная передача по зашумленному каналу (например, спутниковая связь).

Рис 2.17 Схема режима шифрования OFB

Для наглядной иллюстрации разницы в них приведён рисунок № 2.18.

Рис 2.18 Проблема при шифровании блочными алгоритмами: (а) оригинальная картинка; (b) зашифровано в режиме ECB; (c) зашифровано в режиме CBC

На рисунке 2.18 при режиме электронной книги (ECB) видно, что общие очертания еще можно различить, а при использовании сцепления блока, картинка превращается в «белый шум», который близок по своей природе к случайным числам.

Другие статьи по теме

Датчики в строительстве Для проведения качественных строительных и ремонтных работ во все времена строители использовали различные измерительные приборы, ведь только они могли указать невидные человеческому гла ...

Усилитель мощности и звуковых частот В данной курсовой работе необходимо спроектировать прибор «Усилитель мощности и звуковых частот» и разработать комплект конструкторской документации на него. Необходимо провести расчет т ...

Тепловой расчет аппарата с перфорированным корпусом Большинство радиотехнических устройств, потребляя от источников питания мощность, измеряемую десятками, а иногда и сотнями ватт, отдают полезной нагрузке от десятых долей д ...