Имя держателя карты не включается при чтении карты EMV

Мне удалось получить номер карты и дату истечения срока действия с бесконтактной дебетовой/кредитной карты. Однако имя держателя карты не возвращается в ответе на команду READ RECORD. Я что-то упустил?

-   Select Application

#   IN_DATA_EXCHANGE
>>  D4 40 01 00 A4 04 00 07 A0 00 00 00 03 10 10 00 
<<  D5 41 00 6F 43 84 07 A0 00 00 00 03 10 10 A5 38 50 10 56 69 73 61 20 20 20 20 20 20 20 20 20 20 20 20 9F 38 18 9F 66 04 9F 02 06 9F 03 06 9F 1A 02 95 05 5F 2A 02 9A 03 9C 01 9F 37 04 BF 0C 08 9F 5A 05 31 08 26 08 26 90 00

-   Read the card

#   IN_DATA_EXCHANGE
>>  D4 40 01 00 B2 01 0C 00 
<<  D5 41 00 70 12 57 10 XX XX XX XX XX XX XX XX D1 50 52 01 00 00 00 01 90 00 

person ritch    schedule 27.04.2015    source источник


Ответы (1)


Платежная карта EMV нередко не раскрывает имя держателя карты через бесконтактный интерфейс. Фактически, все крупные бренды представили это как функцию конфиденциальности. На многих картах поле имени владельца карты (тег 5F20) присутствует, но заполнено строкой типа «/», чтобы указать, что имя владельца карты не должно быть раскрыто. По крайней мере, для карт Visa (например, той, что у вас есть выше) поле имени владельца карты не является обязательным (и если его нет, его значение следует принимать как «/»). Вы также можете проверить другие записи/файлы на карте. Некоторые карты предоставляют это поле только в ответ на команду GET PROCESSING OPTIONS.

person Michael Roland    schedule 28.04.2015
comment
Спасибо за помощь. Я пробовал читать другие файлы для всех карт, которые у меня есть (Visa и Mastercard), но 5F20 отсутствует на всех трех. Нужно ли мне заранее выполнять команду GET PROCESSING OPTIONS? - person ritch; 28.04.2015
comment
Нет, объект групповой политики не должен быть необходим для извлечения статических данных карты. - person Michael Roland; 28.04.2015
comment
Мне удалось получить имя держателя карты с другой карты здесь, в Великобритании. - person ritch; 28.04.2015
comment
@ritch Через бесконтактный интерфейс? Не могли бы вы назвать марку и дату выпуска? - person Michael Roland; 29.04.2015
comment
@ritch Содержит ли карта тег 5F20. Это будет зависеть от того, как и когда карта была получена. Современные карты не должны возвращать метку, старые или не соответствующие требованиям могут. - person david.barkhuizen; 28.01.2020