招行的银行卡卡号为纯数字,有15位卡号的,也有16位卡号、12位以及19的:
1、15位的是存折账号。
2、16位的号有银联标志或VISA/MASTERCard标志的储蓄卡。
3、12位卡号是较早开户的账户,以城市区号开头的银行卡。
4、19位号的为TOUCH卡。
银行采用6位短时记忆,是有一定道理的。首先,持卡人忘记单个数字的概率是一样的,密码的位数越多,错误的可能性越大。如果加大密码位数的话,持卡人输错密码的概率会增加(在目前三次密码试错之后,就必须到柜台进行办理,这样每天到银行办理密码挂失的人超过办理其他正常业务的人,这会使得其他业务得不到正常办理),这样重新输入密码乃至银行解锁都会降低效率。这说明密码的位数不能太长,但是也不能太短,否则试对的可能性很高。每增加一位数字,其试对的可能性为前次的十分之一。从记忆上来说,6位是最符合的。
下面说下,为什么选择全部数字,不用字母或者其他符号。
1)全部使用数字已经足够。其实,使用全数字密码(简单密码)与其他复杂组合作为密码(复杂密码)的区别,主要是在抗暴力破解方面的优势。我们会想,现在计算能力如此高的情况下,不够长的纯数字密码几乎不起计算机的暴力破解,而包含字母、标点符号的密码抗暴力破解的能力大大增加。但是,有一点你要相信,在银行系统、 ATM 、电话银行等等方面你是无法进行暴力破解的(涉及安全性,原理后面说)。所以,复杂密码几乎不被认可。且现在网络银行,因为使用各种认证方式的配合,你也是无法进行暴力破解的(后面说明)。
2)选择全部数字作密码是历史原因决定的。在早期,整个银行系统计算和存储性能很有限,高昂的计算机成本导致提供复杂密码的成本太高。且在国外很多支付情况下对密码的依赖性不高,很多时候是靠签、复写等等方式即可满足需求。
3)越简单的密码输入设备,越能适配更多的系统和设备。选择全部数字作为密码,可以更好的延伸至电话、手机等等简单设备的输入支持,可以实现电话银行等功能。并且,使用纯数字密码,如果持卡人发现密码泄漏,就可在很短的时间内通过电话银行将其修改。
4)选择全部数字作为银行密码,大大降低设备的输入设备成本。设想一个包含字母、符号、数字的全键盘成本高,还是简单的数字键盘成本高。特别是在 ATM 等等设备上,这样不同的输入设备的价格差距更大。
下面,我们从安全方面分析为什么不可被破译。在银行的密码安全中,密码保密不仅是通过计算机密码算法来保密,而且是通过更可靠的保密制度来保密的。也就是说,银行把密码在银行的安全性,寄托在密文不被窃取的前提下(当然,这通常和互联网部分人所认为的不一样)来保密的。我们都知道,在大多数ATM中,只有数字键盘,10个字母,就算到10位长度,也不过100亿个组合,对于离线攻击来说,照样是小case。所以,当银行在技术上无法做到对抗离线攻击的时候,就只能用可靠的保密制度了:
1)、银行中只有极少数人能直接接触储户密码(密文),而这些人的身份和操作全部会被记录在案,就算离职,这些信息也不会被清除。
2)、涉及存储及使用这些信息的电脑网络物理隔离,操作终端摄像头全程监控(别想着抄下来),并且我们知道,银行使用的网络是专用的。
3)、攻击银行或者金融机构是属于犯罪行为,刑罚上不封顶(最高无期徒刑或者死刑)。
4)、高科技犯罪,没几个能玩,也没几个敢玩(一经发现,公安部直接全国乃至全球通缉)。因为,全世界都有银行,一但有一案件出现,将是全球支持的。而且没有几个扛得住层出不穷的审讯手法的。
5)、银行内部还预留部分资金以避免一但被窃无法追回后赔偿储户(一但攻击,储户能得保障)。
随着社会的发展,银行也与互联网链接实现网上银行等便利。我们都知道,在银行专网(ATM或者银行网点等)内使用全数字密码是可靠的。但一但与互联网相连后,单靠输入全数字密码来验证身份就不行了,必须要有一整套的安全措施来保障交易的安全,这就是USB Key。那么USB Key又是怎么保证的呢。
从技术角度看,U盾是用于网上银行电子签名和数字认证的工具,它内置微型智能卡处理器,基于PKI技术,采用1024位非对称密钥算法对网上数据进行加密、解密和数字签名,确保网上交易的保密性、真实性、完整性和不可否认性。它设备虽然小巧,但技术含量极高。该产品采用了目前国际领先的信息安全技术,核心硬件模块采用智能卡CPU芯片,内部结构由CPU及加密逻辑、RAM、ROM、EEPROM和I/O五部分组成,是一个具有安全体系的小型计算机。除了硬件,安全实现完全取决于技术含量极高的智能卡芯片操作系统COS,该操作系统就象DOS、WINDOWS等操作系统一样,管理着与信息安全密切相关的各种数据、密钥和文件,并控制各种安全服务。USBKey 具有硬件真随机数发生器,密钥完全在硬件内生成,并存储在硬件中,能够保证密钥不出硬件,硬件提供的加解密算法完全在加密硬件内运行。下面介绍下相关知识。
(一)、U盾的安全措施
1)、硬件PIN码保护
U盾采用了使用以物理介质为基础的个人客户证书,建立基于公钥PKI技术的个人证书认证体系(PIN码)。黑客需要同时取得用户的U盾硬件以及用户的PIN码,才可以登录系统。即使用户的PIN码泄露,U盾没有丢失,合法用户的身份就不会被仿冒,如果用户U盾丢失,其他人不知道用户的PIN码,这也是无法假冒合法用户的身份。
2、安全的密钥存放
U盾的密钥存储于内部的智能芯片中,用户无法从外部直接读取,对密钥文件的读写和修改都必须由U盾内部的CPU调用相应的程序文件执行,从而U盾接口的外面,没有任何一条指令能对密钥区的内容进行读取、修改、更新和删除,这样可以保证黑客无法利用非法程序修改密钥。
3)、双密钥密码体制
为了提高交易的安全,U盾采用了双钥密码体制保证安全性,在U盾初始化的时候,先将密码算法程序烧制在ROM中,然后通过产生公私密钥对的程序生成一对公私密钥,公私密钥产生后,密钥可以导出到U盾外,而私钥则存储于密钥区,不允许外部访问。进行数字签名时以及非对称解密运算时,凡是有私参与的密码运算只在芯片内部即可完成,全程私钥可以不出U盾介质,从而来保证以U盾为存储介质的数字证书认证在安全上无懈可击。
4)、硬件实现加密算法
U盾内置CPU或智能卡芯片,可以实现数据摘要、数据加解密和签名的各种算法,加解密运算在U盾内进行,保证了用户密钥不会出现在计算机内存中。
(二)、U盾进行银行和持卡人身份的双向认证
1)、基于冲击-响应认证模式USB Key内置单向散列算法(RSA),预先在USB Key和服务器中存储一个证明用户身份的密钥,当需要在网络上验证用户身份时,先由客户端向服务器发出一个验证请求。服务器接到此请求后生成一个随机数回传给PC上插着的USBKey,此为“冲击”。USB Key使用该随机数与存储在USBKey中的密钥进行RSA运算得到一个运算结果作为认证证据传送给服务器,此为“响应”。
与此同时,服务器使用该随机数与存储在服务器数据库中的该持卡人密钥进行RSA运算,如果服务器的运算结果与持卡人传回的响应结果相同,则认为客户端是一个合法用户。
2)、基于PKI的数字证书的认证式PKI(Public Key Infrastructure)即公共密钥体系,即利用一对互相匹配的密钥进行加密、解密。一个公共密钥(公钥,public key)和一个私有密钥(私钥,private key)。其基本原理是:由一个密钥进行加密的信息内容,只能由与之配对的另一个密钥才能进行解密。公钥可以广泛地发给与自己有关的通信者,私钥则需要十分安全地存放起来。每个用户拥有一个仅为本人所掌握的私钥,用它进行解密和签名;同时拥有一个公钥用于文件发送时加密。当发送一份保密文件时,发送方使用接收方的公钥对数据加密,而接收方则使用自己的私钥解密,这样,信息就可以安全无误地到达目的地了,即使被第三方截获,由于没有相应的私钥,也无法进行解密。 冲击响应模式可以保证用户身份不被仿冒,但无法保证认证过程中数据在网络传输过程中的安全。
而基于PKI的“数字证书认证方式”可以有效保证用户的身份安全和数据传输安全。数字证书是由可信任的第三方认证机构——数字证书认证中心(Certficate Authority,CA)颁发的一组包含用户身份信息(密钥)的数据结构,PKI体系通过采用加密算法构建了一套完善的流程,保证数字证书持有人的身份安全。而使用USB Key可以保障数字证书无法被复制,所有密钥运算在USB Key中实现,用户密钥不在计算机内存出现也不在网络中传播,只有USBKey的持有人才能够对数字证书进行操作,安全性有了保障。由于USB Key具有安全可靠,便于携带、使用方便、成本低廉的优点,加上PKI体系完善的数据保护机制,使用USB Key存储数字证书的认证方式已经成为目前主要的认证模式。
最后说明一下,不管安全措施如何完善,懂得安全知识才是最安全的,为此,给出以下建议。为了确保您的资金安全,建议您在日常生活和使用各类网络服务过程中,都要注意以下情况,谨防被别有用心的诈骗分子利用:
1)、预留的手机号码是核实您身份的重要工具。切勿将在银行办理业务时预留的手机号码设成他人的手机号码;
2)、切勿轻易将自己的Key盾、Key令交给他人使用,也不要将Key令的动态口令、银行发送的短信动态验证码透露给他人;
3)、切勿轻易向他人透露自己的身份信息和银行信息:包括银行账号、证件号码、网银/手机银行登录名、绑定银行卡或网银的手机号码、银行卡背后的三位数字、信用卡有效期等;
4)、切勿轻易向他人透露自己的各类密码,包括银行卡密码、存折密码、网银密码、手机银行密码等;
5)、如果有人通过电话、通讯软件服务(例如QQ、微信、旺旺、微博私信、论坛短信等)向您索要上述信息或安全认证工具,或将他人手机号码设置为您在银行办理业务时绑定的手机号码,请务必慎防诈骗,需妥善保管好个人资料,严防泄露;
6)、如遇到有人通过电话、通讯软件服务向您推荐所谓“内部关系办理信用卡”、“内部关系办理贷款”或各种优惠条件特别诱惑的业务等不正常的银行服务,请不要办理。如需办理信用卡、贷款等银行业务,请移步到银行网点或联系客服热线咨询办理;
7)、如有人通过电话或其他方式要求您将钱转到或存入陌生来电指定的账户,需提高警惕,可能是诈骗圈套。
农行借记卡是19位,贷记卡和准贷记卡是16位。
中国农业银行卡号的数字开头有以下这些:
1、552599 农业银行。
2、404119 农业银行。
3、404121 农业银行。
4、519412 农业银行。
5、403361 农业银行。
6、558730 农业银行。
7、520083 农业银行。
8、520082 农业银行。
9、519413 农业银行。
10、49102 农业银行。
11、404120 农业银行。
12、404118 农业银行。
13、53591 农业银行。
14、404117 农业银行。
15、622836 中国农业银行人民币贷记卡、香港旅游卡贷记卡金卡。
16、622837 中国农业银行人民币贷记卡、香港旅游卡贷记卡普卡。
17、62284 中国农业银行世纪通宝借记卡;
18、95599 中国农业银行世纪通宝借记卡。
那个50是地区编号,在填写账号时不用填写。
开头的前6位数字是银行的标识代码,即BIN,简单的说就是通过前六位数字我们就能确定此卡是哪个银行发行的以及此卡的类别。比如622525,是指深圳发展银行,此卡为人民币信用卡金卡。第一位数字或者前两位数字,一般代表的是不同的发卡机关。比如62开头的是中国银联;4开头的是VISA卡
第7为到第9位数字则表示此卡办理的所在地,比如622848029潍坊的。另外除了前六位的BIN码以外,其余的编码一般为银行的自定义编码,只要保证此卡的唯一性就行。卡的最后一位编码一般为银行卡的校验码。
银行卡号一般是16位或者19位。由如下三部分构成。
●前六位是:发行者标识代码 Issuer Identification Number (IIN)。注意:当前已经用IIN替换了之前的发卡行识别码 Bank Identification Number (BIN).其中第一位数字是主要产业标识符(Major Industry Identifier (MII)),下表列出了MII每个数字代表的卡号行业。下表列出了,不同卡号对应的发行机构。
因此“中国银联”发行的卡一定是62开头;而国内使用Visa信用卡的人士其卡号会是4开头,而使用万事达(Matercard)的人士卡号一般以51、52、53、54、55打头。
●中间的位数是:个人账号标识(从卡号第七位开始)中间位数由发卡行自定义,一般由6-12位数字组成。最多可以使用12位数字。每个银行的个人账号标识规则有所不同。有的银行在这部分内容中会包含分行、支行、储蓄网点等代码信息。有得银行可能就没有这么详细,会使用自然流水顺序码。
●最后一位位数是校验位将卡号前面的数字采用Luhn算法计算出信用卡或者借记卡的最后一位数字。
-
多家中小银行跟进下调存款利率,整体仍
10月下旬以来,多家农商行、村镇银行发布存款利率调整通知,对一年期、三年期、五年期等存款利率进行下调,同时,下调幅度从10个…
-
叮咚买菜正式入驻淘宝买菜,联手给消费
11月9日消息,天猫双11期间,叮咚买菜入驻淘宝买菜,将联手提供1小时到家服务,为消费者们带来优质、更低价的商品。据介绍,这是…
-
华为再次开启了先锋计划推出了Mate 60
今天上午,华为再次开启了先锋计划,推出了Mate 60 Pro+和Mate X5两款手机。尽管没有任何宣发,但Mate X5作为理财神器的继任者,仍然展现了…
-
华为推出新一代折叠屏手机Mate X5
华为推出新一代折叠屏手机Mate X5,该款手机于昨日开始预订,订金为1000元,最终价格尚未公布。Mate X5采用横向大折叠设计,内屏为7.85英…
-
鹅蛋的做法大全家常做法(鹅蛋的做法大
你们好,最近小元发现有诸多的小伙伴们对于鹅蛋的做法大全家常做法,鹅蛋的做法大全家常这个问题都颇为感兴趣的,今天小活为大家梳理了下,…