WEP、WPA、WPA2 和 WPA3:区别和说明

news2025/1/18 18:55:53

无线网络安全是保持在线安全的一个重要因素。通过不安全的链路或网络连接到互联网是一种安全风险,可能会导致数据丢失、帐户凭据泄露,以及他人在您的网络上安装恶意软件。必须使用适当的 Wi-Fi 安全措施 - 但在这样做时,也必须了解不同的无线加密标准(包括 WEP、WPA、WPA2 和 WPA3)之间的差异。

Wi-Fi 保护访问 (WPA) 是具有无线互联网连接的计算设备的安全标准。它由WIFI联盟开发,旨在提供比有线等效保密 (WEP) 更好的数据加密和用户身份验证(WEP 是最初的 Wi-Fi 安全标准)。自上世纪 90 年代后期以来,Wi-Fi 安全类型经历了多次演变以实现改进。

什么是 WEP?

由于无线网络通过无线电波传输数据,除非采取安全措施,否则数据很容易被截获。有线等效保密 (WEP) 于 1997 年推出,是人们首次就保护无线网络安全而尝试采取的措施。其目的是通过加密数据来增加无线网络的安全性。即便无线数据被拦截,拦截者也无法识别数据,因为这些数据均经过加密处理。但是,在网络上获得授权的系统将能够识别和解密数据。这是因为网络上的设备使用相同的加密算法。

WEP 使用 64 位或 128 位十六进制密钥对流量进行加密。这是一个静态密钥,这意味着,所有流量(无论设备如何)都使用单个密钥进行加密。WEP 密钥允许网络上的计算机交换编码消息,同时对入侵者隐藏消息的内容。此密钥用于连接到启用无线安全功能的网络。

WEP 的主要目标之一是防止中间人攻击,而且也曾经在一段时间里成功实现了这一目标。但随着时间的推移,尽管协议进行了修订、其密钥大小得到了提升,WEP 标准还是显露出各种安全漏洞。随着计算性能的提高,犯罪分子更容易利用这些漏洞。由于存在漏洞,Wi-Fi 联盟于 2004 年正式停用 WEP。

如今,WEP 安全功能已被视为一种过时的技术,不过有些时候还是会用到它 - 可能是因为网络管理员没有更改其无线路由器的默认安全设置,也可能是因为设备过于陈旧,无法支持 WPA 等较新的加密方法。

什么是 WPA?

接下来是 WPA,即 Wi-Fi 保护访问。该协议于 2003 年推出,它是 Wi-Fi 联盟对 WEP 的替代协议。它与 WEP 有相似之处,但在处理安全密钥的方式和用户授权方式上进行了改进。WEP 为每个授权系统提供相同的密钥,而 WPA 使用临时密钥完整性协议 (TKIP),该协议可动态更改系统使用的密钥。这可以防止入侵者创建自己的加密密钥以匹配安全网络使用的密钥。TKIP 加密标准后来被高级加密标准 (AES) 所取代。

此外,WPA 包括消息完整性检查,以确定攻击者是否已捕获或更改数据包。WPA 使用的密钥为 256 位,相比 WEP 系统中使用的 64 位和 128 位密钥有了显著提升。但是,尽管存在这些改进,WPA 的元素还是遭到利用 - 这导致 WPA2 诞生。

您有时会听到与 WPA 相关的术语“WPA 密钥”。WPA 密钥是用于连接到无线网络的密码。您可以从运行网络的任何人那里获取 WPA 密码。在某些情况下,无线路由器上可能会印有默认的 WPA 密码。如果您无法确定路由器密码,也可以重置它。

什么是 WPA2?

WPA2 于 2004 年推出,它是 WPA 的升级版本。WPA2 基于强大的安全网络 (RSN) 机制,并在两种模式下运行:

  • 个人模式或预共享密钥 (WPA2-PSK) - 依赖共享密码进行访问,通常用于家庭环境。
  • 企业模式 (WPA2-EAP) - 顾名思义,更适合组织或企业使用。

两种模式都使用 CCMP - 它代表“计数器模式密码区块链消息身份验证代码协议”。CCMP 协议基于高级加密标准 (AES) 算法,该算法提供消息真实性和完整性验证。CCMP 比 WPA 最初的临时密钥完整性协议 (TKIP) 更强大、更可靠,使攻击者更难发现模式。

但是,WPA2 仍然有缺点。例如,它容易遭受密钥重新安装攻击 (KRACK)。KRACK 利用了 WPA2 中的一个弱点,该弱点允许攻击者伪装成克隆网络并强制受害者连接到恶意网络。这使黑客能够解密一小段数据,这些数据可能被聚合以破解加密密钥。但是,设备可以打补丁,WPA2 仍然被认为比 WEP 或 WPA 更安全。

什么是 WPA3?

WPA3 是 Wi-Fi 保护访问协议的第三次迭代。Wi-Fi 联盟于 2018 年推出了 WPA3。WPA3 引入了供个人和企业使用的新功能,包括:

个性化数据加密:在登录公共网络时,WPA3 通过一个并非共享密码的流程注册新设备。WPA3 使用 Wi-Fi 设备调配协议 (DPP) 系统,该系统允许用户使用近场通信 (NFC) 标签或二维码来允许网络上的设备。此外,WPA3 安全功能使用 GCMP-256 加密,而不是以前使用的 128 位加密。

Equals 协议的同步身份验证:这用于创建安全握手,其中,网络设备将连接到无线接入点,并且两个设备进行通信以验证身份和连接。即使用户的密码强度很低,WPA3 也可使用 Wi-Fi DPP 提供更安全的握手。

更强的暴力破解攻击防护:WPA3 只允许一名用户猜测一次,从而防止离线密码猜测,迫使用户直接与 Wi-Fi 设备交互,这意味着他们每次想猜测密码时都必须亲自到场。WPA2 在公共开放网络中缺乏内置的加密和隐私功能,使得暴力破解攻击成为重大威胁。

WPA3 设备在 2019 年开始广泛使用,并且向后兼容使用 WPA2 协议的设备。

我的 Wi-Fi 网络采用哪种类型的安全机制?

了解您的 Wi-Fi 加密类型对您的网络安全十分重要。旧协议比新协议更容易受到攻击,因此更有可能成为黑客攻击的受害者。这是因为,旧协议是在完全了解黑客如何攻击路由器之前设计的。最新的协议修复了这些漏洞,因此被认为提供了最好的 Wi-Fi 安全性。

如何识别您的 Wi-Fi 网络安全机制类型:

在 Windows 10 中:

  • 在任务栏中找到 Wi-Fi 连接图标并单击它
  • 然后单击当前 Wi-Fi 连接下方的属性
  • 向下滚动并在属性下查找 Wi-Fi 详细信息
  • 在此设置下,查找安全类型 ,其中显示了您的 Wi-Fi 协议

在 macOS 中:

  • 按住 Option 键
  • 单击工具栏中的 Wi-Fi 图标
  • 这将显示您的网络详细信息,包括您的 Wi-Fi 安全类型

在 Android 中:

  • 在您的 Android 手机上,进入设置
  • 打开 Wi-Fi 类别
  • 选择您连接的路由器并查看其详细信息
  • 这将显示您的连接是什么 Wi-Fi 安全类型
  • 此界面的路径可能因您的设备而异

在 iPhone 上:

遗憾的是,iOS 中无法检查您的 Wi-Fi 安全性。如果您想检查您的 Wi-Fi 网络安全强度,您可以使用计算机或通过手机登录路由器。每款路由器的具体方法可能有所不同,因此您可能需要参考设备随附的文档。或者,如果您的互联网服务提供商设置了路由器,您可以联系他们寻求帮助。

WEP 与 WPA:总结

如果路由器不安全,犯罪分子可能会盗用您的互联网带宽,通过您的连接进行非法活动、监控您的互联网活动,并在您的网络上安装恶意软件。因此,要保护您的路由器,必须了解安全协议之间的差异并实施您的路由器可以支持的最先进的协议(或者,如果路由器无法支持最新一代的安全标准,则升级路由器)。WEP 如今已被视为过时的 Wi-Fi 加密标准,用户应该尽可能使用更新的协议。

您为了提高路由器安全性而可以采取的其他措施包括:

  1. 更改家庭 Wi-Fi 网络的默认名称。
  2. 更改路由器的用户名和密码。
  3. 及时更新固件。
  4. 禁用远程访问、通用即插即用和 Wi-Fi 保护设置。
  5. 尽可能设置一个访客网络。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1622601.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

全新消费理念:探索消费增值的奥秘与价值

亲爱的朋友们,你们好!今天我要和大家分享一种新颖的消费模式——消费增值,它能让我们的每一次消费都充满价值! 在传统消费观念中,我们支付金钱,获得商品或服务,然后这些就逐渐淡出我们的生活。然…

WebSocket connection to ‘ws://10.151.2.241:8080/ws‘ failed:

在vue3项目中出现以下错误 这个错误表明在尝试建立到 ws://10.151.18.185:8080/ws 的WebSocket连接时失败了。WebSocket是一种用于实现双向通信的协议,这种错误通常发生在以下情况下: 1. 服务器不可达:可能服务器 10.151.18.185 不可用&…

FA-128晶振用于医疗设备

血糖仪已成为家庭常用的医疗设备,日本爱普生晶振公司生产的2016封装,32MHz贴片晶振可完美应用于医疗器械血糖仪,此款晶振订货型号为X1E000251005900晶振,型号为FA-128,负载电容分8PF,精度10PPM,其尺寸参数为2.0x1.6x0.5mm,符合ROHS标准且无铅,具有封装尺寸超小,高精度,频率范围…

【Python爬虫】爬取淘宝商品数据——新手教程

大数据时代, 数据收集不仅是科学研究的基石, 更是企业决策的关键。 然而,如何高效地收集数据 成了摆在我们面前的一项重要任务。 本文将为你揭示, 一系列实时数据采集方法, 助你在信息洪流中, 找到…

【前端缓存】localStorage是同步还是异步的?为什么?

写在开头 点赞 收藏 学会 首先明确一点,localStorage是同步的 一、首先为什么会有这样的问题 localStorage 是 Web Storage API 的一部分,它提供了一种存储键值对的机制。localStorage 的数据是持久存储在用户的硬盘上的,而不是内存。这意…

JavaScript实现代码雨

一、功能描述 使用canvas实现一个代码雨的功能&#xff0c;炫一个~~~ 二、上码 html <canvas id"canvas"></canvas> js let canvas document.querySelector(canvas);let ctx canvas.getContext(2d);// screen.availWidth:可视区域的宽度canvas.width…

解决 uniapp uni.getLocation 定位经纬度不准问题

【问题描述】 直接使用uni.getLocation获取经纬度不准确&#xff0c;有几百米的偏移。 【解决办法】 加偏移量 //加偏移 let x longitude let y latitude let x_pi (3.14159265358979324 * 3000.0) / 180.0 let z Math.sqrt(x * x y * y) 0.00002 * Math.sin(y * x_pi)…

时装购物系统,基于 SpringBoot+Vue+MySql 开发的前后端分离的时装购物系统分析设计与实现

目录 一. 前言 二. 功能模块 2.1. 管理员功能模块 2.2. 用户功能模块 2.3. 前台首页功能模块 三. 部分代码实现 四. 源码下载 一. 前言 随着科学技术的飞速发展&#xff0c;社会的方方面面、各行各业都在努力与现代的先进技术接轨&#xff0c;通过科技手段来提高自身的…

回归预测 | Matlab实现ESN回声状态网络的多输入单输出回归预测

回归预测 | Matlab实现ESN回声状态网络的多输入单输出回归预测 目录 回归预测 | Matlab实现ESN回声状态网络的多输入单输出回归预测预测效果基本介绍程序设计参考资料 预测效果 基本介绍 1.Matlab实现ESN回声状态网络的多输入单输出回归预测&#xff08;完整源码和数据)&#x…

盲人安全过马路:科技赋能,独立出行不再难

作为一位资深记者&#xff0c;我长期关注特殊群体的生活现状与科技助力下的改善举措。今天&#xff0c;我要讲述的是盲人朋友在独立出行&#xff0c;尤其是过马路时面临的挑战&#xff0c;以及一款叫做蝙蝠避障的创新辅助应用如何通过实时避障与拍照识别功能&#xff0c;显著提…

Github仓库每日更新京东、淘宝、天猫各品类优惠券

1、⚠️ ⚠️ 每次都是最新的&#xff0c;不保留历史文档&#xff0c;每天批量更新 1 &#xff5e; 3 次&#xff0c;都是精选&#xff0c;钱难赚&#xff0c;屎难吃&#xff0c;能省则省&#xff0c;看到合适的及时上车。 2、Gitee仓库地址 和 Github仓库地址 同步更新。 3、…

一键智能改写文案怎么做,4个方法教你轻松搞定

文案在我们的生活中随处可见&#xff0c;所以文案的重要性也是很大的。而对于文案创作者来说&#xff0c;改写文案是工作中必不可少的任务。但人工手动改写文案是一件非常消耗时间与精力的工作&#xff0c;因此&#xff0c;一键智能改写文案成了创作者们最适合的方法&#xff0…

C++必修:从C到C++的过渡(下)

✨✨ 欢迎大家来到贝蒂大讲堂✨✨ &#x1f388;&#x1f388;养成好习惯&#xff0c;先赞后看哦~&#x1f388;&#x1f388; 所属专栏&#xff1a;C学习 贝蒂的主页&#xff1a;Betty’s blog 1. 缺省参数 1.1. 缺省参数的使用 缺省参数是声明或定义函数时为函数的参数指定…

【Nginx】Nginx启动显示80端口占用问题的解决方案

目录 &#x1f305;1. 问题描述 &#x1f30a;2. 解决方案 &#x1f305;1. 问题描述 在启动nginx服务的时候显示内容如下&#xff1a; sudo systemctl status nginx 问题出现原因&#xff1a; 根据日志显示&#xff0c;Nginx 服务启动失败&#xff0c;主要原因是无法绑定…

Oracle Linux 8.8 一键安装 Oracle 11GR2 RAC(231017)

前言 Oracle 一键安装脚本&#xff0c;演示 Oracle Linux 8.8 一键安装 Oracle 11GR2 RAC&#xff08;231017&#xff09;过程&#xff08;全程无需人工干预&#xff09;&#xff1a;&#xff08;脚本包括 ORALCE PSU/OJVM 等补丁自动安装&#xff09; ⭐️ 脚本下载地址&…

热知识:更多团队采用3个及以上内部开发者平台

01 介绍 根据 Perforce Puppet 的一份新报告中&#xff0c;平台工程的采用已经在一些企业内看到了成效&#xff0c;78% 的受访者表示他们的组织拥有专门的平台团队至少三年了。 然而&#xff0c;这并不意味着这些组织只使用同一套工具。四分之三的调查参与者表示&#xff0c;他…

【笔记】头部比例知识

1.三庭五眼 三庭&#xff1a;颅骨-眼睛 五眼&#xff1a;发际线-眉心-鼻底-下巴 2.结构位置 耳朵底部尽量不要超过鼻子底部&#xff0c;耳朵最高点一般是在眉心。 眼睛可以简化为五边形或梯形&#xff0c;但上面的最高点和下面的最高的最好不要平行&#xff0c;而是连起来是…

手撕sql面试题:根据分数进行排名,不使用窗口函数

分享一道面试题&#xff1a; 有一个分数表id 是该表的主键。该表的每一行都包含了一场考试的分数。Score 是一个有两位小数点的浮点值。 以下是表结构和数据&#xff1a; Create table Scores ( id int(11) NOT NULL AUTO_INCREMENT, score DECIMAL(3,2), PRIMARY KEY…

redis中的缓存穿透问题

缓存穿透 缓存穿透问题&#xff1a; 一般请求来到后端&#xff0c;都是先从缓存中查找数据&#xff0c;如果缓存中找不到&#xff0c;才会去数据库中查询数据。 而缓存穿透就是基于这一点&#xff0c;不断发送请求查询不存在的数据&#xff0c;从而使数据库压力过大&#xff…

java-springboot 01 手写springboot

01.springboot 一般都是一个父项目&#xff0c;而后子项目依赖父项目&#xff0c;保持依赖的版本相同 首先创建一个maven的父项目&#xff0c;由于idea更新&#xff0c;所以用Maven Archetype 来创建maven项目 具体的配置&#xff1a; 在已经创建的wzpWriteSpringboot的父mav…