Здравствуйте, гость ( Вход | Регистрация )

Данный форум находится в архиве!


Последние новости C&C читайте на нашем сайте


Пообщаться можно в группе Вконтакте

 
Ответить в эту темуОткрыть новую тему
> Электронная цифровая подпись, Интересная тема
Электронная цифровая подпись
Ваше отношение к электронной цифровой подписи?
Хорошее, исспользую ее [ 1 ] ** [11.11%]
Слышал о ней, но не пользуюсь [ 3 ] ** [33.33%]
Никогда не слышал о ней [ 5 ] ** [55.56%]
Мне она не интересна [ 0 ] ** [0.00%]
Всего голосов: 9
Гости не могут голосовать 
NBomb
сообщение 24.4.2010, 10:54
Сообщение #1


Маршал

Группа: Пользователи
Сообщений: 4 780
Регистрация: 25.11.2008
Из: Castle Wolfenstein
Пользователь №: 2 405
Поблагодарили: 1527 раз



Доброе время суток. Хочу предложить Вам на обсуждение тему, которая, в ближайшее время, может стать более, чем актуальной. Тема новая и для меня, делимся опытом, кто, что, об этом знает.

Электро́нная цифрова́я по́дпись (ЭЦП) — реквизит электронного документа, позволяющий установить отсутствие искажения информации в электронном документе с момента формирования ЭЦП и проверить принадлежность подписи владельцу сертификата ключа ЭЦП. Значение реквизита получается в результате криптографического преобразования информации с использованием закрытого ключа ЭЦП.

Назначение и применение ЭЦП

Цифровая подпись предназначена для аутентификации лица, подписавшего электронный документ. Кроме этого, использование цифровой подписи позволяет осуществить:

* Контроль целостности передаваемого документа: при любом случайном или преднамеренном изменении документа подпись станет недействительной, потому что вычислена она на основании исходного состояния документа и соответствует лишь ему.
* Защиту от изменений (подделки) документа: гарантия выявления подделки при контроле целостности делает подделывание нецелесообразным в большинстве случаев.
* Невозможность отказа от авторства. Так как создать корректную подпись можно, лишь зная закрытый ключ, а он должен быть известен только владельцу, то владелец не может отказаться от своей подписи под документом.
* Доказательное подтверждение авторства документа: Так как создать корректную подпись можно, лишь зная закрытый ключ, а он должен быть известен только владельцу, то владелец пары ключей может доказать своё авторство подписи под документом. В зависимости от деталей определения документа могут быть подписаны такие поля, как «автор», «внесённые изменения», «метка времени» и т. д.

Все эти свойства ЭЦП позволяют использовать её для следующих целей:

* Декларирование товаров и услуг (таможенные декларации)
* Регистрация сделок по объектам недвижимости
* Использование в банковских системах
* Электронная торговля и госзаказы
* Контроль исполнения государственного бюджета
* В системах обращения к органам власти
* Для обязательной отчетности перед государственными учреждениями
* Организация юридически значимого электронного документооборота
* В расчетных и трейдинговых системах

Подделка подписей

Анализ возможностей подделки подписей называется криптоанализ. Попытку фальсифицировать подпись или подписанный документ, криптоаналитики называют "атака".

Модели атак и их возможные результаты

В своей работе Гольдвассер, Микали и Ривест описывают следующие модели атак, которые актуальны и в настоящее время:

* Атака с использованием открытого ключа. Криптоаналитик обладает только открытым ключом.
* Атака на основе известных сообщений. Противник обладает допустимыми подписями набора электронных документов, известных ему, но не выбираемых им.
* Адаптивная атака на основе выбранных сообщений. Криптоаналитик может получить подписи электронных документов, которые он выбирает сам.

Также в работе описана классификация возможных результатов атак:

* Полный взлом цифровой подписи. Получение закрытого ключа, что означает полный взлом алгоритма.
* Универсальная подделка цифровой подписи. Нахождение алгоритма, аналогичного алгоритму подписи, что позволяет подделывать подписи для любого электронного документа.
* Выборочная подделка цифровой подписи. Возможность подделывать подписи для документов, выбранных криптоаналитиком.
* Экзистенциальная подделка цифровой подписи. Возможность получения допустимой подписи для какого-то документа, не выбираемого криптоаналитиком.

Ясно, что самой «опасной» атакой является адаптивная атака на основе выбранных сообщений, и при анализе алгоритмов ЭЦП на криптостойкость нужно рассматривать именно ее (если нет каких-либо особых условий).

При безошибочной реализации современных алгоритмов ЭЦП получение закрытого ключа алгоритма является практически невозможной задачей из-за вычислительной сложности задач, на которых ЭЦП построена. Гораздо более вероятен поиск криптоаналитиком коллизий первого и второго рода. Коллизия первого рода эквивалентна экзистенциальной подделке, а коллизия второго рода — выборочной. С учетом применения хеш-функций, нахождение коллизий для алгоритма подписи эквивалентно нахождению коллизий для самих хеш-функций.

Социальные атаки

Социальные атаки направлены не на взлом алгоритмов цифровой подписи, а на манипуляции с открытым и закрытым ключами.

* Злоумышленник, укравший закрытый ключ, может подписать любой документ от имени владельца ключа.
* Злоумышленник может обманом заставить владельца подписать какой-либо документ, например, используя протокол слепой подписи.
* Злоумышленник может подменить открытый ключ владельца на свой собственный, выдавая себя за него.

Использование протоколов обмена ключами и защита закрытого ключа от несанкционированного доступа позволяет снизить опасность социальных атак.

Управление ключами

Управление открытыми ключами

Важной проблемой всей криптографии с открытым ключом, в том числе и систем ЭЦП, является управление открытыми ключами. Так как открытый ключ доступен любому пользователю, то необходим механизм проверки того, что этот ключ принадлежит именно своему владельцу. Необходимо обеспечить доступ любого пользователя к подлинному открытому ключу любого другого пользователя, защитить эти ключи от подмены злоумышленником, а также организовать отзыв ключа в случае его компрометации.

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

Центр сертификации формирует закрытый ключ и собственный сертификат, формирует сертификаты конечных пользователей и удостоверяет их аутентичность своей цифровой подписью. Также центр проводит отзыв истекших и компрометированных сертификатов и ведет базы выданных и отозванных сертификатов. Обратившись в сертификационный центр, можно получить собственный сертификат открытого ключа, сертификат другого пользователя и узнать, какие ключи отозваны.

Хранение закрытого ключа

Закрытый ключ является наиболее уязвимым компонентом всей криптосистемы цифровой подписи. Злоумышленник, укравший закрытый ключ пользователя, может создать действительную цифровую подпись любого электронного документа от лица этого пользователя. Поэтому особое внимание нужно уделять способу хранения закрытого ключа. Пользователь может хранить закрытый ключ на своем персональном компьютере, защитив его с помощью пароля. Однако такой способ хранения имеет ряд недостатков, в частности, защищенность ключа полностью зависит от защищенности компьютера, и пользователь может подписывать документы только на этом компьютере.

В настоящее время существуют следующие устройства хранения закрытого ключа:

* Дискеты
* Смарт-карты
* USB-брелок
* Таблетки Touch-Memory

Кража или потеря одного из таких устройств хранения может быть легко замечена пользователем, после чего соответствующий сертификат может быть немедленно отозван.

Наиболее защищенный способ хранения закрытого ключа — хранение на смарт-карте. Для того, чтобы использовать смарт-карту, пользователю необходимо не только её иметь, но и ввести PIN-код, то есть, получается двухфакторная аутентификация. После этого подписываемый документ или его хэш передается в карту, её процессор осуществляет подписывание хеша и передает подпись обратно. В процессе формирования подписи таким способом не происходит копирования закрытого ключа, поэтому все время существует только единственная копия ключа. Кроме того, произвести копирование информации со смарт-карты сложнее, чем с других устройств хранения.

В соответствии с законом «ОБ ЭЛЕКТРОННОЙ ЦИФРОВОЙ ПОДПИСИ», ответственность за хранение закрытого ключа владелец несет сам.

Спасибо, жду Ваших комментариев 54.gif


Поблагодарили:
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DEUSS
сообщение 13.5.2010, 19:40
Сообщение #2


Сержант

Группа: Пользователи
Сообщений: 172
Регистрация: 24.12.2009
Пользователь №: 3 911
Поблагодарили: 134 раз



"Замок придумывают месяц, а способ взламать - 3 дня..."


Поблагодарили:
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
NBomb
сообщение 13.5.2010, 21:38
Сообщение #3


Маршал

Группа: Пользователи
Сообщений: 4 780
Регистрация: 25.11.2008
Из: Castle Wolfenstein
Пользователь №: 2 405
Поблагодарили: 1527 раз



Цитата(DEUSS @ 13.5.2010, 19:40) *

"Замок придумывают месяц, а способ взламать - 3 дня..."

Так уж устроен мир, идеальной защиты не существует, и это есть следствием того, что наказание за преступление, или символическое, или его нет вообще.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ответить в эту темуОткрыть новую тему
 

Текстовая версия Сейчас: 23.10.2026, 23:40
Rambler's Top100 CNC Top 101