小编soh*_* ab的帖子

APDU从MIFARE DESFire获取UID?

我是APDU的新手.我阅读了DESFire的数据表.根据它,我们有:

CLA  = 0x90     
INS  = DESFire CMD Code                                            
P1   = 0x00        
P2   = 0x00
LC   = Length of wrapped Data    
data = DESFire command parameter(s) 
LE   = 0x00
Run Code Online (Sandbox Code Playgroud)

我想获得DESFire UID,但我无法为此创建命令APDU.任何人都能引导我走向正确的方向吗?我创建了这个APDU,但我不确定它是否正确:

byte[8] cmd_apdu_getUID_part1= {0x90 , 0x93 , 0x20 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00};
Run Code Online (Sandbox Code Playgroud)

我不明白像LC这样的参数的概念,我找不到用于获取UID的INS.它0x93 ox20适用于UID的第1部分和UID 0x95 0x20的第2部分吗?

uniqueidentifier apdu smartcard-reader mifare contactless-smartcard

1
推荐指数
1
解决办法
3073
查看次数