一般,非對稱加密有一對密碼,分別稱為公鑰和私鑰,互相成對使用。對稱加密,是收發方使用同一密碼,加密和解密。
一種場景是:公鑰加密,私鑰解密。對外公開公鑰,私鑰自己保留,傳送資訊時,使用公鑰加密後傳送,接收方使用私鑰解密;一般地,使用這種方式傳送對稱加密的密碼,雙方得到該密碼後,使用對稱加密方式收發資料。
另一種場景是:私鑰加密,公鑰解密。一般是數字簽名,通過私鑰對需要傳送的內容加密,一般是對內容摘要加密,將密文附在正文後面,接收方使用公開的公鑰解密得到摘要,若和傳送內容的摘要一致,則證明沒有作假,達到手工簽名的效果。具體方法是:
其中乙個重要的應用就是數字簽名——某個訊息後面,發信人對這個訊息做雜湊運算,然後用私鑰加密。接著收信人首先對訊息進行雜湊運算,接著用相應的公鑰解密數字簽名,再對比兩個雜湊值,如果相同,就代表這個訊息是本人發出的而且沒有被篡改過。
資訊保安基礎 對稱加密 非對稱加密 數字簽名
常見的對稱加密演算法 des,3des,aes,rc 5,idea 對稱加密的優點 效率高,速度快 對稱加密的缺點 由於金鑰的長度短,導致加密的強度低 非對稱加密的優點 加密強度高 非對稱加密的缺點 由於金鑰的長度長,導致加密的效率低 常見的非對稱加密演算法 rsa,elgamal,ecc,揹包演算...
對稱加密 非對稱加密 數字簽名 數字證書
下面假設有a和b兩個人,其中b要給a傳送資訊。對稱加密 des aes 對稱加密是指加密和解密使用同乙個秘鑰。如果a和b兩個人想要通訊,就需要先約定好乙個秘鑰,只有他們兩個知道這個秘鑰,這樣自然能夠保證資料安全。對稱加密優點是加密解密效率高,缺點是秘鑰管理困難,a與任何乙個人通訊都需要各自約定秘鑰,...
理解對稱加密 非對稱加密 數字簽名 數字證書
參考文件 對稱加密 資料保密性 演算法 des 3des rc5 aes 特點 加密和解密使用相同的金鑰 加密原文 非對稱加密 資料保密性 演算法 dh rsa 特點 需要兩個秘鑰公鑰和私鑰 加密速度慢,只可用其加密小資料 如對稱金鑰 訊息摘要 加密後密文會變長 數字簽名 資料完整性和驗證傳送方身份...