https://blog.csdn.net/wenzhi20102321/article/details/126219495
WEP: Wired Equivalent Privacy(有线等效加密) ,
保护无线网络信息安全的体制,无线网络通过无线电传播,为了保证数据机密性而设计。
但是存在一些漏洞,比如针对EAP的密钥截取攻击,和针对数据完整性的Replay Attack(回放攻击),已经不推荐使用。
WPA: WiFi Protected Access (Wi-Fi访问保护),
是一种保护无线网络访问安全的技术标准,WPA是为了解决EAP的几个严重的弱点而产生的,
通过128位密钥加上48位初向量和可以在使用中动态改变密钥的“临时密钥完整性协议”(TKIP),
使用RC4加密、使用Michael消息验证码,避免针对EAP的密钥截取攻击和Replay Attack。
WPA2:WPA的升级版,
采用CCMP计数器模式密码块链消息完整码协议,使用CBC-MAC替代Michael消息验证码,
使用AES取代RC4加密算法。在身份认证和保证数据完整性上更安全。
用ScanResult.capabilities来获取认证方式
https://developer.android.google.cn/reference/android/net/wifi/SoftApConfiguration
android11热点貌似只提供了WPA2-PSK(其实也就是WPA2-PERSONAL),没有其他的WPA-PSK等
int SECURITY_TYPE_OPEN
THe definition of security type OPEN.int SECURITY_TYPE_WPA2_PSK
The definition of security type WPA2-PSK.int SECURITY_TYPE_WPA3_OWE
The definition of security type WPA3-OWE.int SECURITY_TYPE_WPA3_OWE_TRANSITION
The definition of security type WPA3-OWE Transition.int SECURITY_TYPE_WPA3_SAE
The definition of security type WPA3-SAE.int SECURITY_TYPE_WPA3_SAE_TRANSITION
The definition of security type WPA3-SAE Transition mode.
https://developer.android.google.cn/reference/android/net/wifi/WifiConfiguration#SECURITY_TYPE_OPEN
这是wifi station的连接加密类型,更复杂一点儿,应该是为了连上更多的热点
https://blog.csdn.net/downloadname/article/details/77864537
手机一般可以在添加wifi网络里指定更多加密类型的wifi热点。
https://baike.baidu.com/item/WPA2/4913331?fr=aladdin