Реклама:

Карты с микропроцессором гораздо дороже синхронных и предназначены для применения в областях, где к картам предъявляются более высокие требования, либо там, где требуется обеспечение высокой безопасности (и, конечно, там, где необходимо соблюдение обоих указанных условий): в денежной сфере, в платном телевидении, в сотовой телефонии и т_д_

На рис. 6.1 показана внутренняя структура, характерная практически для всех асинхронных карт. Они построены на базе специального микропроцессора, в большинстве случаев относящегося к определенному семейству (6811С705 компаний Motorola или SGS-Thomson, TMS 370 компании Texas Instruments, 8051 компании Philips и т.д.).

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

На сегодняшнем этапе развития техники все эти обмены "вопросами и ответами" осуществляются в полудуплексном режиме

Структура асинхронных карт

Рис 6.1. Типовая блок-схема асинхронной карты

(half-duplex) по одной линии последовательного ввода/вывода (контакт ISO 7 карты). Стандарт ISO 7816 предусматривает различные протоколы связи, но диалог часто происходит со скоростью 9600 бит/сек, пакетами по 8 бит данных, бита контроля четности и по крайней мере двух стоп-битов. Однако не может быть и речи о подключении карты непосредственно к последовательному порту RS 232.

Как уже говорилось в главе 3, для связи с картой всегда необходимо устройство чтения-записи, называемое на Западе connector, так как оно обеспечивает совместимость и на физическом, И на программном уровне.

Разрушитель чип-карт || Оглавление || Упрощенное устройство чтения-записи