Kali linux 学习笔记(三十一)无线渗透——密钥交换(PTK)2020.3.11

前言

上节学了加密
这节学下密钥交换过程

1、密钥交换

如图所示
Kali linux 学习笔记(三十一)无线渗透——密钥交换(PTK)2020.3.11_第1张图片

  • 无线网络实际用于一组无线设备通信
  • 关联到同一个AP的设备共享无线信道
  • 单播用对偶密钥(PTK)
  • 组播用组密钥(GTK)

2、PTK

如图所示
Kali linux 学习笔记(三十一)无线渗透——密钥交换(PTK)2020.3.11_第2张图片
PTK的生成需要

  • PMK
  • STATION和AP的MAC
  • 两个随机数(见下面握手过程)

四次握手

如图所示
Kali linux 学习笔记(三十一)无线渗透——密钥交换(PTK)2020.3.11_第3张图片

  • AP发Anonce给STATION
  • STATION生成Snonce计算出PTK
  • Snonce加PTK的MIC发给AP
  • AP拿到Snonce计算出PTK
  • AP计算MIC与接收的MIC对比,一致说明STATION直到PMK
  • AP发GTK给STATION
  • STATION回复ACK并使用密钥加密

结语

了解密钥交换过程
有助于进行无线渗透

你可能感兴趣的:(kali,linux)