В рубрику "Оборудование и технологии" | К списку рубрик | К списку авторов | К списку публикаций
Денис КОПЫЛОВ, технический директор ООО "Топ Кросс"
Общая картина
На сегодняшний день инфраструктура открытых ключей (PKI) является, по сути, основной платформой для развертывания различных высокотехнологичных сервисов и услуг, в том числе относящихся к "электронному государству". За последние десять лет данная технология прошла путь "с нуля" до законодательно обоснованного инструмента, позволяющего строить защищенные информационные системы в масштабах страны. Но инструмент этот далеко не прост, и одной из серьезных задач, с которыми обязательно столкнутся разработчики и внедряющие такие системы, будет стандартизация средств и способов размещения ролевой дополнительной информации о субъектах информационного обмена в системах, основанных на PKI.
Носителями "основной" информации - данных, позволяющих идентифицировать субъекта, - могут выступать решения типа социальной карты, создание и внедрение которых уже ведется (и в дальнейшем будет только добавлять значимости упомянутой выше задаче). Причин для такой зависимости несколько. Чтобы рассмотреть их подробнее, попробуем для начала прорисовать общую картину.
Имеется инфраструктура, основанная на PKI, основная услуга которой - выдача пользователям персональных цифровых носителей, содержащих данные, идентифицирующие пользователя.
Имеется также неопределенный и потенциально неограниченный круг информационных систем (таких, как банки, операторы сотовой связи, государственные учреждения), по разным причинам заинтересованных в обслуживании пользователей. У каждой из таких информационных систем существуют свои требования и ограничения, касающиеся объема дополнительной информации, необходимой для обслуживания пользователей.
Традиционно такая информация собирается обслуживающими системами параллельно и независимо друг от друга. Данный подход имеет ряд существенных недостатков с точки зрения каждого из участников информационного обмена:
Итог для обслуживающих организаций: масса накладных расходов, которых можно избежать, грамотно используя современные технологии.
Итог для пользователя: качество обслуживания, далекое от идеального.
Само собой напрашивается решение включить информацию, необходимую прикладной системе, в состав сертификата пользователя. И это решение, как самое очевидное, уже нашло свое применение во многих корпоративных системах. Однако такой подход не является идеальным даже в рамках корпорации, а в постановке для публичных систем и вовсе неприменим:
Услуги Доверенной третьей стороны
Однако ситуация вовсе не является тупиковой. Достаточно вспомнить о том, что технология PKI является продуктом международного сотрудничества и давно и активно используется за рубежом.
Рекомендации X.842 Международного союза электросвязи (МСЭ, ITU - International Telecommunication Union) определяют набор сервисов и услуг, в совокупности составляющих Доверенную третью сторону (ДТС). В списке сервисов ДТС присутствует сервис атрибутирования, пример технической реализации которого приведен в международных рекомендациях RFC 3281.
Данные рекомендации вводят понятие атрибутного сертификата (АС), криптографически однозначно связанного с сертификатом открытого ключа. Атрибутных сертификатов может быть несколько, каждый из которых содержит сгруппированную информацию, определяющую роль ранее идентифицированного субъекта.
Использование атрибутных сертификатов для представления дополнительных данных о пользователе позволит организовать один или несколько тематически разделенных реестров ограниченного доступа, за наполнение которых будут отвечать уполномоченные органы, а прикладные ИС будут выступать только в качестве пользователя услуги по получению ролевой информации из доверенного источника.
В этом случае ДТС фактически будет являться тем "единым окном", через которое происходит официальное наполнение, изменение и получение дополнительной информации о пользователе.
Описанный способ размещения дополнительной информации не накладывает никаких ограничений на способы представления данных внутри прикладных информационных систем. Вместе с тем:
Идея сервиса атрибутирования лежит в общем русле технологии PKI и является ее естественным развитием и приложением. На данный момент имеются примеры успешного внедрения данного сервиса как для организации разграничения доступа к массивам данных, так и для представления учетных данных пользователей внутри прикладных систем. Более того, в одной из стран ЕС есть пример использования АС совместно с квалифицированными сертификатами.
Опубликовано: Журнал "Information Security/ Информационная безопасность" #6, 2007