28548

Режим ECB

Доклад

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

ECBрежим идеален для небольшого количества данных например для шифрования ключа сессии. Режим шифрования Электронная Кодовая Книга ECB Под режимом шифрования здесь понимается такой алгоритм применения блочного шифра который при отправке сообщения позволяет преобразовывать открытый текст в шифротекст а после передачи этого шифротекста по открытому каналу позволяет однозначно восстановить первоначальный открытый текст. Как видно из определения сам блочный шифр теперь является лишь частью другого алгоритма алгоритма режима шифрования....

Русский

2013-08-20

31 KB

1 чел.

Режим ECB

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

ECB-режим идеален для небольшого количества данных, например, для шифрования ключа сессии.

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

. Режим шифрования Электронная Кодовая Книга (ECB)

Под режимом шифрования здесь понимается такой алгоритм применения блочного шифра, который при отправке сообщения позволяет преобразовывать открытый текст в шифротекст, а после передачи этого шифротекста по открытому каналу позволяет однозначно восстановить первоначальный открытый текст. Как видно из определения, сам блочный шифр теперь является лишь частью другого алгоритма – алгоритма режима шифрования. Это обусловлено тем, что блочный шифр работает только с отдельным блоком данных, в то время как алгоритм режима шифрования имеет дело уже с целым сообщением, которое может состоять из некоторого числа n блоков.

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

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

Блоки шифруются отдельно и независимо друг от друга, что позволяет делать это параллельно. Это достоинство режима ECB и его простота скрадываются двумя значительными недостатками.

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

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

Режим шифрования ECB идеален для зашифрования небольшого количества данных, например, для шифрования ключа сессии.


 

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

53172. Урок географии в 6-м классе по теме "Горы суши" 31.5 KB
  Задачи: а сформировать знания: о различиях гор по высоте об изменениях гор во времени под влиянием внешних и внутренних сил о значении гор для человека б развивать практические умения работать с физической картой шкалой высот; научить обозначать горы на контурной карте; Оборудование: географический атлас 6 класса у каждого ученика физическая карта России физическая карта мира видеофрагмент Кавказ Сход лавины в горах презентация урока в POWER POINT песня В. âГоры сушиâ тема сегодняшнего урока. 1 Цели и задачи...
53173. Умный хозяин 127 KB
  Осень – пора богатого урожая, его пестрые краски мы видим на нашем рынке. Поработаем со стихотворением С. Михалкова «Овощи» и узнаем, что хозяйка купила на базаре, по цвету овощей выберем себе настроение...
53174. Конкурсна програма на 8 березня «Найвродливіша, найкмітливіша господарочка» 244.5 KB
  2 вед Усіх затьмарять сьогодні красою Ви мабуть згодні зі мною Тож ми радо всім побажаєм: Щоб сонце світило мирно і ясно А наші жінки щоб були прекрасні 1 вед Доброго дня шановні гості учителі та учні нашої школи 2 вед Сьогодні ми зібралися з вами в цій святковій залі щоб провести конкурс краси і молодості. 1 вед Є у нашій школі мама Над всіма найголовніша Треба їй про все подбати...
53175. Світове господарство. Міжнародний географічний поділ праці 141 KB
  Міжнародний географічний поділ праці. Мета: сформувати в учнів систему уявлень про поняття світове господарство міжнародний поділ праці всесвітня інтеграція ; систематизувати знання учнів про закономірності розвитку світового господарства та його структуру; розвивати навички роботи з картою та комп'ютером; сприяти розвитку глобального світосприйняття учнів; формувати комунікативні інформаційні полікультурні соціальні компетентності; сприяти розвитку економічного мислення учнів; виховувати пізнавальний інтерес до предмету. Міжнародний...
53177. Український етикет. Традиції гостинності і вітання на Україні 42.5 KB
  Діти стають у коло разом з вчителем і вітають один одного хором: Привітаємо сонечко: Здрастуй золотаве Усміхнемось один одному Поглянемо ласкаво Хай сьогодні в кожне серце Зустріч додасть тепла А ми друзів привітаємо Побажаємо добра Вчитель: Любі діти у наш клас Завітали люди щирі. Діти разом: Добрий день в добрий час Заходьте будь ласка до нас Дівчина: Гість у дім радість з ним. Діти а в який гарний день прийшли до нас дорогі гості А скажіть будь ласка яке сьогодні число Який день тижня Яка чудова пора року гостює в...
53178. ПРАВИЛА ГОСТИННОСТІ 43.5 KB
  Арбуз в перекладі з тюркської мови огірок віслюка Ведучий 1 Читання ось найкраща розвага. А ось прикрасити кімнату плакатами виготовленими власноруч ми можемо. Ось і читання і розвага: загадки відгадуємо скоромовки швидко вимовляємо. Ось осінні оси ось Я пасу осінніх ос Мала Маринка має мячик маленький мячик мяко скаче.
53179. В гостях у первой учительницы 30.5 KB
  Дорогие друзья Накануне прекрасного весеннего праздника Международного женского дня мы решили провести устный журнал в вашем классе где ваша учительница Наталья Борисовна была и у многих из нас первой. Итак страница первая Цветы любимой учительнице В весенний день когда все ожидают Прекрасный женский праздник в нетерпенье В семье и в классах обсуждают Какой сюрприз преподнести на удивленье Наталья Борисовна Кроме живых цветов мы дарим Вам особый букет: из сказаний и легенд о цветах художественное чтение на музыкальном...
53180. Учимся интересно, говорим правильно 70 KB
  К таким умениям и навыкам можно отнести следующие: умение фиксировать внимание на фонетических особенностях звучащего слова; умение анализировать свою речь с позиций правильности неправильности и оценки дикции; умение давать аргументированную оценку речи других; умение читать и говорить правильно подражая звучащему образцу; внятно и отчетливо произносить звуки и слова; читать написанное с орфоэпической подготовкой и без таковой; правильно и рационально пользоваться орфоэпическими словарями в которых есть произносительные...