EAP Application Development (Windows CE 5.0)
Extensible Authentication Protocol (EAP) allows third-party authentication code to interact with the implementation of the Point-to-Point Protocol (PPP) included in Remote Access Service (RAS). EAP is also used with 802.1x (EAP over LAN, EAPOL) authentication.
With EAP, you can add a wide variety of authentication extensions to your OS, and provide a standard support mechanism for authentication schemes such as token cards, Kerberos, public-key, and s-key. EAP is a critical technology for virtual private networks (VPNs) that provide industry-standard security levels. EAP helps to protect VPNs against attacks by unauthorized users, and password guessing.
EAP is only available to application developers when it is included in the OS design.
EAP improves on previous authentication protocols, such as Password Authentication Protocol (PAP) and Challenge Handshake Authentication Protocol (CHAP). Windows CE supports most of these earlier authentication protocols, as well.
See Also
EAP Installation | EAP Implementation Details | Configuration User Interface | Obtaining Identity Information | Interactive User Interface | EAP Authentication Protocols
Send Feedback on this topic to the authors