Недостаточно защищенные пластиковые карты с магнитной полосой постепенно вытесняются смарт-картами, которые ведут свою историю с 1976 г., когда фирма Bull CP8 Transac анонсировала первую в мире пластиковую карточку со встроенной микросхемой. Если не вдаваться в детали, то смарт-карты можно разделить на достаточно дешевые ЭСППЗУ-карты и более дорогие микропроцессорные. Смарт-карты широко используются в банковском деле, торговле, медицине, в сфере страхования, на транспорте, в области телекоммуникаций и систем защиты информации. По данным Dataquest, к 2000 г. около 26% всех транзакций через Интернет будет проводиться с их использованием.
Терминальное устройство ASEDrive Pro может работать со всеми видами смарт-карт
ISO, международная организация по стандартизации, начиная с 1987 г. приняла шесть стандартов на физические и логические характеристики смарт-карт, объединенных в общую группу ISO7816 “Идентификационные карты. Карты с микросхемой и контактами”.
В мае 1996 г. в интересах провайдеров служб на основе смарт-карт (ICC Service Provider), разработчиков приложений для ПК на базе смарт-карт, а также с целью обеспечения совместимости между терминальными устройствами и картами различных производителей была сформирована “Рабочая группа по разработке PC/SC-интерфейcа”, в которую вошли Microsoft, Bull CP8 Transac, Hewlett-Packard, Schlumberger и Siemens Nixdorf Informationsystems. В апреле 1997 г. к ней подключились еще пять компаний: GemPlus, IBM, Sun Microsystems, Toshiba и Verifone.
Для разработки приложений на основе смарт-карт существует специальный инструментарий. Один из них - ASE Developer’s Kit (см. PC Week/RE, № 24/96, с. 14) израильской компании Aladdin Knowledge Systems - используется на российском рынке уже более года, его применяют около 150 отечественных организаций. В ноябре компания объявила о выпуске нового набора программно-аппаратных средств для быстрой разработки приложений, использующих смарт-карты (платежные приложения, системы аутентификации, контроль доступа к ПК и т. д.) и встраивания их в компьютеризированные системы. Комплекс, адресованный разработчикам ПО, системным интеграторам и корпоративным пользователям, получил название ASE-II (Aladdin Smartcard Environment). Он учитывает все рекомендации “Рабочей группы по разработке PC/SC-интерфейса” и, подобно предшественнику, включает в себя три основных компонента:
- ASEDrive Pro - универсальное устройство чтения-записи всех типов смарткарт, совместимых с ISO7816. Оно подключается к ПК через последовательный, параллельный или клавиатурный (PS/2) интерфейс как внешнее устройство либо вставляется в отсек для 3,5-дюймового дисковода. ASEDrive Pro может работать от внешнего источника питания, блока питания компьютера или стандартных батареек.
- ASESoft - комплект утилит, библиотек и программных интерфейсов различного уровня, позволяющих быстро создавать приложения любой степени сложности для работы со смарт-картами в DOS, Windows 3.х, Windows NT и Windows 95.
- ASECard - набор смарт-карт различного типа.
ASEDrive Pro в отличие от своего предшественника, устройства ASEDrive, обладает следующими особенностями:
- имеет гнездо для установки второй смарт-карты;
- содержит встроенные часы реального времени с автономным источником питания;
- допускает возможность подключения к одному ПК нескольких терминальных устройств (скоро появится возможность подсоединения ASEDrive к порту USB, гнезду PC-card и интерфейсу IDE);
- обладает большим объемом памяти (1 Мб против 8 Кб);
- реализует специальный механизм дистанционной загрузки и модернизации ПО.
Существенно расширены cредства, входящие в состав ASESoft. Они поддерживают практически все языки программирования и такие компиляторы, как Си/Cи++, Assembler, Pascal, Clipper, Visual Basic. Имеются примеры приложений на основе смарт-карт на Cи/Си++, Pascal, Visual Basic и Java. В настоящее время ведется разработка интерфейсов для OS/2, Macintosh и Power Mac.
ASECard теперь содержит образцы смарт-карт с обычной и защищенной памятью, а также различные виды микропроцессорных карт (в том числе криптографические).
Базовая цена набора ($495) не изменилась. ASE-II уже доступен и в России, причем до 25 декабря - по специальной (по случаю Рождества) цене $375.
Телефон Aladdin Software Security R.D. (московское представительство Aladdin Knowledge Systems): (095) 923-0588, адрес: aladdin@aladdin.msk.ru.
Владимир Митин