Содержание
Аннотация…………………………………………………………………….…….. 4
1. Обзор литературы………………………………………………………….…….. 5
1.1 Блочные шифры….…………………………………………………….…..…… 5
1.2 Сеть Фейштеля………..………………………………………………….……… 9
1.3 Алгоритм TEA………..……………………………………………….….…… 12
2. Руководство пользователя программы………………………………………… 14
2.1 Описание………………………………………………………………….…….. 14
3. Решение контрольного примера………………………………………………… 15
Заключение…………………………………………………………………………. 16
Список использованных источников…………………………………………….. 18
Приложение А. Исходный код программы 1 часть ……………………………. 19
Приложение B. Исходный код программы 2 часть ……………………………. 23
Выдержка из текста
В ходе выполнения курсовой работы создана программа TEA.HTML, которая позволяет шифровать сообщения алгоритмом TEA.
Программа написана на языке javascript, Реализовано в виде веб предложения, предложения является кросплатформенной, может работать так и на телефоне так и на компьютерах.
Список использованной литературы
1) Алгоритм TEA
[Электронный ресурс]. – Режим доступа: http://www.cix.co.uk/~klockstone/tea.pdf (дата обращения: 16.03.2017).
2) Журнал ХАКЕР.РУ [Электронный ресурс]. – Режим доступа: https://xakep.ru/2004/04/22/22086/ (дата обращения: 16.03.2017).
3) algoritm-shifrovaniya-tea [Электронный ресурс]. – Режим доступа: http://www.delphisite.ru/faq/algoritm-shifrovaniya-tea/ (дата обращения: 11.03.2017).
4) Differential Cryptanalysis of TEA [Электронный ресурс]. – Режим доступа: http://www.springerlink.com/content/n4exvw35x7g8t6pb/fulltext.pdf/ (дата обращения: 12.03.2017).
5) break-xxtea [Электронный ресурс]. – Режим доступа: http://cipherdev.org/break-xxtea.c.txt (дата обращения: 12.03.2017).
6) Сравнительные результаты устойчивости симметричных криптоалгоритмов (англ.) [Электронный ресурс]. – Режим доступа: http://defectoscopy.com/results.html (дата обращения: 12.03.2017).
7) Блочне шифры
криптоалгоритмов (англ.) [Электронный ресурс]. – Режим доступа: http://www.codenet.ru/progr/alg/enc/7.php (дата обращения: 12.03.2017).
8) Сеть фейстеля
криптоалгоритмов (англ.) [Электронный ресурс]. – Режим доступа: http://mediaknowledge.ru/b1aaf02a42de7272.html (дата обращения: 12.03.2017).