怎么读取二代身份证UID
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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