During the EMU BOF we talked about the high cost that would be imposed on customers by introducing new non-certificate ciphersuites during EAP-TLS.

EAP-TLS is now ten years old, and has a very large installed base. Virtually all of these installations only support certificate-based authentication, since that is a requirement of RFC 2716, which states:

  If the EAP server is not resuming a previously established
  session, then it MUST include a TLS server_certificate handshake
  message, and a server_hello_done handshake message MUST be the last
  handshake message encapsulated in this EAP-Request packet....

If the EAP server sent a certificate_request message in the preceding EAP-Request packet, then the peer MUST send, in addition, certificate and certificate_verify handshake messages.

As a result of these and other specification requirements, an implementation that does not support certificate authentication is non-compliant with RFC 2716.

During the BOF we also talked about the drawbacks of attempting to support both certificate and non-certificate modes in a single EAP method. Such an approach would require embedded systems to take on the footprint of certificate handling even when all they really needed to do was to support pre-shared keys. It would also add new potential security vulnerabilities to one of the few EAP methods that has provable security properties.

In addition adding new non-certificate modes would impose large costs on customers. Today there are interoperability and conformance test suites for EAP-TLS that assume that only certificate-based authentication is supported. In addition, EAP-TLS has been approved for use within FIPS 140-2 installations, based on support for certificate-base ciphersuites. Introducing new non-certificate modes would introduce confusion, and would force existing test suites to be re-written.

For customers, deployment of EAP is difficult enough without introducing confusion, interoperability problems and new security vulnerabilities into the one EAP method that today is synonmous with high security.



_______________________________________________
Emu mailing list
[email protected]
https://www1.ietf.org/mailman/listinfo/emu

Reply via email to