銀行卡的密碼為什麼一定是6位數,而不是8位數或者9位數?

銀行卡的密碼為什麼一定是6位數,而不是8位數或者9位數?

很多網友都好奇,為什麼銀行卡密碼一定要是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萬種。

四位數只需一萬次就可破譯,而六位數密碼破譯需要大約一百萬次。

銀行卡的密碼為什麼一定是6位數,而不是8位數或者9位數?

3 手機銀行密碼則要求更復雜

由於現在計算機技術的發展,破解網上密碼越來越容易,所以一般銀行讓客戶設置網銀和手機銀行密碼時,都要求”字母+數字“6位以上,這樣又大大降低了被“黑客”暴力破解的可能性。

銀行卡的密碼為什麼一定是6位數,而不是8位數或者9位數?

你贊同嗎?


分享到:


相關文章: