Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шемякин лекции 2023 / Л6. Стандарты шифрования ГОСТ, AES. ред.1.ppt
Скачиваний:
18
Добавлен:
30.05.2023
Размер:
3.84 Mб
Скачать

Лекция

Современные стандарты шифрования

• Лектор: профессор Яковлев В.А.

1

Учебные вопросы:

1.Блочные шифры, ГОСТ Р 34.12-2015.

2.Режимы работы блочных шифров, ГОСТ Р 34.13-2015.

3.Шифр АES.

2

О классификации шифров

Поточные шифры – открытый текст шифруется побитно или посимвольно.

Блочные шифры – открытый текст шифруется блоками (блок – несколько символов).

Деление условное и определяется возможностями доступной элементной базы.

3

Критерий различия:

В поточных шифраторах режим работы

Простая замена не предусмотрен конструктивно.

В блочных шифраторах режим Простая замена есть и может использоваться.

4

Простая замена

ci = Е(mi, k)

Ключ k, определяющий подстановку замены, НЕ МЕНЯЕТСЯ при шифровании любого символа открытого текста.

Если mi = mj, то ci = сj.

Колонная замена

ci = Е(mi, ki)

Ключ k, определяющий подстановку замены,

МЕНЯЕТСЯ после шифровании очередного

 

символа открытого текста.

5

Особенности построения блочных шифров

Длина шифруемого блока ОТ не менее 64 бит.

Криптографическое преобразование является суперпозицией основных (замена, перестановка, гаммирование).

Малое изменение блока ОТ существенно меняет зашифрованный блок.

Криптопреобразование входного блока ОТ многократно повторяется (не менее 10 раундов, итераций, повторений).

Используются два типа базовых преобразований:

-криптографические сложные локальные - перемешивающие;

-перестановки бит во всём блоке – рассеивающие.

6

Перемешивание – для повышения вычислительной стойкости шифра.

Перестановка – для сглаживания статистических характеристик исходного блока ОТ.

7

Таблица некоторых блочных шифров

8

Стандарт шифрования ГОСТ Р34.12-2015

Введен с 1.01.2016 Заменяет действующий стандарт ГОСТ 28147-89

9

10