网络协议底层原理7——网络安全

      最后更新:2022-04-05 16:58

      四个网络通信安全威胁:
      截获:窃听通信内容
      中断:中断网络通信
      篡改:篡改通信内容
      伪造:伪造通信内容

      ARP 网络一级的欺骗

      ARP作弊经常被称为ARP中毒、ARP病毒和ARP袭击。

      ARP欺诈的后果。
      使攻击者能够访问局域网数据包,甚至篡改数据包。
      (例如,网络执法官员等)
      让某个 IP 地址的通信量被重定向到攻击者更改它的位置 。
      在这里插入图片描述
      ARP欺骗防护:
      静态ARP
      DHCP Snooping
      当交付假的ARP数据包时,网络设备可用于通过DHCP(可以识别)在网络上保留计算机的MAC地址。
      我正使用一些程序 监听ARP的异常情况

      介绍和捍卫两Dos和DDos

      确实攻击(拒绝服役攻击、拒绝服役攻击):目标计算机网络或系统资源耗竭,中断或中止服务,导致拒绝其正常用户使用。

      DDoS攻击(分布式否认服务攻击、分布式否认服务攻击):黑客利用在网络上作为“僵尸”扣押的两台或两台以上机器对特定目标进行DoS攻击。
      2018年3月,GitHub遭到迄今为止最大的DDoS袭击。

      DoS袭击分为两类:带宽消耗(UDP洪水袭击)和IPCMP洪水袭击。
      资源的使用:SYN洪水袭击、土地攻击

      反对DoS和DDoS的辩护:
      入侵探测、交通过滤和反复核查是共同的保护机制。
      连接网络带宽的流量将被过滤, 而通常的流量会继续 。

      防火墙:防火墙的配置可以提供或拒绝访问特定的通信协议、港口或IP地址,当攻击源自数量有限的非同寻常IP地址时,可以使用简单的拒绝规则限制来自原IP地址的所有通信。
      简单标准,如在攻击80号港口时很难拒绝港口的所有通讯,不可能防止复杂的攻击,因为这些攻击也禁止有效运输。
      防火墙可能位于网络的骨干,在恶意数据到达防火墙之前,路由器可能受到破坏。

      开关:大多数开关包含速度限制和出入控制能力。

      路由器:路由器与开关一样,具有速度限制和出入控制功能。

      为了避免对网络产生更大的影响,将所有通信从被攻击的计算机到“黑洞”(空界面或不存在的计算机地址)或有足够能力管理大雨的网络设备供应商。

      流程清理:当交通通向DDoS保护清洁中心时,DDoS防守软件区分常规交通和恶意交通。
      客户网站再次收到正常流量。

      三. SYN对运输层的洪水袭击

      袭击者向受害人发送了一些SYN要求,然后离开目标,等待并浪费资源,因为无法进入ACK(第三次握手)。

      攻击方法:不发送最后的 ACK 消息 。
      更改了源的 IP 地址, 将 SYN- ACK 传送到假的 IP 地址, 确保目的地从未收到 ACK (第三次握手) 。

      四、陆地攻击运输图层

      局域网拒绝服务攻击(局域网否认攻击)

      通过定期发送来自同一来源和目标地址的假数据包,目标试图连接和使用系统资源,直至其失败。
      某些系统包括设计缺陷,使设备能够接收和答复声称来自设备本身的数据包,从而产生回路答复。
      防护

      为了保证系统安全,大多数防火墙都能拦截类似的攻击装备包。
      若干操作系统通过提供安全修补办法满足了这一需要。
      路由器应同时设置上下过滤器,禁止所有源地址与目的地地址相同的包件。

      DNS劫持,HTTP劫持是所使用的五个等级中的两个等级。

      当攻击者改变域名分辨率,将指该域名的IP地址改为另一个IP地址时,即发生DNS劫持事件,也称为域名劫持。
      结果,进入有关场址的通道被转移到另一个无法进入或虚构的场址。
      实现非法收集用户信息或干扰日常网络功能的目标
      更具复原力的DNS服务器,例如:可以探索如何避免DNS被劫持。

      例如,HTTP劫持就是拦截和处理 HTTP 数据包。 插入 JS 代码 : 例如, 当你访问一些网站时, 您会在右下角看到一个很棒的窗口广告 。

      六. HTTP协议的安全特征

      由于HTTP议定书是秘密通报的,因此存在着严重的安全问题。

      加密通信内容然后传送是增强安全的一种典型方式。
      常见的加密方式

      不可逆:单一个散列函数,如MD5、SHA等。
      对称加密:DES、3DES、AES等等。
      登记册系统管理人和其他人发明了不对称加密。
      其他特征包括混合密码系统、数字签字和证书。
      加密:加密
      加密: 加密
      明确的文本
      密码文本: 机密

      创建四个虚拟字符来帮助学习:
      爱丽丝和鲍勃:他们彼此沟通。
      Eve:窃听者
      Mallory:主动攻击者
      在这里插入图片描述
      在这里插入图片描述
      如何防止被窃听?
      在这里插入图片描述

      第七,单向散列函数

      单个散列函数根据信件的内容计算散列值 。
      单一个散列函数,有时称为电文摘要函数,
      hash 函数( hash 函数)
      散列值的长度与信件的长度无关。 单向散列函数计算恒定长度的散列值, 无论信件是 1 位、 1 00万 位或 1 00 亿 位 。
      在这里插入图片描述
      单方向散列函数的特性:根据电文的长度生成固定长度的散列值
      为了快速计算散列值而计算速度
      具备单向性

      有一些共同的单向散列函数。
      MD4, MD5: 创建 128bit hash 值, MD 是信件摘要的缩写 。
      SHA-1:从160位开始的散列值
      SHA-2有三个变体:SHA-256、SHA-384和SHA-512,散列长度分别为256、384和512比特。
      SHA-31:全新标准

      八. 单向散列函数 -- -- 防止篡改数据。

      在这里插入图片描述
      为了防止数据被篡改,使用单向散列算法。
      在这里插入图片描述

      九. 使用单向散列函数进行拼写加密

      数据库不再直接存储明确的密码, 但所有记录的价值都已加密, 因此我们不能再读取原始代码。 只有新代码可以用于重置它 。
      如何加密解密?
      在这里插入图片描述
      对称加密(对称密码)
      在这里插入图片描述
      非对称加密(使用公用密钥的密码)
      在这里插入图片描述

      合成克隆组

      同一密钥用于加密和解码对称加密中的数据。
      在这里插入图片描述
      大众对称加密算法包括DES、3DES和AES。

      非对称加密(第11号)

      非对称加密将密钥分隔为加密密钥、解密密钥和两个不同密钥。
      加密密钥: 因为加密密钥通常是公开的, 它们被称为公用密钥 。
      因此,不对称加密常常被称为公用钥匙加密。
      加密密钥由电文接收器维持,不能公开,因此也称为私人密钥(私人密钥)。
      在这里插入图片描述

      十二. Hybrid密码系统(混合密码系统) - 加密、解密

      关键分配困难无法用对称加密很好地解决(钥匙将被窃听)。
      非对称加密缺陷包括加密解码缓慢。
      混合加密结合了对称加密和不对称加密的好处。
      使用非对称加密处理非对称加密的缓慢速度以及对称加密的主要分布。
      用于网络密码传输的SSL/TLS使用混合密码机制。

      1.混合密码的加密
      会话密钥(会话密钥):为该通信随机制作的临时密钥,用作加密、加密通信和加快速度的密钥。
      加密( 邮件发送) 阶段
      最初,发件人必须持有收件人的公用钥匙。
      2 创建会话密钥, 用作加密密钥, 然后加密通信 。
      3 用收件人的公用密钥加密会话密钥 。
      4 将前进步骤的加密结果传送给接收者。

      传送的信件使用会话密钥(对称加密技术)加密。
      使用公用密钥加密会话密钥( 对称加密技术)
      在这里插入图片描述

      2.混合密码的解密
      解密步骤( 收到信件)
      1 收件人使用自己的私人密钥解码会话密钥。
      2, 使用步骤1, 解密会话解码消息的密钥 。
      在这里插入图片描述

      三.混合密码 - 加密和解密程序
      在这里插入图片描述

      13.数字签名

      在这里插入图片描述
      问题是: Bob 怎么知道这一沟通是否真实?你怎么发现操纵、伪装和否认?
      有两种现象与数字签字技术有关。

      创建签名 : 这是由信件发件人完成的, 由“ 签名密钥” 生成 。
      无法关闭临时文件夹:%s。
      你怎么能确定发件人签了这个签名?
      使用发件人的私人密钥签名信件 。
      任何人只要能够使用发件人的公用钥匙,都可以测试解决办法:数字签字。

      1.数字签名的过程
      在这里插入图片描述
      在这里插入图片描述

      十四. 无法打开文件夹“%s”:%s

      获得证书的目的是什么?
      如果发生中间攻击,公共钥匙可能伪造。
      在这里插入图片描述
      加密中的证书都称为公钥证书(PKCs)。
      它有这家伙的名字 电子邮件 个人信息 和公用钥匙
      和核证机构(认证机构)的数字签字
      CA是一个个人或组织,可以决定“公用钥匙是否属于该人”并创建数字签字。
      国际组织和政府组成组织。
      通过提供认证服务赚取利润的公司
      个人也可组成认证机构。

      1.证书 - 使用
      在这里插入图片描述
      每个主要 CA 的默认公用密钥已经纳入浏览器和操作系统 。

      二. 证书 - 签名和下载
      在这里插入图片描述
      小弟在信息学习方面的学校教育
      学习链接站B:网络协议学习
      从上到下,网络协议。

      本文由 在线网速测试 整理编辑,转载请注明出处。

          热门文章

          文章分类