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

Раздел
Программирование
Просмотров
1 002
Покупок
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
Вам подходит эта работа?
Похожие работы
Криптография
Лабораторная работа Лабораторная
29 Сен в 23:57
44
0 покупок
Криптография
Тест Тест
31 Янв в 11:18
84
2 покупки
Криптография
Тест Тест
9 Окт 2023 в 00:34
111
0 покупок
Криптография
Контрольная работа Контрольная
30 Авг 2023 в 19:17
87
0 покупок
Темы журнала
Показать ещё
Прямой эфир