非對稱加密過程

2022-09-04 18:54:12 字數 348 閱讀 3612

非對稱加密,又稱為公開金鑰加密,是為了解決對稱加密中的安全問題而誕生,乙個稱為公開金鑰(public key),即公鑰,另乙個稱為私鑰(private key),即私鑰。但是它的加密速度相對於對稱加密來說很慢。

傳送方使用(接收方的)公鑰加密,對原文資訊hash得到摘要,對摘要使用接收方使用(傳送方的)私鑰簽名,將密文+摘要發給接收方;

接收方使用(接收方的)私鑰解密,得到原文,對原文進行hash得到摘要,並使用(傳送方的)公鑰解密得到傳送方傳來的摘要,與通過hash得到的摘要對比判斷是否中途被劫持修改。

對稱加密 非對稱加密

區別在於加密金鑰和解密金鑰是否一樣,一樣則是對稱加密,不一樣則是非對稱加密。對稱加密計算量小,但若不同的客戶端使用不能的金鑰時,伺服器的複雜大。常用的對稱加密包括 des 3des aes des 3des使用的架構為feistel。des金鑰長度為56位,3des相容des,可設定3個56位密碼,...

對稱加密 非對稱加密

1 對稱加密 對稱加密採用了對稱密碼編碼技術,它的特點是檔案加密和解密使用相同的金鑰,即加密金鑰也可以用作解密金鑰,這種方法在密碼學中叫做對稱加密演算法,對稱加密演算法使用起來簡單快捷,金鑰較短,且破譯困難,除了資料加密標準 des 另乙個對稱金鑰加密系統是國際資料加密演算法 idea 它比des的...

對稱加密 非對稱加密

演算法選擇 對稱加密aes,非對稱加密 ecc,訊息摘要 md5,數字簽名 dsa 對稱加密演算法 加解密金鑰相同 名稱金鑰長度 運算速度 安全性資源消耗 des56位較快低 中3des 112位或168位慢中 高aes 128 192 256位快高 低非對稱演算法 加密金鑰和解密金鑰不同 名稱成熟...