身份证为什么要校验码

如题所述

原因:可以保证公民的身份证符合国家标准。

作为尾号的校验码,是由号码编制单位按统一的公式计算出来的:

例如:

某男性的身份证号码为【53010219200508011X】, 我们看看这个身份证是不是合法的身份证。

首先我们得出前17位的乘积和【(5*7)+(3*9)+(0*10)+(1*5)+(0*8)+(2*4)+(1*2)+(9*1)+(2*6)+(0*3)+(0*7)+(5*9)+(0*10)+(8*5)+(0*8)+(1*4)+(1*2)】是189。

然后用189除以11得出的结果是189/11=17----2,也就是说其余数是2。最后通过对应规则就可以知道余数2对应的检验码是X。所以,可以判定这是一个正确的身份证号码。

扩展资料:

身份证挂失方法如下:

1、身份证丢失后,本人应尽快携带户口簿到户籍所在地的公安分局户政大厅,进行丢失补证的申报。民警对户口簿、本人、电脑户籍上的信息核对后,对当事人进行信息采集和证件办理。 

2、首先进行相貌信息采集,就是拍摄证件照。由于背景是浅色,当事人应穿着深色衣物,露出眉毛和耳朵,不要佩戴耳钉、项链等首饰和头饰,不许化浓妆。

如果平时戴眼镜的情况比较多,为了避免身份证上的相貌与生活中差异过大,并且出于避免闪光灯遇镜片反光的目的,可在照相时戴眼镜框。拍照之后,采集当事人指纹信息。

3、信息采集完毕后,当事人在确认单上签字,一个月后可到公安机关领取新证。如果着急用,可以办理加急手续,10个工作日由邮政部门寄送到指定地点。如果在办证期间需要办理银行卡业务或者购买火车票、飞机票,当事人可现场办理临时身份证,或开具相关户籍证明。

临时身份证和户籍证明,在有效期内都具备身份证的法律效力,只是没有磁条和芯片,不能够刷卡买票。

参考资料来源:百度百科-居民身份证号码

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-03-26

校验码是识别一个身份证号码是否真实存在的重要的依据。

居民身份证的号码是按照国家的标准编制的,由18位组成:前六位为,第七至第十四位为出生日期码,第15至17位为顺序码(单数为男性,双数为女性),第18位为校验码,是前面17位的一种检验代码。

如果你改变了前面某个数字,位于最后一位的效验代码不响应改变,就会被计算软件判断为非法身份证号码。作为尾号的校验码,是由号码编制单位按统一的公式计算出来的,由0——10组成。如果某人的尾号是0-9,都不会出现X,但如果尾号是10,那么就得用X来代替。

因为如果用10做尾号,那么此人的身份证就变成了19位,而19位的号码违反了国家标准,并且我国的计算机应用系统也不承认19位的身份证号码。Ⅹ是罗马数字的10,用X来代替10,可以保证公民的身份证符合国家标准。

扩展资料

校验码作为尾号的校验码,是由号码编制单位按统一的公式计算出来的,如果某人的尾号是0-9,都不会出现X,但如果尾号是10,那么就得用X来代替,因为如果用10做尾号,那么此人的身份证就变成了19位,而19位的号码违反了国家标准,并且中国的计算机应用系统也不承认19位的身份证号码。

Ⅹ是罗马数字的10,用X来代替10,可以保证公民的身份证符合国家标准。

从1999年10月1日起,全国实行制度,居民身份证编号由原15位升至18位。前6位为地址码;第七位至14位为出生日期码,此码由6位数改为8位数,其中年份用4位数表示;第15位至17位为顺序码,取消了顺序码中对百岁老人使用的特定编号。

第十八位为校验码,主要是为了校验计算机输入公民身份证号码的前17位数字是否正确,其取值范围是0至10,当值等于10时,用罗马数字符X表示。

参考资料来源:

本回答被网友采纳
第2个回答  推荐于2017-10-11

  校验码是识别一个身份证号码是否真实存在的重要的依据。

  校验码判断身份证号码真伪过程如下:

  第一步:将身份证号码的第1位数字与7相乘;将身份证号码的第2位数字与9相乘;将身份证号码的第3位数字与10相乘;将身份证号码的第4位数字与5相乘;将身份证号码的第5位数字与8相乘;将身份证号码的第6位数字与4相乘;将身份证号码的第7位数字与2相乘;将身份证号码的第8位数字与1相乘;将身份证号码的第9位数字与6相乘;将身份证号码的第10位数字与3相乘;将身份证号码的第11位数字与7相乘;将身份证号码的第12位数字与9相乘;将身份证号码的第13位数字与10相乘;将身份证号码的第14位数字与5相乘;将身份证号码的第15位数字与8相乘;将身份证号码的第16位数字与4相乘;将身份证号码的第17位数字与2相乘。

  第二步:将第一步身份证号码1~17位相乘的结果求和,全部加起来。

  第三步:用第二步计算出来的结果除以11,这样就会出现余数为0,余数为1,余数为2,余数为3,余数为4,余数为5,余数为6,余数为7,余数为8,余数为9,余数为10共11种可能性。

  第四步:如果余数为0,那对应的最后一位身份证的号码为1;如果余数为1,那对应的最后一位身份证的号码为0;如果余数为2,那对应的最后一位身份证的号码为X;如果余数为3,那对应的最后一位身份证的号码为9;如果余数为4,那对应的最后一位身份证的号码为8;如果余数为5,那对应的最后一位身份证的号码为7;如果余数为6,那对应的最后一位身份证的号码为6;如果余数为7,那对应的最后一位身份证的号码为5;如果余数为8,那对应的最后一位身份证的号码为4;如果余数为9,那对应的最后一位身份证的号码为3;如果余数为10,那对应的最后一位身份证的号码为2。

  比如: 身份证号码 432831196411150810  这个身份证是否是有效身份证号码,看校验码分析。

  校验码是0,身份证号码 432831196411150810中最后一位是0,所以这是一个有效的身份证号码。

第3个回答  2015-09-15
身份证校验码是根据前面十七位数字码,按照ISO 7064:1983.MOD 11-2校验码计算出来的检验码。作为尾号的校验码,是由号码编制单位按统一的公式计算出来的,如果某人的尾号是0-9,都不会出现X,但如果尾号是10,那么就得用X来代替,因为如果用10做尾号,那么此人的身份证就变成了19位,而19位的号码违反了国家标准,并且我国的计算机应用系统也不承认19位的身份证号码。Ⅹ是罗马数字的10,用X来代替10,可以保证公民的身份证符合国家标准。
第4个回答  2011-05-02
身份证的第十八位是校验码,校验码是根据前面的十七位算出来的0-10的数字,有了校验码就可以防止录入前面数字的时候录入错误也可以防止有假的身份证号码。本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网