33663

БЛОЧНОЕ КОДИРОВАНИЕ (АЛГОРИТМ DES, РЕЖИМ CFB)

Доклад

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

БЛОЧНОЕ КОДИРОВАНИЕ АЛГОРИТМ DES РЕЖИМ CFB Криптографический режим обычно объединяет базовый шифр обратную связь какогото типа и нескольких простых операций. Опреации просты поскольку стойкость определяется используемым алгоритмом шифрования а не режимом. Требования предъявляемые к режимам: Режим не должен снижать стойкость используемого алгоритма Эффективность режима не должна быть ниже чем у используемого алгоритма Отказоустойчивость устойчивость к потерям синхронизации процессов шифрования и дешифрования. Режим CFB Блочный...

Русский

2013-09-06

98 KB

25 чел.

28. БЛОЧНОЕ КОДИРОВАНИЕ (АЛГОРИТМ DES, РЕЖИМ CFB)

Криптографический режим обычно объединяет базовый шифр, обратную связь какого-то типа и нескольких простых операций. Опреации просты, поскольку стойкость определяется используемым алгоритмом шифрования, а не режимом.

Требования, предъявляемые к режимам:

  •  Режим не должен снижать стойкость используемого алгоритма
  •  Эффективность режима не должна быть ниже, чем у используемого алгоритма

Отказоустойчивость( устойчивость к потерям синхронизации процессов шифрования и дешифрования).

Режим CFB

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

В режиме CFB можно шифровать единицы данных размером не больше блока. На рис.3.13.изображен 8-битовый CFB. Кроме того, можно использовать 64-битовый CFB, или любой n-битовый CFB, где n больше или равно размеру блока.

Блочный алгоритм в режиме CFB работает с очередью, регистром сдвига, размер которого равен размеру используемого блока. Как и в режиме СВС, превоначально очередь заполнена вектором инициализации ВИ (см.ниже). Очередь шифруется, затем выполняется операция  XOR над восьмью старшими (крайними левыми ) битами результата и  первым 8-битовым символом открытого текста(см. рис. 3.13. ). В результате появляется первый бит шифротекста. Теперь этот символ можно передать. Кроме того, полученные восемь битовпопадают в очередь на место восьми младших битов, а все остальные биты сдвигаются на 8 позиций влево. Предыдущин восемь старших битов отбрасываются. Затем точно также шифруется следующей символ открытого текста. Расшифрование выполняется в обратном порядке. Обе стороны – шифрующая и расшифровывающая-используют блочный алгоритм в режиме шифрования.

Рис. 3.13. Режим 8-битовой обратной связи по шифротексту.

Если обозначить n  размер блока алгоритма, то n-битовый CFB выглядит так, как показано на рис. 3.14.

Распространение ошибки:

  •  Ошибка в шифротексте опасна. Первый результат сбоя бита шифротекста –сбой одного бита открытого текста. Затем ошибка попадает в сдвиговый регистр, и пока ошибочный бит не покинет регистра, формируемый шифротекст будет некорректен. В 8-битовом режиме CFB из-за сбоя 1 бита искажаются 9 байт дешифрованного открытого текста. Затем система восстанавливается, и весь последующий текст расшифровывается корректно. В общем случае, в n-битовом режиме CFB 1 ошибка шифротекста влияет на расшифрование текущего и следующих m/n-1 блоков, где m-размер блока.
    •  Режим CFB самостоятельно восстанавливается после ошибок синхронизации. Ошибка попадает в регистр сдвига и, пока она в нем находится, искажает 8 байт данных.

49. БЛОЧНОЕ КОДИРОВАНИЕ (АЛГОРИТМ DES, РЕЖИМ OFB)

Криптографический режим обычно объединяет базовый шифр, обратную связь какого-то типа и нескольких простых операций. Опреации просты, поскольку стойкость определяется используемым алгоритмом шифрования, а не режимом.

Требования, предъявляемые к режимам:

  •  Режим не должен снижать стойкость используемого алгоритма
  •  Эффективность режима не должна быть ниже, чем у используемого алгоритма

Отказоустойчивость( устойчивость к потерям синхронизации процессов шифрования и дешифрования).

Режим OFB

Режим обратной связи по выходу – OFB представляет собой метод использования блочного шифра в качестве синхронного потокового шифра. Этот режим подобен CFB за исключением того, что n-битов предыдущего выходного блока сдвигаются в крайние правые позиции очереди (см. рис. 3.15.). Расшифрование выполняется в обратном  порядке. Такой режимом ОFB. Блочный алгоритм работает в режиме шифрования как на шифрующей , так и на расшифровывающей сторонах. Такую обратную связь иногда называют внутренней, поскольку механизм обратной связи не зависит ни от потока открытого текста ни от потока шифротекста. Если обозначить как n размер блока алгоритма, то n-битовый алгоритм OFB выглядит, так как показано на рис. 3.16.

Распространение ошибки:

- В режиме OFB ошибки не распространяются. Некорректный бит в шифротексте ведет к некорректному биту в открытом тексте. Это может быть полезно при цифровой передаче аналоговых сигналов, например оцифрованных речевых сигналов или видеоизображений, когда случайный сбой бита терпим, но распростаранение ошибки недопустимо.

- С другой стороны потеря синхронизации фатальна. Если сдвиговый регистры пришифровании различаются, восстановленный открытый текст представляет собой бессмыслицу. В любой системе, использующей режим OFB, должен быть предусмотрен механизм обнаружения потери синхронизации и механизм заполнения обоих сдвиговых регистров  новым (или тем же самим) вектором инициализации для восстановления синхронизации.

 


 

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

26272. Применение сенсорной техники при дифференцированном внесении гербицидов (сенсоры сорняков) 120 KB
  Если имеется гетерогенное распределение сорняков при периодической борьбе с сорняками дифференциация расхода гербицида приносит экономические преимущества экономия производственных средств. Внесение гербицидов по потребности требует при дозировке ориентироваться на наличие сорняков. Это предполагает мелкоплощадное установление наличия сорняков.
26273. Точное земледелие 418 KB
  GPSприёмник и бортовой компьютер с программным обеспечением. Например с помощью мобильного радиоуправляемого самолета смонтированных на нем GPSприемника и видеокамеры можно получить информацию о распределении сорняков в пределах заданного поля. Наличие же GPSприемников совершенно необходимо для рассмотренного выше режима offline . Этапы 12 выполняются по стандартным методикам с использованием мобильного GPSнавигатора.
26274. Урожайность яровой пшеницы (т/га) на выщелоченных черноземах в производственных опытах СибНИИЗХим, Новосибирская область 263.5 KB
  Порядок формирования технологий возделывания сельскохозяйственных культур, их региональные и федеральные регистры. Наборы технологий разрабатывают применительно к различным агроэкологическим группам земель, для разных уровней интенсификации производства и категорий товаропроизводителей на основе нормативов.
26275. Архивное законодательство в 2000-е гг 56 KB
  Последнему непосредственно подчинены 15 федеральных государственных архивов Архивы в системе архивной службы РФ Федеральному архивному агентству непосредственно подчиняются 15 федеральных государственных архивов Всероссийский научноисследовательский институт документоведения и архивного дела ВНИИДАД и 1 обслуживающая организация.2004 Положение о ФАА положение регламентирует отношения сроки сферу использования сеть архивов обязанности сторон отраслевые фонды имеющие право постоянного хранения документов. принимает решение о выдаче...
26276. Организация комплектования Архивного Фонда Российской Федерации и других архивных документов 21.85 KB
  Целью комплектования является наиболее полная концентрация в архиве профильных ему документов. Мероприятия входящие в понятие комплектования: Определение состава источников; ЭЦД и НТО; Прием документов в государственные муниципальные архивы. Понятие источник комплектования появилось в 1940ые годы это учреждения или лица непосредственно передающие документы в государственные или ведомственные архивы.
26277. Теоретические основы и организация проведения экспертизы ценности документов Архивного Фонда Российской Федерации и других архивных документов 33.06 KB
  Отбор документов на гос.выделение документов к уничтожению 5. Систему составляют три группы критериев: происхождение документов их содержание и внешние особенности.
26279. Учет архивных документов 70 KB
  10 Роль учета: Одним из важнейших направлений деятельности государственных и муниципальных архивов является осуществление государственного учёта архивных документов. Учёт одновременно является средством обеспечения сохранности документов их адресного поиска а также создаёт возможность для разработки и использования информационных справочников. На основе данных учётных документов рассчитываются штатная численность сотрудников архивов площади и оборудование необходимые для хранения документов и осуществляется финансирование.
26280. Обеспечение сохранности документов 48 KB
  Обеспечение сохранности документов до середины 30х гг. понималось в комплексе с другими направлениями сбор концентрация в архивах использование документов когда комплектование и использование документов оформляются как самостоятельное направление проблема обеспечения сохранности включала учет и организацию хранения документов. она связывалась с эвакуацией и реставрацией документов.