Я новичок в APDU. Я прочитал техническое описание для DESFire. В соответствии с ним имеем:
CLA = 0x90
INS = DESFire CMD Code
P1 = 0x00
P2 = 0x00
LC = Length of wrapped Data
data = DESFire command parameter(s)
LE = 0x00
Я хочу получить UID DESFire, но не могу создать для этого командный APDU. Может ли кто-нибудь привести меня в правильном направлении? Я создал этот APDU, но не уверен, что он правильный:
byte[8] cmd_apdu_getUID_part1= {0x90 , 0x93 , 0x20 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00};
И я не понимаю концепцию параметров типа LC и не нахожу INS для получения UID. Это 0x93 ox20
для части 1 UID и 0x95 0x20
для части 2 UID?