接口安全设计之https(攻防)

本文探讨了HTTPS并非绝对安全的情况,尤其是在中间人攻击下。通过分析SSL/TLS通信过程,揭示了中间人如何在用户知情或不知情时截取信息。文章提到了两种中间人攻击方式,并指出安全防护的关键在于数据加签加密及客户端的证书验证。
摘要由CSDN通过智能技术生成

一、https安全吗?

大家都明白,http传输不安全,https传输安全,所以一般认识里,只要采用https传输就是安全的。但是,果真如此吗?非也,https并非绝对安全。只是说,正常场景下,它是安全的;但是,当用户和黑客“同流合污”时候,https就不再安全了。可能有人会说,用户怎么可能跟黑客同流合污呢?真别说,还真有,比如下面这两种场景:

1、黑客冒充用户,或者说黑客本身就是用户(比如说黄牛党/羊毛党);

2、用户不知情或者被骗,成为黑客的帮手(比如说不顾浏览器风险提示继续同意打开网站)。

图1 不安全提示 

在以上这两种场景下,https就不再安全了,或者说https选择相信用户,但用户坑了https。

二、https攻击

这是怎么回事呢,为啥会不安全?我们先来看看上一篇介绍https的SSL/STL通信过程:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值