HTTPS知识点

HTTP & HTTPS

一. HTTP:超文本传输协议(HyperText Transfer Protocol)

网络七层协议(转载),HTTP位于应用层:


1099668-20170212153338135-125492424.jpg

二. HTTPS: HTTP + SSL/TLS
SSL:安全套接层(Secure socket layer)
TLS:传输安全协议(Transport layer secure)

HTTPS作用:

  1. 身份认证 认证用户和服务器,确保数据发送到正确的客户机和服务器;(通道端可靠)
  2. 内容加密 建立一个信息安全通道,来保证数据不被窃听;(通道加密)
  3. 数据完整性 防止内容被第三方篡改;(避免通道劫持)
  1. HTTPS、HTTP的区别
  1. HTTPS需要申请ca证书,进行身份认证。
  2. HTTP数据明文传输,HTTPS使用SSL加密协议。
  3. HTTP使用80端口,HTTPS默认443。

你可能感兴趣的:(HTTPS知识点)