ChaSfz 为身份正烦恼的人来看,用虚假身份证注册方法

为身份正烦恼的人来看,用虚假身份证注册方法

更新时间:2010/11/18 17:33:02

开始所谓的要求真实身份证注册账号了,很多新人编造身份证的时候发现不能注册,被唬住了,于是就用了自己的真实身分证.

我个人对网络实名制的看法赞成.因为有助于净化网络环境.但实际上,中国13亿人网民3000W,韩国能比么?中国要实行网络实名制到位,我们这帮搞网络的人,保守估计,酝酿期还需要2~3年.部署事实到位5年都未必能达到.目前各大网站的那些身份证验证,说实话,就是个最后的校验位审核算法而已.自己做的心里了解.还没那么大资本可以去验证每个公民的身份证.如果你要去验证任意一个中国公民的身份证是否符合,这个金钱的花费和协议的代价就不是一般能算得,而且目前公安局是绝对不会把数据库开放给你的.

下面我把中国公民身份证最终校验位的验证算法发一下.(82年后18位身份证的算法)

根据国家标准 GB 11643-1999 中规定的是18位身份证号码:公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成.排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码.

地址码表示编码对象常住户口所在县(市、旗、区)的行政区划代码.
顺序码 表示和你同地区同年同月同日生的人的顺序编号(公安局的人这么和我说的,我不知道是不是忽悠)

总之,校验码只有最后一位!
中国的身份证验证使用国际标准的ISO:MOD 11-2算法~~有兴趣可以去看 "ISO 7046-1983" 文件
MOD 11-2 什么意思 MOD11表示 除以11取余数 就是能产生11种不同的校验字符 ,2 表示权值得底数
算法如下:
∑(a*W) mod 11 ( i = 2, 3, ..., 18 )
i--------表示身份证号码每一位的序号,从右至左,最左侧为18,最右侧为1.
a-----表示身份证号码第 i 位上的号码
W-----表示第 i 位上的权值 W = 2^(i-1) mod 11
计算公式 (1) 令结果为 R
根据下表找出 R 对应的校验码即为要求身份证号码的校验码C.
R 0 1 2 3 4 5 6 7 8 9 10
C 1 0 X 9 8 7 6 5 4 3 2
由此看出 X 就是 10,罗马数字中的 10 就是X,所以在新标准的身份证号码中可能含有非数字的字母X.
相信搞数学的人已经明白了.
我网上找了个通俗说明一下:
1、将前面的身份证号码17位数分别乘以不同的系数.从第一位到第十七位的系数分别为:7-9-10-5-8-4-2-1-6-3-7-9-10-5-8-4-2.

将这17位数字和系数相乘的结果相加.用加出来和除以11,看余数是多少?余数只可能有0-1-2-3-4-5-6-7-8-9-10这11个数字.其分别对应的最后一位身份证的号码为1-0-X-9-8-7-6-5-4-3-2.

5、通过上面得知如果余数是2,就会在身份证的第18位数字上出现罗马数字的Ⅹ.如果余数是10,身份证的最后一位号码就是2.大家完全可以通过算法自己算一个自己编造的身份证的校验位来顺利通过注册.

关于“为身份正烦恼的人来看,用虚假身份证注册方法”的相关问答集锦

以下是与 身份证注册 相关的几篇文章,希望对您有所帮助:

怎么注册身份证呢

大家知道怎么注册身份证吗?今天小编来给大家介绍一下。可以使用的,原则上保留方的身份证应变更身份证号的当事人发送通知,当描件或者拍摄件.经过核实,确认后由专人修改.首先要有原帐户的身份证扫描纠正码验证码,方法如下:有获得客服帮助一份,填写完毕......

关于身份证改名的问题,淘宝网注册信息怎么改 - 注册认证

关于身份证改名的问题,淘宝网注册信息怎么改 身份证改名了,已经向客服提供过有效证明信息,支付宝名字已经改过来了,但淘宝网的注册信息还没有改,怎么处理啊 最佳答案 淘宝的注册信息也是不能改的。你还是得请淘宝客服帮你改。 打淘宝咨询电话,问问客服吧。 ......

身份证重复.注册信息忘拉.

网上开店怎么注册身份证

上一篇:居民身份正法律责任
下一篇:北京暂住证办理服务