Что такое конкретный протокол передачи смарт-карт?

Как я могу понять, какой протокол использует конкретная карта для связи со считывателем смарт-карт? а также какая частота и какая скорость передачи? Я имею ввиду Т = 0 или Т = 1? синхронный или асинхронный?


person Community    schedule 03.09.2014    source источник


Ответы (1)


В то время как карты памяти, такие как SLE4428 и т. Д., Являются синхронными (и имеют такие протоколы, как 2-проводная, 3-проводная, i-square-c), все процессорные карты являются асинхронными. T = 0 - это символьный протокол, а T = 1 - блочный протокол. Карта и считыватель имеют собственный набор ограничений по скорости передачи данных; карта указывает свои возможности в ATR, и считыватель пробует одну из них в процессе, называемом PPS (выбор протокола и параметров). Если PPS не происходит, к внешним часам 3,57 или 4,91 МГц применяется стандартный коэффициент увеличения 372 МГц. Я предлагаю вам взглянуть на ISO 7816-3, объясняющий подобные вещи, и / или Rankl / Effing: Справочник по смарт-картам для начала.

person guidot    schedule 04.09.2014