HTTPS 简单学习

Posted 潇湘旧友

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTTPS 简单学习相关的知识,希望对你有一定的参考价值。

1. HTTP缺点

  1. 使用明文通信,内容可能会被窃听;

    通信加密:使用SSL和TLS;

    内容加密;

  2. 不验证通信方的身份,因此可能会遭到伪装;

    SSL提供加密和证书;

  3. 无法证明报文的完整性,因此会遭到修改;

    MD5和SHA1等;

2. HTTPS

HTTP + 加密 + 证书 + 完整性保护;

在HTTP和TCP协议中间加上了SSL层;

1.SSL采用的加密方式;

  • 共享秘钥加密(对称加密);
  • 公开秘钥加密(非对称加密);
  • 混合加密;

2.使用证书证明公开秘钥的正确性;

以上是关于HTTPS 简单学习的主要内容,如果未能解决你的问题,请参考以下文章

HTTPS协议及密码学的简单学习

python下学习opengl之简单窗口

深度学习简单知识

artillery 学习一 简单使用

Python神经网络学习--机器学习--简单的神经网络

Python神经网络学习--机器学习--简单的神经网络