Пример готовой курсовой работы по предмету: Программирование
СОДЕРЖАНИЕ
Введение 3
1. ОСНОВНЫЕ ПОЛОЖЕНИЯ 6
2. АЛГОРИТМ RSA 8
2.1. Недостатки алгоритма цифровой подписи RSА. 10
3. СХЕМА ЭЛЬ-ГАМАЛЯ 12
3.1. Достоинства схемы Эль Гамаля 14
3.2. Недостатки схемы Эль Гамаля 15
4. СХЕМА ШНОРРА 16
5. АЛГОРИТМ DSA 18
5.1. Достоинства алгоритма DSA 20
5.2. Недостатки алгоритма DSA 20
6. СХЕМА РАБИНА 22
7. РАЗРАБОТКА АЛГОРИТМА ЦИФРОВОЙ ПОДПИСИ 24
ЗАКЛЮЧЕНИЕ 25
Список литературы 26
ПРИЛОЖЕНИЕ А 27
Содержание
Выдержка из текста
На сегодняшний день механизм электронной подписи получает широкое распространение. Цифровую подпись документа используется по многим причинам, собственно, по тем же причинам используется ручная подпись на документе. Цифровая подпись необходима для подтверждения личности создателя цифровой информации — такой как документы, сообщения электронной почты.
В настоящее время тема использования электронных подписей является достаточно изученной, разработано большое количество стандартов и алгоритмов генерации подписей различной криптостойкости в соответствии с особенностями областей их использования.
Электронной цифровой подписью называют реквизит электронного документа, который является результатом криптографического преобразования информации с применением закрытого ключа подписи и позволяющий проверить отсутствие искажения информации в электронном документе с момента формирования подписи, принадлежность подписи владельцу сертификата ключа подписи, а в случае успешной проверки подтвердить факт подписания электронного документа [4].
Электронная цифровая подпись – это такой вид подписи, который в результате криптографических преобразований набора электронных данных, дает возможность распознать подписанта, позволяет подтверждать целостность, неизменность информации и защититься от возможной подделки документа. В отличие от обычной собственно ручной подписи, которая на каждом документе практически одинаковая, электронная цифровая подпись уникальна и неразрывно связана с содержанием документа. Какие стандарты и алгоритмы используются?
Теоретическая и практическая значимость данной работы достаточно высока в связи с глобальными изменениями всей хозяйственной системы и, как следствие, законодательных основ не только Российской Федерации, но и ее близлежащих стран-соседей, бывших союзных республик. Также значимость данной работы определяется еще и тем, что практические проблемы, поднимаемые в ней, непосредственно связаны с решением конкретных задач.
При рассмотрении круга заявленных вопросов будем опираться на такие работы, как Архитектура ЭВМ и искусственный интеллект Амамия М. и Танака Ю, Линейные последовательные машины. Анализ, синтез и применение Гилл А., Комбинаторные алгоритмы. Теория и практика Рейнгольд Э., Нивергельт Ю., Део Н. и т.д.
Технология же электронной подписи способна еще более расширить возможности электронного документооборота, распространить его на все сферы общественной жизни. Технологии электронной цифровой подписи постепенно завоевывают признание во всем мире.
Гипотезой курсовой работы служит предположение о том, что применение информационных технологий при таможенном декларировании товаров позволяет упростить процедуру таможенного оформления товаров, а также повысить эффективность применения мер таможенного контроля за счет применения механизма электронной подписи документов.
Список литературы
1. ГОСТ Р 34.10-2001 «Информационная технология. Криптографическая защита информации. Процессы формирования и проверки электронной цифровой подписи.»
2. Рябко Б. Я., Фионов А. Н. Основы современной криптографии. — «Научный Мир», 2004. — 173 с.
3. Алферов А. П., Зубов А. Ю., Кузьмин А. С., Черемушкин А. В. Основы криптографии. — «Гелиос АРВ», 2002. — 480 с.
4. Б. А. Фороузан. Схема цифровой подписи Эль-Гамаля // Управление ключами шифрования и безопасность сети / Пер. А. Н. Берлин. — Курс лекций.
5. Мао В. Современная криптография: Теория и практика — М.: Вильямс, 2005. — 768 с.
список литературы