怎么读取二代身份证UID

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

二代身份证UID读取测试

二代证是应答标准的REQB指令的,但Attrib指令是非标的,并且其它的数据都是加密的,需要公安部授权的加密模块才能读取。

二代证的唯一UID可以通过下面的步骤简单读取,本例采用读卡芯片为RC531.

1.PCD发送REQB命令:

0x05 0x00 0x00

二代证收到后会发送ATQB(12 bytes)应答。

例:50 00 00 00 00 d1 03 86 0c 00 80 80

2.PCD发送非标Attrib命令

1d 00 00 00 00 00 08 01 08

二代证返回应答:08 //这里返回08不能认为是错误的,ISO14443标准返回为00 3.PCD发送读取UID命令

00 36 00 00 08

二代证返回应答:xx xx xx xx xx xx xx xx 90 00

Sent bits: 05 00 00

Received bits: 50 00 00 00 00 d1 03 86 0c 00 80 80

Sent bits: 1d 00 00 00 00 00 08 01 08

Received bits: 08

Sent bits: 00 36 00 00 08

Received bits: xx xx xx xx xx xx xx xx 90 00

相关文档
最新文档