Rambler's Top100
Генеральный информационный спонсор
 
Новости Публикации Литература НАСТ Законы Ссылки Каталог фирм
Paintball Фильмы Оружие Инфозащита Приколы Тесты О проекте
[Гостевая]
[Пишите нам]
[Главная]


Выставка профессиональной техники для безопасности ProST

Московская международная выставка cредств обеспечения безопасности государтсва


 


Аутентификация и авторизация. Новый взгляд

Аутентификация и авторизация. Новый взгляд

- А где твой паспорт? – спросила крыса у Оловянного солдатика.

Г.Х.Андерсен

Аутентификация (Authentication) – проверка принадлежности пользователю (субъекту доступа) предъявленного им идентификатора и подтверждение его подлинности.

Авторизация (Authorization) – проверка прав доступа пользователя и получение им доступа к ресурсам в соответствии с данными ему правами.

Ни одно предприятие, ни одна компания или банк  не могут существовать без этих понятий. Хотя мы часто  не думаем или даже не знаем о них. Днем и ночью они охраняют наше благополучие – корпоративные и личные материальные и денежные средства, товары, счета и многое другое.

Сотрудник компании проходит указанные проверки по меньшей мере четырежды в день в двух  самостоятельных корпоративных системах, обеспечивающих безопасность:

- в системе контроля доступа (СКД) - при доступе на территорию предприятия (офиса)  и во внутренние помещения;

-  в локальной сети - при доступе к информационным ресурсам.

         Системы вроде бы работают автономно, но так ли это?

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

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

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

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

Аутентификация с использованием пароля простой и самый распространенный способ в компьютерных системах, изредка он применяется и в современных СКД – клавиатурный ввод кодов доступа. Пожалуй, пароли - наиболее уязвимая часть любой компьютерной системы. Как бы ни была защищена система от атак по сети или по коммутируемым линиям, от "Троянских коней" и аналогичных опасностей, она может быть полностью скомпрометирована злоумышленником, если тот получит к ней доступ из-за плохо выбранного  пароля. Важно сформировать хороший свод правил выбора паролей, и довести его до каждого пользователя. 

Ниже приведен набор простых рекомендаций по выбору паролей.

НЕ ИСПОЛЬЗУЙТЕ:

·        в качестве пароля производные от входного имени (само имя, обращенное, записанное прописными буквами, удвоенное имя и т.п.).

·        в качестве пароля свое имя, отчество или фамилию.

·        имя свое, друга, супруги (супруга) или детей.

·        другую ассоциированную с Вами информацию, которую легко узнать (номера документов и телефонов, марку или номер автомобиля, дату рождения, домашний адрес и т.п.).

·        чисто цифровой пароль или пароль из повторяющихся букв.

·        слов, содержащихся в словаре английского или иного языка, в других списках слов.

·        пароль менее чем из шести символов.

ИСПОЛЬЗУЙТЕ:

·        пароли со сменой регистра букв.

·        пароли с небуквенными символами (цифрами или знаками пунктуации).

·        разные пароли для разных приложений.

·        запоминающиеся пароли, чтобы не пришлось записывать их на бумаге.

·        пароли, которые Вы можете ввести быстро, не глядя на клавиатуру.

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

Для упрощения процесса принятия решения в стародавнем споре – «Смарт-карта или USB-ключ. Что предпочесть корпоративному пользователю», сведем их наглядные характеристики в следующую таблицу.

Смарт-карта

USB-ключ

Н А Д Е Ж Н О С Т Ь

Смарт-карта устойчива к внешним воздействиям – влажность, давление, изгиб,

статическое электричество. Выдерживает порядка 1 миллиона циклов вставки-извлечения

Физическая надежность USB-ключа, в силу его конструктивных особенностей (объемный корпус, открытый контактный узел) существенно ниже.

1

0

П Е Р С О Н И Ф И Ц И Р У Е М  О С Т Ь

На карту может быть нанесено любое изображение (данные владельца, регистрационный номер, логотип). При большом количестве сотрудников это облегчает работу администратора и повышает удобство пользования.

USB-ключ имеет индивидуальный заводской номер (нанесен мелким шрифтом на  корпус). При больших объемах закупки (как правило от нескольких тысяч штук) можно выбрать цвет корпуса или нанести логотип

1

0

С Т О И М О С Т Ь

Стоимость смарт-карты составляет  примерно 7-8 $. Это примерно одна десятая часть от стоимости всего комплекса. Не вызывает проблем закупка резервных карт либо обеспечение многопользовательского режима использования компьютера

USB-ключ стоит 30-40 $. Хотя дополнительный ридер и не требуется. Суммарная стоимость  рабочего места с учетом ПО превышает стоимость использования смарт-карт. А с учетом резерва и многопользовательского режима стоимость значительно  увеличивается.

1

0

П О Д К Л Ю Ч Е Н И Е

Внешнее устройство чтения смарт-карты (ридер) может подключаться к COM или USB портам, внутреннее (отсек 3’ или 5’) – к ISA или PCI шине. Обеспечивается работа с любым компьютером.

Ключ подключается только к USB-порту напрямую или через удлинитель. Дополнительный ридер не требуется.

1

1

У Д О Б С Т В О

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

Для ношения USB-ключа необходимо помещать его либо на отдельный брелок (цепочку), либо на общую связку с ключами. При этом вставлять USB-ключ в разъем, не снимая его со связки ключей неудобно, впрочем так же как и каждый раз его с этой связки снимать.

1

0

Д У А Л Ь Н Ы Й   И Н Т Е Р Ф Е Й С

На карте совместно размещаются контактный и бесконтактный интерфейсы любого стандарта.

Возникают неразрешимые на данном этапе проблемы с монтажом на ключе бесконтактных интерфейсов некоторых широко применяемых стандартов

1

0

Уважаемый читатель, данные таблицы подтверждаются и Вашим опытом и дальнейшими рассуждениями по вопросам авторизации.

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

         Таким образом, оптимальным носителем авторизационной информации, который может использоваться и в локальных сетях и в СКД, является процессорная смарт-карта с дуальным (контактный+бесконтактный) интерфейсом, защищенной памятью и возможностью работы с несколькими приложениями.

          Наиболее соответствующей таким требованиям является карта JCOP30  - смарт-карта  серии JCOP (Java Card Open Platform),  полностью совместимая со стандартами MIFARE (бесконтактные карты) и ISO7816 (контактные карты). То есть,  карта JCOP30  имеет возможность передавать информацию ридеру как по радиоинтерфейсу (по стандарту MIFARE), так и через контактный интерфейс.

Карта содержит криптографический сопроцессор выполняющий алгоритмы    Triple-DES и RSA. JCOP30  удовлетворяет требования следующих стандартов: EMV2000, Java Card 2.1.1, Open Platform 2.0.1. и работают с платежным приложением VISA Smart Debit/Credit (VSDC). Кроме того, карты могут поддерживать до шестнадцати независимых приложений.

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

      Что позволит  применение карты JCOP30 на нынешнем этапе? 

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

Разметить в  защищенной памяти  карты информацию о пользователе: уровень доступа, временные интервалы доступа, срок действия карты, перечень разрешенных для доступа помещений, время включения персонального компьютера, графики обходов (для охраны) и т.п.

      Гарантированно обеспечить блокирование компьютера пользователя  при оставлении им рабочего места: без карты нельзя вернуться в помещение, следовательно, она обязательно будет изъята из компьютера.

      В свою очередь это позволит:

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

Блокировать попытки авторизации в корпоративной сети пользователя, находящегося за пределами зоны, контролируемой СКД. Такое решение дает дополнительные гарантии защиты от внешних информационных атак и несанкционированного использования утерянной карты.  В настоящее время компания РУСКАРД завершает разработку программного модуля сопряжения модуля «Локатор» СКД и программно-аппаратного комплекса «Мастер Паролей». 

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

Реализовать с помощью карты корпоративные платежные и бонусные системы: посещение столовой, оплата парковки и т.п.

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

Проблема перехода корпоративной системы комплексной безопасности на дуальные карты упрощается еще и тем, что карта JCOP30 уже используется в качестве социальной карты москвича. И возможности карты по одновременной поддержке шестнадцати независимых приложений еще не скоро будут исчерпаны. Следовательно, можно будет решить вопрос об использовании карты и в корпоративных целях, возместив часть стоимости карты эмитенту.

Такой подход к унификации носителя стал возможен только после вывода компанией  РОЗАН на Российский рынок смарт-карт JCOP30 с дуальным интерфейсом, и доработки программного обеспечения программно-аппаратного комплекса «Мастер Паролей» компанией РУСКАРД.

Поскольку, большинство современных систем контроля физического доступа работают с прокси-картами стандартов EM-Marin, HID, Motorola то для ранее установленных СКД компания РУСКАРД предложила изготовить и использовать другой тип комбинированных двухинтерфейсных карт. Эти карты совмещают возможности карты вышеуказанных стандартов и современных процессорных JAVA-карт семейства JCOP. Такое решение позволяет использовать уже имеющееся оборудование СКД (считыватели, контроллеры и т.д.) и единую карту для контроля физического доступа и решения  других задач (обеспечения авторизации на ПК, бонусных проектов и т.д.).

Компания РУСКАРД первой предложила подобную карту, дополнив  проксимити-карту чипом JCOP20.  JCOP20 - смарт-карта серии JCOP (Java Card Open Platform),  полностью совместима со стандартами EMV и ISO7816. Кроме того, на чипе имеется криптографический сопроцессор реализующий алгоритмы    Triple-DES и RSA.

   Применение такой  карты не требует модернизации оборудования СКД и, в тоже время, предоставит корпоративному пользователю  все преимущества, описанной выше  карты JCOP30.

Компания РУСКАРД предоставляет заинтересованным организациям на бесплатное тестирование дуальные карты JCOP30, проксимити/JCOP20 и программно-аппаратный комплекс Мастер Паролей, использующий данные карты в качестве носителя информации для авторизации и разграничения доступа в корпоративной компьютерной сети.

Авторы:

     Грушо Александр Александрович - профессор, доктор физико-математических наук, член-корреспондент Академии криптографии РФ, академик Международной академии информатизации.

     Балакин Александр Александрович - заместитель директора ФГП «АЦ Желдоринформзащита МПС РФ».

     Сарбуков Артур Евгеньевич - генеральный директор компании РУСКАРД

     Грушо Александр Александрович
Балакин Александр Александрович
Сарбуков Артур Евгеньевич


 
Rambler's Top100  
Moldova Top 100
Sec.ru - Весь Российский рынок безопасности  
 

© Copyright 2000-2003 www.sec4all.net