固態(tài)硬盤新應(yīng)用 5.3秒破譯14位XP密碼
瑞士網(wǎng)絡(luò)安全機(jī)構(gòu)Objectif Sécurité近日表示,他們可以在5.3秒的時(shí)間內(nèi)破譯14位的Windows XP復(fù)雜密碼。有趣的是,這一結(jié)果并不是依靠什么超級(jí)計(jì)算機(jī)或高性能處理器,而只是依賴一塊固態(tài)硬盤。他們的密碼破譯算法主要依賴的是一套對(duì)各種可能字母組合預(yù)先計(jì)算好哈希值(Hash),集合在一起的彩虹表(Rainbow Table)。
顯然,彩虹表容量越大,查詢?cè)娇欤艽a破譯的速度也就越快,而固態(tài)硬盤超高的隨機(jī)讀取速度正迎合了這種需求。只要拿到密碼的哈希值,一套使 用Athlon X2 4400+處理器的普通家用PC,搭配一塊存滿彩虹表的80GB固態(tài)硬盤,就可以在5.3秒時(shí)間內(nèi)破譯包括52個(gè)字母、10個(gè)數(shù)字或33個(gè)特殊字符的14 位Windows XP密碼。Objectif Sécurité表示,使用這種超大規(guī)模彩虹表進(jìn)行密碼破譯,速度比通常做法快100倍,比俄羅斯Elcomsoft公司使用CUDA GPU加速的解密算法快500倍。
Objectif Sécurité的網(wǎng)站上提供了各種免費(fèi)/收費(fèi)版本的彩虹表下載,據(jù)稱其免費(fèi)版下載量已突破1000萬次。如果你不想下載龐大的彩虹表,也可以在其網(wǎng)站上進(jìn)行測試, 看看他們究竟多快可以用一組Hash值算出你的密碼。
【編輯推薦】