Smartcard 读取EMV卡的公共数据
假设我想阅读EMV卡的公共元素。 我将列出我认为涉及的一些步骤Smartcard 读取EMV卡的公共数据,smartcard,apdu,contactless-smartcard,emv,Smartcard,Apdu,Contactless Smartcard,Emv,假设我想阅读EMV卡的公共元素。 我将列出我认为涉及的一些步骤 1. First, select application In order to select application we must: (1) find out AID of application using PSE (if present) (2) Try existing AID list. 现在,假设我使用上述两种方法之一成功地选择了应用程序 我的问题是:我必须采取哪些步骤来进一步阅读公共元素 EM
1. First, select application
In order to select application we must:
(1) find out AID of application using PSE (if present)
(2) Try existing AID list.
现在,假设我使用上述两种方法之一成功地选择了应用程序
我的问题是:我必须采取哪些步骤来进一步阅读公共元素
EMV卡的使用?更准确地说:我需要提供PDOL卡并获得AIP和AFL吗
()
使用GET处理选项,然后读取记录
或者在像我最初提到的那样选择应用程序后,我可以直接进行类似的操作(读取记录):
?支付系统的EMV规范可在网站上公开获取。这些规范包含符合EMV的支付终端如何从卡中读取数据的详细流程和流程,因此您可以简单地实现这些规范的相关部分 总之,您通常会做什么来获取存储在卡上的静态数据:
再加上Michel出色的回答:-
- 在选择支付应用程序的帮助之前,您不需要选择PSE或PPSE,但这样做您应该会得到卡上存在的支付应用程序列表。如果愿意,您可以安全地跳过此步骤
- GET DATA确实可以读取Nicolas Riousset提到的数据,以及来自Visa和MasterCard的大量专有数据。您需要一份Visa或MC规范来了解这些专有数据的标签李>
- GPO读取AFL和AIP是没有必要的,但如果你不使用它,你需要使用蛮力并检查所有SFI和记录。AFL不是更容易吗?PDOL不需要向卡提供真实数据-只需向卡请求的标记提供请求长度的“00”字节值