SSL是Secure Sockets Layer(安全套接层协议)的缩写,可以在Internet上提供秘密性传输。Netscape公司在推出第一个Web浏览器的同时,提出了SSL协议标准。其目标是保证两个应用间通信的保密性和可靠性,可在服务器端和用户端同时实现支持。已经成为Internet上保密通讯的工业标准。

OpenSSL是一个开放源代码的软件库,应用程序可以使用openssl来进行确认另一端连接者的身份,进而安全通信。

  • 数据保密性
  • 数据完整性
  • 安全验证