Пример готовой курсовой работы по предмету: Программирование
Содержание
СОДЕРЖАНИЕ
Введение 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
Выдержка из текста
Введение
На сегодняшний момент каждый специалист в области информатизации или телекоммуникаций знает о существовании электронной цифровой подписи (ЭЦП).
Однако мало кто осознает, что само по себе использование этой технологии только создает предпосылки для организации юридически значимого электронного документооборота. Точно так же как технология производства бумаги или авторучек — это лишь возможность организовать традиционный бумажный документооборот.
Актуальность работы.
На сегодняшний день механизм электронной подписи получает широкое распространение. Цифровую подпись документа используется по многим причинам, собственно, по тем же причинам используется ручная подпись на документе. Цифровая подпись необходима для подтверждения личности создателя цифровой информации — такой как документы, сообщения электронной почты.
Как известно, цифровые подписи основаны на цифровых сертификатах. Цифровые сертификаты являются средством подтверждения личности, выданного доверенной третьей стороной, которая известна как орган по сертификации. Это работает по такому же принципу, как и использование стандартных документов, удостоверяющих личность в обычной «неэлектронной» среде. Например, доверенная третья сторона в роли государственного учреждения, решает вопросы в делах документов удостоверяющих личность, — например, водительские удостоверения, паспорта и удостоверений личности работника — на которые другие ссылаются, чтобы убедиться в достоверности человека документы которого предоставлены.
В современном мире цифровые подписи помогают установить различные меры проверки подлинности. Подлинность цифровая подписи позволяет гарантировать, что она заверяет информацию подписавшего. Это помогает предотвратить махинации с подделыванием электронных документов.
Технология электронной подписи широко применяется в системах электронного документооборота разного назначения: внешнего и внутреннего обмена, организационно-распорядительного, кадрового, законотворческого, торгово-промышленного и прочего. Также многие компании используют преимущества сдачи отчетов в электронном виде. Новый подход к отправке отчетности по сети состоит в том, что отправитель способен выбирать любой удобный для себя способ: отдельное ПО, продукты семейства 1C, порталы ФНС, ФСС. Основа этой услуги – сертификат электронной подписи, который должен быть выпущен надежным удостоверяющим центром, метод же отправки не имеет решающего значения. Такая подпись нужна для придания документам юридической значимости. Более того, каждый гражданин Российской Федерации может получить электронную подпись для получения госуслуг. С помощью ЭП гражданин может заверять документы и заявления, отправляемые в ведомства в электронном виде, а так же получать подписанные письма и уведомления о том, что обращение принято на рассмотрение от соответствующих органов власти. Электронная подпись необходима поставщикам на государственных и коммерческих площадках. ЭП поставщиков и заказчиков гарантируют участникам, что они имеют дело с реальными предложениями. Кроме того, заключенные контракты приобретают юридическую силу только при его подписании обеими сторонами.
Список использованной литературы
Список литературы
1. ГОСТ Р 34.10-2001 «Информационная технология. Криптографическая защита информации. Процессы формирования и проверки электронной цифровой подписи.»
2. Рябко Б. Я., Фионов А. Н. Основы современной криптографии. — «Научный Мир», 2004. — 173 с.
3. Алферов А. П., Зубов А. Ю., Кузьмин А. С., Черемушкин А. В. Основы криптографии. — «Гелиос АРВ», 2002. — 480 с.
4. Б. А. Фороузан. Схема цифровой подписи Эль-Гамаля // Управление ключами шифрования и безопасность сети / Пер. А. Н. Берлин. — Курс лекций.
5. Мао В. Современная криптография: Теория и практика — М.: Вильямс, 2005. — 768 с.