身份证的校验码是干什么用的,身份证编码的含义和作用

1、身份证编码的含义和作用 身份证号码是我国为每个公民从出生之日起编定的唯一的、终身不变的身份代码,由十七位数字本体码和一位数字校验码组合而成,共十八位 。
前六位数字
身份证上的前六位,是居民注册户口时 , 所在地区的编号 。
含义:通过解读这串编号,就能够知道身份证号码持有者的户籍所在地 。这对警方侦查案件以及帮助走失人群顺利回家具有一定意义 。
第七到第十四位
身份证当中的这几位数字分别对应的是出生年份、月份以及日期 , 是反映持证人年龄信息的重要凭证 。
第十五到第十六位
身份证上面的第十五、十六这两位数,这两位数其实是帮居民办理身份证的派出所的编号 。
含义:当居民所持有的身份证号码存在任何问题时,相关机构就能依靠这两位数字找到为其办理身份证的警局,从源头上找到错误出现的原因 。
第十七位
反映的其实是身份证持有者的性别 。
含义:如果持有者为男性,则该数字为单号,如果是女性,则数字为双号 。
第十八位(校验码)
作为最后的一个字符,其本身是不具备实际意义的 。
校验码是由0至10随机生成的,并不具备一定的逻辑性 。当碰巧抽到数字10时,就
用X来作为替代,此人的身份证号才不会变成19位 。
含义:因为随着出生人口的不断增加,身份证号码重复的概率会不断增大 。为了避免出现两个一样的名字,所以在身份证的最后加上了这个校验码 。
注意事项
1、X是罗马数字的10,用X来代替10,可以保证公民身份证符合GJ标准 。
2、居民身份证是我国法定的证明公民个人身份的证件,需要妥善保管 。
2、身份证的验证码身份证最后一位是校检码 , 一般是随计算机的随机产生,用来检验身份证的正确性 。校检码可以是0~9的数字,有时也用x表示 。
公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成 。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位校验码 。其含义如下:
1. 地址码:表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行 。
2. 出生日期码:表示编码对象出生的年、月、日 , 按GB/T7408的规定执行,年、月、日分别用4位、2位、2位数字表示,之间不用分隔符 。
3. 顺序码:表示在同一地址码所标识的区域范围内 , 对同年、同月、同日出生的人编定的顺序号 , 顺序码的奇数分配给男性,偶数分配给女性 。
校验的计算方式:
1. 对前17位数字本体码加权求和
公式为:S = Sum(Ai * Wi), i = 0, … , 16
其中Ai表示第i位置上的身份证号码数字值,Wi表示第i位置上的加权因子,其各位对应的值依次为: 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2
2. 以11对计算结果取模
Y = mod(S, 11)
3. 根据模的值得到对应的校验码
对应关系为:
Y值: 0 1 2 3 4 5 6 7 8 9 10
校验码: 1 0 X 9 8 7 6 5 4 3 2
是没有规律的,根据出生年月和所在省区,等等来按顺序编制的而且部分号码并不存在哦
身份证验证码是什么
3、农业银行需要身份证校验码是怎么回事?农业银行办理业务需要使用身份证,还要填写验证码,应该是验证客户身份证信息,去银行网点办理业务可能就会需要这些东西 。
一般转账有三种方式:柜面、ATM、网上 。但农行的卡柜面跨行无法转账,所以只有两种方式 。
因此无需身份证 。

经验总结扩展阅读