Электронная подпись: различия между версиями
[непроверенная версия] | [непроверенная версия] |
Нет описания правки |
NorN (обсуждение | вклад) |
||
Строка 58: | Строка 58: | ||
В России юридически значимый сертификат электронной подписи выдаёт [[удостоверяющий центр]] на основании государственной лицензии. |
В России юридически значимый сертификат электронной подписи выдаёт [[удостоверяющий центр]] на основании государственной лицензии. |
||
== Использование == |
== Использование в России == |
||
После становления ЭЦП при использовании в электронном документообо-роте между кредитными организациями и кредитными бюро в 2005-м году актив-но стала развиваться инфраструктура электронного ДОУ между налоговыми ор-ганами и налогоплательщиками. Начали работать приказы Министерства по нало-гам и сборам Российской Федерации: |
|||
• Приказ от 2 апреля 2002 г. N БГ-3-32/169 «Порядок представления налого-вой декларации в электронном виде по телекоммуникационным каналам связи». Порядок представления налоговой декларации в электронном виде по телекоммуникационным каналам связи определяет общие принципы организации информационного обмена при представлении налогоплательщиками налоговой декларации в электронном виде по телекоммуникационным каналам связи |
|||
• Методические рекомендации к приказу № БГ-3-32/705 «Об организации и функционировании системы представления налоговых деклараций и бух-галтерской отчетности в электронном виде по телекоммуникационным ка-налам связи». |
|||
На сегодняшний день потребителями услуг Удостоверяющих центров являются организации разных форм собственности, индивидуальные предприниматели. Тем не менее, обычные пользователи не готовы работать с российской системой PKI. Скорее всего, это связано с малой пропагандой ЭЦП – как юридически значимого реквизита документа. |
|||
== Использование ЭЦП в странах-фашистах == |
|||
Система электронных подписей широко используется в [[Эстония|Эстонской Республике]], где введена программа ID-карт, которыми снабжены 3/4 населения страны. При помощи электронной подписи в марте этого года были проведены выборы в местный парламент - Рийгикогу. При голосовании электронную подпись использовали 400 000 человек. Кроме того, при помощи электронной подписи можно отправить налоговую декларацию, таможенную декларацию, различные анкеты как местные самоуправления, так и в государственные органы. В крупных городах при помощи ID-карты возможна покупка месячных автобусоных билетов. Все это осуществляется через центральный гражданский портал Eesti.ee [http://www.eesti.ee]. |
Система электронных подписей широко используется в [[Эстония|Эстонской Республике]], где введена программа ID-карт, которыми снабжены 3/4 населения страны. При помощи электронной подписи в марте этого года были проведены выборы в местный парламент - Рийгикогу. При голосовании электронную подпись использовали 400 000 человек. Кроме того, при помощи электронной подписи можно отправить налоговую декларацию, таможенную декларацию, различные анкеты как местные самоуправления, так и в государственные органы. В крупных городах при помощи ID-карты возможна покупка месячных автобусоных билетов. Все это осуществляется через центральный гражданский портал Eesti.ee [http://www.eesti.ee]. |
||
Эстонская ID-карта является обязательной для всех жителей с 15 лет, проживающих временно или постоянно на территории Эстонии. |
Эстонская ID-карта является обязательной для всех жителей с 15 лет, проживающих временно или постоянно на территории Эстонии. |
||
== См. также == |
== См. также == |
Версия от 23:28, 26 мая 2007
Электронная цифровая подпись (ЭЦП)— реквизит электронного документа, предназначенный для удостоверения источника данных и защиты данного электронного документа от подделки.
Общая схема
Схема электронной подписи обычно включает в себя:
- алгоритм генерации ключевых пар пользователя;
- функцию вычисления подписи;
- функцию проверки подписи.
Функция вычисления подписи на основе документа и секретного ключа пользователя вычисляет собственно подпись. В зависимости от алгоритма функция вычисления подписи может быть детерминированной или вероятностной. Детерминированные функции всегда вычисляют одинаковую подпись по одинаковым входным данным. Вероятностные функции вносят в подпись элемент случайности, что усиляет криптостойкость алгоритмов ЭЦП. Однако, для вероятностных схем необходим надёжный источник случайности (либо аппаратный генератор шума, либо криптографически надёжный генератор псевдослучайных бит), что усложняет реализацию.
В настоящее время детерминированые схемы практически не используются. Даже в изначально детерминированные алгоритмы сейчас внесены модификации, превращающие их в вероятностные (так, в алгоритм подписи RSA вторая версия стандарта PKCS#1 добавила предварительное преобразование данных (OAEP), включающее в себя, среди прочего, зашумление).
Функция проверки подписи проверяет, соответствует ли данная подпись данному документу и открытому ключу пользователя. Открытый ключ пользователя доступен всем, так что любой может проверить подпись под данным документом.
Поскольку подписываемые документы — переменной (и достаточно большой) длины, в схемах ЭЦП зачастую подпись ставится не на сам документ, а на его хэш. Для вычисления хэша используются криптографические хэш-функции, что гарантирует выявление изменений документа при проверке подписи. Хэш-функции не являются частью алгоритма ЭЦП, поэтому в схеме может быть использована любая надёжная хэш-функция.
Алгоритмы ЭЦП делятся на два больших класса: обычные цифровые подписи и цифровые подписи с восстановлением документа. Обычные цифровые подписи необходимо пристыковывать к подписываемому документу. К этому классу относятся, например, алгоритмы, основанные на эллиптических кривых (ECDSA, ГОСТ Р 34.10-2001, ДСТУ 4145-2002). Цифровые подписи с восстановлением документа содержат в себе подписываемый документ: в процессе проверки подписи автоматически вычисляется и тело документа. К этому классу относится один из самых популярных алгоритмов - RSA.
Следует различать электронную цифровую подпись и код аутентичности сообщения, несмотря на схожесть решаемых задач (обеспечение целостности документа и неотказуемости авторства). Алгоритмы ЭЦП относятся к классу асимметричных алгоритмов, в то время как коды аутентичности вычисляются по симметричным схемам.
Защищённость
Цифровая подпись обеспечивает:
- Удостоверение источника документа. В зависимости от деталей определения документа могут быть подписаны такие поля, как «автор», «внесённые изменения», «метка времени» и т. д.
- Защиту от изменений документа. При любом случайном или преднамеренном изменении документа (или подписи) изменится хэш, следовательно, подпись станет недействительной.
- Невозможность отказа от авторства. Так как создать корректную подпись можно лишь, зная закрытый ключ, а он известен только владельцу, то владелец не может отказаться от своей подписи под документом.
Возможны следующие угрозы цифровой подписи:
- Злоумышленник может попытаться подделать подпись для выбранного им документа.
- Злоумышленник может попытаться подобрать документ к данной подписи, чтобы подпись к нему подходила.
- Злоумышленник может попытаться подделать подпись для хоть какого-нибудь документа.
При использовании надёжной хэш-функции, вычислительно сложно создать поддельный документ с таким же хэшем, как у подлинного. Однако, эти угрозы могут реализоваться из-за слабостей конкретных алгоритмов хэширования, подписи, или ошибок в их реализациях.
Тем не менее, возможны ещё такие угрозы системам цифровой подписи:
- Злоумышленник, укравший закрытый ключ, может подписать любой документ от имени владельца ключа.
- Злоумышленник может обманом заставить владельца подписать какой-либо документ, например используя протокол слепой подписи.
- Злоумышленник может подменить открытый ключ владельца (см. управление ключами) на свой собственный, выдавая себя за него.
Алгоритмы ЭЦП
- Американские стандарты электронной цифровой подписи: DSA, ECDSA
- Российские стандарты электронной цифровой подписи: ГОСТ Р 34.10-94 (в настоящее время не действует), ГОСТ Р 34.10-2001
- Украинский стандарт электронной цифровой подписи: ДСТУ 4145-2002
- Стандарт PKCS#1 описывает, в частности, схему электронной цифровой подписи на основе алгоритма RSA
Управление ключами
Важной проблемой всей криптографии с открытым ключом, в том числе и систем ЭЦП, является управление открытыми ключами. Необходимо обеспечить доступ любого пользователя к подлинному открытому ключу любого другого пользователя, защитить эти ключи от подмены злоумышленником, а также организовать отзыв ключа в случае его компрометации.
Задача защиты ключей от подмены решается с помощью сертификатов. Сертификат позволяет удостоверить заключённые в нём данные о владельце и его открытый ключ подписью какого-либо доверенного лица. В централизованных системах сертификатов (например PKI) используются центры сертификации, поддерживаемые доверенными организациями. В децентрализованных системах (например PGP) путём перекрёстного подписывания сертификатов знакомых и доверенных людей каждым пользователем строится сеть доверия.
Управлением ключами занимаются центры распространения сертификатов. Обратившись к такому центру пользователь может получить сертификат какого-либо пользователя, а также проверить, не отозван ли ещё тот или иной открытый ключ.
Юридические аспекты
В России юридически значимый сертификат электронной подписи выдаёт удостоверяющий центр на основании государственной лицензии.
Использование в России
После становления ЭЦП при использовании в электронном документообо-роте между кредитными организациями и кредитными бюро в 2005-м году актив-но стала развиваться инфраструктура электронного ДОУ между налоговыми ор-ганами и налогоплательщиками. Начали работать приказы Министерства по нало-гам и сборам Российской Федерации: • Приказ от 2 апреля 2002 г. N БГ-3-32/169 «Порядок представления налого-вой декларации в электронном виде по телекоммуникационным каналам связи». Порядок представления налоговой декларации в электронном виде по телекоммуникационным каналам связи определяет общие принципы организации информационного обмена при представлении налогоплательщиками налоговой декларации в электронном виде по телекоммуникационным каналам связи • Методические рекомендации к приказу № БГ-3-32/705 «Об организации и функционировании системы представления налоговых деклараций и бух-галтерской отчетности в электронном виде по телекоммуникационным ка-налам связи». На сегодняшний день потребителями услуг Удостоверяющих центров являются организации разных форм собственности, индивидуальные предприниматели. Тем не менее, обычные пользователи не готовы работать с российской системой PKI. Скорее всего, это связано с малой пропагандой ЭЦП – как юридически значимого реквизита документа.
Использование ЭЦП в странах-фашистах
Система электронных подписей широко используется в Эстонской Республике, где введена программа ID-карт, которыми снабжены 3/4 населения страны. При помощи электронной подписи в марте этого года были проведены выборы в местный парламент - Рийгикогу. При голосовании электронную подпись использовали 400 000 человек. Кроме того, при помощи электронной подписи можно отправить налоговую декларацию, таможенную декларацию, различные анкеты как местные самоуправления, так и в государственные органы. В крупных городах при помощи ID-карты возможна покупка месячных автобусоных билетов. Все это осуществляется через центральный гражданский портал Eesti.ee [1]. Эстонская ID-карта является обязательной для всех жителей с 15 лет, проживающих временно или постоянно на территории Эстонии.
См. также
- Криптографическая система с открытым ключом
- Обычная подпись
- Эстонская ID-kaart [2]
- Эстонский сервер правительственных ID-услуг [3]
Это заготовка статьи по математике. Помогите Википедии, дополнив её. |
Это заготовка статьи по информатике. Помогите Википедии, дополнив её. |
Это заготовка статьи по криптографии. Помогите Википедии, дополнив её. |
В статье не хватает ссылок на источники (см. рекомендации по поиску). |