Saltar para o conteúdo principal

Como Configurar WiFi Corporativo em Dispositivos Android com EAP-TLS

Este guia de referência técnica fornece aos líderes seniores de TI um plano abrangente para implementar a autenticação 802.1X EAP-TLS em dispositivos Android. Abrange o funcionamento da arquitetura, estratégias de implementação manual e orientada por MDM, bem como metodologias de resolução de problemas necessárias para proteger redes sem fios empresariais.

Publicado Atualizado
📖 5 min de leitura1,355 palavras2 exemplos práticos3 perguntas de prática8 definições principais

Video overview

Ouça este guia

Ver transcrição do podcast
Como Configurar WiFi de Grande Empresa em Dispositivos Android com EAP-TLS Uma Breve Apresentação Técnica Purple - Aproximadamente 10 Minutos --- INTRODUÇÃO E CONTEXTO - aproximadamente 1 minuto Bem-vindo à série de Breves Apresentações Técnicas Purple. Sou o seu anfitrião e hoje vamos entrar nos detalhes da implementação da autenticação 802.1X EAP-TLS em dispositivos Android - quer esteja a gerir um complexo hoteleiro, uma cadeia de lojas, um estádio ou um campus do setor público. Se é responsável por uma rede que precisa de autenticar dispositivos Android corporativos ou BYOD sem depender de palavras-passe partilhadas, este episódio é para si. O EAP-TLS é o padrão de excelência para a segurança de WiFi empresarial - utiliza autenticação mútua baseada em certificados, o que significa que não há credenciais para phish, não há palavras-passe para rodar e assegura uma postura de conformidade que satisfaz o PCI-DSS, a ISO 27001 e a maioria dos referenciais de segurança do setor público. No final desta apresentação, compreenderá exatamente como o EAP-TLS funciona em Android, quais são as suas opções de implementação e os três erros mais comuns que causam falhas nas implementações. Vamos a isso. --- MERGULHO TÉCNICO PROFUNDO - aproximadamente 5 minutos Comecemos pela arquitetura. O 802.1X é a norma IEEE que rege o controlo de acesso à rede baseado em portas. Quando um dispositivo Android se liga a uma rede WiFi empresarial - configurada como WPA2-Enterprise ou WPA3-Enterprise - o ponto de acesso funciona como o chamado autenticador. Não toma a decisão de autenticação por si só; transmite a conversação entre o dispositivo e um servidor RADIUS, que é o servidor de autenticação real. O EAP-TLS - ou seja, Extensible Authentication Protocol com Transport Layer Security - é o método de autenticação executado dentro dessa estrutura 802.1X. O que o distingue do EAP-PEAP ou do EAP-TTLS, que utilizam nome de utilizador e palavra-passe dentro de um túnel TLS, é que o EAP-TLS utiliza certificados X.509 de ambos os lados. O servidor RADIUS apresenta um certificado de servidor ao dispositivo e o dispositivo apresenta um certificado de cliente de volta ao servidor RADIUS. Ambas as partes validam-se mutuamente. Trata-se de uma autenticação mútua e é isso que torna o EAP-TLS a opção mais segura disponível. Agora, especificamente no Android, há algumas coisas que precisa de compreender. O Android 11 e as versões posteriores introduziram requisitos de validação de certificados mais rigorosos. Se estiver a implementar no Android 11 ou superior - o que, neste momento, representa a grande maioria do seu parque de dispositivos - o dispositivo recusará a ligação a menos que o certificado do servidor RADIUS seja explicitamente fidedigno. Não pode confiar apenas no repositório de confiança do sistema; deve enviar o certificado da CA raiz para o dispositivo ou configurar o perfil de WiFi para o referenciar explicitamente. Vamos falar sobre a cadeia de certificados. Precisa de três componentes configurados antes que um único dispositivo Android possa autenticar-se via EAP-TLS. Primeiro, uma Autoridade de Certificação - seja a sua PKI interna, o Microsoft Active Directory Certificate Services ou uma PKI na nuvem como o SCEP via Intune. Segundo, um certificado de servidor emitido para o seu servidor RADIUS, assinado por essa CA. Terceiro, um certificado de cliente exclusivo emitido para cada dispositivo ou utilizador, também assinado pela mesma CA. O dispositivo apresenta o seu certificado de cliente durante o handshake TLS, e o servidor RADIUS valida-o em relação à lista de revogação de certificados da CA, ou CRL, ou via OCSP - Online Certificate Status Protocol. Para o Android, o certificado de cliente e a chave privada são normalmente empacotados como um ficheiro PKCS12 - que é um ficheiro com extensão .p12 ou .pfx - que contém tanto o certificado como a chave privada encriptada. Num dispositivo configurado manualmente, o utilizador importa este ficheiro através de Definições, depois Segurança e, em seguida, Instalar um certificado. Num dispositivo gerido por MDM, o certificado é enviado de forma silenciosa para o keystore gerido do dispositivo - sem necessidade de interação do utilizador. Agora vamos falar sobre o perfil de WiFi em si. Ao configurar uma ligação WiFi empresarial no Android, precisa de especificar: o SSID, o tipo de segurança - WPA2-Enterprise ou WPA3-Enterprise - o método EAP - que é TLS - o certificado CA para validação do servidor, o certificado de cliente para autenticação do dispositivo e a string de identidade, que é normalmente o Common Name do dispositivo ou o UPN do utilizador. No Android 11 e superior, também precisa de especificar a correspondência do sufixo do domínio ou o assunto do certificado do servidor para evitar ataques de personificação (man-in-the-middle). Para implementações de MDM - e é aqui que entra a verdadeira escala - está a enviar tudo isto como um perfil de configuração estruturado. No Microsoft Intune, cria um perfil de certificado SCEP que solicita e instala automaticamente um certificado de cliente exclusivo em cada dispositivo Android registado. Em seguida, cria um perfil de configuração WiFi que faz referência a esse perfil de certificado. Quando o dispositivo se liga, recebe tanto o certificado como o perfil de WiFi, e liga-se à sua rede 802.1X automaticamente. Sem interação do utilizador, sem chamadas de suporte. Se estiver a utilizar o Intune para isto, o nosso guia complementar sobre como utilizar o Microsoft Intune para enviar certificados WiFi para dispositivos detalha os passos exatos de configuração - recomendo a leitura do mesmo juntamente com este documento. Para o VMware Workspace ONE e Jamf Connect, o processo é arquitetonicamente idêntico - perfil de certificado SCEP ou PKCS, seguido por um perfil de WiFi que o referencia. A UI específica difere, mas os requisitos de cadeia de certificados e configuração RADIUS são os mesmos. Uma coisa que vale a pena assinalar do lado do RADIUS: se estiver a executar o FreeRADIUS, Microsoft NPS ou Cisco ISE, certifique-se de que o certificado do seu servidor inclui os atributos corretos de Extended Key Usage - especificamente, Server Authentication, OID 1.3.6.1.5.5.7.3.1. O Android é rigoroso em relação a isto. Um certificado que funciona bem com clientes Windows pode falhar no Android se o EKU estiver em falta ou mal configurado. - RECOMENDAÇÕES DE IMPLEMENTAÇÃO E ERROS COMUNS - aproximadamente 2 minutos Muito bem, vamos falar sobre o que realmente corre mal no terreno, porque é aqui que a maioria das implementações encontra problemas. A primeira e mais comum falha é a confiança no certificado. O Android 11 e versões superiores não se ligarão se a cadeia de certificados do servidor RADIUS não puder ser validada. A solução é simples: envie o seu certificado CA raiz para o repositório de certificados do utilizador do dispositivo através de MDM e faça referência explícita ao mesmo no campo de certificado CA do perfil de WiFi. Não deixe isto como "Não validar" - isso é uma falha de segurança e falhará de qualquer forma em algumas versões do Android. O segundo erro comum é a expiração do certificado. Os certificados de cliente têm normalmente um período de validade de um a dois anos. Se não tiver uma renovação automática implementada através de SCEP ou NDES, irá acordar uma manhã e descobrir que metade dos seus dispositivos perdeu o acesso ao WiFi em simultâneo. Integre a automação de renovação de certificados no fluxo de trabalho do seu MDM desde o primeiro dia, e não como uma reflexão tardia. O terceiro problema é a capacidade do servidor RADIUS. Os handshakes EAP-TLS são computacionalmente mais dispendiosos do que os handshakes PEAP devido à troca mútua completa de certificados. Num estádio ou centro de conferências com milhares de autenticações simultâneas, um servidor RADIUS subdimensionado tornar-se-á um estrangulamento. Dimensione a sua infraestrutura RADIUS para picos de autenticações simultâneas, e não para a carga média. Finalmente, do lado do Android, tenha em atenção que diferentes fabricantes - Samsung, Google, Xiaomi - têm implementações ligeiramente diferentes da API de configuração de WiFi. Teste os perfis enviados pelo seu MDM em dispositivos representativos de cada fabricante na sua empresa antes de os implementar em grande escala. Os dispositivos Samsung, em particular, exigiram historicamente que o campo de identidade fosse definido explicitamente, mesmo quando este pode ser deduzido do certificado. - PERGUNTAS E RESPOSTAS RÁPIDAS - aproximadamente 1 minuto Algumas perguntas rápidas que me fazem regularmente. Posso usar EAP-TLS para dispositivos BYOD? Sim, mas exige que o utilizador instale um certificado de cliente no seu dispositivo pessoal. Para BYOD em grande escala, considere se o EAP-TTLS com PAP ou PEAP-MSCHAPv2 é um compromisso mais prático, reservando o EAP-TLS para dispositivos de propriedade corporativa. O EAP-TLS funciona com WPA3-Enterprise? Sim, e o WPA3-Enterprise com o modo de 192 bits na verdade exige o EAP-TLS. Se estiver a implementar WPA3-Enterprise em ambientes de alta segurança, o EAP-TLS é a sua única opção em conformidade.Qual é a versão mínima do Android que devo visar? O Android 8 e superior suporta EAP-TLS nativamente. Para o Android 11 e superior, force a validação explícita do certificado CA. Para o Android 13 e superior, pode tirar partido das APIs de gestão de certificados melhoradas para um controlo mais granular. A plataforma da Purple pode integrar-se com redes EAP-TLS? A plataforma de guest WiFi e analytics da Purple opera num SSID separado da sua rede corporativa 802.1X. Os seus dispositivos corporativos autenticam-se através de EAP-TLS no SSID seguro, enquanto os dispositivos de convidados utilizam o captive portal da Purple no SSID de convidados. Os dois coexistem na mesma infraestrutura de pontos de acesso, com a separação por VLAN a fornecer a barreira de segurança. - RESUMO E PRÓXIMOS PASSOS - aproximadamente 1 minuto Para concluir: o EAP-TLS no Android é o método de autenticação WiFi empresarial mais seguro disponível e, com as ferramentas modernas de MDM, é perfeitamente prático de implementar à escala. As três coisas a garantir são: uma PKI corretamente configurada com renovação automatizada de certificados, confiança explícita no certificado CA no Android 11 e superior, e uma infraestrutura RADIUS dimensionada para a carga de pico. Se está a fazer a implementação num local com tráfego misto corporativo e de convidados, a plataforma da Purple oferece-lhe a camada de analytics e engagement na rede de convidados, enquanto a sua infraestrutura EAP-TLS protege o lado corporativo. Ambos se complementam mutuamente. Para os seus próximos passos: reveja o nosso diagrama de arquitetura no guia completo, siga o passo a passo de implementação no Intune e execute um piloto num subconjunto de dispositivos antes de implementar em toda a sua infraestrutura. Comece com um grupo controlado de cinquenta dispositivos, valide a entrega de certificados e a conectividade WiFi e, em seguida, dimensione com confiança. Obrigado por ouvir o Purple Technical Briefing. Encontrará o guia escrito completo, diagramas e referências de configuração em purple.ai. Até à próxima.

Parte da nossa série principal: Enterprise WiFi Security Guide →

Como Configurar WiFi Corporativo em Dispositivos Android com EAP-TLS

Resumo Executivo

Proteger as redes sem fios empresariais contra o roubo de credenciais e o acesso não autorizado exige ir além das palavras-passe partilhadas. Para frotas de dispositivos Android em ambientes corporativos, o 802.1X EAP-TLS (Extensible Authentication Protocol com Transport Layer Security) é o padrão de segurança definitivo. Ao tirar partido da autenticação mútua baseada em certificados, o EAP-TLS elimina os riscos associados à fadiga de palavras-passe, phishing e credenciais fracas.

Este guia de referência técnica fornece aos arquitetos de rede, gestores de TI e CTOs estratégias acionáveis para implementar o EAP-TLS em dispositivos Android. Quer se trate da gestão de terminais de ponto de venda no Retalho, dispositivos clínicos na Saúde ou operações internas na Hotelaria, o domínio desta implementação garante a conformidade com normas de segurança robustas (PCI-DSS, GDPR, ISO 27001) ao mesmo tempo que proporciona uma experiência de ligação sem falhas para os utilizadores finais. Abordamos tanto a configuração manual para ambientes BYOD como o aprovisionamento MDM zero-touch para frotas de propriedade corporativa.


Ouça o Briefing


Análise Técnica Detalhada

Arquitetura 802.1X e Funcionamento do EAP-TLS

Na sua essência, o 802.1X é uma norma IEEE para controlo de acesso à rede baseado em portas. Num contexto sem fios, o ponto de acesso funciona como o autenticador, facilitando a comunicação entre o dispositivo Android (suplicante) e o servidor RADIUS (servidor de autenticação).

Ao contrário do PEAP ou do TTLS, que criam um túnel para a autenticação por palavra-passe tradicional dentro do TLS, o EAP-TLS baseia-se inteiramente em certificados X.509. Isto cria um paradigma de autenticação mútua:

  1. O servidor RADIUS apresenta o seu certificado ao dispositivo Android para provar que a rede é legítima.
  2. O dispositivo Android apresenta o seu certificado de cliente exclusivo ao servidor RADIUS para provar que é um ponto de extremidade autorizado.

Como Configurar WiFi Corporativo em Dispositivos Android com EAP-TLS - eap tls architecture overview

Requisitos de Certificado Específicos do Android

A implementação no Android introduz restrições específicas, particularmente desde o Android 11. Para mitigar ataques de Man-in-the-Middle (MitM), a Google descontinuou a opção "Não validar" para certificados de servidor. Consequentemente, os dispositivos Android têm de possuir o certificado Root CA que assinou o certificado do servidor RADIUS.

Além disso, o certificado do servidor RADIUS deve conter o atributo correto de Utilização Alargada de Chave (EKU) - especificamente Autenticação de Servidor (OID 1.3.6.1.5.5.7.3.1). Sem isto, o suplicante Android irá rejeitar silenciosamente o handshake TLS.

Do lado do cliente, o Android exige que a chave privada e o certificado sejam agrupados, normalmente no formato PKCS#12 (.p12 ou .pfx).

Integração com o Ecossistema da Purple

Embora o EAP-TLS proteja os seus dispositivos corporativos e a infraestrutura operacional, os operadores de espaços também devem gerir o acesso de visitantes. É aqui que uma estratégia de duplo SSID se torna fundamental. O seu SSID corporativo utiliza 802.1X EAP-TLS, enquanto o seu SSID público aproveita a plataforma Guest WiFi da Purple. Esta segregação garante a segurança operacional ao mesmo tempo que permite às equipas de marketing utilizar o WiFi Analytics na rede de convidados. Para obter mais detalhes sobre como proteger a infraestrutura física, consulte o Segurança do Ponto de Acesso: O seu Guia Empresarial para 2026.


Tem dúvidas sobre a sua configuração específica?

A nossa equipa trabalha com operadores de espaços, gestores de TI e engenheiros de rede em 80.000 espaços. Agende uma chamada de 20 minutos e mostraremos como outros profissionais na sua área o resolveram.

Guia de Implementação

A implementação do EAP-TLS no Android pode ser realizada manualmente para pequenas configurações BYOD ou através de Gestão de Dispositivos Móveis (MDM) para escala empresarial.

Como Configurar WiFi Corporativo em Dispositivos Android com EAP-TLS - mdm deployment comparison

Método 1: Configuração Manual (BYOD / Pequena Escala)

Este método exige bastante suporte e é recomendado apenas para implementações limitadas ou testes.

  1. Entrega de Certificados: Entregue de forma segura o certificado de cliente .p12 e o ficheiro Root CA .cer ao dispositivo Android (por exemplo, através de um portal seguro ou e-mail encriptado).
  2. Instalação:
    • Aceda a Definições > Segurança > Encriptação e credenciais > Instalar um certificado.
    • Instale a Root CA como um "certificado de WiFi".
    • Instale o ficheiro .p12, fornecendo a palavra-passe de extração quando solicitado.
  3. Configuração de Rede:
    • Vá a Definições > Rede e internet > WiFi e selecione "Adicionar rede".
    • Introduza o SSID.
    • Defina a Segurança como WPA/WPA2/WPA3-Enterprise.
    • Defina o método EAP como TLS.
    • Defina o certificado CA para a Root CA instalada.
    • Defina o Estado do Certificado Online como Solicitar estado do certificado.
    • Defina o Domínio para corresponder ao Nome Alternativo do Requerente (SAN) do certificado do servidor RADIUS.
    • Selecione o certificado de cliente instalado.
    • Introduza a Identidade (normalmente o UPN do utilizador ou o MAC do dispositivo).

Método 2: Perfis Enviados por MDM (Escala Empresarial)

Para grandes infraestruturas, como um campus universitário ou um centro logístico em Transport, o MDM é obrigatório. Fornece provisionamento sem toque (zero-touch) e gestão do ciclo de vida.

  1. Integração de PKI: Ligue o seu MDM (Intune, Workspace ONE, Jamf) à sua Autoridade de Certificação utilizando SCEP ou NDES.
  2. Perfis de Certificado: Crie um perfil de configuração para enviar a Root CA para o repositório de confiança do dispositivo. Crie um segundo perfil (SCEP) para solicitar e instalar automaticamente o certificado de cliente exclusivo.
  3. Perfil de WiFi: Crie um perfil de configuração de WiFi associando os certificados implementados.
    • Tipo de Segurança: WPA2/WPA3 Enterprise
    • Tipo de EAP: EAP-TLS
    • Método de Autenticação: Certificado
    • Confiança do Servidor: Especifique a Root CA e o nome de domínio correto do servidor.

Para instruções detalhadas específicas da Microsoft, consulte o nosso guia: Como Utilizar o Microsoft Intune para Enviar Certificados de WiFi para Dispositivos.


Melhores Práticas

  1. Impor WPA3-Enterprise: Onde o hardware o suportar, exija o WPA3-Enterprise. O conjunto de segurança de 192 bits requer explicitamente o EAP-TLS, garantindo os padrões criptográficos mais elevados.
  2. Automatizar o Ciclo de Vida dos Certificados: Os certificados de cliente expiram. Se depender da renovação manual, enfrentará interrupções generalizadas. Implemente SCEP/NDES para renovar automaticamente os certificados 30 dias antes da expiração.
  3. Implementar DNS Robusto: As verificações de Lista de Revogação de Certificados (CRL) e OCSP requerem uma resolução de DNS fiável a partir do edge. Leia mais em Proteja a Sua Rede com DNS Forte e Segurança.
  4. Segmentação de VLAN: Mapeie sessões autenticadas por EAP-TLS para VLANs específicas com base nos atributos do certificado (por exemplo, separando os tablets dos gestores dos terminais POS) utilizando atributos RADIUS como Tunnel-Private-Group-Id.

Resolução de Problemas e Mitigação de Riscos

Quando os dispositivos Android não conseguem ligar-se através de EAP-TLS, o problema reside quase sempre na cadeia de certificados ou na configuração do RADIUS.

  • Sintoma: Dispositivos Android 11+ desligam-se imediatamente ou mostram "Erro de autenticação" sem qualquer aviso ao utilizador.
    • Causa Raiz: O dispositivo não confia no certificado do servidor RADIUS. O campo "Domain" no perfil de WiFi deve coincidir exatamente com o SAN do certificado do servidor, e a Root CA deve estar instalada.
  • Sintoma: A ligação expira durante o handshake TLS.
    • Causa Raiz: O servidor RADIUS não consegue aceder ao ponto de distribuição CRL para verificar o estado de revogação do certificado do cliente. Certifique-se de que o seu servidor RADIUS tem acesso HTTP de saída para os endpoints CRL da sua PKI.
  • Sintoma: Os dispositivos Windows ligam-se, mas os dispositivos Android falham.
    • Causa Raiz: O EKU Server Authentication está em falta no certificado RADIUS, ou o suplicante Android está a tentar utilizar uma cipher suite não suportada. Verifique os registos do RADIUS para falhas de negociação TLS.

ROI e Impacto no Negócio

A transição para o EAP-TLS requer um investimento inicial em infraestrutura PKI e MDM, mas o retorno do investimento (ROI) para os líderes de TI seniores é substancial.

  • Redução de Custos de Helpdesk: 20 a 30% dos pedidos de suporte de TI são reposições de palavras-passe. A autenticação baseada em certificados elimina as políticas de rotação de palavras-passe para o acesso à rede, reduzindo drasticamente os custos operacionais de suporte.
  • Mitigação de Riscos: O EAP-TLS oferece imunidade contra a recolha de credenciais e ataques de dicionário offline. Em indústrias reguladas como a Saúde, o custo de uma única falha de segurança ultrapassa de longe o custo de implementação de uma PKI.
  • Continuidade Operacional: O aprovisionamento automatizado de certificados garante que os dispositivos operacionais críticos, desde scanners de armazém a sistemas de POS de retalho, nunca percam a ligação à rede devido a credenciais expiradas. À medida que a Purple continua a expandir a sua presença, impulsionada por recentes passos estratégicos como o Purple Signals Higher Education Ambitions with Appointment of VP Education Tim Peers, uma conectividade robusta e fundamental torna-se instrumental para análises avançadas e envolvimento.

Definições Principais

802.1X

Um padrão IEEE para Controlo de Acesso à Rede baseado em porta (PNAC) que fornece um mecanismo de autenticação para dispositivos que desejam ligar-se a uma LAN ou WLAN.

A estrutura fundamental que impede dispositivos não autorizados de aceder à rede corporativa na periferia.

EAP-TLS

Extensible Authentication Protocol com Transport Layer Security. Uma estrutura de autenticação que utiliza certificados X.509 para autenticação mútua entre o cliente e o servidor.

Considerado o tipo de EAP mais seguro, elimina a dependência de palavras-passe, tornando-o essencial para ambientes de alta segurança.

RADIUS

Remote Authentication Dial-In User Service. Um protocolo de rede que fornece uma gestão centralizada de Autenticação, Autorização e Auditoria (AAA).

O componente do servidor (por exemplo, Cisco ISE, Microsoft NPS) que valida o certificado do dispositivo Android face à PKI.

Supplicant

O dispositivo cliente (neste caso, o smartphone ou tablet Android) que está a solicitar acesso à rede.

Compreender as restrições específicas do sistema operativo do suplicante (como a validação rigorosa do Android 11) é fundamental para uma implementação bem-sucedida.

Authenticator

O dispositivo de rede (o Ponto de Acesso WiFi) que facilita o processo de autenticação entre o Supplicant e o servidor RADIUS.

O AP não toma a decisão; apenas aplica o controlo de porta com base na resposta do servidor RADIUS.

PKI

Public Key Infrastructure. Um conjunto de funções, políticas, hardware, software e procedimentos necessários para criar, gerir, distribuir, utilizar, armazenar e revogar certificados digitais.

A espinha dorsal do EAP-TLS. Sem uma PKI robusta, a autenticação baseada em certificados é impossível.

SCEP

Simple Certificate Enrolment Protocol. Um protocolo concebido para tornar a emissão e revogação de certificados digitais o mais escalável possível.

Utilizado por plataformas MDM para provisionar automaticamente certificados de cliente em dispositivos Android sem intervenção do utilizador.

SAN

Subject Alternative Name. Uma extensão do X.509 que permite associar vários valores a um certificado de segurança.

O Android 11+ exige que o campo 'Domain' no perfil de WiFi corresponda ao SAN do certificado do servidor RADIUS.

Exemplos Práticos

Uma cadeia de retalho nacional precisa de implementar 5000 tablets de ponto de venda (POS) baseados em Android. A equipa de segurança exige que estes dispositivos não utilizem palavras-passe partilhadas e que sejam imunes a phishing de credenciais. Como deve a equipa de infraestrutura abordar esta implementação?

A equipa deve implementar uma solução de Mobile Device Management (MDM) integrada com a sua Public Key Infrastructure (PKI) interna através de SCEP. O MDM irá enviar um perfil de configuração contendo o certificado da Root CA, solicitar automaticamente um certificado de cliente exclusivo para cada tablet POS e configurar o perfil de WiFi WPA3-Enterprise para utilizar EAP-TLS. O servidor RADIUS será configurado para atribuir estes dispositivos a uma VLAN de POS isolada com base na validação bem-sucedida do certificado.

Comentário do Examinador: Esta é a abordagem ideal para empresas. Tentar a configuração manual para 5000 dispositivos é inviável do ponto de vista operacional. Ao utilizar MDM e SCEP, a organização alcança um aprovisionamento automatizado (zero-touch) e a renovação automática de certificados, satisfazendo a exigência de segurança ao mesmo tempo que minimiza o atrito na implementação.

O gestor de TI de um hospital está a atualizar a rede sem fios. Após a atualização, os dispositivos mais antigos com Android 9 ligam-se com sucesso à rede EAP-TLS, mas os novos dispositivos Android 12 recentemente adquiridos falham a autenticação, apresentando um erro de fidedignidade.

O gestor de TI deve atualizar o perfil de configuração de WiFi enviado para os dispositivos. O Android 11+ exige uma validação rigorosa do certificado do servidor. O perfil tem de ser atualizado para definir explicitamente o certificado Root CA em que deve confiar e especificar o "Domínio" exato (correspondente ao SAN do servidor RADIUS) para evitar ataques MitM.

Comentário do Examinador: Isto realça uma alteração crítica ao nível do sistema operativo no comportamento do suplicante do Android. As configurações antigas de "Não validar" representam um risco de segurança significativo e foram totalmente descontinuadas nas versões modernas do Android. A solução identifica corretamente a necessidade de uma configuração de fidedignidade explícita.

Perguntas de Prática

Q1. A sua organização está a migrar de PEAP-MSCHAPv2 para EAP-TLS. Durante a fase piloto, vários dispositivos Android 13 não conseguem ligar-se. Os registos do RADIUS mostram que o handshake TLS é iniciado mas cancelado pelo cliente antes de o certificado de cliente ser enviado. Qual é o erro de configuração mais provável?

Dica: Considere os rigorosos requisitos de validação introduzidos nas versões recentes do Android relativamente à identidade do servidor.

Ver resposta modelo

O erro mais provável é que o perfil de WiFi enviado para os dispositivos Android 13 não especifica corretamente a correspondência do sufixo 'Domain', ou a Root CA não está devidamente associada ao perfil. O Android cancela a ligação para evitar um ataque Man-in-the-Middle porque não consegue validar o certificado do servidor RADIUS.

Q2. Está a conceber a arquitetura para a implementação num grande estádio. O cliente pretende utilizar EAP-TLS para todos os dispositivos dos funcionários. Que componente de infraestrutura específico deve ser dimensionado em comparação com uma rede WPA2-PSK normal, e porquê?

Dica: O EAP-TLS envolve operações criptográficas complexas durante a fase de ligação.

Ver resposta modelo

A infraestrutura do servidor RADIUS deve ser significativamente dimensionada. O EAP-TLS exige uma validação mútua de certificados completa (criptografia assimétrica), o que é computacionalmente exigente. Num ambiente de estádio com milhares de dispositivos potencialmente em roaming ou a autenticarem-se em simultâneo, uma implementação RADIUS subdimensionada causará tempos de espera limite de autenticação e falhas de ligação.

Q3. O certificado de um cliente foi comprometido num tablet Android perdido. Qual é o mecanismo exato através do qual a rede impede este dispositivo de se ligar via EAP-TLS?

Dica: Como é que o servidor RADIUS sabe que o certificado já não é válido antes da sua data de expiração?

Ver resposta modelo

O administrador de TI revoga o certificado de cliente na PKI. A PKI atualiza a sua Certificate Revocation List (CRL) ou o respondente OCSP. Quando o tablet perdido tenta ligar-se, o servidor RADIUS verifica o certificado de cliente em relação à CRL/OCSP. Ao constatar que foi revogado, o servidor RADIUS rejeita o pedido de autenticação.

Perguntas frequentes

Porque é que o Android 11 e as versões mais recentes exigem um domínio e um certificado de CA para redes WiFi empresariais?

A partir do Android 11, a Google descontinuou e removeu a opção 'Não validar' para certificados de CA para proteger os dispositivos móveis contra ataques man-in-the-middle e evil twin. Os dispositivos têm de validar o certificado do servidor RADIUS com uma CA Raiz fidedigna e verificar se o Subject Alternative Name (SAN) do certificado do servidor coincide com o sufixo do domínio configurado.

Que domínio devem os administradores especificar no perfil WiFi EAP-TLS do Android?

O domínio configurado no perfil WiFi do Android (ou na configuração Wi-Fi do MDM) deve corresponder ao nome de domínio totalmente qualificado (FQDN) presente no atributo dNSName da extensão Subject Alternative Name (SAN) do certificado do servidor RADIUS, como radius.purple.ai. Se o domínio não corresponder, a pilha BoringSSL do Android termina o protocolo de acordo TLS com o Alerta 48.

Como é que as organizações empresariais automatizam os certificados de cliente EAP-TLS em frotas Android?

As organizações empresariais automatizam a distribuição de certificados utilizando plataformas de Mobile Device Management (MDM), como o Microsoft Intune, VMware Workspace ONE ou Google Android Management API integradas com SCEP ou EST. O MDM envia um perfil de certificado Raiz Fidedigno e um perfil SCEP que solicita um certificado de cliente exclusivo da PKI empresarial, armazenando a chave privada no Android Keystore protegido por hardware.

Porque é que os dispositivos com Perfil de Trabalho do Android não conseguem encontrar certificados de cliente para redes WiFi empresariais?

O Android impõe o isolamento criptográfico entre os KeyChains do Perfil Pessoal e do Perfil de Trabalho. Se um colaborador importar um certificado através das definições pessoais ou do download do browser, o requerente de WiFi empresarial em execução no Perfil de Trabalho não conseguirá aceder à chave privada. Os administradores devem fornecer a CA Raiz e o certificado de cliente SCEP através do payload de gestão do Android Enterprise Work Profile.

Como é que a aleatorização de endereços MAC do Android afeta as redes empresariais 802.1X?

O Android ativa a aleatorização de endereços MAC por SSID por predefinição, rodando o endereço MAC de hardware. Embora o EAP-TLS autentique criptograficamente a identidade do cliente independentemente do endereço MAC, os MAC rodados podem criar concessões DHCP duplicadas e complicar a auditoria das portas do comutador. Para dispositivos propriedade da empresa (COBO), os administradores podem aplicar uma política de MDM definindo a aleatorização de MAC para 'Utilizar MAC do dispositivo'. Em redes BYOD, a monitorização de identidade deve depender do atributo User-Name do 802.1X em vez do endereço MAC de hardware.

Como é que o Purple Cloud RADIUS simplifica a autenticação WiFi empresarial em dispositivos Android?

O Purple Cloud RADIUS fornece autenticação 802.1X de elevada disponibilidade que se integra nativamente com os principais MDMs e fornecedores de identidade na nuvem. O Purple automatiza a emissão de certificados SCEP, valida cadeias de certificados de clientes Android em milissegundos, devolve atributos de encaminhamento dinâmico de VLAN (RFC 2868) e elimina a manutenção de hardware RADIUS local.

Continue a ler esta série

Resolução de problemas de 802.1X em iOS e macOS: uma lista de verificação de implementação para Intune, Jamf e Microsoft Entra ID

Utilize esta lista de verificação para diagnosticar por que razão iPhones, iPads e Macs falham o 802.1X no Intune ou Jamf Pro. Cada falha corresponde a uma de quatro causas: fidedignidade do servidor, certificado de identidade, modo macOS ou âmbito do grupo do Microsoft Entra ID. Irá confirmar a causa a partir dos registos do eapolclient e RADIUS, aplicar a correção e preparar futuras rotações de certificados.

Ler o guia →

Fidedignidade do servidor do perfil WiFi do Intune: nomes de servidor de certificados e lista de verificação de CA raiz para Entra ID

Será capaz de configurar a metade da validação de servidor de um perfil WiFi do Intune para que o EAP-TLS e o PEAP se liguem no Windows, Apple e Android. Irá fazer corresponder os nomes dos servidores de certificados ao certificado RADIUS, implementar a CA raiz correta, alinhar as atribuições de grupos do Entra ID e programar as renovações de certificados antes que estas quebrem silenciosamente as ligações.

Ler o guia →

Resolução de problemas de Android 802.1X e EAP-TLS: uma lista de verificação de implementação para o Intune e Microsoft Entra ID

Será capaz de identificar com precisão o motivo pelo qual os telemóveis Android geridos falham o EAP-TLS no seu SSID de funcionários e corrigi-lo no Intune. Associe cada sintoma às quatro causas habituais - CA ou domínio em falta, certificado de cliente no perfil errado, um valor incorreto de nomes de servidores RADIUS ou uma raiz fidedigna não entregue. Em seguida, aplique uma lista de verificação de implementação que impeça a repetição de interrupções.

Ler o guia →

Tem dúvidas sobre a sua configuração específica?

A nossa equipa trabalha com operadores de espaços, gestores de TI e engenheiros de rede em 80.000 espaços. Agende uma chamada de 20 minutos e mostraremos como outros profissionais na sua área o resolveram.