来源:好奇实验室、台州银行大风车(ID:tzbank-dfc)
我们在使用银行卡的时候
有没有想过一个问题
为什么输入密码的时候偏偏是6位数的
而不是7位或者8位
甚至更短的位数
这其中有什么科学原理吗?
还是因为6位数比较好记?
首先我们要理解密码的含义
密码是一种用来混淆的技术
使用者希望将正常的信息
转变为无法识别的信息
但这种无法识别的信息部分是
可以再加工并恢复和破解的
所以密码设置为6位数有他的理由

有一个法则,即“7±2法则”
它是由美国认知心理学家乔治·A·米
于1956年发表在《心理学评论》
上的一篇重要论文
该论文指出

年轻人的记忆广度大约为7个单位
(阿拉伯数字、字母、单词或其他单位,称为组块)
也就是说,如果达到7个及以上
大部分人就很难对其短时记忆
(如果是年龄稍大的就很难说了)
因此从记忆力上来说
6位是最符合短时记忆的
早在之前就有银行为了用户的方便
以及更好的记忆
把密码设置成4位数
由于这样的密码安全级别偏低
之后全部更改为6位数的密码
而对于6位数的密码安全级别极高
相信大家也都知道
我们的信息是会进入到银行的数据库里
那里面的工作人员
是不是就可以的复制我们的密码信息呢?
答案是“不能”
因为数据库里虽然储存着我们的密码
但是都不是明文保存的
也就是说,密码在数据库
但是是看不到的
因为密码的外面还裹着几层内容
如果黑客要破解的话
无论是几位数的密码
只要在电脑程序里走一转
几千位数的密码都可以很快破解出来
但是银行系统对于密码设置多了一种保障
就是说如果密码输错了三次
这个账户就会锁上了
不会让你再尝试密码的
这就避免了黑客暴力破解这个问题
银行采用6位短时记忆,是有一定道理的。
首先,持卡人忘记单个数字的概率是一样的,密码的位数越多,错误的可能性越大。如果加大密码位数的话,持卡人输错密码的概率会增加。
这说明密码的位数不能太长,但是也不能太短,否则试对的可能性很高。每增加一位数字,其试对的可能性为前次的十分之一。从记忆上来说,6位是最符合的。
密码是6位数,能构成90万种密码,可以合乎我们庞大的人口基数对密码的需要。
此外,6位数的密码很难攻破,安全系数比较高。如果是4位数,密码排列类型变少,安全性也会被拉低。而如果是8位数的话,虽然安全性提升了,但也增加了记忆难度,密码的丢失率就会上升。


感谢阅读!请顺手点一下“赞”和“在看”呗!

