2013-02-13 3 views
1

Я хотел бы узнать, можно ли получить номер дебетовой/кредитной карты с смарт-карты, я пытаюсь получить ее с помощью считывателя SmartCard с протоколом связи PC/SC, CCID и интерфейс карты ISO/IEC 7816-1/2/3 SmartCard, интерфейс MicroSD ISO 7816-4 SmartCard.Команда APDU для считывания номера карты

До сих пор я просто получить тип карты, вставленной (Visa, Mastercard, Maestro и т.д.)

Спасибо!

+0

Вы проверили спецификации EMV? –

+0

да, но я не нахожу ничего связанного с этим! : / – JuanD

ответ

0

номер карточки, что вы говорите о том, ПАН = Первичный телефонный номер счета

Эти данные содержатся в Track 1 и Track 2, так как подвергаются here.

Вы можете извлечь эти данные из микросхемы с помощью команд APDU. Существует шаг by setp о том, как это сделать here.

3

Прежде всего позвольте мне сказать вам, что нет простого способа.

Вы должны изучить документацию по EMV, этот учебник очень хорош.

http://www.openscdp.org/scripts/tutorial/emv/index.html

Вся информация в чип-карты в байтах, в основном, закодированных в ТЗМ. На карточке обычно есть несколько записей, в которых хранится информация, вам нужно зацикливать эти записи, чтобы найти тег «5a», который является одним из PAN.

Надеюсь, это поможет.