Skip to main content

二代居民身份证

中华人民共和国居民身份证是由公安机关签发的用于证明大陆居民身份的证件。二代居民身份证中增加了射频芯片,里面存储了包括照片在内的个人信息,用于机器读取。

机读信息

二代证中存储的机读信息由行业标准 GA/T 490 规定。包括如下文件:

机读文字信息文件(256字节)
序号 数据项名称 字节数 标识符 说明
1 姓名 30 xm  
2 性别代码 2 xbdm 符合 GB/T 2261.1 的规定
3 民族代码 4 mzdm 符合 GB/T 3304 的规定
4 出生日期 16 csrq 年月日: YYYYMMDD
5 住址 70 dzmc  
6 公民身份号码 36 gmsfhm 符合 GB 11643 的规定
7 签发机关 30 qfjgmc  
8 有效期起始日期 16 yxqqsrq 居民身份证的有效期截止日期符合 GA/T 2000.16 的规定
9 有效期截止日期 16 yxqjzrq 居民身份证的有效期截止日期符合 GA/T 2000.16 的规定
10 预留区域 36    
机读照片信息文件(1024字节)
序号 数据项名称 字节数 标识符 说明
1 机读相片 1024 jdxp 以二进制数存储的 WLT 文件,该文件可以用格式图片(参考发明 用解码算法生成 JPG 文件或 BMP 文件CN1779717A)

机读指纹信息文件

序号 数据项名称 字节数 标识符 说明
1 指纹一_指纹特征数据 512 zwy_zwtzsj 第一枚指纹的指纹特征数据,以二进制数存储
2 指纹二_指纹特征数据 512 zwe_zwtzsj 第二枚指纹的指纹特征数据,以二进制数存储

追加住址信息文件

序号 数据项名称 字节数 标识符
1 机读追加住址 1 70 jdzjzz1
2 机读追加住址 2 70 jdzjzz2
3 机读追加住址 3 70 jdzjzz3
4 机读追加住址 4 70 jdzjzz4

卡体管理号文件

序号 数据项名称 字节数 标识符
1 居民身份证专用集成电路序列号 8 jmsfzzyjcdlxlh
2 居民身份证证卡序列号 16 jmsfzzkxlh

通信协议

卡内射频芯片按照 ISO14443-3 Type-B 制式与读卡器通信。与一般 CPU 卡不同,二代证直接在 ISO14443-3 层收发 APDU,不支持 ISO14443-4。

命令CLAINSP1P2LcDataLeResponse
选择文件00A4000002EF-ID状态码
读二进制文件80B000偏移量读取长度内容+状态码
内部(卡片)认证008800420A10字节认证数据8字节认证响应+状态码
外部(读卡器)认证008200420A10字节认证数据状态码
获取随机数00840000088字节随机数+状态码
读芯片序列号00360000088字节序列号+状态码