银行卡密码为什么都是6位数?
银行卡密码为设计为 6 位数,主要是出于方便记忆和安全性的综合考量。

1. 从方便记忆角度来说
美国认知心理学家乔治·A·米曾提出一个「7 ± 2 法则」,认为年轻人的记忆广度大概为 7 个单位,包括阿拉伯数字、字母、单词或其他,而要达到 7 个及以上,大部分人就很难短时记忆了,因此从记忆力上来说 6 位数符合短时记忆。

2. 从安全性来说
6 位数的密码排列组合后安全级别也极高,它有超过 10 万多种组合方式。早在以前,银行为了方便用户记忆,就尝试过 4 位数的密码,但破译难度低,相应的安全性也弱。
