對稱加密和非對稱加密結合 名詞解釋:對稱加密和非對稱加密?
名詞解釋:對稱加密和非對稱加密?對稱加密也稱為密鑰加密。所謂對稱加密是指雙方使用這種加密方法,使用同一密鑰進行加密和解密。密鑰實際上是一種算法,通信的發(fā)送方使用相同的密鑰進行加密和解密,因此對稱加密本
名詞解釋:對稱加密和非對稱加密?
對稱加密也稱為密鑰加密。所謂對稱加密是指雙方使用這種加密方法,使用同一密鑰進行加密和解密。密鑰實際上是一種算法,通信的發(fā)送方使用相同的密鑰進行加密和解密,因此對稱加密本身是不安全的。常用的對稱加密算法有des、idea、RC2、RC4、skipjack等。在非對稱加密算法中,加密密鑰不同于解密密鑰。加密密鑰是公開的,任何人都可以使用它。解密密鑰只有解密者自己知道,稱為公鑰和私鑰的解密密鑰。
非對稱加密的優(yōu)缺點?
與對稱加密相比,非對稱加密具有更好的安全性:對稱加密通信雙方使用相同的密鑰,如果一方的密鑰被泄露,那么整個通訊就會被破解。
非對稱加密使用一對密鑰,一個用于加密,一個用于解密,公鑰是公共的。密鑰是自己保存的,因此在通信之前不需要像對稱加密那樣同步密鑰。非對稱加密的缺點是加解密時間長,只適合加密少量數(shù)據(jù)。非對稱加密的主要算法有RSA、ElGamal、背包算法、Rabin、D-H、ECC(橢圓曲線加密算法)等,不同的算法有不同的實現(xiàn)機制。請參考相應算法的詳細信息。