Similar presentations:
Laboratornaya_rabota_4_Kuklina
1.
Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» им.В.И. Ульянова (Ленина)
Лабораторная работа № 4
Тема: «Изучение шифров DES, 3DES и Магма»
Студент: _______________ Куклина Юлия, группа 1303
Руководитель:___________ Племянников А.К., доцент каф. ИБ
Санкт-Петербург 2024
2.
Цель работы: Углубить знания в предмете «Криптография и защитаинформации», путем решения задач:
- Получения практических навыков работы с шифрами DES, 3DES и Магма.
- Работы в ПО Cryptool1-2, а также Литорея с данными шифрами.
Выполнение работы
1. Изучить преобразования DES по шаблонной схеме DES Visualisation из CrypTool 2 c учетом рекомендаций Методического
пособия (Задание на с. 20 , п.п.1-4).
1.1 . Выполнить вручную преобразования первого раунда и вычисление раундовых ключей при следующих
исходных данных:
а) открытый текст (не более 64 бит) – ваши фамилия_имя (транслитерация латиницей);
б) ключ (56 бит) – номер зачетной книжки и инициал отчества (всего 7 символов).
Открытый текст: KUKLINAY
Ключ: 130316N
3.
Шифр DESСтандарт шифрования данных DES [1] – блочный симметричный шифр,
разработанный Национальным институтом стандартов и технологии (NIST –
National Institute of Standards and Technology). Шифр DES основан на сети
Фейстеля.
DES шифрует информацию блоками по 64 бита с помощью 64-битного ключа
шифрования. Шифрование выполняется следующим образом:
1. Над 64-битными блоками производится начальная перестановка, задаваемая
таблично.
2. После начальной перестановки блок делится на 2 субблока по 32 бит (A0 и
B0), над которыми проводятся 16 раундов преобразований: