HTTP和HTTPS
2021-03-03 17:26
标签:应用 测试工程 文件 知识 证书认证 https协议 不同 状态 试题 前言:不管是前端开发、后端开发还是测试工程师的面试题,都可能问到HTTP和HTTPS。因此弄清楚这两个是十分重要的。 什么是HTTP? 超文本传输协议,是一个基于请求与响应,无状态的,应用层的协议,常基于TCP/IP协议传输数据,互联网上应用层最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP的初衷是为了提供一种发布和接受HTML页面的方法。 什么是HTTPS? 基于HTTP协议,通过SSL或TLS提供加密处理数据,验证对方身份以及数据完整性保护。 HTTPS是如何工作的? 基础知识: 非对称加密的特点: HTTP和HTTPS的区别: HTTP和HTTPS 标签:应用 测试工程 文件 知识 证书认证 https协议 不同 状态 试题 原文地址:https://www.cnblogs.com/caituotuo/p/14253800.html
混合加密:结合对称加密和非对称加密技术。客户端使用对称加密生成秘钥对传输数据进行加密,然后使用非对称加密的公钥再对秘钥进行加密,所以网络上传输的数据是被秘钥加密的密文和用公钥加密后的秘钥,因此即使被黑客截取,由于没有私钥,无法获取到加密明文的秘钥,便无法获取到明文数据。
下一篇:Unable to configure HTTPS endpoint. No server certificate was specified, and the default developer c