爲什麼銀行卡密碼都是6位數?

我們在使用銀行卡的時候

有沒有想過一個問題

為什麼輸入的密碼

偏偏是6位數

而不是7位或者8位

甚至更短的位數

這其中有什麼科學原理嗎?

還是因為6位數比較好記?

首先我們要理解

密碼的含義

密碼是一種用來混淆的技術

使用者希望將正常的信息

轉變為無法識別的信息

但這種無法識別的信息

部分是可以再加工

並恢復和破解的

所以密碼設置為6位數

有它的理由

有一個法則,

即“7±2法則”

它是由美國認知心理學家

喬治·A·米於1956年

發表在《心理學評論》

上的一篇重要論文

該論文指出

年輕人的記憶廣度

大約為7個單位

(阿拉伯數字、字母、

單詞或其他單位,稱為組塊)

也就是說,

如果達到7個及以上

大部分人就很難對其短時記憶

(如果是年齡稍大的就很難說了)

因此從記憶力上來說

6位是最符合短時記憶的

早在之前就有銀行

為了用戶的方便

以及更好的記憶

把密碼設置成4位數

由於這樣的密碼安全級別偏低

之後全部更改為6位數的密碼

而對於6位數的密碼

安全級別極高

它共有151200種組合

相信大家也都知道

我們的信息是會進入到

銀行的數據庫裡

那工作人員是不是就可以

複製我們的密碼信息呢?

答案是“不能”

因為數據庫裡

雖然儲存著我們的密碼

但是都不是明文保存的

也就是說,密碼在數據庫

但是看不到

因為密碼的外面

還裹著幾層內容

如果黑客要破解的話

無論是幾位數的密碼

只要在電腦程序裡走一轉

幾千位數的密碼

都可以很快破解出來

但是銀行系統對於密碼設置

多了一種保障

就是說如果密碼輸錯了三次

這個賬戶就會鎖上了

不會讓你再嘗試密碼的

這就避免了黑客

暴力破解這個問題