国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關(guān)注微信公眾號(hào)

加密算法之DES算法
2005-12-07   

一、DES算法

 

二、DES算法理論圖解

 

 

三、DES算法的應(yīng)用誤區(qū) 

DES算法具有極高安全性,到目前為止,除了用窮舉搜索法對(duì)DES算法進(jìn)行攻擊外,還沒(méi)有發(fā)現(xiàn)更有效的辦法。而56位長(zhǎng)的密鑰的窮舉空間為256,這意味著如果一臺(tái)計(jì)算機(jī)的速度是每一秒種檢測(cè)一百萬(wàn)個(gè)密鑰,則它搜索完全部密鑰就需要將近2285年的時(shí)間,可見(jiàn),這是難以實(shí)現(xiàn)的,當(dāng)然,隨著科學(xué)技術(shù)的發(fā)展,當(dāng)出現(xiàn)超高速計(jì)算機(jī)后,我們可考慮把DES密鑰的長(zhǎng)度再增長(zhǎng)一些,以此來(lái)達(dá)到更高的保密程度。
由上述DES算法介紹我們可以看到:DES算法中只用到64位密鑰中的其中56位,而第8、16、24、......64位8個(gè)位并未參與DES運(yùn)算,這一點(diǎn),向我們提出了一個(gè)應(yīng)用上的要求,即DES的安全性是基于除了8,16,24,......64位外的其余56位的組合變化256才得以保證的。因此,在實(shí)際應(yīng)用中,我們應(yīng)避開(kāi)使用第8,16,24,......64位作為有效數(shù)據(jù)位,而使用其它的56位作為有效數(shù)據(jù)位,才能保證DES算法安全可靠地發(fā)揮作用。如果不了解這一點(diǎn),把密鑰Key的8,16,24,..... .64位作為有效數(shù)據(jù)使用,將不能保證DES加密數(shù)據(jù)的安全性,對(duì)運(yùn)用DES來(lái)達(dá)到保密作用的系統(tǒng)產(chǎn)生數(shù)據(jù)被破譯的危險(xiǎn),這正是DES算法在應(yīng)用上的誤區(qū),留下了被人攻擊、被人破譯的極大隱患。


熱詞搜索:

上一篇:加密算法之RSA算法
下一篇:加密算法之DSA算法

分享到: 收藏
主站蜘蛛池模板: 三台县| 磐石市| 介休市| 德钦县| 高唐县| 阳信县| 沂水县| 台南县| 山西省| 许昌市| 新郑市| 会宁县| 滦平县| 镇宁| 台北市| 东丰县| 成都市| 台中市| 裕民县| 德州市| 南投市| 秀山| 田林县| 延长县| 陵水| 凤台县| 齐齐哈尔市| 潢川县| 全椒县| 淳化县| 岑溪市| 民乐县| 石泉县| 黄浦区| 无极县| 宜良县| 仪陇县| 寿阳县| 金塔县| 疏附县| 武隆县|