HTTP和HTTPS的区别

(1)HTTP是明文传输,不安全。HTTPS使用了SSL/TLS的握手,进入加密报文传输。

(2)HTTPS解决了HTTP的哪些问题

----①窃听

--------1)混合加密

----②篡改

--------1)校验,通过摘要(哈希)算法来防止篡改

----③冒充

--------1)通过数字签名保证消息是来自于持有私钥的一方

--------2)数字证书,保证发送方是合法的

------------a.数字证书包括,服务器公钥和经过CA私钥的数字签名(对公钥哈希值后的加密值)

(3)数字证书校验过程

----①CA的数字签名,由CA私钥加密 服务器公钥的哈希值 构成,然后发送给客户端

----②客户端,CA公钥解开加密的哈希值,然后客户端再用相同的哈希算法,加密公钥,对比两个哈希值是否相同

相关推荐
Multipath7121 小时前
无人载具的高可靠低时延聚合组网方案
网络·网络协议·安全·udp·智能路由器
雪雪爱冲浪1 小时前
ISP代理与住宅代理选型对比:从原理到实战
服务器·网络·网络协议·tcp/ip·接口隔离原则
花间相见1 小时前
【计算基础|网络01】网络模型与一次完整请求全景
后端·http
墨天梦2 小时前
B15_HTTP解析与OkHttp拦截器
网络协议·http·okhttp
梦帮科技2 小时前
【3.0修订版】音乐权利 NFT:MusicRightsNFT 的确权思想与授权关联
网络协议·算法·web3·区块链·密码学·智能合约·零知识证明
acd120092 小时前
RPC接口超时配置明明没问题,线上却随机超时
网络·网络协议·rpc
砚凝霜2 小时前
【软考信息安全】第九章 虚拟专用网与IPSec/SSL安全协议技术原理
网络·网络协议·ssl
Lsetea16 小时前
curl用IP测试HTTPS报证书不匹配:--resolve与Host头别混用
linux·https·ssl证书·openssl·curl
巨擎网络18 小时前
为什么打开 App,消息才一股脑涌进来?
网络协议·app
福兮说1 天前
IP 地址转整数的七个坑:192.168.1.1 算出负数、127.1 也是合法地址、存进 INT 直接溢出
javascript·网络·网络协议·tcp/ip·mysql·golang