美文网首页
个人笔记-WiFi原理篇(wap2-psk)

个人笔记-WiFi原理篇(wap2-psk)

作者: 小小大大_2b1c | 来源:发表于2019-02-01 16:18 被阅读0次

wap2-psk认证过程:

来源-csdn博客

  专用名词解释:

      psk:预共享密钥, 由口令和SSID计算得出。

     pmk:成对主密钥,最高等级的密钥,由PSK生成。

     gmk:由认证器(即路由器)生成,是组临时密钥 (GTK)的种子.

     ptk/gtk:成对临时密钥/组临时密钥,最终用于加密的单播/广播的密钥(一般是AES加密算法).

     Nonce:一个随机生成的值,只使用一次。

  认证流程:

  1.请求方和认证方独自使用   口令(password)  -> psk  -> pmk (认证方会多出一个gmk)。如果口令一样则,最终的pmk是一样的,所以接下来是验证pmk是否一样。

  2.四次握手过程:

来源-csdn博客

     <a>.认证方发生一个随机数(ANonce)给请求方。

     <b>.请求方也生产了一个随机数(SNonce),然后通过一个伪随机函数PRF来生成PTK,参数包括PMK,SNnoce, ANonce,请求方的MAC地址,认证方的MAC地址。(这些参数都可以通过抓包获得,前提是有人正在连入路由器且密码是正确的)。PTK会分解成KCK,再由KCK计算出MIC,然后请求发将SNonce,MIC发给认证方进行认证。

     <c>.认证方也有了两个Nonce,通过相同的算法计算出PTK ->KCK -> MIC.认证成功后,发送消息(包含GTK)给请求方,通知请求方认证安装PTK和GTK。

     <d>.请求方安装PTK和GTK后,发送确认消息给认证方,认证方接收到后也安装PTK和GTK。握手完成。

相关文章

  • 个人笔记-WiFi原理篇(wap2-psk)

    wap2-psk认证过程: 专用名词解释: psk:预共享密钥, 由口令和SSID计算得出。 pmk:成对主...

  • 个人笔记-路由跟踪原理篇

    IP层,以此从1依次增加TTL的值,等TTL减为0时还没有达到目标IP,这最后的路由器会返回一下详细,上层协议不同...

  • Wifi笔记 | wifi术语

    WLAN无线网络中一些常用的术语 LAN:即局域网,是路由和主机组成的内部局域网,一般为有线网络。 WAN:即广域...

  • iOS 事件的传递和响应机制

    声明: 这篇是根据看史上最详细的iOSZ之事件的传递和响应机制-原理篇做的一个笔记。 笔记一:响应者对象(UIRe...

  • Godot Shader特效:自定义Shader实现3D描边(o

    上篇笔记《Godot Shader特效:3D描边(outline)效果 原理篇》介绍了Godot实现3D描边的原理...

  • iOS+面试+思维 进阶之路

    iOS+思维 进阶篇 原理篇 第一节:《Objective-C 高级编程》学习笔记Objective-C之GCD多...

  • 转录组学习笔记1

    基因课视频笔记——仅用于个人学习转录组原理篇 由于一个物种的基因组差异不大,目前所说的基因组通常指一个物种的基因组...

  • Wifi笔记 | wifi协议802.11

    802.11的发展史 工作方式(AP、: 速率: 传播途径: 文|力卉编程

  • wifi密码破解 精准版

    wifi 破解笔记 wifi:密码的配置步骤首先插入无线网卡,进行如下操作,如图: step1: 查看网络网卡信息...

  • Mac连不上Wifi

    手机ipad都能连上wifi,唯独mac电脑连不上wifi,我用了大概三款苹果的笔记本,都有这个通病。。我相信很多...

网友评论

      本文标题:个人笔记-WiFi原理篇(wap2-psk)

      本文链接:https://www.haomeiwen.com/subject/buldsqtx.html