Extensible Authentication Protocol
Extensible Authentication Protocol (EAP) is an Internet Engineering Task Force (IETF) standard (RFC 3748) that provides an infrastructure for network access clients and authentication servers to host plug-in modules for current and future authentication methods. Microsoft Windows uses EAP to authenticate Point-to-Point Protocol (PPP)-based connections (such as dial-up, virtual private network remote access, and site-to-site connections) and for IEEE 802.1X-based network access to authenticating Ethernet switches and wireless access points (APs).
Resources for Using EAP in Network Access Scenarios
Developer Resources
- EAP API
Use the EAP API in the Windows Platform SDK to develop and install your EAP type for computers running Windows XP, Windows Server 2003, or Windows 2000. - EAPHost API
Use the EAPHost API in the Windows Platform SDK to develop EAP types and supplicants for Windows Server 2008 and Windows Vista. - What is EAP Certification Program (ECP)?
This blog entry by the EAP team explains ECP, and helps you determine whether and how to participate in it. ECP enables Microsoft Logo certification and Windows Update distribution of vendor-manufactured EAPHost components. - EAP Certification Program (ECP) Testing Overview
This overview outlines the process for testing with the ECP for proper functionality with the Windows operating system. These procedures use the Microsoft Windows Logo Kit (WLK) and Driver Test Manager (DTM). - EAP Certification Program (ECP) Partners
This blog entry by the EAP team lists the ECP partners and provides links to and their respective EAPHOST-based Peer methods.
Top of page