Заказать
курсач за 10 грн. ДИСК 1-6 семестр 250 грн ДОБАВЬ СВОЕ ФОТО регистрация KIS-Plus вход в KIS PLUS новости |
Університет інформаційно - комунікаційних технологій курсовой по связи, модуль , комплексное по связи, контрольная по связи, дипломный проэкт по телекомуникации, Курсовой проэкт, телекоммуникация и связь, Киевский Институт Связи, Государственный университет информационно-коммуникационных технологий, ГУИКТ, ДУІКТ, Связь, Zosik, KIS-kiev.narod.ru |
страница: 1, 2,
3, 4, 5
алгоритм шифрования
задача 1 MathCad (*.mcd)
задача 2 MathCad (*.mcd)
задача 3MathCad (*.mcd)
4 . Обратное преобразование ( декодирование ) зашифрованой информации.
Декодирование блока информации также осущестляется в три этапа .
Этап 1 . Для обратной IР -1– перестановки зашифрованного текста С используем обратную таблицу IР -1– перестановки :
Таблица обратной IP –1 – перестановки :
Текст С
Текст { L4 R4 }
Этап 2 . При четырёх циклах кодирования ( с выхода начальной IP– перестанов - ки , Рис 2) блоки информация ( L4 и R4 ) математически имели вид :
L0
L1 = R0 [ 4 . 1 ]
L2 = R1 = L0 Å f1 = L0 Å R0 Å K1
L3 = R2 = L1 Å f2 = L1 Å R1 Å K2
L4 = R3 = L2 Å f3 = L2 Å R2 Å K3
R4 = L3 Å f4 = L3 Å R3 Å K4
Зная алгоритм кодирования, количество циклов и закон функционирования можно определить , что для обратного преобразования необходимо выполнить черыре цикла ( после обратной IР -1 – перестановки , Рис 3) :
R3 = L4 [ 4 . 2 ]
R2 = L3 = R4 Å f4 = R4 Å L4 Å K4
R1 = L2 = R3 Å f3 = R3 Å L3 Å K3
R0 = L1 = R2 Å f2 = R2 Å L2 Å K2
L0 = R1 Å f1 = R1 Å L1 Å K1
Результаты вычислений сводим в таблицу :
Å |
L4 = |
|
K4 = |
||
Å |
f4 = |
|
R4 = |
||
Å |
L3 = |
|
K3 = |
||
Å |
f3 = |
|
R3 = |
||
Å |
L2 = |
|
K2 = |
||
Å |
f2 = |
|
R2 = |
||
Å |
L1 = |
|
K1 = |
||
Å |
f1 = |
|
R1 = |
||
L0 = |
После объединения двух блоков (L0 и R0 ) имеем массив :
L0 R0 = L1
Этап 3 . Для обратной IР – перестановки текста { L0 R0 } и получения исходного текста используем обратную таблицу IР– перестановки :
Таблица обратной IP – перестановки :
Упрощённый алгоритм обратного преобразования системы DES
Рис 3
Текст { L0 R0 }
Текст М
В результате получен открытый текст, полностью соответствующий исходному тексту М
страница: 1, 2,
3, 4, 5
алгоритм шифрования
задача 1 MathCad (*.mcd)
задача 2 MathCad (*.mcd)
задача 3MathCad (*.mcd)
|
||||
|
||||
|
||||
|
||||
|