Wpa supplicant
以下の機能を備えている。
WPAと完全なIEEE 802.11i・RSN (Robust Security Network)・WPA2
WPA-PSKとWPA2-PSK (パーソナルモード、事前共有鍵)
EAP付きWPA (エンタープライズモード、RADIUS認証)
CCMP・TKIP・WEP (104/128ビットと40/64ビットの両方) の鍵の管理
RSN:PMKSAキャッシュ、事前認証
IEEE 802.11r
IEEE 802.11w
WPS (Wi-Fi Protected Setup)
wpa_supplicantには実行中のサプリカントと対話型でやり取りするためのGUIフロントエンドとコマンドラインインタフェースが含まれている。これらのインタフェースから現在有効なネットワークを確認し、認証に必要な情報 (ユーザー名やパスワード) を入力することで、それ以降は自動で再接続が可能となる。
GUIフロントエンドはQtを利用して構築されている。
wpa_supplicantはEAPの複数の認証方式を認証することができる。