前言 由于在TCP.UDP等方式传输数据时,数据包有可能被其他人截获,并解析出信息,这就给信息安全带来了很大的挑战.最初的SSL协议被网景公司提出,它不会影响上层协议(如HTTP.电子邮件等),但可以保证上层协议的通信安全.如果正确的使用SSL,第三方只能推断连接的两端地址.加密类型,以及数据频率和发送的大概数据量,但无法读取或修改任何实际数据.IETF后来在标准化SSL协议时,将其改为了TLS.很多人会混用SSL与TLS,但严格来说它们指代的协议版本不同(SSL3.0的升级版才是TLS1.0)…