大家可能都会注意到
从银行卡密码到微信、支付宝密码
都是6位数的
那为什么不是7位数、8位数?
或者更复杂的密码呢?
也不想想自己记得住吗?
其实密码设置为6位数是有科学依据的
那就是美国著名的心理学家
乔治·米勒提出的
“7±2法则”
年轻人的记忆广度大约为7个单位
(比如阿拉伯数字、字母、单词等)
也就是说
大部分人只能在短时间内记住7个数字
因为个体差异
上下限区间为5~9
因此从记忆力上来说
6位是最符合短时记忆的
因为这个认知的局限
相信很多人一定有过这样的经历
看了几遍电话号码
但是拨号的时候往往还是会忘记
其实银行很早之前为了方便记忆
把密码设置成4位数
但这样密码安全就很低了
所以后来才全部改为6位数的
而密码虽然只有6个数字
理论上可以用穷举法尝试破解
穷举法是一种针对密码的破译方法
简单来说就是对密码进行逐个推算
直到找出真正的密码
可以利用这个办法用计算机进行逐个推算
破解任何一个密码都只是时间上的问题
但是无论是银行卡还是微信和支付宝
只要密码输错3次以上就会被锁住
这就避免了黑客暴力破解这个问题
说到最后
科科要再次提醒各位
千万不要设置
弱密码
比如简单的数字组合、相同的数字组合
自己生日或者家人生日
电话号码等
比如“123456”“000000”
虽然你们钱包里面都没有钱