2000FUN論壇

 

 

搜索

DES演算法的加密——從數學角度梳理

已有 276 次閱讀 21-10-19 06:49 PM |個人分類:教育

DSE數學演算法研究中共有四種置換,通過網路上面的演算法分析框架圖可以明顯看出分別是一個初始置換、逆初始置換、置換方式選擇1、置換技術選擇2。初始置換和逆初始置換分別是對明文和中間文(過程中能夠產生的非明文和密文的所有文)進行企業置換運算,置換模式選擇1和置換選擇2則是對密鑰管理進行相關運算,因此將他們沒有分開講解。

[密碼學]DES演算法和AES演算法(Rijndael演算法)的數學原理和實現,背景,DES,數據加密標準,數據加密標準。雖然DES是一個非常寬泛的名稱,但它僅指特定的標準。20世紀70年代,它被美國國家統計局接受為資訊處理的標準。相應地,DES的加密和解密演算法稱為DEA演算法,該演算法採用56位密鑰和塊加密。在具體實現中,考慮到塊加密的問題,如塊的相似性,我們應該使用Des的變體。通用des最早的工作模式為ECB、CBC、OFB和CFB,可追溯到1981年。

Aes 和 des 一樣是一個標準,但它被稱為高級加密標準,聽起來也很寬泛。這兩種加密標準的確是早於 aes 的,而且都屬於塊加密,所以它們都可以用四種模式的塊加密。它們都是對稱加密的,等等。雖然 aes 沒有 rsa 加密的特殊優勢,但它確實得到了特殊的對待,可能是因為密碼學家發現它在過濾過程中,確實具有很強的抗攻擊能力,這涉及到很多密碼學中的複雜理論。

數學原理。要解釋DES和AES的數學原理並不容易。其實有一本書講的是AES的數學原理,Rijndael的設計:AES——高級加密標準,用來說明它的原理。AES演算法的設計策略是WTS。WTS被提出用於差分分析和線性分析,可以抵抗差分密碼分析和線性密碼分析。AES和DES的策略無非是替代和替代,但這些轉換中的混淆、擴散和阻力分析都是精心設計的。如果你感興趣,可以看看上面提到的原理書。

評論 (0 個評論)

facelist

你需要登錄後才可以評論 登錄 | 免費註冊

聯絡我們|Archiver| 2000FUN論壇

SERVER: 2 GMT+8, 26-8-13 02:14 AM , Processed in 0.016289 second(s), 9 queries , Gzip On.

Sponsor:工作間 , 網頁寄存

Powered by Discuz! X1.5.1

© 2001-2010 Comsenz Inc.