Шифр FEAL-NX. Реализация на Asm+bash

Раздел
Программирование
Просмотров
815
Покупок
0
Антиплагиат
Не указан
Размещена
20 Окт 2012 в 11:07
ВУЗ
ТГУ
Курс
1 курс
Стоимость
2 500 ₽
Демо-файлы   
1
zip
feal_preview.pdf feal_preview.pdf
105.2 Кбайт 105.2 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
zip
feal
138.1 Кбайт 2 500 ₽
Описание
В данной работе будет рассмотрен шифр FEAL-NX, который является блочным
шифром с ключом в 64-бита и блоком открытого текста в 128-бит. Его предшественниками
были:
• FEAL-4 (раундов 4, ключ 64 бита)
• FEAL-8 (раундов 8, ключ 64 бита)
• FEAL-N(раундов N, ключ 64 бита)
Этот шифр подвержен самым популярным атакам, таким как линейный и
дифференциальный криптоанализ. Шифр изобретался как замена DES с использованием
упрощенной функциии раунда (шага итерации в алгоритме шифрования).
В данной работе выбран способ реализации алгоритма на языке Assembler (nasm) под
систему UNIX, потому что этот язык является низкоуровневым, а работа с регистрами по 2-4
байта лежит в основе рассматриваемого алгоритма, что сыграло решающую роль в выборе
языка программирования для реализации.
Оглавление
Введение
Основная часть
Немного истории
Структура алгоритма
Генерация ключевого потока
Шифрование
Расшифровывание
Реализация
Заключение
Список литературы
Приложение
Список литературы
1. УДК 004.9 Б.Шнайер «Прикладная криптография. Протоколы, алгоритмы, исходные тексты на языке Си. — М.: Издательство ТРИУМФ, 2002 — 816с.: ил. ISBN 5-89392-055-4
2. FEAL-NX SPECIFICATIONS [Электронный ресурс] Режим доступа: http://info.isl.ntt.co.jp/crypt/archive/dl/feal/call-3e.pdf
Похожие работы
Курсовая работа Курсовая
20 Июл 2022 в 13:21
95 +1
0 покупок
Курсовая работа Курсовая
20 Июл 2022 в 12:40
91
0 покупок
Статья Статья
15 Окт 2021 в 12:47
211
0 покупок
Лабораторная работа Лабораторная
22 Июл 2021 в 01:11
223
0 покупок
Другие работы автора
Темы форума
Показать ещё
Интересное в блоге
Показать ещё
Прямой эфир