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

我們在使用銀行卡的時候

有沒有想過一個問題

為什麼輸入密碼的時候偏偏是6位數的

而不是7位或者8位

甚至更短的位數

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

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

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

首先我們要理解密碼的含義

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

使用者希望將正常的信息

轉變為無法識別的信息

但這種無法識別的信息部分是

可以再加工並恢復和破解的

所以密碼設置為6位數有他的理由

有一個法則,即“7±2法則”

它是由美國認知心理學家喬治·A·米

於1956年發表在《心理學評論》

上的一篇重要論文

該論文指出

年輕人的記憶廣度大約為7個單位

(阿拉伯數字、字母、單詞或其他單位,稱為組塊)

也就是說,如果達到7個及以上

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

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

因此從記憶力上來說

6位是最符合短時記憶的

早在之前就有銀行為了用戶的方便

以及更好的記憶

把密碼設置成4位數

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

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

而對於6位數的密碼安全級別極高

它共有151200種組合

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

相信大家也都知道

我們的信息是會進入到銀行的數據庫裡

那裡面的工作人員

是不是就可以的複製我們的密碼信息呢?

答案是“不能”

因為數據庫裡雖然儲存著我們的密碼

但是都不是明文保存的

也就是說,密碼在數據庫

但是是看不到的

因為密碼的外面還裹著幾層內容

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

如果黑客要破解的話

無論是幾位數的密碼

只要在電腦程序裡走一轉

幾千位數的密碼都可以很快破解出來

但是銀行系統對於密碼設置多了一種保障

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

這個賬戶就會鎖上了

不會讓你再嘗試密碼的

這就避免了黑客暴力破解這個問題


分享到:


相關文章: