當前位置:律師網大全 - 專利查詢 - DES和AES算法的比較,各自優缺點有哪些?

DES和AES算法的比較,各自優缺點有哪些?

壹、數據加密標準不同

1、DES算法的入口參數有三個:Key、Data、Mode。

其中Key為7個字節***56位,是DES算法的工作密鑰;Data為8個字節64位,是要被加密或被解密的數據;Mode為DES的工作方式,有兩種:加密或解密。

2、AES的基本要求是,采用對稱分組密碼體制,密鑰的長度最少支持為128、192、256,分組長度128位,算法應易於各種硬件和軟件實現。

因此AES的密鑰長度比DES大, 它也可設定為32比特的任意倍數,最小值為128比特,最大值為256 比特,所以用窮舉法是不可能破解的。

二、運行速度不同

1、作為分組密碼,DES?的加密單位僅有64?位二進制,這對於數據傳輸來說太小,因為每個分組僅含8?個字符,而且其中某些位還要用於奇偶校驗或其他通訊開銷。處理速度慢、加密耗時

2、AES對內存的需求非常低,運算速度快,在有反饋模式、無反饋模式的軟硬件中,Rijndael都表現出非常好的性能。

三、適用範圍不同

1、數據加密標準,速度較快,適用於加密大量數據的場合。DES在安全上是脆弱的,但由於快速DES芯片的大量生產,使得DES仍能暫時繼續使用,為提高安全強度,通常使用獨立密鑰的三級DES

2、AES 適用於8位的小型單片機或者普通的32位微處理器,並且適合用專門的硬件實現,硬件實現能夠使其吞吐量(每秒可以到達的加密/解密bit數)達到十億量級。同樣,其也適用於RFID系統。

百度百科-DES

百度百科-AES

  • 上一篇:蜂巢盒子如何退貨淘寶的衣服?
  • 下一篇:國家開放大學登錄顯示用戶已被鎖定
  • copyright 2024律師網大全