1

我正在处理 Paypass 非接触式交易,我需要发送读取记录命令。

我的 GET PROCESSING OPTIONS 命令得到以下响应:

77 16 82 02 59 80 94 10 08 01 01 00 10 01 01 01 18 01 02 00 20 01 02 00

`77 响应消息模板格式 2

82 Application Interchange Profile

    5980
94 Application File Locator (AFL)

    08010100100101011801020020010200

AIP 的第二个字节表示支持 Mchip 配置文件(10000000)

第一个字节(59=1011001)表示卡在使用 PayPass 接口时支持应用程序中特定功能的能力。我的问题是我应该根据 AIP 第一个字节的每一位的值发送几个读取记录命令。

(AIP=01011001)

Bit 8=0:RFU Bit 7=1:支持离线静态数据认证

Bit 6=1 不支持离线动态数据认证

Bit 5=1 支持持卡人验证

Bit 4=1 需要进行终端风险管理

位 3=0 支持颁发者身份验证

位 2=0 RFU

位 1=1 组合 DDA – 支持生成 AC

我需要确保我给你的这个 AIP 的解释是正确的!预先感谢 。

4

2 回答 2

1

It looks right according to the spec.

Check out EMV contactless spec v2.5 Book C-2 Annex 1.16 page 472 (The PDF is available at emvco.com) Chapter 6 also describes how READ RECORD should be implemented (6.5 to 6.8)

于 2015-04-17T08:23:20.410 回答
1

您通常不会根据应用程序交换配置文件中的内容来确定要发出哪些 READ RECORD 命令。如果您正在关注 EMV,您的 READ RECORD 命令将由 Application File Locator 的内容决定。

于 2015-09-14T23:35:11.430 回答