今天我們將介紹另外一種廣泛應用的身份認證產品:usb key。
和單鑰的動態密碼鎖不同的是,usb key採用雙鑰(公鑰)加密的認證模式,usb key是一種usb介面的硬體裝置,外形如下圖所示。它內建微控制器或智慧卡晶元,有一定的儲存空間,可以儲存使用者的私鑰以及數字證書,利用usb key內建的公鑰演算法實現對使用者身份的認證。由於使用者私鑰儲存在密碼鎖中,理論上使用任何方式都無法讀取,因此保證了使用者認證的安全性。
usb key產品最早是由加密鎖廠商提出來的,原先的usb加密鎖主要用於防止軟體
破解
和複製,保護軟體不被盜版,而usb key的目的不同,usb key主要用於網路
認證,鎖內主要儲存數字證書和使用者私鑰。
usb key的硬體和pin碼構成了可以使用證書的兩個必要因素。如果使用者pin碼被洩漏,只要usb key本身不被盜用即安全。黑客如果想要通過破解加密狗的方法破解usb key,那麼需要先偷到使用者usb key的物理硬體,沒有哪個使用者會愚蠢到將自己的key拱手奉獻給黑客。
usb key的乙個最重要的優點就是成本低廉。一些微控制器晶元usb key的成本可以低於10元,很利於大規模普及應用,不過微控制器晶元usb key雖然成本低廉,但是晶元容易被黑客硬體複製。而智慧卡晶元的usb key就不容易被硬體複製,不過帶來的是較高的成本,一般智慧卡晶元的usb key的**都要高於30元。
usb key目前在網上銀行應用十分廣泛,大家看到一些銀行的u盾、優key等都是這種產品,不過奇怪的是,這些產品的收費似乎要高於其實際**。
usb key的使用方法是,當登入網銀系統的時候,在電腦上插入usb key,然後輸入pin碼,如果驗證通過,則可以進行相關交易。這種加密方式使用了雙鑰加密,私鑰安全地儲存在key中,在網路應用的環境下,可以更安全,彌補了動態密碼鎖單鑰加密的一些缺陷。
然而可惜的是,usb key雖然在一些地方優於動態密碼技術,但是實際使用中卻有一些動態密碼所沒有的安全性問題,這個安全問題主要在於客戶端而不是伺服器
,由於pin碼是在使用者電腦上輸入的,因此黑客依然可以通過程式截獲使用者pin碼,如果使用者不及時取走usb key,那麼黑客可以通過截獲的pin碼來取得虛假認證,仍然存在安全隱患。而動態密碼鎖使用隨機的一次性密碼,不存在這樣的問題。
解決方法有幾種,一種是改造現有的usb key,增加輸入鍵,使其pin碼可以在usb key上輸入,這樣就不會被電腦上的木馬攔截。
還有一種更理想的安全模式,是將這兩種加密方式結合在一起,usb key的pin碼使用動態密碼生成,這樣兩種加密鎖結合在一起,伺服器端和客戶端的安全性就都得到了保障。黑客擷取的pin碼是一次性的,而網銀管理員無法獲得usb key的使用者密碼進行身份驗證。這樣的網銀,其安全性就比較高了。
然而目前實施這種方案的問題也是明顯的:成本。每個加密鎖都需要幾十元的成本,兩個鎖的總共成本就可能超過一百元,大規模使用的話,這個成本由銀行出肯定不可能,使用者自己也未必願意出這樣的成本,因此這種方案真正實施起來,還是不太現實的。
總而言之,對於當前中 國網上銀行系統,加強網銀使用者的身份認證管理,防止使用者資料的洩露,是消除網上銀行安全隱患的有效措施。如果沒有完善的雙向身份認證機制,那麼這個網上銀行的安全性就是沒有任何保障的。當前世界上絕大部分銀行的網上銀行系統都是基於公開金鑰體系(pki)和數字證書建立起來的。
目前我所提到的動態密碼鎖和usb key都是不錯的安全產品,但是如果要基於pki體系的話,使用usb key更容易搭建遵循pki標準的金鑰管理平台,這也是usb key應用更為廣泛的原因之一。
中國網銀安全分析 USB Key
前文已經提到一種身份認證產品名叫 動態密碼鎖 今天我們將介紹另外一種廣泛應用的身份認證產品 usb key。和單鑰的動態密碼鎖不同的是,usb key採用雙鑰 公鑰 加密的認證模式,usb key是一種usb介面的硬體裝置,外形如下圖所示。它內建微控制器或智慧卡晶元,有一定的儲存空間,可以儲存使用者...
談談網銀和USB Key 三
前面 談談網銀和usb key 二 已經談到,有了usb key,我們的網銀就 基本安全 了,那麼,使用了usb key還會有什麼安全性的隱患,我們又該如何應對呢?在進一步閱讀之前,請先明確乙個事實 一切安全性都是相對的。越是安全的系統,對使用者的要求就越高,使用起來就越繁瑣。我們只能在安全性與易用...
中國網盤大總結
雲理論發展了這麼多年,今年icloud的出現把雲的應用起到了推波助瀾的作用。雲的出現,對使用者有很大的好處。比如現在我用的115網盤與119網盤,國外也有幾個好用的網盤dropbox,不過空間只有2g,好像 的gfw給牆了.微軟的dirver sky也不錯,亞馬遜的雲很穩定,不過要錢,對於我這樣的使...