對稱加密演算法和非對稱加密演算法的區別

2021-10-04 05:52:12 字數 767 閱讀 1661

1.對稱加密演算法加密和解密使用的金鑰的是相同的,也就是只有乙個金鑰,而非對稱加密演算法有兩個金鑰,也就是加密和解密所使用的金鑰是不同的

2.各自演算法不同

3.對稱加密演算法加密速度快(相對的),非對稱演算法,金鑰成對生成,公鑰對外發布,但是對大資料的加解密速度比對稱演算法慢。

4.還有就是安全性不同,對稱加密演算法,在傳輸的過程中被竊聽那就玩完了,而非對稱加密演算法就可以很好的避免這個問題

5.數字簽名,對稱加密不可以用於數字簽名和數字鑑別,非對稱加密可以用於數字簽名和數字鑑別。

廢話一句:都是加密演算法

咳咳…1.都是可逆的

2.然後…

然後…emm

暫時沒有想到

對稱加密演算法:速度快但是安全性不可保證、安全性取決於金鑰的長度、對稱加密演算法是可逆的、占用的資源空間較少、源認證存在問題

非對稱加密演算法:安全性高但是速度慢、非對稱加密演算法壓縮可逆、占用運算空間資源較多、源認證存在問題

對稱加密演算法:des、3des、tdea、blowfish、rc2、rc4、rc5、idea、skipjack、aes等等

非對稱加密演算法:rsa、elgamal、揹包演算法、rabin、d-h、ecc等等

ps:ecc:橢圓曲線加密演算法

嗶哩嗶哩

微博用的比較少

github

一些源**

知乎不懂的我一般會在上面提問

同步該部落格內容相同

csdn

同步該部落格內容相同

部落格首頁

有意新增請備註 啊啊啊啊

對稱加密演算法 非對稱加密演算法

對稱加密演算法 對稱加密演算法是應用較早的加密演算法,技術成熟。在對稱加密演算法中,資料發信方將明文 原始資料 和加密金鑰一起經過特殊加密演算法處理後,使其變成複雜的加密密文傳送出去。收信方收到密文後,若想解讀原文,則需要使用加密用過的金鑰及相同演算法的逆演算法對密文進行解密,才能使其恢復成可讀明文...

aes 對稱加密演算法 rsa 非對稱加密演算法

aes 對稱加密演算法 加密和解密用到的金鑰是相同的,這種加密方式加密速度非常快,適合經常傳送資料的場合。缺點是金鑰的傳輸比較麻煩。金鑰長度可以為16,24或者32位元組 128,192,256位 根據金鑰的長度,演算法被稱為aes 128,aes 192或者ae 256。兩種模式 ecb cbc ...

非對稱加密演算法

非對稱加密演算法非 對稱加密演算法 是一種金鑰的保密方法。非對稱加密演算法需要兩個金鑰 公開金鑰 publickey 和私有金鑰 privatekey 公開金鑰與私有金鑰是一對,如果用公開金鑰對資料進行加密,只有用對應的私有金鑰才能解密 如果用私有金鑰對資料進行加密,那麼只有用對應的公開金鑰才能解密...