Содержание
- 2. Лекция 6. Американский стандарт шифрования данных DES План лекции: 2. Алгоритм шифрования DES 1. Краткая характеристика
- 3. Лекция 6. Американский стандарт шифрования данных DES 1. Краткая характеристика шифра DES Стандарт шифрования данных DES
- 4. Лекция 6. Американский стандарт шифрования данных DES К достоинствам DES можно отнести простоту ключевой системы, высокую
- 5. Лекция 6. Американский стандарт шифрования данных DES 2. Алгоритм шифрования DES Процесс шифрования состоит в начальной
- 6. Лекция 6. Американский стандарт шифрования данных DES Схема алгоритма DES
- 7. Лекция 6. Американский стандарт шифрования данных DES В приводимом описании алгоритма DES использованы следующие обозначения: Li
- 8. Лекция 6. Американский стандарт шифрования данных DES
- 9. Лекция 6. Американский стандарт шифрования данных DES
- 10. Лекция 6. Американский стандарт шифрования данных DES При зашифровании очередного блока Т его биты подвергаются начальной
- 11. Лекция 6. Американский стандарт шифрования данных DES При этом бит 58 блока Т становится битом 1,
- 12. Лекция 6. Американский стандарт шифрования данных DES Затем выполняется итеративный процесс шифрования, состоящий из 16 циклов
- 13. Лекция 6. Американский стандарт шифрования данных DES Начальная перестановка IP. Пусть Тi-1= Li-1Ri-1 – результат (i-1)
- 14. Лекция 6. Американский стандарт шифрования данных DES Функция f называется функцией шифрования. Ее аргументами являются 32-битовый
- 15. Лекция 6. Американский стандарт шифрования данных DES При расшифровании данных все действия выполняются в обратном порядке,
- 16. Лекция 6. Американский стандарт шифрования данных DES Для вычисления среднего значения f используется: функция расширения Е;
- 17. Лекция 6. Американский стандарт шифрования данных DES Схема вычисления значения функции f(Ri-1, ki)
- 18. Лекция 6. Американский стандарт шифрования данных DES Функция Е «расширяет» 32-битовый вектор Ri-1 до 48-битового вектора
- 19. Лекция 6. Американский стандарт шифрования данных DES Первые 3 бита Е(Ri-1) – это соответствующие биты 32,
- 20. Лекция 6. Американский стандарт шифрования данных DES Далее каждый из блоков Bj трансформируется в 4-битовый блок
- 21. Лекция 6. Американский стандарт шифрования данных DES Преобразование блока Bj в B′j осуществляется следующим образом. Пусть,
- 22. Лекция 6. Американский стандарт шифрования данных DES Строки и столбцы таблицы S2 пронумерованы числами а и
- 23. Лекция 6. Американский стандарт шифрования данных DES
- 24. Лекция 6. Американский стандарт шифрования данных DES Значение f(Ri-1,ki) теперь получается применением перестановки битов Р, заданной
- 25. Лекция 6. Американский стандарт шифрования данных DES Значащие 56 бит ключа подвергаются перестановке, приведенной в таблице.
- 26. Лекция 6. Американский стандарт шифрования данных DES Эта перестановка определяется двумя блоками С0 и D0 по
- 27. Лекция 6. Американский стандарт шифрования данных DES Теперь определим ключи ki, 1≤i≤16. Ключ ki состоит из
- 28. Лекция 6. Американский стандарт шифрования данных DES Замечания. Нелинейность преобразований, осуществляемых DES, определяется только s-блоками. Их
- 29. Лекция 6. Американский стандарт шифрования данных DES Официальная версия: В 1976 г. АНБ заявило, что выбор
- 30. Лекция 6. Американский стандарт шифрования данных DES 3) изменение одного бита входа s-блока должно приводить к
- 31. Лекция 6. Американский стандарт шифрования данных DES К недостаткам DES относится небольшое (по современным меркам) число
- 32. Лекция 6. Американский стандарт шифрования данных DES Контрольные вопросы: 1. Указать достоинство стандарта шифрования DES. 2.
- 33. Список используемых источников: Бубнов А.А. Основы информационной безопасности. – М.: Академия, 2017. - 256 с. Ерохин
- 35. Скачать презентацию