Вход

Разработка системы секретной связи с открытым ключем на основе алгоритма RSA

Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код 592057
Дата создания 2017
Страниц 25
Мы сможем обработать ваш заказ (!) 18 ноября в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
950руб.
КУПИТЬ

Содержание

Задание на курсовую работу в соответствии с вариантом 3
2. Актуальность и предыстория проблемы построения систем связи с открытым ключом …………………………………………………………………………………………...4
2.1 Симметричные криптосистемы.............................................................................4
2.2 Несимметричные криптосистемы.........................................................................5
3. Постановка задачи 8
4. Описание метода решения 9
5. Структурная схемы секретной связи с открытым ключом и описание ее блоков. 14
6. Разработка программных модулей 17
7. Разработка тестовой программы проверки секретной связи 21
7.1. Запускающий m-файл тестовой программы на языке пакета Матлаб 21
7.2. Результат работы тестовой программы 22
8. Выводы по курсовой работе 24
Список литературы

Введение

Задание на курсовую работу
1) Определить номер No своего варианта курсовой работы. Он определяется по номеру N фамилии студента в журнале своей группы из следующей таблицы соответствия

Таблица 1. Таблица соответствия
N 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
No 1 7 13 19 25 2 8 14 20 26 3 9 15 21 27 4 10 16 22 28

Определим номер варианта курсовой работы: N=15, следовательно, по таблице 1 N0=27.
2) По номеру варианта No определить тему курсовой работы, необходимые исходные данные, а также прочитать задание на курсовую работу в соответствии с заданием. Т.к. N0=27, следовательно, заданием на курсовую работу является «Разработка системы секретной связи с открытым ключом на основе улучшенного алгоритма RSA» (см. пункт 4)).
3) Внимательно прочитать высланные преподавателем теоретические материалы, относящиеся к теме своей курсовой работы и осмысленно изучить задание на курсовую работу, наметив план ее выполнения. На этом этапе могут понадобиться лекции читаемого курса «Основы криптографии», материалы решенных задач на семинарах и рекомендованная литература по криптографии.
4) Варианты 25-30: тема: «Разработка системы секретной связи с открытым ключом на основе улучшенного алгоритма RSA»
4.1) Используя математический пакет Матлаб, разработать программу реализующую алгоритмы шифрования и дешифрования улучшенного RSA в случае двух абонентов А, B. В этом случае, в отличии от классического RSA-алгоритма, используется усовершенствованный протокол с электронной подписью (см. учебное пособие Санникова В.Г. [2, с. 30-31] ). Рекомендуемые значения параметров PA, QA, PB, QB приведены в таблице 2. При этом для всех вариантов dA= dB=3.

Таблица 2. Номера вариантов
№ варианта 30 29 28 27 26 25
PA 107 101 151 241 179 127
QA 293 281 269 317 271 313
PB 137 211 199 263 163 149
QB 331 337 349 383 359 367
4.2) Алгоритмы протестировать с использованием кодировки русского алфавита Z44 на примере шифрации/дешифрации своей фамилии.

Фрагмент работы для ознакомления

Сегодня криптография - это бурно развивающая отрасль науки, что подтверждается большим количеством научных статей, монографий и книг на криптографическую тематику по различным направлениям.
Криптография изучает методы преобразования информации, обеспечивающие ее конфиденциальность и аутентичность. Конфиденциальность - это невозможность получения информации из математически преобразованных данных без знания дополнительной информации (обычно являющейся ключом шифрования). Аутентичность информации состоит в подлинности авторства и целостности. Классической задачей криптографии является задача защищенного обмена сообщениями по открытому каналу между абонентами, который контролируется злоумышленником.
Существуют различные критерии классификации криптографических алгоритмов шифрования. В современной науке чаще всего выделяют две основные группы криптоалгоритмов: симметричные и несимметричные (системы с открытым ключом)

Список литературы

1. Собственный конспект лекций по дисциплине «Основы криптографии», 2016.
2. Санников В. Г. Введение в теорию и методы криптографической защиты информации: Учебное пособие. – М.: МТУСИ, 2009.
3. Потемкин В. Г., MATLAB: Справочное пособие. М.: Диалог-МИФИ., 1997;
4. Волчков В.П. Электронный файл: Задание и Методические указания к выполнению КР по ОК_06_05_2016.docх
5. Венбо Мао Современная криптография теория и практика. - Москва.: Издательство Вильямс, 2005.-768с.
6. Сокровищница отечественной криптографии, https://geektimes.ru/company/ua-hosting/blog/264004/, обращение 04.06.2017г.
7. Клод Шеннон Теория связи в секретных системах. - Bell Systems Technical Journal, Vol.28, 1949,P.656-715.
8. 4 Брюс Шнайер Секреты и ложь. Безопасность данных в цифровом виде. -Спб.:Питер, 2003-368с.
9. Винокуров А. Алгоритм шифрования ГОСТ 28147-89, его использование и реализация для компьютеров платформы Intel x86.,-http://www.enlight.ru/crypto/articles/vinokurov/ gost_i.htm , обращение 04.06.2017г.
10. Certicom, Standards for Efficient Cryptography, SEC 2: Recommended Elliptic Curve Domain Parameters, Version 1.0, September 2000», http://www.secg.org/download/aid-386/sec2_final.pdf. , обращение 04.06.2017г.
Очень похожие работы
Найти ещё больше
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00398
© Рефератбанк, 2002 - 2024