對稱加密,非對稱加密,簽名,證書的理解

2021-10-11 01:12:17 字數 741 閱讀 1317

對稱加密:是加密和解密都是使用的同乙個金鑰的加密方式。

優點,金鑰的容量占用較小,計算量小,加密快,效率高;

缺點,每對傳遞訊息物件都要有唯一的金鑰,不易於金鑰管理;

非對稱加密:加密和解密使用的是不同的兩個金鑰的加密方式。

優點,公鑰公開,私鑰儲存,增強了安全性;

缺點,演算法強度複雜,適合少量資料加密;

公鑰加密,私鑰解密,適用於讓其他人給我發訊息,我來接收的情況;

公鑰解密,私鑰加密,適用於只有自己發訊息,讓其他人接收訊息的情況;

數字簽名,對明文先進行hash摘要,再用私鑰對其進行加密便得到簽名。

作用,確認訊息是由傳送方發出來的。

過程,接收方接收訊息後,對簽名解密得到hash,再解密內容得到明文對其hash,比對簽名解密得到的hash和明文hash是否一致來證明資料是否真正由真實的傳送方傳送出來的。

證書,證書授權機構核實申請人的個人資訊後,對個人資訊和公鑰資訊打包的結果。

作用,防止在公鑰發布後在網路傳遞中被篡改。

過程,獲得證書後就可以從中獲取公鑰了。

對稱加密,非對稱加密,數字簽名

一般,非對稱加密有一對密碼,分別稱為公鑰和私鑰,互相成對使用。對稱加密,是收發方使用同一密碼,加密和解密。一種場景是 公鑰加密,私鑰解密。對外公開公鑰,私鑰自己保留,傳送資訊時,使用公鑰加密後傳送,接收方使用私鑰解密 一般地,使用這種方式傳送對稱加密的密碼,雙方得到該密碼後,使用對稱加密方式收發資料...

對稱加密 非對稱加密

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

對稱加密 非對稱加密

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