當前位置:成語大全網 - 書法字典 - 身份證的編碼規則是什麽?

身份證的編碼規則是什麽?

身份證號編碼規則:公民身份證號是壹個特征組合碼,由17位的本體碼和壹個數字或字符(X)校驗碼組成。從左到右依次是六位地址碼、八位出生年月碼、三位序列碼和壹位校驗碼。

6位地址碼中,前2位代表省、直轄市和自治區:

11-15 ?北京、天津、河北、山西和蒙古

21-23 ?廖、紀、黑

31-37 ?上海、江蘇、浙江、安徽、福建、江西和山東

41-46 ?河南、湖北、湖南、廣東、廣西和瓊

50-54 ?重慶、四川、貴州、雲南、西藏

61-65 ?陜西、甘肅、青海、寧夏和新中國

後四位數字代表市、縣、區。

8位出生日期代碼采用8位定長日期表示法:4位年、2位月、2位日。3位序列碼表示同壹天出生的順序和性別,奇數代表男性,偶數代表女性。最後,1奇偶校驗碼用“0-9”和“X”表示。

校驗碼通過數學計算得到。校驗碼計算公式:(12-∑(ai×wi)(mod 11))mod 11。I-從左至右表示身份證號的位置序號,取值為1-17;AI-表示第I個位置的數字;wi-表示第I個位置的加權因子。加權因子的計算公式:Wi = 2(I-1)(MOD 11)校驗碼的計算結果為“0-10”11,其中使用“10”。

擴展數據:

身份證國家標準:18位身份證標準在國家質量技術監督局1999年7月實施的GB 11643-1999《公民身份號碼》中有明確規定。

GB11643-1999“公民身份證號”是GB11643-1989“社會保障號”的修訂版,指出原標準名稱“社會保障號”更名為“公民身份證號”。

居民身份證有效期分為五年、10年、20年和長期。16周歲以下,發放有效期5年的居民身份證;16周歲至25周歲,核發有效期為10年的居民身份證;26周歲至45周歲的,發放有效期20年的居民身份證;46周歲以上的,發給長期有效的居民身份證。

百度百科-居民身份證號碼