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

为什么银行卡密码都是6位数?

我們在使用銀行卡的時候

有沒有想過一個問題

為什麼輸入的密碼

偏偏是6位數

而不是7位或者8位

甚至更短的位數

为什么银行卡密码都是6位数?

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

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

首先我們要理解

密碼的含義

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

使用者希望將正常的信息

轉變為無法識別的信息

但這種無法識別的信息

部分是可以再加工

並恢復和破解的

所以密碼設置為6位數

有它的理由

为什么银行卡密码都是6位数?

有一個法則,

即“7±2法則”

它是由美國認知心理學家

喬治·A·米於1956年

發表在《心理學評論》

上的一篇重要論文

該論文指出

为什么银行卡密码都是6位数?

年輕人的記憶廣度

大約為7個單位

(阿拉伯數字、字母、

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

也就是說,

如果達到7個及以上

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

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

因此從記憶力上來說

6位是最符合短時記憶的

为什么银行卡密码都是6位数?

早在之前就有銀行

為了用戶的方便

以及更好的記憶

把密碼設置成4位數

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

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

而對於6位數的密碼

安全級別極高

它共有151200種組合

为什么银行卡密码都是6位数?

相信大家也都知道

我們的信息是會進入到

銀行的數據庫裡

那工作人員是不是就可以

複製我們的密碼信息呢?

答案是“不能”

因為數據庫裡

雖然儲存著我們的密碼

但是都不是明文保存的

也就是說,密碼在數據庫

但是看不到

因為密碼的外面

還裹著幾層內容

为什么银行卡密码都是6位数?

如果黑客要破解的話

無論是幾位數的密碼

只要在電腦程序裡走一轉

幾千位數的密碼

都可以很快破解出來

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

多了一種保障

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

這個賬戶就會鎖上了

不會讓你再嘗試密碼的

這就避免了黑客

暴力破解這個問題

为什么银行卡密码都是6位数?
为什么银行卡密码都是6位数?


分享到:


相關文章: