Overview#Extensible Authentication Protocol (EAP), is an authentication framework frequently used in Wireless Networks and Point-to-Point Protocol Communication
Extensible Authentication Protocol is an Authentication Method framework for providing the transport and usage of Key Management and parameters generated by Extensible Authentication Protocol methods. There are many Authentication Methods defined by various RFCs and a number of vendor specific Authentication Methods and new proposals exist.
Extensible Authentication Protocol can support multiple Authentication Methods without having to pre-negotiate a particular one. Extensible Authentication Protocol When implemented within Point-to-Point Protocol (PPP), does not select a specific Authentication Method at the PPP Link Control Phase, but rather postpones this until the Authentication Phase which allows the authenticator to request more information before determining a specific Authentication Method.
Extensible Authentication Protocol is in wide use. For example, in IEEE 802.11 (Wi-Fi) the WPA and WPA2 standards have adopted IEEE 802.1X with one hundred EAP Types as the official Authentication Mechanisms.