1,對稱密碼系統
對稱密碼體制是壹種傳統的密碼體制,也稱為私鑰密碼體制。在對稱加密系統中,加密和解密使用相同的密鑰。由於加密和解密密鑰是相同的,需要通信的雙方必須選擇並保存他們相同的密鑰,並且每壹方都必須信任對方不會泄露密鑰,這樣才能實現數據的機密性和完整性。對於壹個有n個用戶的網絡,需要n(n-1)/2個密鑰,對稱加密體制在用戶群不是很大的情況下是有效的。但是,對於大規模網絡,當用戶群體龐大且分布廣泛時,密鑰的分發和保存就成了問題。
2.不對稱密碼系統
非對稱密碼體制也稱公鑰加密技術,是針對私鑰密碼體制的缺陷而提出的。在公鑰加密系統中,加密和解密是相對獨立的。加密和解密將使用兩種不同的密鑰。加密密鑰(公鑰)對公眾開放,任何人都可以使用。解密密鑰(秘密密鑰)只有解密器知道,非法用戶無法根據公開的加密密鑰計算出解密密鑰,可稱為公鑰密碼體制。