HTTPS应用场景

与HTTP的比较

由于HTTP在传输过程中没有任何的加密措施,在任意的中间层均能截获该数据包,在一些比较敏感的场景下无法保证数据的隐秘性。通过使用SSL协议,利用证书对数据进行加密的方式,可以保证数据的安全可靠,不被解析出来。

TLS/SSL

HTTPS的主要功能主要依赖与TLS/SSL协议,其主要的工作如下:

  • 非对称加密(RSA ECC DH) 身份验证 交换对称密钥
  • 对称加密(AES DES RC4) 信息加密
  • Hash算法(MD5 SHA) 完整性校验

通过以上三种算法的支持能够在传输中避免:

  • 服务器欺骗
  • 信息泄露
  • 信息篡改
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容