CDA 认证参数
CDA Authentication Parameters
对于 CDA 认证 EMV 终端生成 AC 命令,如
80 AE P1 00 LC DATA 00
CLA = 80
INS = AE
P1=?
P2 = 00
LC = ?
数据=?
LE = 00
参数P1、LC、Data从哪里来?
P1 定义了您希望芯片为您生成的密码类型。它还指定必须在 CDA 夹克内响应的数据。请参考 EMVCo 第 3 本书中的以下部分。
因此 P1 = 0x00 意味着您需要 AAC,
0x80 用于 ARQC 和
0x40 用于 TC
打开第 5 位,您将获得证书中的数据。
我希望您明白,并非总是能从 Card 返回预期的密码类型。它可以是 TC > ARQC > AC 的顺序。请求 TC 时,您可以期待 TC、ARQC 或 AC。当请求 ARQC 时,您可以获得 ARQC 或 AAC,但不能获得 TC。当请求 AAC 时,它始终是 AAC 而不是 TC 或 ARQC。
对于 CDA 认证 EMV 终端生成 AC 命令,如
80 AE P1 00 LC DATA 00
CLA = 80
INS = AE
P1=?
P2 = 00
LC = ?
数据=?
LE = 00
参数P1、LC、Data从哪里来?
P1 定义了您希望芯片为您生成的密码类型。它还指定必须在 CDA 夹克内响应的数据。请参考 EMVCo 第 3 本书中的以下部分。
因此 P1 = 0x00 意味着您需要 AAC, 0x80 用于 ARQC 和 0x40 用于 TC
打开第 5 位,您将获得证书中的数据。
我希望您明白,并非总是能从 Card 返回预期的密码类型。它可以是 TC > ARQC > AC 的顺序。请求 TC 时,您可以期待 TC、ARQC 或 AC。当请求 ARQC 时,您可以获得 ARQC 或 AAC,但不能获得 TC。当请求 AAC 时,它始终是 AAC 而不是 TC 或 ARQC。