Chromebook OS - EAP-TLS

Chromebook OS - EAP-TLS

How to Connect to Wi-Fi Using EAP-TLS on a Chromebook

EAP-TLS (Extensible Authentication Protocol - Transport Layer Security) is a highly secure enterprise Wi-Fi authentication method that uses certificates instead of passwords. Chromebooks support EAP-TLS natively and can be configured manually or via enterprise policies.

Requirements

  • A client certificate in .p12 or .pfx format
  • CA certificate (.crt, .pem, or .cer)
  • Wi-Fi SSID and server domain
  • Chromebook running ChromeOS

Step-by-Step Setup

1. Import Certificates

  1. Open Chrome and navigate to chrome://settings/certificates.
  2. Under the Your certificates tab, import the .p12 certificate. You will be prompted for the password.
  3. Under the Authorities tab, import the CA certificate and mark it as trusted for Wi-Fi authentication.

2. Connect to the Wi-Fi Network

  1. Click on the clock (bottom right), then the Wi-Fi icon.
  2. Click the target SSID or “Join other network”.
  3. Fill out the following fields:
  • Security: WPA2-Enterprise
  • EAP Method: EAP-TLS
  • Server CA Certificate: Select the CA you installed earlier
  • Domain: (Recommended), radius.ironwifi.com
  • User Certificate: Select your imported certificate
  • Identity: Often your username or email address
  • Anonymous Identity: Leave blank

Click Connect to establish a secure Wi-Fi connection.

Enterprise Deployment

For managed Chromebooks, you can use a Google Workspace policy with an ONC file or Google Admin console to preconfigure:

  • Network SSID
  • EAP method
  • Client & CA certificates
  • Certificate provisioning via PKCS#11, TPM, or Zero-Touch Enrollment

Troubleshooting

  • If the client certificate is not listed, ensure it was imported correctly under “Your certificates.”
  • Check that the RADIUS server uses a valid certificate signed by your CA.
  • Verify the domain name matches the SAN of the RADIUS certificate (especially on ChromeOS 89+).

Security Note

EAP-TLS offers mutual certificate authentication and eliminates password-based attacks. Always use a trusted CA and protect your private key file.


    • Related Articles

    • Chromebook OS – EAP-PEAP

      How to Connect to Wi-Fi Using EAP-PEAP on a Chromebook EAP-PEAP (Protected Extensible Authentication Protocol) is commonly used in enterprise, university, and government networks. It authenticates users over a secure TLS tunnel using usernames and ...
    • Chromebook OS – TTLS + PAP

      How to Connect to Wi-Fi Using TTLS + PAP on Chromebook TTLS + PAP is a secure Wi-Fi authentication method that tunnels credentials inside a TLS connection. Chromebooks support this configuration natively, making it suitable for enterprise and campus ...
    • Android – EAP-TLS

      How to Connect to Wi-Fi Using EAP-TLS on Android EAP-TLS (Extensible Authentication Protocol - Transport Layer Security) is one of the most secure Wi-Fi authentication methods. It uses client and server certificates for mutual authentication, and ...
    • Linux - EAP-TLS

      How to Connect to Wi-Fi Using EAP-TLS on Linux EAP-TLS (Extensible Authentication Protocol - Transport Layer Security) is one of the most secure Wi-Fi authentication methods. It uses client and server certificates for mutual authentication without ...
    • Windows – EAP-TLS

      This page describes the steps required to connect a Windows desktop system to a WPA2-Enterprise secured network using TLS authentication with client certificates. Installing Root CA Certificate For your Windows users to be able to authenticate using ...