中华人民共和国居民身份证
中华人民共和国居民身份证是用于证明居住在中华人民共和国内地境内的公民身份证明文件。
目录 |
历史 [编辑]
无身份证时代 [编辑]
从中华人民共和国成立起,一直到1984年4月6日前,中华人民共和国公民并没有身份证件,证明身份需用户口簿、介绍信等。
居民身份证条例时代 [编辑]
|
|
本页面包含阿拉伯文字。部分操作系统及浏览器须要特殊字母与符号支持才可以正確显示阿拉伯文字,否则将会显示成自左向右書寫且未成連寫體的字母或其他符號。 |
|
|
本页面包含彝文。部分操作系统及浏览器须要特殊字母与符号支持才可以正確显示彝文字符,否则将会显示成乱码、问号等其它符号。 |
|
|
本页面包含藏文字母。部分操作系统及浏览器须要特殊字母与符号支持才可以正確显示藏文字母,否则将会显示成乱码、问号等其它符号。 |
|
|
本页面包含傳統蒙古文字母。部分操作系统及浏览器须要特殊字母与符号支持才可以正確显示傳統蒙古文字母,否则将会显示成乱码、问号等其它符号。 |
|
|
本页面包含朝韩文字。部分操作系统及浏览器须要特殊字母与符号支持才可以正確显示諺文或朝鮮漢字,否则将会显示成乱码、问号等其它符号。 |
1984年4月6日,中华人民共和国国务院发布《中华人民共和国居民身份证试行条例》,公安部的工作人员开始进行有关技术和具体实施方法的研究,在自行研制并且借鉴外国之后,第一代居民身份证的形式被确定为聚酯膜塑封的单页卡片。1984年至1991年,北京、上海、天津等大城市开始进行试行身份证制度。生活在北京的中国歌剧舞剧院女高音歌唱演员单秀荣成为中华人民共和国第一个领到第一代身份证的中国居民。[參 1]
1985年9月6日,中华人民共和国全国人民代表大会常委会第12次会议批准发布《中华人民共和国居民身份证条例》,条例中规定所有年满十六岁居住在中华人民共和国境内的中国公民(除服现役的人民解放军军人、人民武装警察、依照法律正在服刑的犯人和被劳动教养的人员之外)都应当申领居民身份证。从此公安部开始统一印制、公安机关开始负责颁发和管理第一代居民身份证。中华人民共和国的居民身份证制度开始实施。
一直到2003年,中华人民共和国累计制作颁发居民身份证11.4亿份,实有持证人数达9.6亿。然而随着时代的发展,证件的发放范围不够全面、制作工艺落后容易造假证、执法人员查验居民身份证的法制空缺的问题凸现,为应对这些问题和信息时代的到来,《中华人民共和国居民身份证法》的制定工作和第二代居民身份证的研发工作开始了。
居民身份证法时代 [编辑]
2003年6月28日,中华人民共和国全国人民代表大会通过了《中华人民共和国居民身份证法》,代替了《中华人民共和国居民身份证条例》。《中华人民共和国居民身份证法》扩大了证件发放范围,法律规定现役的人民解放军军人、人民武装警察,可以自愿申领居民身份证;未满16周岁的公民,也可以根据自愿,申领居民身份证。有法律规定第一代身份证在有效期内继续有效。第二代身份证的设计方向:居民身份证具备视读与机读两种功能。这样可以适应信息时代的需要,增大伪造难度,减少鉴别真伪的难度(用专用读卡器即可)。2004年8月,新华网指富士施乐的打印机在稳定性和兼容性上,表现非常突出,故第二代居民身份证全部由该公司制作。[參 2]
2011年10月29日,十一届全国人大常委会第二十三次会议通过了关于修改居民身份证法的决定。修改后的居民身份证法规定:公民申请领取、换领、补领居民身份证,自愿登记指纹信息,但提取指纹不利于公民权利[參 3]
随着2004年1月1日第二代居民身份证换发的开始,二代证已经逐渐取代了一代证。自2013年1月1日起,第一代居民身份证将退出历史舞台。但在该日之前,处于有效期内的一代身份证继续有效。然而仍有多种证件可以临时替代第二代身份证。[參 4]
居民身份证上的项目 [编辑]
居民身份证(包括一、二两代)上用中文(民族自治地方根据情况同时用中文和当地通用文字)表示以下项目:
- 正面
- 姓名(第一代身份证用手写的方式解决冷僻字问题,第二代身份证字库增大,但没有冷僻字的解决方案)
- 性别(“男”或“女”)
- 民族(56个官方认定的民族族称+“未识别”+“其他”+“入籍”等 [註 1])
- 出生年月日(格式:“XXXX年X月X日”)
- 住址(即常住户口所在地住址)
- 18位公民身份号码(1999年以后生人,前15位则是居民身份证编号)
- 背面
- 签发机关(第一代用印章形式,第二代用文字)
- 证件的有效期限(未满十六周岁:五年;十六周岁至二十五周岁:十年;二十六周岁至四十五周岁:二十年;四十六周岁以上:长期)
此外第一代身份证正面有持证人的黑白照片,第二代是彩色的。
1984年,有关各方曾就居民身份证是否要有“婚姻状况”、“职业”等内容进行过争论和探讨,综合考虑中华人民共和国国内的实际情况,最终没有成为身份证内容。
少数民族地区民汉双文制度 [编辑]
根据《中华人民共和国居民身份证法·第一章·第四条·第二款项》,“民族自治地方的自治机关根据本地区的实际情况,对居民身份证用汉字登记的内容,可以决定同时使用实行区域自治的民族的文字或者选用一种当地通用的文字。”允许中国少数民族地区使用相应的主体少数民族文字的民汉双文身份证,如广西签发的第一代、第二代身份证都有壮文。第一代民族文字因技术原因采用手写,第二代六种民族文字全部采用计算机输入。中国第二代身份证有壮文、维文、彝文、藏文、蒙文、朝鲜文六种民族文字与汉文字并列的双文版身份证。使用以上六种民族文字的少数民族地区的共有资料部分一律为民族文在上(蒙文在汉文之左则)、汉文在下双文版本。本人资料部分少数民族地区的主体少数民族居民可以申请附加民族语言在汉文之上,汉族以及其他民族居民则只显示汉文。即:新疆维吾尔自治区全区的身份证的共有资料部分一律为维汉双文版本(例:姓名 نامى),而区内的维吾尔族居民可以在本人资料部分的汉文之上附加维吾尔文(例:纳斯尔丁·阿凡提 نەسىرىدىن ئەپەندى),而区内的汉族或其他少数民族的本人资料部分则只有汉文,或也可申请附加维吾尔文,但不能附加其他的民族文字(如哈萨克文、蒙古文、锡伯文等)。共有资料部分有以下九项,正面七项以天蓝字显示,背面二项以黑字显示(请将鼠标悬浮词上以获取文字转写注音信息):
| 简体中文 | 壯文 | 維吾爾文 | 彝文 | 藏文 | 蒙古文 | 朝鲜文 | |
|---|---|---|---|---|---|---|---|
| 正面 | |||||||
| 姓名 | SINGQMINGZ | نامى | ꑫꂓ | རུས་མིང་། | ᠤᠪᠤᠭ ᠨᠡᠷᠡ |
이름 | |
| 性别 | SINGQBIED | جىنسى | ꌺꅪ | ཕོ་མོ། | ᠴᠢᠨᠠᠷ ᠤᠨ ᠢᠯᠭᠠᠯ |
성별 | |
| 民族 | MINZCUZ | مىللىتى | ꊿꋅ | མི་རིགས། | ᠦᠨᠳᠦ ᠰᠣᠲᠡᠨ |
민족 | |
| 出生 | SENG | تۇغۇلغان | ꒆꄮ | སྐྱེས་དུས། | ᠲᠥᠷᠥᠭ ᠰᠡᠨ ᠡᠳᠥᠷ |
출생 | |
| 年 月 日 | NIENZ NYIED HAUH | يىل ئاي كۈن | ꈎ ꆪ ꑍ | ལོའི་ཟླ་ ཚེ་ས་ ཉིན། | ᠤᠨ ᠰᠠᠷᠠ ᠡᠳᠥᠷ | 년 월 일 | |
| 住址 | DIEGYOUQ | ئادرېسى | ꀀꅉ | སྡོད་གནས། | ᠰᠠᠭᠤᠭᠠ ᠭᠠᠵᠠᠷ |
주소 | |
| 公民身份号码 | GUNGHMINZ SINHFWN HAUMAJ |
كىملىك نومۇرى | ꇬꂱꇭꀧꊫꌐꀕꂷ | སྤྱི་དམངས་ཐོབ་ཐང་ཨང་རྟགས། | ᠢᠷᠭᠡᠨ ᠪ ᠪᠠᠢᠡ ᠢᠢᠨ ᠦᠨᠡᠮᠯᠠᠯ ᠦᠨ ᠨᠤᠮᠸᠷ |
공민신분증번호 | |
| 背面 | |||||||
| 签发机关 | CIEMFAT GIHGVANH | تارقاتقان ئورگان | ꇭꀧꊫꌐꃑꅉ | མཆན་སྤྲོད་ལས་ཁུངས། | ᠭᠠᠷ ᠤᠨ ᠦᠰᠦᠭ ᠵᠢᠷᠣᠵᠣ ᠣᠯᠭᠣᠨ ᠥᠭᠬᠣᠬᠰᠠᠨ ᠪᠠᠢᠢᠭᠣᠯᠭᠠ |
발급기관 | |
| 有效期限 | MIZYAUQ GEIZHANH | كۈچكە ئىگە مۇددىتى | ꌬꉆꄮꈉ | ནུས་ཐོན་ངུས་ཙོད། | ᠬᠥᠵᠣᠠ ᠪᠥᠬᠣᠢ ᠬᠣᠭᠣᠵᠠᠭᠠ |
유효기한 | |
办理身份证 [编辑]
根据《中华人民共和国居民身份证法·第二章·第十条》申领居民身份证需要到居民所常居地区的公安局、公安分局、行政派出所等官方授权受理机关申请。申请时收纳工本费用20元人民币(若是为丢失或损坏的证件申请替补证件则收纳40元人民币,可多次替补,不限数量)。此外还需要一张第二代居民身份证专用的数码照片回执以及中华人民共和国户口本原件来证明申请人的常居地址。受理申请之日起60日内签发身份证。
居民身份证号码 [编辑]
1999年10月1日,中华人民共和国国务院批准建立了公民身份号码制度,把原本在申领居民身份证时才确立的15位居民身份证号码,替换为出生时编排的终身不变的唯一的18位代码,即公民身份号码。公民身份号码的不仅应用在居民身份证上,也运用于其他领域。
号码组成方式 [编辑]
| 1 | 1 | 0 | 1 | 0 | 2 | Y | Y | Y | Y | M | M | D | D | 8 | 8 | 8 | X |
| 地址码 | 出生日期码 | 顺序及性别码 | 校验和 | ||||||||||||||
校验码计算方法 [编辑]
- 1. 将身份证号码从右至左标记为
,
即为校验码; - 2. 计算权重系数
;
| i | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Wi | 7 | 9 | 10 | 5 | 8 | 4 | 2 | 1 | 6 | 3 | 7 | 9 | 10 | 5 | 8 | 4 | 2 | 1 |
- 3. 计算

- 4.

校验和计算程序 [编辑]
以下是用来计算校验和的计算机程序:
- 用VB写的校验和计算程序
Dim a, w, s ,id msgbox "This procedure for checking the identity card number and or-bit",vbokonly+vbinformation,"identity check procedures" id=inputbox("Enter the ID number 15 or 18 before the identity card numbers of 17 or","ID","11010519491231002") if vartype(id)<>0 then 'Test the legality of the importation of numbers l=0 do until l=1 l=1 p="" if len(id) <>17 then if len(id) <> 15 then l=0 p="enter the median is not correct, please enter 15 or 17-digit." end if end if for i = 1 to len(id) a=mid(id,i,1) if asc(a)<asc("0") or asc(a)>asc("9") then l=0 p=p & vbCrLf & vbCrLf & "Please enter the number, do not include the characters“" & a & "”。" exit for end if next if l=0 then id=inputbox("illegal input" & vbCrLf & vbCrLf & p,"input error",id) end if loop 'Will be number 15 or 17 places to number if len(id)=15 then id = left(id,6) & "19" & right(id, 9) end if 'Number 17 for the calculation of parity-check codes for i = 2 to 18 a = mid(id,19-i,1) w=2^(i-1) mod 11 s=a * w + s next s =(12 - ( s mod 11) )mod 11 if s=10 then s="X" 'After checking the number of output inputbox "the identity card number of the parity-check codes for the“" & s & "”" & vbcrlf & vbcrlf & "by checking the ID card numbers are as follows:","Check completed", id & s end if
- 用JS写的校验和计算程序
// must input 17 bit string of RID from left to right function calcChecksum(rid){ var workArr = rid.split('').reverse(); function W(i){ return Math.pow(2,i-1) % 11; } function S(){ var sum = 0; for (var j=0;j<17;j++){ sum += workArr[j]*W(j+2); } return sum; } return (12-(S() % 11)) % 11; } //test alert(calcChecksum('63280119790817003')); //will alert 6
- 用PHP写的校验和计算程序
// 大概没人会用这个,未对输入号码做校验,确保是17位 function id_card_check($id) { $s = str_split ( strrev ( $id ) ); // 反转字符串并拆分为数组 $j = 0; // 校验位 foreach ( $s as $k => $v ) { $j += $v * (pow ( 2, $k + 1 ) % 11);} // 循环计算 S $j = (12 - $j % 11) % 11; // 计算校验位 $j = (10 == $j) ? 'X' : $j; // 校验位为10的时候 return $j; // 返回校验码 } echo id_card_check ( '11010519491231002' );//返回X
- 用Ruby写的校验和计算程序
str="34262219840209049" #身份证前17位 wi=[7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2] # Wis s=0 # S in the context for i in 0..str.length-1 n=str[i].to_i-48 s=s+n*wi[i] end a1=(12-s%11)%11 puts a1 # checksum
- 用Python写的校验和计算程序
>>> id_checksum = lambda s:(1-2*int(s, 13)) % 11 >>> check('63280119790817003') 6L >>> check('34052419800101001') 10L # according to the standard, this means 'X'
使用范围 [编辑]
《中华人民共和国居民身份证法》规定,如下情况时需要使用身份证:
- 常住户口登记项目变更;
- 兵役登记;
- 婚姻登记、收养登记;
- 申请办理出境手续;
- 法律、行政法规规定需要用居民身份证证明身份的其他情形。
《中华人民共和国居民身份证法》规定,遇有下列情形时,依法执行职务的人民警察经出示执法证件可查验居民身份证:
- 对有违法犯罪嫌疑的人员,需要查明身份的;
- 依法实施现场管制时,需要查明有关人员身份的;
- 发生严重危害社会治安突发事件时,需要查明现场有关人员身份的;
- 法律规定需要查明身份的其他情形。
防伪技术 [编辑]
- 第一代:聚酯膜塑封,后期使用激光图案防伪。
- 第二代:身份证是非接触式IC芯片卡,有定向光变色“长城”图案、防伪膜、光变光存储“中国CHINA”字样、缩微字符串“JMSFZ”(漢語拼音:JūMín ShēnFènZhèng,居民身份證)、紫外灯光显现的荧光印刷“长城”图案等防伪技术。
参阅 [编辑]
注释 [编辑]
参考文献 [编辑]
- ^ 改革开放30年专题第48期:居民身份证. 《新京报》. [2008-10-12].
- ^ 第二代居民身份证印制市场被富士公司全面抢占. 新华网. 新浪. 2004-08-16 [2012-08-20].
- ^ 中国修改居民身份证法 身份证中将登记指纹信息. 中国新闻网. [2011-10-29].
- ^ 一代身份证元旦停用 多种证件可暂时替代. 中国城市低碳经济网. [2012-12-31].
外部链接 [编辑]
| 维基共享资源中相关的多媒体资源:中国身份证件 |
|
|||||||||||||||||||||||||||||||||||||
,
即为校验码;
;
