smart-card

Смарт-карта - это микроконтроллер, заточенный под криптографические вычисления. Смарт-карты питаются от встроенной в них катушки индуктивности, запасающей энергию для начального радиочастотного импульса, который затем выпрямляется и используется для работы карточки. Таком образом карта не автономна и питается от card-reader'а.

Сама карта не инициирует коммуникацию, а только отвечает на запросы ридера. Коммуникация осущевствляется так:

Все смарт-карты можно разделить по способу обмена со считывающим устройством на:

Чаще всего, карта содержит тн native программу, которая не преднозначена для редактирования/удаления. Но сущевствуют карты, на которые можно разные программы: JavaCard и Global Platform.

{{fixme}} написать про APDU