Разделы презентаций


Блоковые шифры

Содержание

Модифицированные алгоритмыECB – (Electronic Code Book) – электронная кодовая книга.Независимое шифрование блоков.

Слайды и текст этой презентации

Слайд 1Блоковые шифры
Используются для шифрования файлов на дисках и т.п., когда

не критичны задержки …
Потенциально надежнее потоковых

Блоковые шифрыИспользуются для шифрования файлов на дисках и т.п., когда не критичны задержки …Потенциально надежнее потоковых

Слайд 2Модифицированные алгоритмы
ECB – (Electronic Code Book) – электронная кодовая книга.

Независимое

шифрование блоков.

Модифицированные алгоритмыECB – (Electronic Code Book) – электронная кодовая книга.Независимое шифрование блоков.

Слайд 3Модифицированные алгоритмы
Особенности
1. Одинаковые блоки сообщений преобразуются в одинаковые блоки криптограмм.

(Может дать дополнительную информацию противнику без знания ключа).

Модифицированные алгоритмыОсобенности1. Одинаковые блоки сообщений преобразуются в одинаковые блоки криптограмм. (Может дать дополнительную информацию противнику без знания

Слайд 4Модифицированные алгоритмы

2 При активной атаке противник может подменить (поменять) блоки

криптограмм, что трудно обнаружить на приеме

E2
E1
E3
E4
E6
E5
E7
E8
1 сеанс
2 сеанс
E3

Модифицированные алгоритмы2 При активной атаке противник может подменить (поменять) блоки криптограмм, что трудно обнаружить на приемеE2E1E3E4E6E5E7E81 сеанс2

Слайд 5Атака на ECB (Перевод)
Формат перевода
Дата
Откуда
Куда
Н. Сч.
Ф.И.О.
Сумма
1. Создается перевод на свое

имя
2. Перехватывается криптограмма номера счета и имени
3. Подставляется эта часть

криптограммы в чужие переводы
Атака на ECB  (Перевод)Формат переводаДатаОткудаКудаН. Сч.Ф.И.О.Сумма1. Создается перевод на свое имя2. Перехватывается криптограмма номера счета и

Слайд 6Использование ECB
Использование независимости шифрования блоков:
Шифрование данных на жестком диске.
Шифрование баз

данных.

Использование ECBИспользование независимости шифрования блоков:Шифрование данных на жестком диске.Шифрование баз данных.

Слайд 7Модификация с зацеплением блоков
CBC (Cipher Block Chaining)
Шифратор (ECB)
E0
M1
E1
Шифратор (ECB)
M2
E2
Шифратор (ECB)
ML
EL
Ei=fK(Ei-1+Mi)
Mi=Ei-1+

gK(Ei)
E0 – случайная несекретная последовательность

Модификация с зацеплением блоковCBC (Cipher Block Chaining)Шифратор (ECB)E0M1E1Шифратор (ECB)M2E2Шифратор (ECB)MLELEi=fK(Ei-1+Mi)Mi=Ei-1+ gK(Ei)E0 – случайная несекретная последовательность

Слайд 8Модификация с зацеплением блоков
Свойства
Изменение любого бока сообщения – меняет соответсвующий

блок криптограммы и все последующие
Метка времени в первый блок
Начальные данные

E0
Модификация с зацеплением блоковСвойстваИзменение любого бока сообщения – меняет соответсвующий блок криптограммы и все последующиеМетка времени в

Слайд 9Ошибки в ECB и CBC
CBC: Mi=Ei-1+ gK(Ei)
ECB : Mi=gK(Ei)

Ошибки в ECB и CBCCBC:	Mi=Ei-1+ gK(Ei)ECB	:	Mi=gK(Ei)

Слайд 10Модификация обратная связь по криптограмме
CFB (Cipher Feedback)
Регистр сдвига
Шифратор ECB
Ячейка памяти
K
Регистр

сдвига
Шифратор ECB
Ячейка памяти
K
Mi
Mi
Ei
Ei
начальные данные
γi
γi

Модификация обратная связь по криптограммеCFB (Cipher Feedback)Регистр сдвигаШифратор ECBЯчейка памятиKРегистр сдвигаШифратор ECBЯчейка памятиKMiMiEiEiначальные данные γiγi

Слайд 11CFB (упрощенная схема)
E0
M1
E1
M2
EL
ML
Шифратор (ECB)
Шифратор (ECB)
E2
E2
E1
EL-1

CFB (упрощенная схема)E0M1E1M2ELMLШифратор (ECB)Шифратор (ECB)E2E2E1EL-1

Слайд 12CFB
Свойства CFB
Шифрование порциями от 1 бита до размера блока.
Размножение ошибок

в пределах блока
Свойство самосинхронизации
Начальные данные …

CFBСвойства CFBШифрование порциями от 1 бита до размера блока.Размножение ошибок в пределах блокаСвойство самосинхронизацииНачальные данные …

Слайд 13Модификация обратная связь по гамме
OFB (Output Feedback)
Регистр сдвига
Шифратор ECB
Ячейка памяти
K
Регистр

сдвига
Шифратор ECB
Ячейка памяти
K
Mi
Mi
Ei
Ei
начальные данные
γi
γi

Модификация обратная связь по гаммеOFB (Output Feedback)Регистр сдвигаШифратор ECBЯчейка памятиKРегистр сдвигаШифратор ECBЯчейка памятиKMiMiEiEiначальные данные γiγi

Слайд 14OFB (упрощенная схема)
γ0
M1
E1
M2
EL
ML
Шифратор (ECB)
Шифратор (ECB)
E2
γ1
γL-1

OFB (упрощенная схема)γ0M1E1M2ELMLШифратор (ECB)Шифратор (ECB)E2γ1γL-1

Слайд 15OFB
Свойства OFB
(фактически реализация потокового шифра на основе блокового)
нет эффекта размножения

ошибок
требуется внешняя схема синхронизации
обязательная смена начального заполнения для каждого сеанса

связи.
OFBСвойства OFB(фактически реализация потокового шифра на основе блокового)нет эффекта размножения ошибоктребуется внешняя схема синхронизацииобязательная смена начального заполнения

Слайд 16Атака на OFB при неизменной γ

Атака на OFB при неизменной γ

Слайд 17PCBC
Propagating Cipher Block Chaining
Обнаружение ошибок (одиночная ошибка приводит к размножению

по всем блокам)
Ei=fK(Mi+Mi-1+Ei-1)
Mi=gK(Ei)+ Ei-1 + Mi-1

PCBCPropagating Cipher Block ChainingОбнаружение ошибок (одиночная ошибка приводит к размножению по всем блокам) Ei=fK(Mi+Mi-1+Ei-1) Mi=gK(Ei)+ Ei-1 +

Слайд 18Сочетание шифрования, проверки на ошибки и исправление ошибок
Шифрование
Кодирование
Исправление
Расшифрование
Кодирование
Шифрование
Расшифрование
Проверка

Сочетание шифрования, проверки на ошибки и исправление ошибокШифрованиеКодированиеИсправлениеРасшифрованиеКодированиеШифрованиеРасшифрованиеПроверка

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика