rsa和des演算法的優缺點比較,RSA和DES演算法的優缺點 比較

時間 2021-06-13 10:44:56

1樓:南霸天

des演算法:金鑰較短,加密處理簡單,加解密速度快,適用於加密大量資料的場合。 rsa演算法:

加密金鑰和解密金鑰是不一樣的,或者說不能由其中一個金鑰推匯出另一個金鑰。金鑰尺寸大,加解密速度慢,一般用來加密少量資料,比如des的金鑰。

des演算法定義:是對稱演算法,加密的金鑰和解密的金鑰是一樣的.

rsa演算法定義:非對稱演算法, 加密金鑰和解密金鑰不一樣,一般加密金鑰稱為私鑰,解密金鑰稱為公鑰,私鑰加密後只能用公鑰解密, 當然也可以用公鑰加密,用私鑰解密.

2樓:倦意西風

rsa 是高強度非對稱加密系統,金鑰長度少則512位,多則2048位,非常難破解,至今尚未有人能破解超過1024位以上的rsa,非常安全,但由於是採用非對稱加密,加解密耗費時間很長,是des加密時間的1000倍以上。

des 是比較高對稱加密系統,有效金鑰長度只有56位,曾被老外幾天之內聯網破解過,加密速度快是它的特色,安全程度在現代計算機看來已經不夠高了

3樓:匿名使用者

des(資料加密標準)是一種對稱加密演算法,現在已經不被視為一種安全的加密演算法。des 的常見變體是三重 des,使用 168 位的金鑰對資料進行三次加密的一種機制;它通常(但非始終)提供極其強大的安全性。如果三個 56 位的子元素都相同,則三重 des 向後相容 des。

參考:http://baike.baidu.com/view/7510.htm

rsa是一種非對稱加密演算法。所謂非對稱,就是指該演算法需要一對金鑰,使用其中一個加密,則需要用另一個才能解密。

參考:http://baike.baidu.com/view/7520.htm

簡要介紹des、rsa md5 sha1 四種加密演算法的優缺點,以及使用場合

4樓:匿名使用者

美國資料加密標準(des)是對稱密碼算

法,就是加密金鑰能夠從解密金鑰中推算出來,反回過來也成立答。金鑰較短,加密處理簡單,加解密速度快,適用於加密大量資料的場合。

rsa是非對稱演算法,加密金鑰和解密金鑰是不一樣的,或者說不能由其中一個金鑰推匯出另一個金鑰。金鑰尺寸大,加解密速度慢,一般用來加密少量資料,比如des的金鑰。

sha1 和 md5 是雜湊演算法,將任意大小的資料對映到一個較小的、固定長度的唯一值。加密性強的雜湊一定是不可逆的,這就意味著通過雜湊結果,無法推出任何部分的原始資訊。任何輸入資訊的變化,哪怕僅一位,都將導致雜湊結果的明顯變化,這稱之為雪崩效應。

雜湊還應該是防衝突的,即找不出具有相同雜湊結果的兩條資訊。具有這些特性的雜湊結果就可以用於驗證資訊是否被修改。md5 比 sha1 大約快 33%。