мета-данные страницы
Это старая версия документа!
smart-card
Смарт-карта - это микроконтроллер, заточенный под криптографические вычисления. Смарт-карты питаются от встроенной в них катушки индуктивности, запасающей энергию для начального радиочастотного импульса, который затем выпрямляется и используется для работы карточки. Таком образом карта не автономна и питается от card-reader'а.
Сама карта не инициирует коммуникацию, а только отвечает на запросы ридера. Коммуникация осущевствляется так:
- Инициализация физического канала (Cold reset, ATR, и т.д.)
- Выбор с помощью команды
SELECTжелаемой программы. Данный шаг является опциональным. В случае если он не исполняется, то общение будет осуществляться с программой, выбранной по умолчанию при инициализации канала - Дальнейшее общение для реализации конкретных задач
Все смарт-карты можно разделить по способу обмена со считывающим устройством на:
- контактные смарт-карты с интерфейсом ISO 7816 (наружние контакты-липестки)
- контактные смарт-карты с USB-интерфейсом
- бесконтактные (RFID) смарт-карты
Чаще всего, карта содержит тн native программу, которая не преднозначена для редактирования/удаления. Но сущевствуют карты, на которые можно разные программы: JavaCard и Global Platform.
написать про APDU