- 博客(11)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 学一点Wi-Fi:802.11k/v/u/ai
802.11k,802.11v,802.11u,802.11ai。除了802.11r以外,还有很多802.11标准都影响、改进了Roaming以及无线网络连接的行为。
2021-05-24 21:22:54
5683
1
原创 学一点Wi-Fi:EAP & EAPOL
1. EAPEAP其实并不是WiFi专有的协议,但在802.1X认证中经常碰到EAP,而且自己老是把一些相关的概念搞混淆,所以还是得做做笔记。EAP,全称Extensible Authentication Protocol,是一个认证框架,这个框架一种简单的request/response方式,传递认证算法(EAP method)所需要的信息并完成认证。2. EAP中的常见概念Supplicant:向Authenticator申请认证的一方,和Peer是一个概念Authenticator
2021-05-19 23:21:12
6581
2
原创 学一点Wi-Fi:Roaming
1. RoamingRoaming指STA从一个AP associate到另一个AP(并不要求在同一ESS)。基本流程如下图。Roaming process数据传输是否会中断要看实际的实现(通常而言,同一个ESS中的Roaming应该是支持数据传输的连续性的)。图上的RSNA过程可能包括full 802.1X流程,是多帧的交互。可以看到,Roaming的流程由于包含大量帧的交互,耗时较多。2. PMK caching & Pre-authenticationFaster roa
2021-05-17 21:25:48
5508
原创 学一点Wi-Fi:DPP(WiFi Easy Connect)
1. 什么是DPPWFA(Wi-Fi 联盟)推出的WPA3标准中,提到了SAE、OWE以及DPP等新feature,其中SAE、OWE都已经有了应用场景,直接通过软件升级即可推广。而DPP对应的场景,却需要等到IoT时代的到来才能够真正发挥出它的便捷性。DPP(Device Provision Protocol)提出的目的是希望通过Configurator来将不同的设备(包括路由器、手机以及各种IoT设备等)加入网络。例如,通过手机(作为Configurator)扫描某个设备(作为Enrollee)
2021-05-14 22:07:37
11212
1
原创 学一点Wi-Fi:WAPI
0. 准备知识0.1 一些定义1. 什么是WAPIWAPI(Wlan Authentication and Privacy Infrastructure)是我国一个关于无线局域网的国家标准[https://baike.baidu.com/item/WAPI]。1.1 WAPI和Wi-Fi的关系对于熟悉Wi-Fi的人来说,初学WAPI会感觉和Wi-Fi很像,但是要注意,WAPI是我国首个在计算机宽带无线网络通信领域自主创新并拥有知识产权的安全接入技术标准。2. WAPI加密流程.
2021-03-11 21:36:53
1623
1
原创 学一点Wi-Fi:SAE
0. 准备知识0.1 pre-RSNA and RSNA algorithms802.11 2016版标准将802.11的security算法分为两类,一类为pre-RSNA算法,另一类为RSNA算法。其中,pre-RSNA算法包括WEP,open system authentication以及shared key authentication;而RSNA算法包括TKIP、CCMP,SAE authentication,key management process等。如果按照目的划分,则SAE属
2021-02-23 20:19:24
4663
原创 学一点Wi-Fi: CCMP
CCMP提供data confidentiality,authentication,integrity以及重放保护(replay protection)。非DMG RSNA STA支持CCMP-128CCMP基于AES加密的CCM算法。CCM结合CTR用于data confidentiality;CBC-MAC用于authentication和integrity。CCM保护MPDU data field以及部分MPDU header。CCMP中的AES过程使用128bit key(CCMP-128)
2021-02-20 15:32:11
2974
原创 学一点Wi-Fi: TKIP
0. 准备知识0.1. 一些定义 MSDU:Mac Service Data Unit。它是LLC层的数据包[https://dot11ap.wordpress.com/msdu-and-mpdu/],到MAC层后经过添加MAC header以及其他信息后,成为一个MPDU(如果需要分段的话,则是多个MPDU) MIC:Message Integrity Code, 用于保证数据完整性,如果数据被篡改,通过某个算法对数据(MSDU层面)进行计算得到的MIC就会和被篡改...
2021-02-09 23:45:33
960
原创 学一点Wi-Fi:WEP
0. Wifi基本连接流程1. 什么是WEP WEP是Wired Enquivalent Privacy的缩写,从名字可以看出,当时WEP发布的时候,认为其是具有与有线网络相同的安全防护能力(或者说目标是达到和有线网络相同的安全防护能力,希望通过WEP协议,防止数据遭到窃听,减少安全威胁)。2.WEP的连接过程 WEP使用的是对称密钥,即加密和解密使用相同的密钥。加密流程如图4. 小结 Integrity,Confidencial...
2021-02-04 22:22:11
1125
3
TA创建的收藏夹 TA关注的收藏夹
TA关注的人