Crate wlan_sae

source ·

Modules

Structs

IEEE Std 802.11-2016, 12.4.6 An anticlogging token sent to a peer.
IEEE Std 802.11-2016, 12.4.7.4 An SAE Commit message received or sent to a peer.
IEEE Std 802.11-2016, 12.4.7.5 An SAE Confirm message received or sent to a peer.
A shared key computed by an SAE handshake.

Enums

IEEE Std 802.11-2020 9.4.2.241 Method used to generate the PWE from a password.
An update generated to progress an SAE handshake. These updates should generally be converted into a frame and sent to the SAE peer.
Types of timeout that are used by SAE handshakes. Duration and scheduling of these timeouts is left to the user of this library.

Traits

IEEE 802.11-2016 12.4: Simultaneous Authentication of Equals (SAE)

Functions

Creates a new SAE handshake in response to a first message from a peer, using the FCG indiated by the peer if possible. In a successful handshake, this will immediately push a Commit and Confirm to the given update sink.
Creates a new SAE handshake for the given group ID and authentication parameters.

Type Definitions