APDU

APDU=[0xFF,0x86,0x00,0x00,0x05,0x01,0x00,0x3E,0x60,0x00]

0x60 代表使用KeyA;
0x61 代表使用KeyB;

有两个Load Authentication Keys APDU 命令:

FF 82 20 00 06 FF FF FF FF FF FF(过时)
FF 86 00 00 05 01 00 [区块编号] [密钥类型] [密钥编号]
使用第二个 APDU 命令执行 Load Authentication Keys 然后读/写 Mifare 卡内容.

 

APDU对于身份验证的块: -

的APDU格式身份验证的块应该是以下格式。

CLA + INS + P1 + P2 + LC +(版+ AddMSB + AddLSB +的KeyID + KeyNumber)

例如: -

CLA = FF

INS = 86

P1 = 00

个P2 = 01(块编号为身份验证)

LC = 05(数据字段的长度)

数据字段=版+ AddMSB + AddLSB + KEYID + KeyNumber

版= 01

AddMSB = 00

AddLSB = 05(块号)

的KeyID =六十一分之六十○(60 KEYA和61,用于KEYB)

KeyNo = 00(阅读器的主要插槽号)

FF 86 00 00 05 01 00 05 60 00

posted @ 2022-06-03 17:50  myrj  阅读(224)  评论(0编辑  收藏  举报