中华人民共和国公民身份号码

求闻百科,共笔求闻

中华人民共和国公民身份号码是中华人民共和国为中国每个公民出生之日起及港澳台居民从申请居住证之日起,编定的唯一的、终身不变的身份代码,在中华人民共和国公民办理涉及政治经济社会生活权益事务方面广泛使用。中华人民共和国公安部负责公民身份号码的编制和组织实施工作。

1999年8月26日,中华人民共和国国务院发布《国务院关于实行公民身份号码制度的决定》(国发〔1999〕15号)。该命令决定,自当年10月1日起,在中国建立和实行公民身份号码制度。

组成方式

十五位身份号码(已停用)

中华人民共和国国家标准GB 11643-1989《社会保障号码》中规定,社会保障号码(身份号码)是由十五位数字组成。

15位数字组合的方式是:

1 1 0 1 0 2 Y Y M M D D 8 8 8
地址码 出生日期码 顺序码
  • 地址码指的是公民常住户口所在县(市、镇、区)的行政区划代码,如110102是北京市西城区
  • 出生日期码表示公民出生的公历年(2位)、月(2位)、日(2位)。
  • 顺序码是给同地址码同出生日期码的人编定的顺序号,其中奇数分配给男性,偶数分配给女性。

十八位身份号码

中华人民共和国国家标准GB 11643-1999《公民身份号码》中规定:公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。

18位数字组合的方式是:

1 1 0 1 0 2 Y Y Y Y M M D D 8 8 8 X
地址码 出生日期码 顺序码 校验码
  • 地址码指的是公民常住户口所在县(市、镇、区)的行政区划代码,如110102是北京市西城区;但是,港澳台地区居民的身份号码只精确到省级,即“810000”“820000”“830000”。[1]
  • 出生日期码表示公民出生的公历年(4位)、月(2位)、日(2位)。
  • 顺序码是给同地址码同出生日期码的人编定的顺序号,其中奇数分配给男性,偶数分配给女性。
  • 最后一位是校验码,这里采用的是ISO 7064:1983, MOD 11-2校验码系统[2]。校验码为一位数,但如果最后采用校验码系统计算的校验码是“10”,碍于身份证号码为18位的规定,则以“X”代替校验码“10”。
    校验码的计算方式为:
    1. 将身份证号码从左至右标记为即为校验码;
    2. 计算权重系数;其中表示前者(被除数)除以后者(除数)求余数
    3. 计算
权重系数
位数i 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
权重Wi 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2 1

重复号码

在实行18位编码及全国数据统一管理前,原有的公民身份号码为15位,15位编码相对于18位编码,出生日期码的年份只有两位,缺少校验码。

因为手工升号等原因,第二代身份证曾存在171万例重复的号码,公安部开展户口清理整顿工作后,公民身份号码重号人数至2016年已减至10人[3],2017年已减至8人[4]

应用

参考文献

  1. 国务院办公厅关于印发《港澳台居民居住证申领发放办法》的通知. 中华人民共和国中央人民政府. 2018-08-19 [2019-03-04] (简体中文). 
  2. ISO - ISO/IEC 7064:2003 - Information technology — Security techniques — Check character systems. [2010-12-02]. 
  3. 法制日报. 中国公民身份号码重号基本解决 由171万减至10人. 新华网. 2016-06-11 [2018-05-26]. 公安部部署开展户口清理整顿工作两年多以来,全国共清理注销重复户口296万个,清理人口信息无相片人员1665.5万,公民身份号码重号人数已由2009年的171万人减至10人 
  4. 全国身份证重号人数由171万减至8人. 人民网. 2017-04-28 [2018-11-27] (简体中文). 
  5. 发展改革委网站. 发改委解读之十四:大力推进信用建设 加快构建信用中国. 中国政府网. 中央政府门户网站. 2016-02-25 [2019-05-31]. 报请国务院明确,以公民身份号码作为自然人统一社会信用代码。 

外部链接

参见