Смарт-карты и компьютер
SmartCards ("умные карты") -- это пластиковые карточки с блоком памяти или со встроенным микропроцессором. В отличие от достаточно простых магнитных карточек они способны обеспечить высокий уровень безопасности, так как могут производить идентификацию владельца по PIN-коду или биометрическим параметрам, а также шифрование хранимых данных. Поэтому сегодня они применяются практически повсеместно для разграничения доступа к различным объектам и службам, для хранения личных данных (паролей, ключей, кодов, сертификатов и т.п.), в качестве кредитных и дебетовых карт, виртуальных кошельков и билетов. Распространение смарт-карт достигло таких масштабов, что на серийных материнских платах стали появляться разъемы для подключения считывателей для них. Устройство смарт-карт В общем, все смарт-карты делятся на несколько видов. Прежде всего, они могут оснащаться либо микропроцессором, либо памятью. Во-вторых, они могут быть контактными и бесконтактными. В первом случае у карты имеется контактная площадка, и ее нужно вставлять в считыватель. Во втором случае между двумя слоями пластика находится антенна, с помощью которой встроенный микропроцессор взаимодействует со считывателем. Международная организация ISO разработала стандарт на смарт-карты -- ISO 7816. Он регламентирует различные физические параметры, расположение и форму контактной площадки, набор команд микропроцессора, а также протокол его взаимодействия со считывателем. В нашей повседневной жизни смарт-карты встречаются не так уж и редко. Например, сотовый телефон стандарта GSM использует смарт-карту (SIM) для идентификации абонента и хранения различной информации (архива номеров и SMS-сообщений, телефонной книги пользователя и т.д.). При наличии считывателя с ней можно работать, как и с любой другой картой. Интерфейс SCR на платах Gigabyte Компания Gigabyte Technology, известный тайваньский производитель материнских плат, одной из первых стала устанавливать на свои материнские платы разъемы для считывателей смарт-карт. Интерфейс SCR появился на платах Gigabyte благодаря использованию чипа ввода-вывода IT8712F производства тайваньской компании Integrated Technology Express (ITE). Функции по взаимодействию со считывателем возложены на один из двух асинхронных приемников-передатчиков (UART), которые используются для работы COM-портов компьютера. Фактически SCR-интерфейс ничем не отличается от COM: это точно такой же асинхронный последовательный порт, работающий на скорости 9600 бит/с с 8-битным словом, контролем четности, одним старт- и двумя стоп-битами. Разница заключается в том, что разъем находится не снаружи, а внутри системного блока. Для того чтобы переключить UART на SCR, нужно зайти в BIOS Setup (раздел "Peripheral Setup") и выбрать функцию UART2 (вместо "Standard" поставить "SCR"). При этом никаких драйверов для работы считывателя не требуется. Контактный считыватель для смарт-карт Read01-In-1 производства тайваньской фирмы Taiwan Zetatronic Industrial выполнен в форм-факторе 3,5" и устанавливается в свободный слот для дисковода. К разъему на плате он подключается небольшим шлейфом, который идет в комплекте. На его лицевой панели кроме прорези для карточки есть два светодиода: зеленый, который сигнализирует о подаче напряжения, и красный, зажигающийся в том случае, когда карточка вставлена в считыватель. Надо заметить, что SCR-интерфейс имеется только у материнских плат на чипсетах Intel. Причем это не является дискриминацией компании VIA. В отсутствии интерфейса виновна интегрированность южного моста VIA VT82C686, который заменяет собой чип ввода-вывода. Но сторонники платформы AMD не должны расстраиваться. У новых материнских плат на чипсетах Pro266 и KT266 чип ITE все-таки есть, так как на них используются другие южные мосты, например, VT8233/С (для шины V-Link). Интерфейс SCR использует не только Gigabyte. Разъемы уже замечены на платах других производителей, например, Chaintech и Soyo, тоже оснащенных чипом IT8712F. ITE GSM Reader/Editor Считыватель, который Gigabyte предлагает подключать к своим платам, комплектуется только одной программой -- GSM Reader/Editor, разработанный самой ITE. Это специальная утилита для работы только с SIM-картой. А для того чтобы вставить маленькую "симку" в считыватель, в комплекте имеется специальная карточка-переходник. Функциональные возможности утилиты невелики. Она позволяет считывать, редактировать и сохранить на диске телефонную книгу, которая находится в памяти SIM-карты. Но даже такие небольшие возможности могут оказаться полезными для создания новой телефонной книги, поскольку на компьютерной клавиатуре это делать все-таки удобнее, чем на кнопках телефона. Также при смене SIM-карты можно предварительно сохранить всю телефонную карту на диске, а затем записать ее на новую "симку". К сожалению, протестированная версия 1.20 утилиты GSM Reader/Editor не умела ни импортировать, ни экспортировать данные в какие-либо форматы, а подобная функция была бы очень полезной для пользователя компьютера и мобильного телефона. Кстати, кроме работы с телефонной книгой с помощью утилиты можно поменять PIN-код и разблокировать SIM-карту с помощью PUK-кода. Интерфейс программы достаточно прост и незатейлив. Для начала работы нужно нажать кнопку с изображением контактной площадки. Программа спросит PIN-код (если карточка защищена), и через десять-пятнадцать секунд прочитает всю телефонную книгу. Пользователь может отредактировать отдельные записи книги, после чего записать их обратно на SIM-карту. Все происходит достаточно просто и быстро. К сожалению, GSM Reader не знает о существовании кодировки UCS2, поэтому работать с русским языком не умеет. Конечно, можно попытаться создать русские записи с ее помощью, но после записи их в SIM-карту ни телефон, ни сама утилита их не воспринимают. Перспективы На данный момент считыватели смарт-карт являются скорее экзотикой, чем стандартным оборудованием персонального компьютера. В настоящее время слишком мало материнских плат с поддержкой этого устройства. Но популярность карточек растет: есть сведения, что каждый год число используемых смарт-карт возрастает на 60%, они постепенно вытесняют магнитные кредитки, бумажные пропуска и удостоверения. Вот когда они будут у всех без исключения, появятся и считыватели, и необходимое программное обеспечение. Павел КорнеенкоВесь номер
Новости партнеров:
как мы переехали
в Мексику
Правозащитники отчитались об ограничениях свободы в Рунете
Конкурс на портале Technograd.com завершается!
Яндекс оценивает уровень самоизоляции жителей Ростова-на-Дону
Феноменальная история эволюции WordPress. Путь самой используемой системы управления контентом
SFP модули - лучшее решение для современных сетей
Анатолий Симонов («Элтек»): космонавтика дает возможность реализовать мечты многих россиян
Eden Synthetic Corps: киберпанк уже наступил!
Apple планирует выпускать телефоны с самовосстанавливающимися экранами
Copyright © 2005-2017
technograd.com
Разработка проекта: Издательский дом RMG
E-mail:
[email protected]
Редактор:
[email protected]
Реклама:
[email protected]
Тел. +7 (863) 272-66-06
о проекте>>