Смекни!
smekni.com

Развитие рынка смарт-карт (стр. 2 из 3)

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

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

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

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

Карты логического доступа позволяют управлять доступом к компьютерам и компьютерным сетям. Для доступа к компьютеру пользователь должен вставить смарт-карту в ридер и ввести свой PIN-код. Программное обеспечение позволяет установить несколько уровней безопасности, которые управляются системным администратором. Определенный уровень безопасности (доступа) может быть присвоен всем пользователям, группе пользователей, а также отдельным лицам. Смарт-карты управления доступом позволяют реализовать часть или все функции, описанные ниже.

Контроль входа (log-on access). Функции персонального компьютера недоступны пользователю до тех пор, пока он не вставит смарт-карту в ридер и введет свой PIN-код. Система проверяет подлинность карты и подтверждает возможность пользователя иметь доступ к компьютеру. Можно установить, чтобы персональный компьютер автоматически отключался после определенного периода простоя, в случае, если пользователь покидает свое рабочее место, забыв выйти из системы.

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

· Дисководы гибких дисков, включая защиту от загрузки.

· Накопители на жестких дисках, как локальных, так и сетевых.

· Логические разделы жесткого диска.

· Коммуникационные порты.

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

· Операционная система

· Программы и утилиты

· Директории

· Файлы

· Некоторые команды DOS (например, copy, del, fdisk, format, rename и т.д.).

Контрольные функции. Возможна регистрация следующих событий:

· Дата и время входа в систему пользователя и выхода из системы

· Допустимые и недопустимые попытки доступа

· Попытки нарушения доступа к ресурсам

· Попытки использовать запрещенные утилиты, программы, команды DOS, и т.д.

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

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

Многие программные системы защиты предлагают сходные возможности. Существенным отличием является то, что при использовании только программного обеспечения для доступа к системе необходимо всего лишь знать пароль (PIN-код). При использовании решений, основанных на смарт-картах, требуется как знание PIN-кода, так и физическое наличие смарт-карты. Пользователь может и не знать, стал ли его пароль кому-либо известен, но он точно знает, что смарт-карта при нем или утеряна. Кроме того, администратор системы может в любое время запретить доступ к системе любой смарт-карте. Надо отметить, что наибольшие проблемы, связанные с безопасностью компьютерных систем происходят не из-за преднамеренного воровства или разрушения данных (хотя, конечно, и такое случается). Большая часть проблем в защите данных возникает из-за "честных ошибок". Новый пользователь случайно портит или удаляет жизненно важные данные, с компьютерной игрой в систему заносятся вирусы - все это серьезные угрозы для безопасности данных, хранящихся на персональном компьютере или в сети.

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

Вообще, самый большой потенциал для хранения данных на смарт-картах существует в здравоохранении. Концепция пожизненной карты уже хорошо разработана. Эта карта выдается к человеку при рождении и сохраняется всю жизни. На карте может хранится информация об истории болезней человека, принимаемых лекарствах, рецептах, аллергических реакциях, страховках и т.д. Различные уровни защиты позволять иметь доступ к конфиденциальной информации только тем, у кого есть на это право. Например, аптекарь будет способен просматривать информацию о рецептах заказчика, но не другую, конфиденциальную информацию о здоровье клиента. История болезни пациента легко прослеживается, позволяя быстрый, более точный выбор методов лечения. Поскольку все жизненно важные данные сохраняются на плате, людей, с которыми произошел несчастный случай или болезнь в других городах, можно начинать лечить без необходимости ждать информацию от их лечащего врача. Несколько работающих и экспериментальных версий таких систем уже применяется в США, Европе, и Японии. Результаты показывают, что экономия только на управлении и бумажной работе окупают сами карты, и позволяет больше времени и усилий

Принцип работы смарт-карт на примере транспортных карт Московского метрополитена.

Итак, речь пойдет о карточках, применяемых в метро, а точнее – об интегральных схемах "MIFARE 1 S50". Сами микросхемы никак с метро не связаны и могут применяться для решения любых задач с бесконтактными ключевыми картами. Тем не менее, для простоты и ввиду причин совершенно очевидных будем ссылаться на них, как на бесконтактные карты метро.

Сама карта содержит всего два элемента - собственно, микросхему и плоскую обмотку-антенну, используемую как для электропитания карты, так и для связи с хост-системой (турникетом). Наведенное турникетом в антенне напряжение достаточно велико для того, чтобы после выпрямления и стабилизации снабдить карту энергией, необходимой для обработки информации и посылки обратного сигнала. Работает радиосвязь на частоте 13.56 МГц и скорость связи достигает 106 КБод. При этом карта должна находиться на расстоянии никак не более 10 см от турникета. Как правило, для проведения классических операций с картой достаточно 0.1 секунды - за это время можно провести один-два десятка элементарных обменов информацией, таких, как считывание, запись и инкремент блока.

Карта – это один килобайт энергонезависимой памяти. Он делится на 16 секторов по 4 16-байтных блока в каждом. Блок - наименьшая адресуемая единица при работе с картой. Сектор - единица, с которой сопоставляются отдельные права доступа и ключи для проведения операций. Каждый сектор хранит собственную пару ключей, а права доступа указывают, какой доступ при указании какого ключа возможен.

Метро использует только секторы 0 и 15 карты. Нулевой сектор - специальный и в его нулевом блоке хранится уникальный идентификатор карты, который используется для того, чтобы отличать ее от других. В 15, по всей видимости, пишется специфическая для системы информация - к примеру, номер месяца для месячного проездного, число поездок.