网站首页 > 教育频道 > 升学考试 > 高考 >

一图流教你辨别信用卡真假

[摘要]信用卡几乎人人都有,但是你知道卡面上那一长串数字的含义吗?不仅不同位数的数字有不同含义,而且它们之间还有某些巧妙的数学关系。赶紧来看看吧! 前六位是表明发行者身份的数字,不同的机构有不同的数字。 第一位是主要生产商身份标识,它表明信用卡生产...

  信用卡几乎人人都有,但是你知道卡面上那一长串数字的含义吗?不仅不同位数的数字有不同含义,而且它们之间还有某些巧妙的数学关系。赶紧来看看吧!

  前六位是表明发行者身份的数字,不同的机构有不同的数字。

  第一位是主要生产商身份标识,它表明信用卡生产商的分类。1和2是航空,3是旅行和娱乐,4和5是银行和金融业务,6是商品销售和银行业务,7是石油,8是电信,9是国家指定。

  第七位到第十五位都是个人账户的卡号,为我们提供了大量的排列组合情况。

  最后一位是校验位,用来检验信用卡卡号是否有效。根据Luhn算法,从右往左将每偶数位数字乘以2,将乘积与其他数字相加,两位数拆开相加如14写为1+4.最后的和如果可以被10整除,那么这串卡号就是有效的。

  下面这张图更好地解释了信用卡卡号的原理:

  

  国内的信用卡大多数都是16位的,虽然格式不尽相同,但是它们肯定符合上面所讲的大结构,即主要由三部分组成:发卡行标识代码、发卡行自定义位和校验位。

  ISO 2894 中The Luhn Mod-10 Method 规定

  对卡号上的每位数字乘以权重。其规则是,如果卡号数字个数是偶数,则第一位乘以2,否则就乘以1,然后以后分别是,1,2,1,2,1,2;

  如果每位数字乘以权重后超过9 ,则需要减去 9;

  将所有的处理过的加权数字求和,用 数字 10 求模运算;

  余数应该是0,否则可能是输入错误。也可能是一个假号。

  根据这个算法,对于偶数位的卡号,图示的方法是正确的。如果是奇数位,第一位乘以1,第二位乘以2,以此类推。接下来的算法都不变。

  (来源:果壳网)


《一图流教你辨别信用卡真假》河南新闻-豫都网提供,转载请注明出处:http://edu.yuduxx.com/sxks/gk/277576.html,谢谢合作!

[责任编辑:admin]
下一篇:没有了 上一篇:大学生“有业不就”你怎么看?

我要评论

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)

豫都网版权与免责声明

1、未经豫都网(以下简称本网)许可,任何人不得非法使用本网自有版权作品。

2、本网转载其他媒体之稿件,以及由用户发表上传的作品,不代表本网赞同其观点和对其真实性负责。

3、如因作品版权和其它问题可联系本网,本网确认后将在24小时内移除相关争议内容。

详细声明请点击进入>>

返回豫都网首页
版权所有: 豫都网 Copyright(c) 2010-2015 YuDuWang Network Center. All Rights Reserved 豫ICP备13014680号
若无意侵犯了贵司版权,请来信通知,我们会及时处理和回复,谢谢!邮箱:admin@yuduxx.com
未经豫都网书面特别授权,请勿转载或建立镜像 违者依法追究相关法律责任
地图 地图 地图 地图 地图 地图 地图 地图 地图 地图 地图 地图 地图