Auth:链路认证

链路认证阶段主要是 AP 用来确认 Station 是否是 802.11 设备,确认彼此是否可以正常通讯,身份认证一般有为两种方式,一种是开放系统认证,另一种是共享密钥认证

Open System Authentication:开放系统认证

适用于WEP Open,WPA,WPA2,WPA3加密方式,Open System 分为两步,第一步由 STA 发起认证,AP收到后会回复一个AUTH帧,根据 Status Code 判断是否认证成功

Open Auth

1、由STA发起认证请求

Auth Algorithm:加密算法,0 为 Open System
Auth Seq #:Auth帧的顺序编号,此处为1,代表该包为STA发起的第一包
Status Code:保留

2、AP收到STA的认证请求通过时回复Successful

Auth Seq #:Auth帧的顺序编号,此处为2,代表该包为AP回复STA的包
Status Code:0为成功,其它Status Code代表认证失败

Shared Key Authentication:共享密钥身份认证

只适用于WEP Shared Key,Shared Key 过程分为四步:

1、由 STA 发起认证请求

Auth Algorithm:加密算法,1 为 Shared Key
Auth Seq #:Auth帧的顺序编号,此处为1,代表该包为STA发起的第一包
Status Code:保留

2、AP 回复 STA 一个挑战明文 Challenge text

Auth Seq #:Auth帧的顺序编号,此处为2,代表该包为AP收到STA的认证请求后回复STA的包
Status Code:0 为成功
Challenge text:挑战口令
 Element ID:元素识别码,16 代表的就是 Challenge text
 Length:Challenge text 长度,长度为128
 Challenge Text:挑战明文

3、STA 收到 Challenge text 后使用预设密钥对 Challenge text 进行加密,加密完成后发送给AP

WEP Data:WEP 数据
 WEP IV:初始化向量
 WEP Key Index:index范围为0 - 3,此处为WEP KEY 0
 WEP Data:WEP 加密数据,长度为 136bytes
 WEP ICV:WEP 完整性校验值

4、AP收到加密包后,使用密钥对收到的包进行解密,解密数据与明文一致则表示认证成功,给STA回复 Successful

Auth Seq #:Auth帧的顺序编号,此处为4,代表该包为AP收到STA的WEP密钥后回复STA的包
Status Code:0 为密码匹配成功

DEAUTH:解除认证


Deauthentication Reason Code:解除认证原因
 不同的 Reason Code 代表的含义不同,这里的 3 代表STA主动解除认证

MF:你有一双摄人心魄的眼睛~(欢迎大家学习讨论)!

【Wi-Fi 802.11协议】管理帧 之 Auth帧详解相关推荐

  1. 802.11协议精读9:初探节能模式(PS mode)与缓存机制

    https://zhuanlan.zhihu.com/p/21505178 序言 由于802.11的协议工作机制,如果其一直处于工作状态下,那么能耗还是比较大的,尤其移动设备的电量有限,所以在802. ...

  2. 802.11 协议介绍

    802.11协议基础 前言-OSI七层网络 开放式系统互联模型(Open System Interconnection Model)是一种概念模型,由国际标准化组织提出,一个试图使各种计算机在世界范围 ...

  3. 【Wi-Fi 802.11协议】管理帧 之 Beacon帧详解

    Beacon帧简介 信标帧,由AP以一定的时间间隔周期性发出,以此来告诉外界自己无线网络的存在. Beacon帧组成 下图为Beacon帧的组成 下图为抓包所得(AP为2.4g 11n模式),Pack ...

  4. WIFI:802.11协议帧格式

    802协议桢格式 802.11和Wi-Fi技术并不是同一个东西.Wi-Fi标准是802.11标准的一个子集,并且是Wi-Fi联盟负责管理 802协议桢格式: 协议 发布年份/日期 Op.标准频宽 实际 ...

  5. 802.11协议:wifi

    802.11协议 博客链接:https://www.blog.23day.site/articles/71 一.协议简介 IEEE 802协议簇是指IEEE标准中关于局域网(LAN)和城域网(MAN) ...

  6. WIFI基本知识及802.11协议整理

    WIFI基本知识及802.11协议整理 2015-11-11 fredzeng linux 主要内容: 一.基本概述 二.实践基础 三.一些原理 四.补充 五.其它 一.基本概述 ========== ...

  7. 802.11协议精读10:节能模式(PSM)

    序言 在802.11主要的版本中,总共定义了四种节能模式,本文主要关注最初始的PSM模式,对于在802.11e中添加的ASPD以及802.11n中添加的PSMP,SMPS机制,我们在下一篇再进行论述. ...

  8. 无线射频专题《IEEE 802.11协议讲解2@WiFi抓包分析之MAC_Header》

    前言: IEEE 802.11是IEEE最初制定的一个无线局域网标准,主要用于解决办公室局域网和校园网中,用户与用户终端的无线接入,业务主要限于数据存取,速率最高只能达到2Mbps.由于802.11在 ...

  9. IEEE 802.11协议基础知识整理

    1. IEEE 802.11协议族成员 PHY:Physical Layer,物理层 MAC:Media Access Control,媒体访问控制子层(数据链路层中的一层) 2. 频谱划分 WiFi ...

  10. 802.11协议标准介绍

    802.11协议标准介绍 802.11协议简介 802.11协议标准在802家族中的角色位置如图1所示,包含物理层和数据链路层. 图1 802.11协议标准在802家族中的角色位置 物理层 802.1 ...

最新文章

  1. JAVA中复制数组的方法
  2. 尝试在centos5下运行phantomjs2
  3. mysql jdbc批量更新_jdbc批量更新数据
  4. coreldraw错误代码14001_CorelDRAW文件损坏的几种解决方法
  5. 机器学习之支持向量机(SVM)总结
  6. windows2003管理组创建
  7. 一线大厂架构师都推荐的Java零基础大全,附面试答案
  8. [转载] python标准库系列教程(三)——operator库详细教程
  9. 基于adaboost算法的人脸检测_基于噪声检测的图像去噪算法
  10. 配置PotPlayer和Dolby Access启用耳机杜比全景声
  11. 虚拟机安装黑苹果mac 10.12系统安装教程
  12. 漏洞四处,苹果电脑也不再安全?(转)
  13. 2022年上半年国家教师资格证考试
  14. linux大业内存,linux 内存占用过大分析
  15. 米思齐呼吸灯与可调节灯实验
  16. 一起来学java!!! day003 流程控制01 你掉了金斧头还是银斧头?
  17. mac的angular/cli安装及踩坑记录
  18. 反问疑问_反问疑问句的用法
  19. jmeter参数化之函数助手
  20. Global Terrorism Database

热门文章

  1. 考研计算机考多少算高分,425分高分学长的考研经验贴
  2. 7.20 Bootstrap、企业黄页2.0、form表单、全选不选反选
  3. 该如何重新定义携程?
  4. 51单片机智能语音识别分类垃圾箱桶新国标垃圾分类4种垃圾脚踏开关4个舵机
  5. Java ADT——一元二次多项式
  6. TIN与DEM的知识介绍及格网DEM生成不规则三角网TIN方法
  7. 10月21号微软Azure培训的PPT下载
  8. python购物车结算不了_python第八天)——购物车作业优化完成
  9. 项目管理中的人力资源问题
  10. 定格动画中运用的计算机技术是,定格动画中现代技术发展与应用.doc