SSL是Secure Sockets Layer(
安全套接層協議)的縮寫,能夠在Internet上提供祕密性傳輸。
Netscape公司在推出第一個
Web瀏覽器的同時,提出了SSL協議標準。其目標是保證兩個應用間通訊的保密性和可靠性,可在服務器端和用戶端同時實現支持。已經成爲
Internet上保密通信的工業標準。
SSL能使用戶/服務器應用之間的通訊不被攻擊者竊聽,而且始終對服務器進行認證,還可選擇對用戶進行認證。SSL協議要求創建在可靠的
傳輸層協議(
TCP)之上。SSL協議的優點在於它是與
應用層協議獨立無關的,高層的應用層協議(例如:
HTTP,
FTP,
TELNET等)能透明地創建於SSL協議之上。SSL協議在應用層協議通訊以前就已經完成
加密算法、通訊
密鑰的協商及服務器認證工做。在此以後應用層協議所傳送的數據都會被加密,從而保證通訊的私密性