存储命令到DGI 0202给出6A88错误

本文关键字:给出 6A88 错误 0202 DGI 命令 存储 | 更新日期: 2023-09-27 18:13:31

我试图用我的工具个性化以下数据,但我得到"6A88"错误。

以下是DGI的个性化。亲爱的Arjun,请找到下面完整的命令从头开始。

错误日志:

Send------> 91023BA539500D5669736120456C656374726F6E8701019F1101019F120D5669736120456C656374726F6E5F2D02656E9F38039F1A02BF0C059F4D020B0A Response------> 9000

Send------> 91041282023C00940C080101001001040018010201响应——> 9000

Send------> 01014F704D57134166390514720355D20122261656381400000F9F1F183136353633303030303030303030303831343030303030305F201A454E434F4445445F303335352020202020202020202020202020 Response------> 9000

Send------> 020181B67081B39081B0826E5DE2DA465AD6F14959414D5D672A9B806C8425BCAD154899B973A3A94896E2A4ECFF197C2025AE8315274DE2770787ED9006936B45CDE6F1B176E933FF09A38951804B12E8A5DAA30470FCA97B64E5562E1DA9B90B654BB463BC5E8134A08559641FC78D0A423FCDC1B59460446C8C004CF85956F931C52DD1506BD59DCC12C903B7A57544D0E7666E4E2F9F762189E8ECC827A304DB8429A6C0BCB3F1DD5EB80F1DBAA3846529A392BD448B3984 Response------> 9000

Send------> 02023970378F01929224FB1D71CEDE213DB6F40CED0069B2C4E49FA4EF16D9C7701BD1F93E60DB5833EAE7C010219F3201039F4701039F49039F3704 Response------> 6A88


成功的日志:

Send------> 91023BA539500D5669736120456C656374726F6E8701019F1101019F120D5669736120456C656374726F6E5F2D02656E9F38039F1A02BF0C059F4D020B0A Response------> 9000

Send------> 91041282023C00940C080101001001040018010201 Response------> 9000

Send------> 01014F704D57134166390514720355D20122261656381400000F9F1F183136353633303030303030303030303831343030303030305F201A454E434F4445445F303335352020202020202020202020202020 Response------> 9000

Send------> 020181B67081B39081B0826E5DE2DA465AD6F14959414D5D672A9B806C8425BCAD154899B973A3A94896E2A4ECFF197C2025AE8315274DE2770787ED9006936B45CDE6F1B176E933FF09A38951804B12E8A5DAA30470FCA97B64E5562E1DA9B90B654BB463BC5E8134A08559641FC78D0A423FCDC1B59460446C8C004CF85956F931C52DD1506BD59DCC12C903B7A57544D0E7666E4E2F9F762189E8ECC827A304DB8429A6C0BCB3F1DD5EB80F1DBAA3846529A392BD448B3984 Response------> 9000

Send------> 02023970378F01929224FB1D71CEDE213DB6F40CED0069B2C4E49FA4EF16D9C7701BD1F93E60DB5833EAE7C010219F3201039F4701039F49039F3704 Response------> 9000

在这个问题上有人能帮我吗?而其他工具成功地在芯片上个性化相同的数据

存储命令到DGI 0202给出6A88错误

EMV CPS 1.1, July 2011,第11页:

DGI必须以二进制格式编码在两个字节上,后面跟着一个长度指示器编码如下:1字节二进制格式,如果数据长度从' 00 '到' FE '(0到254字节)。在3个字节,第一个字节设置为' FF ',后面是2个二进制字节格式从' 0000 '到' FFFE '(0到65534),例如' FF01AF '表示a长度为431字节。

您的长度编码为BER TLV。

编辑>

有问题的部分是DGI 0201,它可能会被解释为129字节长(即0201 81 B67081B39081B0....31C5)。

这个"块"的剩余字节那么可能会被解释为另一个DGI的开始:D150 6B D59DCC....3984——这是不完整的,所以这个DGI的剩余字节预计在下一个"块"中。

一旦收到完整的DGI D150,就会触发0x6A88错误。

备注:"block" = STORE DATA payload