(1)對稱加密對稱加密采用了對稱密碼編碼技術。它的特點是加密和解密時使用相同的密鑰。發送方使用密鑰和加密算法加密數據,接收方用同樣的密鑰和相應的解密算法來解密。加密和解密算法是互逆的。發送方A與接收方B利用對稱加密技術進行保密通信的過程如圖11-1所示。
對稱加密的典型代表算法包括:數據加密標準( Data Encryption Standard,DES)和國際數據加密算法(International Data Encryption Algorithm,IDEA)。使用對稱密碼算法的效率比較高,因此在對長消息進行加解密時是很好的選擇。它的缺點是要求事前提供一條安全的渠道,在通信雙方首次通信時協商一個共同的密鑰。