标签:
HTTPS (secure http)其实就是在HTTP跟TCP中间加多了一层加密层TLS/SSL。
神马是TLS/SSL?
通俗的讲,TLS、SSL其实是类似的东西,SSL是个加密套件,负责对HTTP的数据进行加密。TLS是SSL的升级版。现在提到HTTPS,加密套件基本指的是TLS。
传输加密的流程
原先是应用层将数据直接给到TCP进行传输,现在改成应用层将数据给到TLS/SSL,将数据加密后,再给到TCP进行传输。
https单向加密:
1、使用服务器端证书+对称加密。
https双向加密:
1、使用客户端证书+服务器端证书。(银行使用)
标签:
原文地址:http://www.cnblogs.com/chen--biao/p/5699774.html