首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

银行卡密码为什么是六位数字?

有两个原因可能性最大:人的工作记忆能力是有限的,平均为7位数字。考虑到老年人和记忆能力差一些的人,6位数字作为密码最为合适:能保证一定的强度,不容易遗忘。由于上述的原因,在最初设计时,制定的6位数字密码的方案延用至今。如果调整长度,很多银行的后台数据库需要做相应调整,工作量巨大,且容易出错。双因素认证,只要有一个因素强,安全性就可以得到保证。磁条卡容易复制,如果6位密码设计过于简单,或者在使用时被别人窥视,两个因素都丢了,确实是很容易出问题。现在的思路是加强物这一因素的安全强度,比如用USBKEY,再比如,符合PBOC2.0标准的IC卡金融卡已经开始替换原有磁条卡了。以数学组合理论为依据,如果密码数为6位,因此将能构成90万种密码,这完全能够满足如此大的人口基数对各种密码的需要。以记忆规则为依据,人对数字的瞬间记忆。大部分以6位数字为界,超过6位的数字记忆起来就比较困难了。人们关于6位数字的记忆将自觉变化为3+3或者2+2+2的记忆手段,例如886644—组数字,能够非常简单地记为886-644,或者88-66-44。要是再多出一位数字,记忆就会变得混乱。以数字记录习惯为依据,平时人们记录日期的时候,大部分喜欢使用6位数记忆法,例如1992年2月26曰,平时记录成92-02-26,这样的习惯也对银行密码设置产生影响。大部分人把自己或者他人的生日,或者较大的纪念日当作密码也都是出于这个原因。从密码安全性来说,6位数字很难被破解,因此相对来说也很难丢失。要是使用4位数的密码,密码排列的类型将减少,安全性能会被拉低。如果使用7位8位还有更多位的密码,即使可以增加密码种类,提升安全性能,可也增加了记忆难度,密码的丟失率就将增加。设置密码和人的生活经验以及记忆模式相联系,6位数密码无论是在安全性能还是记忆规则,或是需求量大等方面都可以获得最大满足,所以银行卡大多使用6位密码。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180126A0GE4Y00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券