有不少人好奇,银行卡密码为什么是6位数,而不是3位或者9位数字?
1 方便记忆
我们当然希望密码的数字越少越好,最好是一个数字,让我们更方便去记住,但是大家都知道,密码的数字越少,我们就越容易被别人破解。
相关研究证明,人的最佳记忆长度为5至7位。因此,最初的银行计算机业务系统就选择了六位数作为卡密码,经多年实践,非常合适,延用至今。
而且确实是有理论支撑的。“7±2法则”是由美国著名认知心理学家米勒教授于1956年在《心理学评论》杂志上提出的。该论文总结了前人发现的相关研究指出,人的短时记忆的容量大约为7±2 ,即中位数为7 ,上下在5-9之间波动。这就是著名的“7±2法则”,因此从记忆学来说6位密码是最适合短时记忆并输出的。
2 安全保障
如果是四位数的密码,密码的数字组合就有10^4=10000种,如果是五位数的密码,密码的数字组合就有10^5=100000种,六位数的密码密码的数字组合就有10^6=100万种。
四位数只需一万次就可破译,而六位数密码破译需要大约一百万次。
3 手机银行密码则要求更复杂
由于现在计算机技术的发展,破解网上密码越来越容易,所以一般银行让客户设置网银和手机银行密码时,都要求”字母+数字“6位以上,这样又大大降低了被“黑客”暴力破解的可能性。
您同意吗?
领取专属 10元无门槛券
私享最新 技术干货