28549

Режим CBC

Доклад

Информатика, кибернетика и программирование

Дешифрование в режиме СВС Для получения первого блока зашифрованного сообщения используется инициализационный вектор IV для которого выполняется операция XOR с первым блоком незашифрованного сообщения. В режиме CBC при зашифровании каждая итерация алгоритма зависит от результата предыдущей итерации поэтому зашифрование сообщения не поддаётся расспараллеливанию. Однако расшифрование когда весь шифротекст уже получен можно выполнять параллельно и независимо для всех блоков сообщения см. Это дает значительный выигрыш во времени при...

Русский

2013-08-20

39 KB

3 чел.

Режим CBC

Для преодоления недостатков ECB используют способ, при котором одинаковые незашифрованные блоки преобразуются в различные зашифрованные. Для этого в качестве входа алгоритма используется результат применения операции XOR к текущему незашифрованному блоку и предыдущему зашифрованному блоку.


Рис. 8. Шифрование в режиме СВС


Рис. 9. Дешифрование в режиме СВС

Для получения первого блока зашифрованного сообщения используется инициализационный вектор (IV), для которого выполняется операция XOR с первым блоком незашифрованного сообщения. При дешифровании для IV выполняется операция XOR с выходом дешифрирующего алгоритма для получения первого блока незашифрованного текста.

IV должен быть известен как отправителю, так и получателю. Для максимальной безопасности IV должен быть защищен так же, как ключ.

В режиме CBC при зашифровании каждая итерация алгоритма зависит от результата предыдущей итерации, поэтому зашифрование сообщения не поддаётся расспараллеливанию. Однако расшифрование (когда весь шифротекст уже получен) можно выполнять параллельно и независимо для всех блоков сообщения (см. рис. 5). Это дает значительный выигрыш во времени при расшифровании сообщения.

В этом режиме стоит остановиться ещё на одной детали. Дело в том, что последний блок шифротекста, который получается на выходе алгоритма режима CBC зависит как от ключа блочного шифра и вектора инициализации, так и (что важнее в данном случае) от всех бит отрытого текста сообщения. Это означает, что этот последний блок шифротекста можно использовать как идентификатор сообщения. Такой идентификатор не даёт постороннему наблюдателю никакой информации о содержимом всего сообщения в целом, но при этом практически однозначно определяет содержательную часть сообщения. Более того, подделать этот идентификатор без знания ключа шифрования K так же трудно, как и правильно угадать сам ключ. Этот идентификатор широко используется для аутентификации сообщений и отправителей и носит название MAC (Message Authentication Code), в русскоязычной


 

А также другие работы, которые могут Вас заинтересовать

30180. Анализ земляники садовой выращеной на базе плодового питомника ООО «Полисад» в городе Горки Могилевской области 1.13 MB
  Первые крупноплодные сорта земляники появились в 1840 году. Через 20 лет эти сорта были завезены в Казань на ферму земледельческого училища. Растения преимущественно двудомные встречаются сорта с обоеполыми цветками. В диком состоянии этот вид не встречается к нему принадлежат все сорта крупноплодной садовой земляники которые ныне культивируются.
30182. Установление специфики юридической ответственности органов местного самоуправления 428.5 KB
  Ответственность органов местного самоуправления выступает важным элементом их правового статуса гарантией качественной работы и добросовестного осуществления своих полномочий. Предназначение конституционноправовой ответственности заключается в охране конституционного строя основных прав и свобод граждан в обеспечении нормального порядка осуществления публичной власти в следовании органов местного самоуправления предписаниям действующего законодательства в предупреждении превенции посягательств на порядок осуществления...
30183. Повышения эффективности использования строительных машин, увеличение срока их службы и надежности в работе 897.6 KB
  Рост парка машин позволил в значительной степени механизировать труд работников в строительстве. Уровень его механизации достиг 80%. Машинами выполняются почти все основные виды строительно-монтажных работ. В этих условиях своевременность и высокое качество сооружения строительных объектов в большой степени зависят от уровня работоспособности машин. Чем он выше, тем больше гарантий в том, что объекты будут построены в установленные сроки и качественно.
30184. Пропозиції щодо поліпшення співробітництва між Україною та ЄС у виробничому секторі 114.5 KB
  Економічне становище регіону, створення належних умов для життя і праці його населення залежить від розвитку виробничої сфери. Виробнича сфера виступає основою для задоволення людських потреб. Потреби, в свою чергу, відіграють роль стимуляторів діяльності людей.
30185. Разработка системы управления электроприводом листоправильной машины, учитывающий переменность статического момента нагрузки и момента инерции, с целью повышения энергетической эффективности стана11×280×2300 3.84 MB
  передачи от двигателя к валку отн. От первого двигателя 24M1 по ходу металла приводится пять правильных валков три верхних и два нижних находящихся ближе к входу листоправильной машины; от второго двигателя 24M2 остальные шесть валков №6№11. Двигатели предназначены для работы от преобразователей частоты и оснащены каждый датчиком импульсов 24BN1 24BN2 контроль скорости вентилятором обдува с электроприводом двигатели 24M3 24M4 а также датчиками контроля температуры в обмотках KTY 84130 1 шт и подшипниках...
30186. Разработка проекта межевания земельных участков на землях бывшего колхоза “Россия” Каширского района Воронежской области 3.42 MB
  Земельный кодекс Российской Федерации от 25.10.2001 г. №136-ВЗ является головным отраслевым законом, обладающим приоритетом в регулировании земельных отношений. Кодекс создает правовые гарантии провозглашенных в Конституции РФ земельных прав граждан; устанавливает приоритет охраны земли перед использованием в качестве недвижимости; приоритет охраны жизни и здоровья человека при решении вопроса о затратах
30187. Динамика роста и накопление сухого вещества по фазам развития растений яровой пшеницы в зависимости от условий питания и применения удобрений 80.51 KB
  Народнохозяйственное значение яровой пшеницы. Морфологические и биологические особенности яровой пшеницы. Влияние удобрений на урожайность и качество зерна яровой пшеницы яровых зерновых культур. Динамика роста и накопление сухого вещества по фазам развития растений яровой пшеницы в зависимости от условий питания и применения удобрений.