Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Механизм действия S-блоков






Преобразование, с помощью которого 48-разрядный блок преобразуется в 32-разрядный, сводится к выборке восьми тетрад из 8 таблиц (S-блоков)размером 4 ´ 16 (табл. 1.7). Из каждого S-блока выбирается одна тетрада. Для этого 48-разрядныйблок делится последовательно на 8 комбинаций по 6 бит каждая. Первая комбинация (слева) является входом в первый S-блок, вторая — во второй и т.д. При этом первый и последний биты комбинациизадают номер строки, а остальные 4 бита — номер столбца S-блока, на пересечении которых расположена соответствующая тетрада. Конкретные значения Si (i = 1, …, 8)представлены в табл. 1.7.

Таблица 1.7 Таблицы S -блоков для DES

S1                                
                                 
                                 
                                 
                                 
                                 
S2                                
                                 
                                 
                                 
                                 
                                 
S3                                
                                 
                                 
                                 
                                 
                                 
S4                                
                                 
                                 
                                 
                                 
                                 
S5                                
                                 
                                 
                                 
                                 
                                 
S6                                
                                 
                                 
                                 
                                 
                                 
S7                                
                                 
                                 
                                 
                                 
                                 
S8                                
                                 
                                 
                                 
                                 

 

Задание на лабораторную работу № 1

 

Выполнить программную реализацию шифрования текста стандартом шифрования данных DES.

 

Основное содержание отчёта по лабораторной работе

 

1. Титульный лист установленного образца с указанием номера и темы работы.

2. Лист задания.

3. Словесное описание метода.

4. Блок-схема программы.

5. Листинг программы.

6. Результаты работы программы.

7. Выводы по работе.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.