#4樓回目錄捧心西子|2012-11-2210:43
18位身份證標(biāo)準(zhǔn)在國(guó)家質(zhì)量技術(shù)監(jiān)督局于1999年7月1日實(shí)施的GB-1999《公民身份號(hào)碼》中做了明確的規(guī)定。
GB-1999《公民身份號(hào)碼》為GB-1989《社會(huì)保障號(hào)碼》的修訂版,其中指出將原標(biāo)準(zhǔn)名稱(chēng)“社會(huì)保障號(hào)碼”更名為“公民身份號(hào)碼”,另外GB-1999《公民身份號(hào)碼》從實(shí)施之日起代替GB-1989。
GB-1999《公民身份號(hào)碼》主要內(nèi)容如下:
一、范圍
該標(biāo)準(zhǔn)規(guī)定了公民身份號(hào)碼的編碼對(duì)象、號(hào)碼的結(jié)構(gòu)和表現(xiàn)形式,使每個(gè)編碼對(duì)象獲得一個(gè)唯一的、不變的法定號(hào)碼。
二、編碼對(duì)象
公民身份號(hào)碼的編碼對(duì)象是具有中華人民共和國(guó)國(guó)籍的公民。
三、號(hào)碼的結(jié)構(gòu)和表示形式
1.號(hào)碼的結(jié)構(gòu)
公民身份號(hào)碼是特征組合碼,由十七位數(shù)字本體碼和一位校驗(yàn)碼組成。排列順序從左至右依次為:六位數(shù)字地址碼,八位數(shù)字出生日期碼,三位數(shù)字順序碼和一位數(shù)字校驗(yàn)碼。
2.地址碼
表示編碼對(duì)象常住戶口所在縣(市、旗、區(qū))的行政區(qū)劃代碼,按GB/T2260的規(guī)定執(zhí)行。
3.出生日期碼
表示編碼對(duì)象出生的年、月、日,按GB/T7408的規(guī)定執(zhí)行,年、月、日代碼之間不用分隔符。
4.順序碼
表示在同一地址碼所標(biāo)識(shí)的區(qū)域范圍內(nèi),對(duì)同年、同月、同日出生的人編定的順序號(hào),順序碼的奇數(shù)分配給男性,偶數(shù)分配給女性。
5.校驗(yàn)碼
(1)十七位數(shù)字本體碼加權(quán)求和公式
S=Ai*Wi,i=2,...,18
Y=mod(S,11)
i:表示號(hào)碼字符從右至左包括校驗(yàn)碼字符在內(nèi)的位置序號(hào)
Ai:表示第i位置上的身份證號(hào)碼字符值
Wi:表示第i位置上的加權(quán)因子
i:
Wi:
(2)校驗(yàn)碼字符值的計(jì)算
Y:
校驗(yàn)碼:10X
編碼含義
舊的身份證號(hào)碼有15位,新的身份證號(hào)碼有18位。新增在第7.8.18三位。
其中前兩位分別是省。自治區(qū)或直轄市。3.4兩位表示所在的市,5.6兩位表示所在的縣區(qū)。第7—14位表示出生年月日。第15位至17位為順序碼,第17位表示性別,一般男的用奇(單)數(shù)表示,女的用偶(雙)數(shù)表示。第18位表示校驗(yàn)碼,也有的說(shuō)是個(gè)人信息碼,一般是隨計(jì)算機(jī)的隨機(jī)產(chǎn)生,用來(lái)檢驗(yàn)身份證的正確性。有時(shí)也用X表示,但是不一定是男單女雙。
(公民身份證號(hào)碼是特征組合碼,采用原居民身份證編碼,由18位數(shù)字組成。前6位為地址碼,第7至14位為出生日期碼,第15位至17位為順序碼,第18位為校驗(yàn)碼。具體含義是:地址碼表示公民常住戶口所在縣(市、旗、區(qū))的行政區(qū)劃代碼,出生日期碼表示公民出生的公歷年月日,順序碼表示在同一地址碼所標(biāo)識(shí)的區(qū)域范圍內(nèi)對(duì)同年同月同日出生的人編定的順序號(hào)(奇數(shù)分配給男性,偶數(shù)分配給女性),校驗(yàn)碼采用數(shù)據(jù)處理校驗(yàn)碼系統(tǒng)。)
身份證第十八位數(shù)字計(jì)算
1.將前面的身份證號(hào)碼17位數(shù)分別乘以不同的系數(shù)。從第一位到第十七位的系數(shù)分別為:7.9.10.5.8.4.2.1.6.3.7.9.10.5.8.4.2.
2.將這17位數(shù)字和系數(shù)相乘的結(jié)果相加。
3.用加出來(lái)和除以11,算出余數(shù)。
4余數(shù)只可能有0、1、2、3、4、5、6、7、8、9、10這11個(gè)數(shù)字。其分別對(duì)應(yīng)的最后一位身份證的號(hào)碼為1.0.X.9.8.7.6.5.4.3.2.。
5.通過(guò)上面得知如果余數(shù)是2,就會(huì)在身份證的第18位數(shù)字上出現(xiàn)羅馬數(shù)字的Ⅹ。如果余數(shù)是10,身份證的最后一位號(hào)碼就是2。
倒數(shù)第二位是用來(lái)表示性別的
例如:某男性的身份證號(hào)碼是X。我們要看看這個(gè)身份證是不是合法的身份證。
首先:我們得出,前17位的乘積和是189
然后:用189除以11得出的結(jié)果是17+2/11,也就是說(shuō)余數(shù)是2。
最后:通過(guò)對(duì)應(yīng)規(guī)則就可以知道余數(shù)2對(duì)應(yīng)的數(shù)字是x。所以,這是一個(gè)合格的身份證號(hào)
身份證號(hào)前6位代表的行政區(qū)域
北京市|,天津市|,河北省|,山西省|,內(nèi)蒙古自治區(qū)|,遼寧省|,吉林省|,黑龍江省|,上海市|,江蘇省|,浙江省|,安徽省|,福建省|,江西省|,山東省|,河南省|,湖北省|,湖南省|,廣東省|,廣西壯族自治區(qū)|,海南省|,重慶市|,四川省|,貴州省|,云南省|,西藏自治區(qū)|,陜西省|,甘肅省|,青海省|,寧夏回族自治區(qū)|,新疆維吾爾自治區(qū)|,臺(tái)灣?。?86)|,香港特別行政區(qū)(852)|,澳門(mén)特別行政區(qū)(853)|
大陸居民身份證號(hào)碼中的地址碼的數(shù)字編碼規(guī)則為:
第一位數(shù)字表示地區(qū),1是華北,2是東北,3是華東,4是中南,5是西南,6是西北。
第二位數(shù)字表示戶籍地所在的直轄市、省、自治區(qū)在該地區(qū)中的排位,比如在華北地區(qū),1代表北京市,2代表天津市,3代表河北省,4代表山西省,5代表內(nèi)蒙古自治區(qū)。
第三、四位數(shù)字則表示戶籍所在地的區(qū)、縣、縣級(jí)市、旗。
第五、六位數(shù)字在戶籍所在地是省、自治區(qū)的身份證號(hào)碼中表示所在地的地區(qū)或地區(qū)級(jí)市(省轄市)、盟,在戶籍地是直轄市的身份證號(hào)碼中表示所在地的歸屬,01是城市,02是農(nóng)村。