世界通讯!记录--面试官:“你知道什么情况下 HTTPS 不安全么”

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助

面试官:“HTTPS的加密过程你知道么?”

我:“那肯定知道啊。”


(资料图片)

面试官:“那你知道什么情况下 HTTPS 不安全么”

我:“这....”

越面觉得自己越菜,继续努力学习!!!

什麽是中间人攻击?

中间人攻击MITM)在密码学和计算机安全领域中是指攻击者与通讯的两端分别创建独立的联系,并交换其所收到的数据,使通讯的两端认为他们正在通过一个私密的连接与对方直接对话,但事实上整个会话都被攻击者完全控制[1]。在中间人攻击中,攻击者可以拦截通讯双方的通话并插入新的内容。在许多情况下这是很简单的(例如,在一个未加密的Wi-Fi无线接入点的接受范围内的中间人攻击者,可以将自己作为一个中间人插入这个网络)。

一个中间人攻击能成功的前提条件是攻击者能将自己伪装成每一个参与会话的终端,并且不被其他终端识破。中间人攻击是一个(缺乏)相互认证的攻击。大多数的加密协议都专门加入了一些特殊的认证方法以阻止中间人攻击。例如,SSL协议可以验证参与通讯的一方或双方使用的证书是否是由权威的受信任的数字证书认证机构颁发,并且能执行双向身份认证。

以上定义来自维基百科,我们来举一个通俗的例子来理解中间人攻击:

  1. A发送给B一条消息,却被C截获:

A: “嗨,B,我是A。给我你的公钥”

  1. C将这条截获的消息转送给B;此时B并无法分辨这条消息是否从真的A那里发来的:

C: “嗨,B,我是A。给我你的公钥”

  1. B回应A的消息,并附上了他的公钥:

B -> B 的公钥 -> C

  1. C用自己的密钥替换了消息中B的密钥,并将消息转发给A,声称这是B的公钥:

C -> C 的公钥 -> A

  1. A 用它以为是 B的公钥,加密了以为只有 B 能看到的消息

A -> xxx -> C

  1. C 用 B 的密钥进行修改

C -> zzz -> B

这就是整个中间人攻击的流程。

中间人攻击怎么作用到 HTTPS 中?

首先让我来回顾一下 HTTPS 的整个流程:

回顾 HTTPS 过程

这是 HTTPS 原本的流程,但是当我们有了 中间人服务器之后,整个流程就变成了下面这个样子。

这个流程建议动手画个图,便于理解

  1. 客户端向服务器发送 HTTPS 建立连接请求,被中间人服务器截获。
  2. 中间人服务器向服务器发送 HTTPS 建立连接请求
  3. 服务器向客户端发送公钥证书,被中间人服务器截获
  4. 中间人服务器验证证书的合法性,从证书拿到公钥
  5. 中间人服务器向客户端发送自己的公钥证书

注意!在这个时候 HTTPS 就可能出现问题了。客户端会询问你:“此网站的证书存在问题,你确定要信任这个证书么。”所以从这个角度来说,其实 HTTPS 的整个流程还是没有什么问题,主要问题还是客户端不够安全。

  1. 客户端验证证书的合法性,从证书拿到公钥
  2. 客户端生成一个随机数,用公钥加密,发送给服务器,中间人服务器截获
  3. 中间人服务器用私钥加密后,得到随机数,然后用随机数根据算法,生成堆成加密密钥,客户端和中间人服务器根据对称加密密钥进行加密。
  4. 中间人服务器用服务端给的证书公钥加密,在发送给服务器时
  5. 服务器得到信息,进行解密,然后用随机数根据算法,生成对称加密算法

如何预防?

刚才我们说到这里的问题主要在于客户端选择信任了,所以主要是使用者要放亮眼睛,保持警惕

本文转载于:

https://juejin.cn/post/7238619890993643575

如果对您有所帮助,欢迎您点个关注,我会定时更新技术文档,大家一起讨论学习,一起进步。

标签:

x 广告
热消息:2021标致5008 SUV在欧洲有四种动力总成供选择

第二代标致5008在2017款车型上亮相,仅在几个月前进行了翻新,现在已经

环球要闻:三重门手稿错误(三重门手稿)

1、如果只是出现一处两处,你可以说是笔误。2、但是类似的低能语文错误

看点:2023安徽淮北市考录公务员拟录用人员公示(二)

根据省委组织部《安徽省2023年度考试录用公务员工作实施方案》等规定,

饶河县 党建引领带动乡村振兴|世界看热讯

□杨启坤本报记者潘宏宇饶河县坚持以“船歌向党”党建品牌为引领,实施

通宇通讯:6月12日获融资买入4822.99万元,占当日流入资金比例17.67%

同花顺数据中心显示,通宇通讯6月12日获融资买入4822 99万元,占当日买

焦点快看:锋线“9选3”!男篮12人大名单呼之欲出,张镇麟与曾凡博不稳了!

锋线“9选3”!男篮12人大名单呼之欲出,张镇麟与曾凡博不稳了!,张镇

抖音聊天火花标识断了怎么恢复_qq大火花恢复教程

1、打开QQ,登录,2、在聊天界面找到和你有大火花的人,点击进入聊天页

中国女排今日开启世联赛香港站征程 天天观天下

2023年世界女排联赛(以下简称“世联赛”)中国香港站将在13日开赛,世

d-二聚体介绍_d二聚体是什么_环球短讯

D-二聚体是临床判断是否有血栓形成等相关表现的实验室指标,属于凝血功

要闻:枯藤老树昏鸦 小桥流水人家什么意思_枯藤老树昏鸦 小桥流水人家

1、枯藤老树昏鸦,小桥流水人家,古道西风瘦马。2、夕阳西下,断肠人在

x 广告

Copyright ©  2015-2022 南极城市网版权所有  备案号:粤ICP备2022077823号-13   联系邮箱: 317 493 128@qq.com