Заказать курсач за 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)

3 . Прямое преобразование ( кодирование ) открытой информации.

Для получения шифротекста С из исходного массива отркрытого текста М используется упрощённый алгоритм симметричной криптосистемы DES ( рис 2 ).

Первым этапом является начальная перестановка массива М ( по таблице IP ). На втором этапе - шифрования - массив текста разбивается на два блока (L и R ), проходит четыре цикла шифрования ключами по 16 бит (К1 … К4 ), объединение двух блоков в один массив. Третим этапом является конечная перестановка ( по таблице IP –1 ) и получение массива шифротекста С.

3.1 Этап 1. Начальная IP - перестановка

Первым этапом является начальная перестановка символов исходного массива открытого текста М по таблице IP – перестановки и получение шифрованного текста { L0 R0 } .

Таблица IP – перестановки имеет вид :

Открытый текст М

L0 R0

Текст после IP – перестановки

 

Упрощённый алгоритм прямого преобразования системы DES

 

 

Рис 2.

 

3.2 Этап 2. Чертыре цикла шифрования .

В четырёх циклах шифрования используется закон функционирования :

fi ( Ri-1 , Ki ) = Ri-1 Å Ki [ 3.1 ]

где : i = 1, 2, 3, 4 - номера циклов шифрования.

После накладывания ключа Ki согласно [ 3.1 ] на блок Ri-1 получим значение fi, которое согласно алгоритму ( рис 2 ) накладывается Å на Li-1 для получения блока Ri .

Результаты вычислений сводим в таблицу :

Å

R0 =

K1 =

Å

f1 =

L0 =

Å

R1 =

K2 =

Å

f2 =

L1 =

Å

R2 =

K3 =

Å

f3 =

L2 =

Å

R3 =

K4 =

Å

f4 =

L3 =

R4 =

После объединения двух блоков (L4 и R4 ) имеем массив :

L4 = R3 R4

 

 

 

 

3.3 Этап 3. Конечная IP -1 - перестановка

Третим этапом является конечная перестановка символов массива { L4 R4 } по таблице IP –1 – перестановки и получении шифрованного текста C.

Таблица IP 1 – перестановки имеет вид :

Текст { L4 R4 }

L4 R4

Текст после IP -1 – перестановки

В результате получен передаваемый шифротекст C:

страница: 1, 2, 3, 4, 5   
алгоритм шифрования
задача 1 MathCad (*.mcd)
задача 2 MathCad (*.mcd)
задача 3MathCad (*.mcd)

 

(реклама)
SpyLOG Рейтинг@Mail.ru Rambler

     главная | новости | институт | курсовые | комплексные | рефераты | преподы | фотоальбом | приколы | АТС | гостевая
 
    НОСКІЗ-ДУІКТ КИС ГУИКТ 2002-2010 Zosik KIS-kiev!narod.ru
Hosted by uCoz