首页 > 其他分享 >身份证校验码

身份证校验码

时间:2023-03-06 17:33:42浏览次数:56  
标签:10 校验位 数字 17 校验码 身份证

身份证校验码,身份证号18位,前17位为本体码,最后一位是算出来的校验码。校验规则如下:

前17位分别乘以【7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2】

然后将17个乘积加一块取余11得到一个0-10范围的数字

0-10分别对应【1,0,x,9,8,7,6,5,4,3,2】即校验位数字

出现 x 是因为校验码为10但为了保证号码长度不变,换成了 x

标签:10,校验位,数字,17,校验码,身份证
From: https://www.cnblogs.com/yyybill/p/17184696.html

相关文章

  • 身份证号码格式验证
      具体验证方式详情见章未知乎链接。身份证号码格式验证,js代码1//效验省份证号码格式2functionIDCheck(id){3varr=newRegExp("^[1-9](\\d{5})(19|2......
  • 直播软件搭建,姓名,身份证input验证过滤
    直播软件搭建,姓名,身份证input验证过滤姓名验证:需求,可输入英文、汉字 for(leti=0;i<e.length;i++){ if(/^[a-zA-Z\u4e00-\u9fa5]+$/.test(e[i])){   this.rule......
  • iOS的文件校验码生成 - ObjC编写
    一般我们比较文件的完整性,就是对文件进行哈希计算,通常就是MD5或者SHA256或者SHA1计算,如果生成的结果字符串是一样的,则表明文件没有被篡改比如我们在网络上下载的安装包,下载......
  • php验证身份证号是否正确|获取身份证信息
    项目地址​​https://github.com/jxlwqq/id-validator​​安装:composerrequire“jxlwqq/id-validator”使用:验证是否正确:useJxlwqq\IdValidator\IdValidator;$idValidat......
  • uniapp小程序端实现身份证相机
    template:<template><view><!--选择相机拍照--><viewclass="container"><!--相机--><!--初始showcamer......
  • 5.2.0_奇偶校验码(大纲已删)
    目录一、介绍二、概念三、原理(1)人类视角(2)机器视角一、介绍通过之前几个小节的学习,我们已经知道了数字、字符这些简单的数据应该怎么在计算机内部进行表示。其实本质上就......
  • 奇偶、循环冗余、海明校验码
    奇偶效验码:能检查奇数个为错,不能纠错。例如:10011010奇效验不通过 偶校验(偶数个1)通过.循环冗余校验码:能检戳不能纠错;采用模2运算。例如:信息码101001二项式:x^......
  • 身份证验证相关公共方法
     身份证验证相关公共方法 packagecom.iktapp.api.utils;importcom.iktapp.api.constants.BusinessConstants;importorg.apache.logging.log4j.util.Strings;......
  • 实战案例!用1行Python代码识别身份证信息,准确率超过99%,YYDS
    大家好,这里是程序员晚枫。录入身份证信息是一件繁琐的工作,如果可以自动识别并且录入系统,那可真是太好了。今天我们就来学习一下,如何自动识别身份证信息并且录入系统~识......
  • ORACLE ORA-12638:身份证明检索失败
    使用PLSQL连接远程数据库时,有时候会遇到提示ORA-12638:身份证明检索失败的问题,怎么办呢?有两种方法,选择一种更改就行了,网络上大多是第一种方法,如果已经找过不是你想要的答案,......