【WiFi】WiFi安全類型

代碼分析

typedef enum {
    WIFI_AUTH_OPEN = 0,         /**< authenticate mode : open */
    WIFI_AUTH_WEP,              /**< authenticate mode : WEP */
    WIFI_AUTH_WPA_PSK,          /**< authenticate mode : WPA_PSK */
    WIFI_AUTH_WPA2_PSK,         /**< authenticate mode : WPA2_PSK */
    WIFI_AUTH_WPA_WPA2_PSK,     /**< authenticate mode : WPA_WPA2_PSK */
    WIFI_AUTH_WPA2_ENTERPRISE,  /**< authenticate mode : WPA2_ENTERPRISE */
    WIFI_AUTH_MAX
} wifi_auth_mode_t;

1、OPEN(開放式)

無身份驗證,開放的;當密碼爲空時,配置;(在創建soft-ap模式時,要對密碼長度進行查詢,切換模式)

2、WEP(共享式)

有線等效保密(WEP)是最古老,安全性最低的Wi-Fi加密方法。WEP已經被黑客破解了,只要有工具,一個普通人也可以破解WEP,所以WEP已經形同虛設,沒有任何保護作用了。 因此,Wi-Fi聯盟於2004年正式退出WEP Wi-Fi加密標準。

3、WPA/WPA2(WPA2_ENTERPRISE)

WPA/WPA2是一種比WEP強壯的加密算法,挑選這種安全類型,路由器將選用Radius服務器進行身份認證並得到密鑰的WPA或WPA2安全形式。因爲要架起一臺專用的認證服務器,價值對比貴重且保護也很雜亂,所以不推薦普通用戶運用此安全類型。
WPA可以兼容以前的WEP加密方式,採用TKIP算法(較WEP加密方式有所改進,是一種rc4算法,避免了若IV共計)+MIC算法
WPA2(WPA的升級)採用AEP算法(取代了TKIP)和CCMP算法(取代了MIC)

4、WPA-PSK/WPA2-PSK

WPA-PSK/WPA2-PSK安全類型其實是WPA/WPA2的一種簡化版別,它是依據同享密鑰的WPA形式,安全性很高,設置也對比簡單,合適普通家庭用戶和小型企業運用。
WPA-PSK(TKIP),個人模式,加密方式爲TKIP(11N形式不支持TKIP算法)
WPA2-PSK(AES),個人模式,加密方式爲AES

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章