對稱加密算法中最具有代表的是:DES加密算法。DES加密采用的是分組加密的方法,使用56位密鑰加密64位明文,最后產生64位密文;算法特點:分組比較短、密鑰太短、密碼生命周期短、運算速度較慢。
對稱加密算法中最經典、最具有代表的算法莫過于DES加密算法。
DES算法為密碼體制中的對稱密碼體制,又被稱為美國數據加密標準,是1972年美國IBM公司研制的對稱密碼體制加密算法。 明文按64位進行分組,密鑰長64位,密鑰事實上是56位參與DES運算(第8、16、24、32、40、48、56、64位是校驗位, 使得每個密鑰都有奇數個1)分組后的明文組和56位的密鑰按位替代或交換的方法形成密文組的加密方法。
基本原理:
其入口參數有三個:key、data、mode。key為加密解密使用的密鑰,data為加密解密的數據,mode為其工作模式。當模式為加密模式時,明文按照64位進行分組,形成明文組,key用于對數據加密,當模式為解密模式時,key用于對數據解密。實際運用中,密鑰只用到了64位中的56位,這樣才具有高的安全性。
DES特點:
DES算法具有極高安全性,除了用窮舉搜索法對DES算法進行攻擊外,還沒有發現更有效的辦法。而56位長的密鑰的窮舉空間為2^56,這意味著如果一臺計算機的速度是每一秒鐘檢測一百萬個密鑰,則它搜索完全部密鑰就需要將近2285年的時間,可見,這是難以實現的。然而,這并不等于說DES是不可破解的。而實際上,隨著硬件技術和Internet的發展,其破解的可能性越來越大,而且,所需要的時間越來越少。使用經過特殊設計的硬件并行處理要幾個小時。
為了克服DES密鑰空間小的缺陷,人們又提出了三重DES的變形方式。
感謝各位的閱讀!關于“DES加密算法是什么”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
科技不斷發展,社會不斷進步,新興產業也會越來越多,未來中國都有哪些新興行業值得進入呢?來看看吧。、新興產業是指關系到國民經濟社會發展和產業結構優化升級,具有全局性、長遠性、導向性和動態性特征的產業。與傳統產業相比,具有高技術含量、高附加值、資源集約等特點,也是促使國民經濟和企業發展走上創新驅動、內生增長軌道的根本途徑。新興產業是隨著新的科研成果和新興技術的誕生并應用而出現的新的經濟部門或行業。通常...
無量上漲意味著什么?無量上漲即個股在上漲過程中,成交量較少,意味著個股當天買賣單較少。如果股票已經走高過一段時間,無量上漲會被認為是上漲乏力;但如果是橫盤已久,突然無量上漲,而且漲幅偏大,這往往說明后市有望走強。無量上漲的股票好嗎?不好,無量上漲是指股票上漲但成交量比較小,出現量價背離的情況,這種情況有可能是沒有場外資金進入,場內資金進行博弈,最終空方力量戰勝了多方力量,這種情況股票后續下跌的概率...
(資料圖片)哈嘍小伙伴們 ,今天給大家科普一個小知識。在日常生活中我們或多或少的都會接觸到穿越父子宮廷耽美文方面的一些說法,有的小伙伴還不是很了解,今天就給大家詳細的介紹一下關于穿越父子宮廷耽美文的相關內容?!蹲哮F》,作者:夕魚;《妖嬈殿下》,作者:輕紗墨舞;《顛倒眾生》,作者:憐惜凝眸;《西嵐妖歌》,作者:悠夢依然;《月落傾世》,作者:汽油味果凍;《平淡人生》,作者:心中依戀她;《父》,作者:頹...