"The Codenomicon tools are amazing. Using them is like being attacked by the most relentless adversary who uses every possible method to find flaws in your code

We fixed subtle crash bugs in Samba that had been in the code for over ten years. We would never have found those bugs without the Codenomicon tools.

If you're serious about implementing protocols correctly, you need the Codenomicon tools."

-- Jeremy Allison,
   Co Creator of Samba


Products by Protocol

Codenomicon EAP Test Tool Data Sheet

  • Test tool: Codenomicon EAP Test Tool
  • Direction: Server (802.1X Authenticator, Authentication server)
  • Tagline: Making Access Networks More Robust

With Codenomicon EAP Test Tool, you can proactively eliminate robustness flaws from your access network infrastructure. This saves development and maintenance costs, produces more stable systems, and enhances your product and corporate image. Codenomicon EAP Test Tool is essential for anyone who develops or depends on the robust functioning of EAP enabled access networks.

Extensible Authentication Protocol (EAP) is a protocol framework for performing authentication over different network types and underlying transports. EAP is designed for use in network access authentication especially in situations where IP layer connectivity may not be available. Codenomicon EAP Test Tool can deliver test cases over EAPOL (EAP over LAN) or over RADIUS protocols.

Used specifications

Specification Title
IEEE 802.1X Port-Based Network Access Control
RFC1994 PPP Challenge Handshake Authentication Protocol (CHAP)
RFC2759 Microsoft PPP CHAP Extensions, Version 2
RFC2865 Remote Authentication Dial In User Service (RADIUS)
RFC3579 RADIUS (Remote Authentication Dial In User Service) Support For Extensible Authentication Protocol (EAP)
RFC3580 IEEE 802.1X Remote Authentication Dial In User Service (RADIUS) Usage Guidelines
RFC3748 Extensible Authentication Protocol (EAP)
RFC4137 State Machines for Extensible Authentication Protocol (EAP) Peer and Authenticator
RFC5216 The EAP-TLS Authentication Protocol
RFC5281 Extensible Authentication Protocol Tunneled Transport Layer Security Authenticated Protocol Version 0 (EAP-TTLSv0)

Test tool general features

  • Fully automated black-box negative testing
  • Ready-made test cases
  • Written in Java(tm)
  • GUI, command line, remote interface modes
  • Instrumentation (health-check) capability
  • Support and maintenance
  • Comprehensive user documentation
  • Results reporting and analysis

Tool-specific information

Supported bearer protocol Notes Specifications
EAPOL EAPOL frames towards an 802.1X Authenticator 802.1X
RADIUS RADIUS EAP-Messages towards a RADIUS server RFC2865, RFC3579, RFC3580
Tested EAPOL messages Notes Specifications
EAPOL EAP 802.1X
EAPOL Start 802.1X
EAPOL Logoff 802.1X
EAPOL Encapsulated ASF Alert 802.1X
EAPOL RC4 Key Descriptor 802.1X
Tested EAP messages Notes Specifications
EAP Identity Response RFC3748
EAP-GTC Response RFC3748
EAP-MD5 Challenge Response RFC3748
EAP-OTP Response RFC3748
EAP Nak RFC3748
EAP Expanded Nak RFC3748
EAP Notification RFC3748
EAP-MSCHAPv2 Response RFC2759
EAP-MSCHAPv2 Success Response RFC2759
EAP-MSCHAPv2 Failure Request RFC2759
EAP-LEAP Peer Response n/a
EAP-TLS Client Hello RFC5216
EAP-TTLS Client Hello RFC5281
EAP-PEAPv2 Client Hello Internet draft

Select Protocol:

List of available test suites. Please note that the information in these sheets is subject to periodical change.

Test Tool Datasheet:

Contact Us:

Contact us for more information

First Name:

Last Name:

E-Mail:

Country:

Which product/service are you
interested in?

reCAPTCHA: