網站首頁 美容小常識 享受生活 東方時尚 識真假 高奢 資訊 遊戲攻略 搞笑段子
當前位置:品位站 > 享受生活 > 心理

身份證號是怎麼編碼的

欄目: 心理 / 發佈於: / 人氣:7.34K
身份證號是怎麼編碼的

身份證號碼是由18位數字組成的,它們分別表示:

(1)前1、2位數字表示:所在省份的代碼

(2)第3、4位數字表示:所在城市的代碼

(3)第5、6位數字表示:所在區縣的代碼

(4)第7~14位數字表示:出生年、月、日

(5)第15、16位數字表示:所在地的派出所的代碼

(6)第17位數字表示性別:奇數表示男性,偶數表示女性

(7)第18位數字是校檢碼:也有的説是個人信息碼,一般是隨計算機的隨機產生,

用來檢驗身份證的正確性。校檢碼可以是0~9的數字,有時也用x表示。

15位的身份證號

dddddd yymmdd xx p

18位的身份證號

dddddd yyyymmdd xx p y

其中dddddd為地址碼(省地縣三級)18位中的和15位中的不完全相同

yyyymmdd yymmdd 為出生年月日

xx順號類編碼

p性別

18位中末尾的y為校驗碼,將前17位的ascii碼值經位移、異或運算結果不在0-9的令其為x

18位身份證標準在國家質量技術監督局於1999年7月1日實施的GB11643-1999《公民身份號碼》中做了明確規定。

GB11643-1999《公民身份號碼》為GB11643-1989《社會保障號碼》的修訂版,其中指出將原標準名稱“社會保障號碼”更名為“公民身份號碼”,另外GB11643-1999《公民身份號碼》從實施之日起代替GB11643-1989。

公民身份號碼是特徵組合碼,由十七位數字本體碼和一位校驗碼組成。排列順序從左至右依次為:六位數字地址碼,八位數字出生日期碼,三位數字順序碼和一位校驗碼。