谁能告诉我EMV卡的数据结构是什么?
如果使用磁条卡,则使用包含PAN,用户详细信息,有效期,CVV等的跟踪数据
当EMV卡插入读卡器时,我们会阅读什么?
我浏览了一些文件和网站,我很难理解。
我们将不胜感激。
答案 0 :(得分:5)
EMV卡包含芯片。该芯片管理存储每个卡应用所需数据的文件系统。
有两类文件,DF(专用文件)和EF(基本文件)。它们按层次结构树组织,DF作为分支,EF作为叶子。
文件中的最高DF也称为MF(主文件)。 EF1包含与卡相关的所有信息,例如,管理和
一般安全信息,ICC序列号,访问控制
钥匙,卡的一般PIN码。这些信息可用于在MF级别创建一个DF。
答案 1 :(得分:4)
MagStripe和EMV卡依赖于两个不同的原则:
命令序列取决于卡的类型(例如:Visa,万事达卡,联系人或非接触式等)。您必须阅读并实现完整的EMV specification,或购买EMV内核。
更多信息为this SO question,您可以找到完整的非接触式EMV交易示例here。
答案 2 :(得分:1)
将EMV插入读卡器时我们会阅读什么?
EMV卡有很多东西要读。这是一个例子。
众所周知,所有EMV卡都不会要求POS上的PIN。有人问,然后用户需要输入他们的PIN。
您认为在何处定义PIN是否被要求?
它在EMV卡上以标签的形式定义。此处标记 8E (持卡人验证方法(CVM)列表)定义卡是否基于引脚。
POS终端读取卡并检查标签8E 以决定PIN使用情况。 如果标签8E值请求在线/离线引脚,则POS要求用户输入PIN。
希望这个小例能帮助您识别EMV卡包含的内容以及POS需要读取卡的原因。
答案 3 :(得分:1)
正如@Nicolas Riousset所写 - 看看EMV规范,特别是Book 3 - Application Specification,其中包含附录A中可能的数据元素的一个很好的摘要。
此外,不同的发卡机构和支付系统定义了可以出现在卡上的其他元素。
在给定卡上使用哪些特定元素取决于发卡机构(并且可能由相关支付系统管理)。
答案 4 :(得分:1)
标签5A包含您的平底锅。
如果您定期滑动,则标签57包含您可以使用的曲目数据。