万事达卡 EMV 标签 9F7E 的数据源 - 应用程序生命周期数据

Data source for MasterCard EMV tag 9F7E - Application Life Cycle Data

我正在为 M/Chip Select 4 版本 1.1a 上的 MasterCard EMV 卡编写配置文件,我需要一些帮助来理解 9F7E 的数据元素(应用程序生命周期数据) 标记值。不幸的是,万事达卡手册并没有很好地解释这个标签的用途,也没有很好地解释相应的数据元素。

我从手册中了解到第一个字节是版本号 - 很简单。然而,其他47个字节代表我不熟悉的数据元素,例如"Type Approval ID"、"Application Issuer ID"和"Application Code ID."

这些数据值是在交易处理过程中生成的,还是驻留在卡上的静态值?

M-Chip 标签 0x9F7E "Application Life Cycle Data" is static, comes来自发卡机构,用于联系人卡配置文件个性化

"Depending on the possible separation between the loading of the application code and the personalization data on the hardware, only part of the Application Life Cycle Data may be personalized".

出于测试原因,如果您没有在终端检查内容的情况,则可以在此标签中设置任何虚拟数据。

根据我的经验,我们只需要个性化开始 8 字节,其中第一个字节说明主卡版本(select 或高级)03 表示 select,04 表示高级。

在我的例子中,剩下的 7 个字节是我从芯片供应商那里得到的。

有些卡在DGI个性化的时候需要全量数据,这里需要放dummy数据,有些卡只需要8个字节的数据,其余的工作由卡自己完成。

希望对您有所帮助..