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