學(xué)習啦>知識大全>十萬個為什么>

銀行卡的密碼為什么是六位數(shù)

時間: 權(quán)威878 分享

  銀行卡是人們都會用的,但是有沒有人想過,為什么密碼只用六位,而且全用數(shù)字的問題。下面是學(xué)習啦小編整理的一些銀行卡的密碼的資料,供您參考。

  銀行卡的密碼是六位數(shù)的原因

  要明白其中的道理,首先我們來看一個法則,即“7±2法則”,它是由美國認知心理學(xué)家喬治·A·米,于1956年發(fā)表在《心理學(xué)評論》上的一篇重要論文。該論文指出,年輕人的記憶廣度大約為7個單位(阿拉伯數(shù)字、字母、單詞或其他單位,稱為組塊),也就是說,如果達到7個及以上大部分人就很難對其短時記憶(如果是年齡稍大的就很難說了),因此從記憶力上來說6位是最符合短時記憶的。

  銀行采用6位短時記憶,是有一定道理的。首先,持卡人忘記單個數(shù)字的概率是一樣的,密碼的位數(shù)越多,錯誤的可能性越大。如果加大密碼位數(shù)的話,持卡人輸錯密碼的概率會增加(在目前三次密碼試錯之后,就必須到柜臺進行辦理,這樣每天到銀行辦理密碼掛失的人超過辦理其他正常業(yè)務(wù)的人,這會使得其他業(yè)務(wù)得不到正常辦理),這樣重新輸入密碼乃至銀行解鎖都會降低效率。這說明密碼的位數(shù)不能太長,但是也不能太短,否則試對的可能性很高。每增加一位數(shù)字,其試對的可能性為前次的十分之一。從記憶上來說,6位是最符合的。

  銀行卡密碼選擇全部是數(shù)字的原因

  1)全部使用數(shù)字已經(jīng)足夠。其實,使用全數(shù)字密碼(簡單密碼)與其他復(fù)雜組合作為密碼(復(fù)雜密碼)的區(qū)別,主要是在抗暴力破解方面的優(yōu)勢。我們會想,現(xiàn)在計算能力如此高的情況下,不夠長的純數(shù)字密碼幾乎不起計算機的暴力破解,而包含字母、標點符號的密碼抗暴力破解的能力大大增加。但是,有一點你要相信,在銀行系統(tǒng)、 ATM 、電話銀行等等方面你是無法進行暴力破解的(涉及安全性,原理后面說)。所以,復(fù)雜密碼幾乎不被認可。且現(xiàn)在網(wǎng)絡(luò)銀行,因為使用各種認證方式的配合,你也是無法進行暴力破解的(后面說明)。

  2)選擇全部數(shù)字作密碼是歷史原因決定的。在早期,整個銀行系統(tǒng)計算和存儲性能很有限,高昂的計算機成本導(dǎo)致提供復(fù)雜密碼的成本太高。且在國外很多支付情況下對密碼的依賴性不高,很多時候是靠簽、復(fù)寫等等方式即可滿足需求。

  3)越簡單的密碼輸入設(shè)備,越能適配更多的系統(tǒng)和設(shè)備。選擇全部數(shù)字作為密碼,可以更好的延伸至電話、手機等等簡單設(shè)備的輸入支持,可以實現(xiàn)電話銀行等功能。并且,使用純數(shù)字密碼,如果持卡人發(fā)現(xiàn)密碼泄漏,就可在很短的時間內(nèi)通過電話銀行將其修改。

  4)選擇全部數(shù)字作為銀行密碼,大大降低設(shè)備的輸入設(shè)備成本。設(shè)想一個包含字母、符號、數(shù)字的全鍵盤成本高,還是簡單的數(shù)字鍵盤成本高。特別是在 ATM 等等設(shè)備上,這樣不同的輸入設(shè)備的價格差距更大。

  安全分析銀行卡密碼不可被破譯的原因

  在銀行的密碼安全中,密碼保密不僅是通過計算機密碼算法來保密,而且是通過更可靠的保密制度來保密的。也就是說,銀行把密碼在銀行的安全性,寄托在密文不被竊取的前提下(當然,這通常和互聯(lián)網(wǎng)部分人所認為的不一樣)來保密的。我們都知道,在大多數(shù)ATM中,只有數(shù)字鍵盤,10個字母,就算到10位長度,也不過100億個組合,對于離線攻擊來說,照樣是小case。所以,當銀行在技術(shù)上無法做到對抗離線攻擊的時候,就只能用可靠的保密制度了:

  1)、銀行中只有極少數(shù)人能直接接觸儲戶密碼(密文),而這些人的身份和操作全部會被記錄在案,就算離職,這些信息也不會被清除。

  2)、涉及存儲及使用這些信息的電腦網(wǎng)絡(luò)物理隔離,操作終端攝像頭全程監(jiān)控(別想著抄下來),并且我們知道,銀行使用的網(wǎng)絡(luò)是專用的。

  3)、攻擊銀行或者金融機構(gòu)是屬于犯罪行為,刑罰上不封頂(最高無期徒刑或者死刑)。

  4)、高科技犯罪,沒幾個能玩,也沒幾個敢玩(一經(jīng)發(fā)現(xiàn),公安部直接全國乃至全球通緝)。因為,全世界都有銀行,一但有一案件出現(xiàn),將是全球支持的。而且沒有幾個扛得住層出不窮的審訊手法的。

  5)、銀行內(nèi)部還預(yù)留部分資金以避免一但被竊無法追回后賠償儲戶(一但攻擊,儲戶能得保障)。

  隨著社會的發(fā)展,銀行也與互聯(lián)網(wǎng)鏈接實現(xiàn)網(wǎng)上銀行等便利。我們都知道,在銀行專網(wǎng)(ATM或者銀行網(wǎng)點等)內(nèi)使用全數(shù)字密碼是可靠的。但一但與互聯(lián)網(wǎng)相連后,單靠輸入全數(shù)字密碼來驗證身份就不行了,必須要有一整套的安全措施來保障交易的安全,這就是USB Key。那么USB Key又是怎么保證的呢。

  從技術(shù)角度看,U盾是用于網(wǎng)上銀行電子簽名和數(shù)字認證的工具,它內(nèi)置微型智能卡處理器,基于PKI技術(shù),采用1024位非對稱密鑰算法對網(wǎng)上數(shù)據(jù)進行加密、解密和數(shù)字簽名,確保網(wǎng)上交易的保密性、真實性、完整性和不可否認性。它設(shè)備雖然小巧,但技術(shù)含量極高。該產(chǎn)品采用了目前國際領(lǐng)先的信息安全技術(shù),核心硬件模塊采用智能卡CPU芯片,內(nèi)部結(jié)構(gòu)由CPU及加密邏輯、RAM、ROM、EEPROM和I/O五部分組成,是一個具有安全體系的小型計算機。除了硬件,安全實現(xiàn)完全取決于技術(shù)含量極高的智能卡芯片操作系統(tǒng)COS,該操作系統(tǒng)就象DOS、WINDOWS等操作系統(tǒng)一樣,管理著與信息安全密切相關(guān)的各種數(shù)據(jù)、密鑰和文件,并控制各種安全服務(wù)。USBKey 具有硬件真隨機數(shù)發(fā)生器,密鑰完全在硬件內(nèi)生成,并存儲在硬件中,能夠保證密鑰不出硬件,硬件提供的加解密算法完全在加密硬件內(nèi)運行。下面介紹下相關(guān)知識。

  (一)、U盾的安全措施

  1)、硬件PIN碼保護

  U盾采用了使用以物理介質(zhì)為基礎(chǔ)的個人客戶證書,建立基于公鑰PKI技術(shù)的個人證書認證體系(PIN碼)。黑客需要同時取得用戶的U盾硬件以及用戶的PIN碼,才可以登錄系統(tǒng)。即使用戶的PIN碼泄露,U盾沒有丟失,合法用戶的身份就不會被仿冒,如果用戶U盾丟失,其他人不知道用戶的PIN碼,這也是無法假冒合法用戶的身份。

  2、安全的密鑰存放

  U盾的密鑰存儲于內(nèi)部的智能芯片中,用戶無法從外部直接讀取,對密鑰文件的讀寫和修改都必須由U盾內(nèi)部的CPU調(diào)用相應(yīng)的程序文件執(zhí)行,從而U盾接口的外面,沒有任何一條指令能對密鑰區(qū)的內(nèi)容進行讀取、修改、更新和刪除,這樣可以保證黑客無法利用非法程序修改密鑰。

  3)、雙密鑰密碼體制

  為了提高交易的安全,U盾采用了雙鑰密碼體制保證安全性,在U盾初始化的時候,先將密碼算法程序燒制在ROM中,然后通過產(chǎn)生公私密鑰對的程序生成一對公私密鑰,公私密鑰產(chǎn)生后,密鑰可以導(dǎo)出到U盾外,而私鑰則存儲于密鑰區(qū),不允許外部訪問。進行數(shù)字簽名時以及非對稱解密運算時,凡是有私參與的密碼運算只在芯片內(nèi)部即可完成,全程私鑰可以不出U盾介質(zhì),從而來保證以U盾為存儲介質(zhì)的數(shù)字證書認證在安全上無懈可擊。

  4)、硬件實現(xiàn)加密算法

  U盾內(nèi)置CPU或智能卡芯片,可以實現(xiàn)數(shù)據(jù)摘要、數(shù)據(jù)加解密和簽名的各種算法,加解密運算在U盾內(nèi)進行,保證了用戶密鑰不會出現(xiàn)在計算機內(nèi)存中。

  (二)、U盾進行銀行和持卡人身份的雙向認證

  1)、基于沖擊-響應(yīng)認證模式USB Key內(nèi)置單向散列算法(RSA),預(yù)先在USB Key和服務(wù)器中存儲一個證明用戶身份的密鑰,當需要在網(wǎng)絡(luò)上驗證用戶身份時,先由客戶端向服務(wù)器發(fā)出一個驗證請求。服務(wù)器接到此請求后生成一個隨機數(shù)回傳給PC上插著的USBKey,此為“沖擊”。USB Key使用該隨機數(shù)與存儲在USBKey中的密鑰進行RSA運算得到一個運算結(jié)果作為認證證據(jù)傳送給服務(wù)器,此為“響應(yīng)”。

  與此同時,服務(wù)器使用該隨機數(shù)與存儲在服務(wù)器數(shù)據(jù)庫中的該持卡人密鑰進行RSA運算,如果服務(wù)器的運算結(jié)果與持卡人傳回的響應(yīng)結(jié)果相同,則認為客戶端是一個合法用戶。

  2)、基于PKI的數(shù)字證書的認證式PKI(Public Key Infrastructure)即公共密鑰體系,即利用一對互相匹配的密鑰進行加密、解密。一個公共密鑰(公鑰,public key)和一個私有密鑰(私鑰,private key)。其基本原理是:由一個密鑰進行加密的信息內(nèi)容,只能由與之配對的另一個密鑰才能進行解密。公鑰可以廣泛地發(fā)給與自己有關(guān)的通信者,私鑰則需要十分安全地存放起來。每個用戶擁有一個僅為本人所掌握的私鑰,用它進行解密和簽名;同時擁有一個公鑰用于文件發(fā)送時加密。當發(fā)送一份保密文件時,發(fā)送方使用接收方的公鑰對數(shù)據(jù)加密,而接收方則使用自己的私鑰解密,這樣,信息就可以安全無誤地到達目的地了,即使被第三方截獲,由于沒有相應(yīng)的私鑰,也無法進行解密。  沖擊響應(yīng)模式可以保證用戶身份不被仿冒,但無法保證認證過程中數(shù)據(jù)在網(wǎng)絡(luò)傳輸過程中的安全。

  而基于PKI的“數(shù)字證書認證方式”可以有效保證用戶的身份安全和數(shù)據(jù)傳輸安全。數(shù)字證書是由可信任的第三方認證機構(gòu)——數(shù)字證書認證中心(Certficate Authority,CA)頒發(fā)的一組包含用戶身份信息(密鑰)的數(shù)據(jù)結(jié)構(gòu),PKI體系通過采用加密算法構(gòu)建了一套完善的流程,保證數(shù)字證書持有人的身份安全。而使用USB Key可以保障數(shù)字證書無法被復(fù)制,所有密鑰運算在USB Key中實現(xiàn),用戶密鑰不在計算機內(nèi)存出現(xiàn)也不在網(wǎng)絡(luò)中傳播,只有USBKey的持有人才能夠?qū)?shù)字證書進行操作,安全性有了保障。由于USB Key具有安全可靠,便于攜帶、使用方便、成本低廉的優(yōu)點,加上PKI體系完善的數(shù)據(jù)保護機制,使用USB Key存儲數(shù)字證書的認證方式已經(jīng)成為目前主要的認證模式。

  最后說明一下,不管安全措施如何完善,懂得安全知識才是最安全的,為此,給出以下建議。為了確保您的資金安全,建議您在日常生活和使用各類網(wǎng)絡(luò)服務(wù)過程中,都要注意以下情況,謹防被別有用心的詐騙分子利用:

  1)、預(yù)留的手機號碼是核實您身份的重要工具。切勿將在銀行辦理業(yè)務(wù)時預(yù)留的手機號碼設(shè)成他人的手機號碼;

  2)、切勿輕易將自己的Key盾、Key令交給他人使用,也不要將Key令的動態(tài)口令、銀行發(fā)送的短信動態(tài)驗證碼透露給他人;

  3)、切勿輕易向他人透露自己的身份信息和銀行信息:包括銀行賬號、證件號碼、網(wǎng)銀/手機銀行登錄名、綁定銀行卡或網(wǎng)銀的手機號碼、銀行卡背后的三位數(shù)字、信用卡有效期等;

  4)、切勿輕易向他人透露自己的各類密碼,包括銀行卡密碼、存折密碼、網(wǎng)銀密碼、手機銀行密碼等;

  5)、如果有人通過電話、通訊軟件服務(wù)(例如QQ、微信、旺旺、微博私信、論壇短信等)向您索要上述信息或安全認證工具,或?qū)⑺耸謾C號碼設(shè)置為您在銀行辦理業(yè)務(wù)時綁定的手機號碼,請務(wù)必慎防詐騙,需妥善保管好個人資料,嚴防泄露;

  6)、如遇到有人通過電話、通訊軟件服務(wù)向您推薦所謂“內(nèi)部關(guān)系辦理信用卡”、“內(nèi)部關(guān)系辦理貸款”或各種優(yōu)惠條件特別誘惑的業(yè)務(wù)等不正常的銀行服務(wù),請不要辦理。如需辦理信用卡、貸款等銀行業(yè)務(wù),請移步到銀行網(wǎng)點或聯(lián)系客服熱線咨詢辦理;

  7)、如有人通過電話或其他方式要求您將錢轉(zhuǎn)到或存入陌生來電指定的賬戶,需提高警惕,可能是詐騙圈套。

  >>>下一頁更多精彩“銀行卡CVV密碼校驗”

1701597