生活中使用数字号码的区域真的很多,身份证号码.联系电话.银行卡号.邮编.图书编号等。这些看似不合逻辑的数字隐藏着谜团……
以银行卡为例,解开数字谜团。
银行卡作为存储财富的卡片,卡面上的长数字相当于卡的长数字“身份证号”,由于独特的号码认证,该卡可以正式流通市场,服务大众。
根据国家统计局的数据,到目前为止,根据中国的人口数量,如果每人持有10张卡,银行大约需要出售140亿张卡。因此,为了满足每个人的信用卡需求,银行卡需要达到11个字,以确保每张卡都是独一无二的。
但如果你仔细观察,你会发现正常情况下,我们的卡号远远超过11位,短的也有16位,长的可以达到18/19位。为什么这些数字这么长,包括哪些规则?
发卡行标识代码
银行卡的前几个数字也叫发卡行标识代码BankIdentificationNumber(BIN),一般由六位数组成。到2014年底,国际标准组织将于2014年底组成。(ISO)将BIN从6位数调整到8位数。
1.发卡行商标2.EMV芯片3.全息防伪图像4.16或19位卡号5。银行卡发卡组织商标6(MM/YY,一般为3-5年)7。持卡人姓名,图片来源:维基百科
由于我国银行众多,村镇银行规模越来越大,6位银行BIN虽然长度处于主导地位,但7.8.9.10等位数识别代码也越来越普遍。
从发卡行标识代码的第一个数字,我们可以清楚地了解发卡机构所在的行业。不同的数字标识代表不同的行业。
目前,银联卡的标准从62开始,只有两种情况可以从其他数字开始。
一.双组织卡联名合作卡,多为信用卡。
二.以9开头的银行卡在中国初期发行,仅在中国使用,不能从事国际金融业务。
三.国内使用Visa信用卡人的卡号将是4开头。
四.万事达(Matercard)卡号一般为51.52.53.54.55打头。
识别代码中的信息识别代码
我们不仅可以通过银行卡的标识代码获得发行银行的相关信息,还可以获得银行卡的业务类别。
以622848开头的银联卡是中国农业银行的储蓄卡;以622689开头的是中信银行的信用卡;370285开头是招商银行的信用卡,所以只要获得银行卡的标识代码、发卡银行、卡种等相应信息。目前支付宝.微信等大多数主流需要绑卡的应用都是这样实现的。
六位标识代码后,从第七位开始就是个人账号标识。
每家银行的个人账户标识规则不同,有些银行在这部分内容中会包括支行.分行.储蓄网点等代码信息,部分银行可直接使用自然流水顺序码,随机生成数字,无特殊含义。
末位数是验证位,选择卡号前面的数字IBM科学家HansPeterLuhn创造的Luhn算法(一种简单的验证和算法,通常用于验证身份识别码)计算信用卡或储蓄卡的最后一个数字。
计算方法如下:
首先以右侧第一个数为起始数,每隔一位乘以2;
然后将第一步获得的数值与各位数字相加,再与原号中未乘2的各位数字相加;
最后,对于第二步求和值中个位数求10的补数,如果个位数为0,则校验码为0。
感兴趣的朋友可以根据这个公式操作,看看他们的卡号最后一个是否与算法一致~
银行卡是一种非常重要的交易工具。一旦银行卡指定所有权,持卡人的相关信息将传递给中央银行,以避免持卡人从事非法金融投资。在不做危害金融安全的事情的同时,也要小心防止银行卡信息被他人窃取。为了提高人们的安全意识,中国的反欺诈行为APP临时代言人蝌蚪君给大家一些安全刷卡的小建议!
养成安全刷卡的习惯
银行卡被盗的一个重要原因是持卡人的个人信息被泄露或刷卡不当。在日常生活中,永远不要把你的银行卡借给别人。输入密码时,注意周围环境。不再使用的银行卡不能随意丢失。正确的方法是取消银行账户。
防范危险信息环境
网上支付不仅给生产和生活带来了便利,也伴随着一些风险。在消费过程中,要保护金融账户的登录.取款及相关验证码的信息安全不提供给第三方。同时,警惕陌生电话或电话骚扰,不要轻易点击链接或下载相应的软件,避免在不安全的网络界面或网络环境中登记身份证.银行卡.密码.验证码等个人信息。