信用卡卡号到底蕴含什么隐藏含义

安全技术 summerdad 3年前 (2015-08-06) 301次浏览 已收录 0个评论 扫描二维码

大家都知道信用卡号一般由一串 16 位的数字组成,但你可知道每位数字都有特殊含义?每一位数字代表什么呢?这些数字还可以测试信用卡的真假?今天我们就一起来揭开信用卡卡号的神秘面纱,挑战你的知识极限,顺便测测你的信用卡的真假。揭秘!信用卡卡号隐藏含义

? ? ? ? 一、每位数字的含义

1、 第一位数字代表不同的卡组织

通常,Visa 卡首位数字为 4,万事达首位数字为 5,银联首位数字为 6,JCB 卡和运通卡通常都是 3 开头的。

2、 前 6 位数字(包含第一位数字)是发卡机构代码(Issuer Identification Number, 简称 IIN),用于标识具体的卡片发行机构。

卡片可以通过它们的 IIN 来分辨是由哪家机构发行的。例如,

o Visa(维萨):4xxxxx

o Mastercard(万事达):51xxxx – 55xxxx

o 银联:62xxxx

o 等等等等揭秘!信用卡卡号隐藏含义

3、第 7 位至倒数第二位数字是银行帐户号

这部分数字都是由银行自己定义的,每个银行的规则都不同。如果是标准的 12 位数字,大约有万亿种组合,也就是说每个发卡机构可以提供万亿张不同的信用卡;但很多信用卡只用了 9 位,这就构成了我们通常见到的 16 位数字信用卡卡号

4、最后一位是校验数字

这位数字一般采用卢恩(Luhn)算法来校验卡号。Luhn 算法(Luhn algorithm),也称为“模 10 算法”,是一种简单的校验和算法,一般用于验证身份识别码。我们来看看最后一位校验数字是如何算出的。

? ? ? 二、计算步骤:

1. 第三列,从校验位开始,从右往左,奇数位乘 2,然后将两位数字的个位与十位相加;

2. 第四列,把得到的数字与原数字串的偶数位相加在一起,得到 71;

3. 取结果的个位数 1

4. 用 10 减去个位数 1,得到 9,就是实卡中最后一位校验码(见下图)

揭秘!信用卡卡号隐藏含义

【】小技巧:

我们也可以用这一方法来验证银行卡号的真假。方法与上面的相似,方法如下:

1. 从右边开始,将奇数位的数字乘以 2;

2. 将得到的数字和刚才剩余的(偶数位)的所有数字相加,如果遇到乘以 2 后得到的数字是 2 位数的,则将其个位和十位数相加;

3. 如果得到的数字之和是 10 的倍数,则号码为真,否则就是假的信用卡号了。

小编的信用卡得数是 80 哦,你的呢?赶快来试试吧~~

 

转载卡神论坛


Summer Blog , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:信用卡卡号到底蕴含什么隐藏含义
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址