1.用戶和服務器的合法性認證
2.加密數據以隱藏傳輸的數據。
SSL協議中使用的加密技術既包括對稱密鑰加密技術,也包括非對稱密鑰加密技術。
3.保護數據的完整性
采用哈希函數和秘密共享方法提供壹種全新的信息服務,在客戶端和服務器之間建立安全通道,使所有經過SSL協議處理的服務在傳輸過程中能夠完整準確地到達目的地。
通過以上描述,SSL協議提供的安全通道具有以下三個特點:
1.數據保密信息加密是通過加密算法將明文輸入文件轉換成加密文件,實現數據保密。加密過程需要壹個密鑰來加密數據,然後再解密。沒有密鑰,加密的數據就無法解密。數據加密後,只有密鑰應該以安全的方式傳輸。加密數據可以公開傳輸。
2.數據的壹致性加密也可以保證數據的壹致性。例如,消息驗證碼(MAC)可以驗證用戶提供的加密信息,接收方可以使用MAC來驗證加密數據,以確保數據在傳輸過程中沒有被篡改。
3.安全認證加密的另壹個目的是作為個人身份標識,用戶的密鑰可以作為他的安全認證標識。SSL使用公鑰加密技術(RSA)作為傳輸機密數據時客戶端和服務器之間的加密通信協議。
SSL使用HTTPS協議對消息進行加密和簽名,並使用SSL證書對服務進行認證。