Saltar para o conteúdo principal

Como Configurar o SCEP para WiFi Corporativo Seguro e Provisionamento de BYOD

Este guia técnico explica como configurar o Simple Certificate Enrollment Protocol (SCEP) para automatizar a autenticação segura de WiFi corporativo 802.1X e o provisionamento de BYOD. Fornece aos arquitetos de rede e gestores de TI uma sequência de implementação definitiva, cenários de implementação do mundo real nos setores da hotelaria e retalho, e estratégias de mitigação de riscos para eliminar chaves pré-partilhadas vulneráveis e o MAC Authentication Bypass das redes corporativas.

📖 8 min de leitura📝 1,754 palavras🔧 2 exemplos práticos4 perguntas de prática📚 10 definições principais

Ouça este guia

Ver transcrição do podcast
Bem-vindo a este briefing técnico da Purple. Eu sou o vosso anfitrião e hoje vamos aprofundar a configuração do SCEP para WiFi empresarial seguro e aprovisionamento de BYOD. Para gestores de TI, arquitetos de rede e CTOs que operam nos setores da hotelaria, retalho e público, a gestão do acesso à rede é um equilíbrio constante entre segurança e eficiência operacional. Lidam diariamente com centenas, por vezes milhares de dispositivos a ligarem-se à vossa rede. Smartphones de funcionários, portáteis de prestadores de serviços, tablets de pontos de venda. E os métodos antigos de lidar com isto já não são suficientes. Depender de Pre-Shared Keys, ou PSKs, para o WiFi de funcionários e BYOD é uma vulnerabilidade de segurança à espera de ser explorada. Uma palavra-passe partilhada, uma vez comprometida, dá a qualquer pessoa acesso à vossa rede. E o MAC Authentication Bypass, ou MAB, não é melhor. Os smartphones modernos utilizam endereços MAC aleatórios por predefinição, o que quebra o MAB por completo, e os endereços MAC podem ser falsificados em segundos. A arquitetura de rede moderna exige autenticação 802.1X utilizando EAP-TLS. Isto garante que cada dispositivo é verificado criptograficamente antes de aceder à rede. Mas aqui está o desafio: como distribuir certificados de cliente únicos para milhares de dispositivos não geridos sem sobrecarregar o vosso suporte técnico? A resposta é o Simple Certificate Enrollment Protocol, ou SCEP. Comecemos pela arquitetura. O SCEP é o padrão da indústria para o registo de dispositivos empresariais, definido no RFC 8894. Existe desde 1999, criado originalmente pela VeriSign, e resistiu ao teste do tempo porque resolve um problema genuinamente difícil de forma elegante. Num fluxo de trabalho SCEP, o dispositivo gera o seu próprio par de chaves privada e pública localmente. Cria um Certificate Signing Request, ou CSR, e envia-o através de um Network Device Enrollment Service, conhecido como NDES, para a vossa Certificate Authority, ou CA. A CA valida o pedido e devolve o certificado público assinado ao dispositivo. A vantagem crítica de segurança aqui é que a chave privada nunca sai do dispositivo. É gerada localmente e armazenada no enclave seguro de hardware do dispositivo. Num portátil Windows, esse é o Trusted Platform Module, ou TPM. Num iPhone, é o Secure Enclave. A chave privada nunca é transmitida pela rede. Isto é o que torna o SCEP amplamente superior a alternativas como o PKCS para autenticação de rede, onde a CA gera o par de chaves centralmente e o transmite para o dispositivo. Agora, falemos sobre BYOD. É aqui que as coisas se tornam genuinamente interessantes do ponto de vista operacional. Querem que os funcionários possam utilizar os seus dispositivos pessoais para aceder a ferramentas internas, mas não querem forçá-los a registarem-se no vosso MDM corporativo. Isso é uma preocupação de privacidade e enfrenta uma forte resistência por parte dos funcionários. A solução é um portal de integração self-service. Eis como funciona. O utilizador liga o seu dispositivo pessoal a um SSID de provisionamento dedicado. Esta rede é um "walled garden", restringindo o acesso a tudo exceto ao portal de integração e ao seu fornecedor de identidade. O utilizador autentica-se utilizando as suas credenciais corporativas, normalmente através de integração SAML com o Microsoft Entra ID, Okta ou Google Workspace. Após a autenticação bem-sucedida, o sistema gera um certificado de cliente único e específico do dispositivo via SCEP. Um perfil de configuração é enviado para o dispositivo contendo o certificado, o certificado CA raiz e as definições de rede. O dispositivo liga-se então automaticamente ao SSID corporativo seguro utilizando EAP-TLS. É simples para o utilizador e seguro para a empresa. Não precisam de saber nada sobre certificados ou 802.1X. Apenas iniciam sessão uma vez e ficam ligados. Agora, vamos analisar a implementação em detalhe. A sequência de implementação é crítica, e errar nesta fase é a causa mais comum de falha. Passo um: implementar o Certificado de Raiz Confiável. Antes que qualquer dispositivo possa solicitar um certificado de cliente ou confiar no seu servidor RADIUS, deve confiar na Autoridade de Certificação emissora. Exporte o seu certificado Root CA como um ficheiro .cer e implemente-o nos seus grupos de dispositivos de destino. Este passo não é negociável. Sem ele, toda a cadeia falha. Passo dois: configurar o Perfil de Certificado SCEP. Isto instrui os dispositivos sobre como obter o seu certificado de cliente. Precisa de configurar o formato do nome do requerente. Para autenticação baseada no utilizador, o padrão é CN igual a UserPrincipalName. Para autenticação de dispositivos, utilize CN igual ao Azure AD Device ID. Defina a utilização da chave para assinatura digital e cifragem de chave. Em utilização de chave estendida, especifique Autenticação de Cliente com o OID 1.3.6.1.5.5.7.3.2. Associe este perfil ao perfil de certificado de Raiz Confiável do passo um. E forneça o URL externo do seu servidor NDES. Passo três: implementar o Perfil WiFi 802.1X. Isto associa os certificados ao SSID da rede. Introduza o nome da rede exatamente como é transmitido pelos seus pontos de acesso. Defina o tipo de segurança para WPA2-Enterprise ou WPA3-Enterprise. Defina o tipo de EAP para EAP-TLS. Selecione o perfil de certificado SCEP como o certificado de autenticação de cliente. E especifique o certificado de Raiz Confiável para validação do servidor. A sequência é o aspeto mais importante a reter de toda esta apresentação. Confiança, depois certificado, depois WiFi. Por esta ordem, sempre. Agora, permita-me apresentar algumas das melhores práticas que lhe pouparão dores de cabeça significativas em produção. Primeiro, publique o seu servidor NDES através do Azure AD Application Proxy. O servidor NDES deve estar acessível a partir da internet para permitir que os dispositivos remotos provisionem certificados antes de chegarem ao local. Mas expor um servidor interno diretamente à internet é um risco de segurança significativo. O Application Proxy oferece-lhe um acesso remoto seguro sem abrir portas de entrada na firewall. Segundo, implemente certificados de curta duração para dispositivos BYOD. Em vez de um certificado válido por três anos, emita certificados válidos por 90 dias. Quando o certificado expirar, o utilizador deve autenticar-se novamente através do portal de integração. Isto elimina naturalmente os dispositivos inativos da rede. Um dispositivo que não tenha sido utilizado em 90 dias simplesmente deixa de ter acesso. Não é necessária qualquer limpeza manual. Terceiro, e isto é absolutamente crítico, configure o seu servidor RADIUS para impor uma verificação rigorosa da Lista de Revogação de Certificados (CRL). Quando um colaborador deixa a organização, desativar a sua conta do Active Directory pode não revogar imediatamente o seu acesso WiFi se o certificado de cliente continuar válido. O seu servidor RADIUS deve verificar a CRL antes de conceder o acesso. Certifique-se de que os seus Pontos de Distribuição de CRL estão altamente disponíveis. Se o servidor RADIUS não conseguir aceder à CRL, a autenticação falha para todos. Isso representa uma interrupção generalizada. Agora, vejamos alguns modos de falha comuns e como evitá-los. O problema mais frequente é a falha na aplicação do perfil de WiFi. O dispositivo recebe os certificados Trusted Root e SCEP, mas o perfil de WiFi é apresentado como Erro na consola de MDM. Nove em cada dez vezes, trata-se de uma incompatibilidade de segmentação de grupos. Se o perfil SCEP estiver atribuído a um Grupo de Utilizadores, mas o perfil de WiFi estiver atribuído a um Grupo de Dispositivos, o MDM não consegue resolver a dependência. Audite as suas atribuições. Certifique-se de que os três perfis visam exatamente o mesmo grupo. O segundo problema comum são os erros NDES 403 Forbidden. Os dispositivos não conseguem obter o certificado SCEP e os registos do NDES IIS mostram erros HTTP 403. Isto é normalmente causado pelo facto de a conta de serviço do conector não ter as permissões necessárias no modelo de certificado, ou por uma firewall estar a bloquear os parâmetros específicos da query string utilizados pelo SCEP. Verifique se a conta do conector tem permissões de Leitura e Inscrição no modelo da AC. Verifique os registos da sua firewall para garantir que os URLs que contêm o parâmetro operation equals GetCACaps não estão a ser bloqueados. Deixe-me apresentar-lhe dois cenários do mundo real para ilustrar como isto funciona na prática. Cenário um: um hotel de 200 quartos com 50 funcionários de limpeza que utilizam smartphones pessoais para aceder à aplicação de escalas. O gestor de TI quer evitar a inscrição total no MDM para respeitar a privacidade dos funcionários. A solução é um portal de self-service integrado com o Microsoft Entra ID. Os funcionários ligam-se ao SSID de aprovisionamento, iniciam sessão com as suas credenciais do Entra ID e descarregam um perfil SCEP. O servidor SCEP emite um certificado de cliente de 30 dias diretamente para o dispositivo. O dispositivo liga-se ao SSID de WiFi dos funcionários utilizando EAP-TLS. O servidor RADIUS atribui estes dispositivos a uma VLAN restrita que apenas permite o acesso à aplicação de escalas. Quando um funcionário se demite, a sua conta do Entra ID é desativada e o servidor RADIUS nega instantaneamente o acesso à rede. Cenário dois: uma cadeia nacional de retalho com 500 lojas a implementar WiFi seguro para tablets de ponto de venda de propriedade corporativa. O arquiteto de rede precisa de garantir que, mesmo que um tablet seja roubado, as credenciais não possam ser extraídas. A solução é o Microsoft Intune a implementar certificados via SCEP. O Intune envia o certificado Trusted Root, seguido de um perfil SCEP que instrui o tablet a gerar a sua própria chave privada no seu enclave seguro de hardware. O tablet envia um CSR para o servidor NDES, recebe o certificado de cliente e liga-se ao SSID de POS de Retalho utilizando EAP-TLS. Como a chave privada é gerada localmente e nunca é transmitida, as credenciais de um tablet roubado não podem ser utilizadas noutro local. Isto cumpre os requisitos de conformidade com o PCI DSS. Agora, falemos sobre o caso de negócio. A transição para a implementação de certificados SCEP 802.1X proporciona retornos mensuráveis em termos de segurança e operações. O WiFi baseado em palavra-passe gera um volume significativo de pedidos de suporte ao helpdesk. Expirações de palavras-passe, bloqueios, erros de digitação. A autenticação baseada em certificados é invisível para o utilizador. Os dispositivos ligam-se automaticamente. Isto reduz normalmente o volume de helpdesk relacionado com WiFi em 70%. Trata-se de uma redução material nos custos operacionais. O EAP-TLS elimina o risco de recolha de credenciais e de ataques Man-in-the-Middle. Isto é fundamental para a conformidade com o PCI DSS em ambientes de retalho e com o GDPR em todos os setores. O custo de uma violação de dados excede em muito o custo de implementar uma infraestrutura PKI adequada. E para as organizações que já utilizam a plataforma de Guest WiFi e analítica da Purple, alargar o onboarding seguro aos dispositivos BYOD dos colaboradores proporciona uma estratégia de gestão de rede unificada. O overlay de nuvem agnóstico de hardware da Purple integra-se com Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme e Fortinet, para que não fique dependente de um único fornecedor de hardware. A Purple opera em 80.000 locais ativos e processou 440 milhões de inícios de sessão em 2024, detendo as certificações ISO 27001, GDPR, CCPA e Cyber Essentials. Deixe-me terminar com um resumo rápido das principais decisões que precisa de tomar. Deve utilizar SCEP ou PKCS? Utilize SCEP para autenticação WiFi. A chave privada permanece no dispositivo. Utilize PKCS apenas para encriptação de e-mail onde a custódia de chaves é necessária. Qual deve ser a validade dos certificados? 90 dias para BYOD. Um a dois anos para dispositivos geridos pela empresa. Deve utilizar a segmentação por utilizador ou por dispositivo no seu MDM? Utilize a segmentação por dispositivo para dispositivos corporativos que precisam de se ligar antes do início de sessão do utilizador. Utilize a segmentação por utilizador para BYOD, onde o certificado deve estar associado ao indivíduo. Como lida com a fragmentação do Android? Utilize o Passpoint, também conhecido como Hotspot 2.0, sempre que possível. Este proporciona uma experiência de ligação consistente entre os fabricantes de Android. E, finalmente, qual é a coisa mais importante a acertar? A verificação de CRL no seu servidor RADIUS. Sem ela, um certificado revogado ainda pode conceder acesso à rede. Chegámos ao fim do briefing de hoje. Se pretender aprofundar qualquer um destes tópicos, os guias técnicos da Purple sobre segurança de WiFi empresarial e autenticação de certificados EAP-TLS estão disponíveis no website da Purple em purple.ai. Obrigado por nos ouvir.

header_image.png

Resumo executivo

Para locais empresariais que operam nos setores da hotelaria, retalho e público, depender de chaves pré-partilhadas (PSKs) ou de MAC Authentication Bypass (MAB) para o WiFi de funcionários e BYOD é um risco de segurança. A arquitetura de rede moderna exige autenticação 802.1X utilizando EAP-TLS (Extensible Authentication Protocol-Transport Layer Security), garantindo que cada dispositivo é verificado criptograficamente antes de aceder à rede. O desafio operacional consiste em distribuir certificados de cliente únicos por milhares de dispositivos não geridos sem sobrecarregar o suporte de TI com pedidos de assistência.

O Simple Certificate Enrollment Protocol (SCEP), definido no RFC 8894, resolve este problema de distribuição através da gestão automatizada do ciclo de vida dos certificados. Ao tirar partido do SCEP, as equipas de TI enviam certificados raiz e de cliente fidedignos para os endpoints, garantindo que a chave privada nunca sai do dispositivo. Este guia fornece um modelo arquitetónico definitivo e uma estratégia de implementação passo a passo para a implementação de certificados WiFi SCEP. Abordamos a sequência de implementação crítica necessária para o sucesso, cenários do mundo real da hotelaria e do retalho, e estratégias de mitigação de riscos para garantir que o seu Guest WiFi e as redes corporativas permanecem seguros e com elevado desempenho.

Análise técnica aprofundada: Arquitetura SCEP

O SCEP é o padrão da indústria para o registo de dispositivos empresariais, criado pela VeriSign e publicado como um IETF Internet Draft em 1999. Automatiza a emissão de certificados X.509 num ambiente de Infraestrutura de Chaves Públicas (PKI), eliminando a necessidade de gestão manual de certificados à escala.

scep_architecture_overview.png

Num fluxo de trabalho SCEP, o dispositivo gera localmente o seu próprio par de chaves privada e pública. Cria um Pedido de Assinatura de Certificado (CSR) e envia-o através de um servidor de Serviço de Registo de Dispositivos de Rede (NDES) para a sua Autoridade de Certificação (CA). A CA valida o pedido utilizando um segredo partilhado e devolve o certificado público assinado ao dispositivo. A vantagem crítica de segurança é que a chave privada nunca sai do dispositivo. É gerada localmente e armazenada no enclave seguro de hardware do dispositivo - o Trusted Platform Module (TPM) no Windows, ou o Secure Enclave no iOS. Isto torna o SCEP a abordagem fortemente recomendada para a autenticação 802.1X, em comparação com o PKCS (Public Key Cryptography Standards), onde a CA gera o par de chaves centralmente e o transmite através da rede.

Os quatro passos do registo de certificados SCEP são os seguintes. Primeiro, o dispositivo liga-se ao URL do endpoint SCEP alojado pelo servidor NDES. Segundo, o dispositivo apresenta um segredo partilhado SCEP - seja uma palavra-passe estática ou um desafio dinâmico gerado pela plataforma MDM - para autenticar o pedido de registo. Terceiro, o dispositivo gera um CSR contendo a sua chave pública e informações de identidade. Quarto, a CA valida o CSR e emite o certificado X.509 assinado, que é devolvido ao dispositivo.

SCEP versus PKCS: escolher o mecanismo certo

Ao desenhar a sua estratégia de implementação de certificados, a escolha entre SCEP e PKCS tem implicações diretas na segurança. A tabela abaixo resume as principais diferenças.

Atributo SCEP PKCS
Geração de chave privada No dispositivo (enclave seguro) No servidor CA
Transmissão de chave privada Nunca transmitida Transmitida através da rede
Requisito de infraestrutura Servidor NDES necessário Sem necessidade de NDES
Melhor adequação Autenticação WiFi e VPN Encriptação de email S/MIME
Postura de segurança para 802.1X Recomendado Não recomendado

Para SCEP para WiFi empresarial, escolha sempre SCEP. A permanência da chave privada no dispositivo é a propriedade de segurança fundamental que torna a autenticação 802.1X baseada em certificados superior a qualquer método baseado em credenciais.

Fluxo de integração self-service para BYOD

A base de uma integração BYOD segura é a transição da autenticação legada para o EAP-TLS sem exigir o registo completo no Mobile Device Management (MDM). Forçar os colaboradores a registar smartphones pessoais num MDM corporativo levanta preocupações legítimas de privacidade e enfrenta uma forte resistência. Um portal de integração self-service resolve este problema.

O utilizador liga o seu dispositivo pessoal a um SSID de aprovisionamento dedicado, que funciona como um "walled garden" que restringe o acesso apenas ao portal de integração e ao fornecedor de identidade. O utilizador autentica-se através de integração SAML ou OAuth com o Microsoft Entra ID, Okta ou Google Workspace. Após uma autenticação bem-sucedida, o sistema gera um certificado de cliente único e específico do dispositivo via SCEP. Um perfil de configuração - um ficheiro Apple .mobileconfig ou um perfil Passpoint Android - é enviado para o dispositivo. O dispositivo liga-se então automaticamente ao SSID corporativo seguro utilizando EAP-TLS. O utilizador nunca precisa de saber nada sobre certificados ou 802.1X.

Guia de implementação: a sequência de implementação

A configuração bem-sucedida do SCEP para 802.1X requer a adesão estrita a uma sequência de implementação específica. A confiança deve ser estabelecida antes de a autenticação poder ser configurada. Desviar-se desta ordem é a causa mais comum de falhas na implementação.

Passo 1: Implementar o Certificado de Raiz Confiável. Antes que qualquer dispositivo possa solicitar um certificado de cliente ou confiar no seu servidor RADIUS, deve confiar na Autoridade de Certificação emissora. Exporte o seu certificado de CA Raiz (e quaisquer certificados de CA Intermédia) como ficheiros .cer. Implemente este perfil nos seus grupos de dispositivos de destino através da sua plataforma MDM. Este passo não é negociável.

Passo 2: Configurar o Perfil de Certificado SCEP. Isto instrui os dispositivos sobre como obter o seu certificado de cliente. Configure o formato do nome do requerente - para autenticação baseada no utilizador, CN={{UserPrincipalName}} é o padrão; para autenticação de dispositivos, utilize CN={{AAD_Device_ID}}. Defina a utilização da chave para Digital signature e Key encipherment. Na utilização de chave estendida, especifique Client Authentication (OID: 1.3.6.1.5.5.7.3.2). Associe este perfil ao perfil de certificado de Raiz Confiável do Passo 1. Forneça o URL externo do seu servidor NDES.

Passo 3: Implementar o Perfil WiFi 802.1X. Envie a configuração de WiFi que associa os certificados ao SSID da rede. Introduza o nome da rede exatamente como é transmitido pelos seus pontos de acesso. Defina o tipo de segurança para WPA2-Enterprise ou WPA3-Enterprise. Defina o tipo de EAP para EAP-TLS. Selecione o perfil de certificado SCEP como o certificado de autenticação de cliente. Especifique o certificado de Raiz Confiável para validação do servidor para garantir que o dispositivo apenas se liga ao seu servidor RADIUS legítimo.

Esta sequência aplica-se a todas as plataformas de hardware suportadas: Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme e Fortinet. A sobreposição na nuvem agnóstica de hardware da Purple integra-se com todas estas, o que significa que a sua infraestrutura de certificados não está vinculada a um único fornecedor de hardware.

Melhores práticas

Publicar o NDES através do Azure AD Application Proxy. O servidor NDES deve estar acessível a partir da internet para permitir que os dispositivos remotos aprovisionem certificados antes de chegarem ao local. Expor um servidor interno diretamente à internet é um risco de segurança significativo. A publicação através do Azure AD Application Proxy fornece acesso remoto seguro sem abrir portas de firewall de entrada e permite aplicar políticas de Acesso Condicional ao fluxo de registo.

Emitir certificados de curta duração para BYOD. Como os dispositivos BYOD não são geridos, o risco de um dispositivo comprometido permanecer na rede é maior. Emita certificados válidos por 90 dias em vez de vários anos. Quando o certificado expirar, o utilizador deve autenticar-se novamente através do portal de integração. Isto elimina naturalmente os dispositivos inativos da rede sem intervenção manual de TI.

Impor uma verificação estrita de CRL no servidor RADIUS. A implementação de certificados é apenas metade da equação de segurança. Se um funcionário for demitido, desativar a sua conta do Active Directory pode não revogar imediatamente o seu acesso WiFi se o seu certificado de cliente permanecer válido. Configure o seu servidor RADIUS para impor uma verificação estrita da Lista de Revogação de Certificados (CRL). Certifique-se de que os seus Pontos de Distribuição de CRL (CDPs) estão altamente disponíveis. Se o servidor RADIUS não conseguir aceder à CRL, a autenticação falha para todos os utilizadores - uma interrupção generalizada.

Segmentar o BYOD numa VLAN dedicada. Os dispositivos BYOD não são geridos. Não controla as suas atualizações de SO, o estado do antivírus ou as aplicações instaladas. Coloque os dispositivos BYOD numa VLAN dedicada que forneça acesso à internet e acesso restrito apenas às aplicações internas específicas necessárias para a função do funcionário. Nunca coloque dispositivos BYOD na mesma VLAN que os servidores corporativos ou dispositivos geridos.

byod_vs_psk_comparison.png

Resolução de problemas e mitigação de riscos

Falha ao aplicar o perfil de WiFi. O dispositivo recebe os certificados Trusted Root e SCEP, mas o perfil de WiFi é apresentado como 'Erro' na consola de MDM. Isto é quase sempre causado por uma incompatibilidade de segmentação de grupo. Se o perfil SCEP estiver atribuído a um Grupo de Utilizadores, mas o perfil de WiFi estiver atribuído a um Grupo de Dispositivos, o MDM não consegue resolver a dependência. Audite as suas atribuições e certifique-se de que os perfis Trusted Root, SCEP e WiFi visam exatamente o mesmo grupo do Azure AD.

Erros NDES 403 Forbidden. Os dispositivos não conseguem obter o certificado SCEP e os registos do IIS do NDES mostram erros HTTP 403. A conta de serviço do conector provavelmente não tem as permissões necessárias no modelo de certificado, ou a sua firewall está a bloquear os parâmetros específicos da query string utilizados pelo SCEP. Verifique se a conta do conector tem permissões de 'Leitura' e 'Inscrição' no modelo da CA. Verifique os registos da firewall para garantir que os URLs que contêm ?operation=GetCACaps não estão a ser bloqueados. Fragmentação do Android. Os dispositivos Apple iOS gerem os perfis .mobileconfig de forma consistente. O Android é altamente fragmentado - diferentes fabricantes e versões de SO gerem os perfis de WiFi e a instalação de certificados de forma diferente. Forneça instruções claras e específicas para cada SO no Captive Portal de integração. A utilização do Passpoint (Hotspot 2.0) melhora significativamente a experiência Android, proporcionando um fluxo de ligação consistente entre fabricantes.

Atrasos na revogação de certificados. Quando um colaborador sai, o seu acesso deve ser revogado imediatamente. Desativar a sua conta IdP é o primeiro passo, mas o servidor RADIUS também deve verificar o estado do certificado. Configure o seu servidor RADIUS para utilizar o Online Certificate Status Protocol (OCSP) além da verificação CRL. O OCSP fornece o estado de revogação em tempo real, em vez de depender de uma lista atualizada periodicamente.

ROI e impacto empresarial

A transição para a implementação de certificados SCEP 802.1X proporciona retornos mensuráveis em termos de segurança e operações. O WiFi baseado em palavra-passe gera um volume significativo de pedidos de suporte devido a expiração de palavras-passe, bloqueios e erros de digitação. A autenticação baseada em certificados é invisível para o utilizador - os dispositivos ligam-se automaticamente. Isto reduz normalmente o volume de suporte relacionado com WiFi em 70%, libertando a equipa de TI para se concentrar em trabalho estratégico.

O EAP-TLS elimina o risco de recolha de credenciais e de ataques Man-in-the-Middle (MitM). Isto é fundamental para a conformidade com o PCI DSS em ambientes de Retalho e com o GDPR em todos os setores. Na Hotelaria , onde o pessoal lida com dados de pagamento e informações pessoais de hóspedes, o custo de uma violação de dados excede em muito o custo de implementar uma infraestrutura PKI adequada. Para operadores de Transportes e espaços de Saúde , aplicam-se os mesmos fatores de conformidade.

Para os espaços que já utilizam a plataforma de Guest WiFi e WiFi Analytics da Purple, alargar a integração segura aos dispositivos BYOD dos colaboradores proporciona uma estratégia de gestão de rede unificada e robusta. A Purple opera em mais de 80.000 espaços ativos e processou 440 milhões de inícios de sessão em 2024 (dados internos da Purple), detendo as certificações ISO 27001, GDPR, CCPA e Cyber Essentials. Os nossos suplementos de segurança SecurePass e Shield integram-se diretamente com a arquitetura de autenticação baseada em certificados descrita neste guia.

Para uma visão mais ampla da segurança de rede empresarial, consulte o nosso Enterprise WiFi Security: A Complete Guide for 2026 . Para considerações de conformidade com o GDPR específicas para administradores de rede, consulte The Network Administrator's Guide to GDPR and Guest Data Privacy Compliance .

Definições Principais

SCEP (Simple Certificate Enrollment Protocol)

Um protocolo definido no RFC 8894 que automatiza a emissão de certificados digitais X.509 para dispositivos num ambiente PKI. O dispositivo gera a sua própria chave privada localmente, a qual nunca sai do dispositivo.

Utilizado para implementar certificados de autenticação WiFi em dispositivos corporativos e BYOD em escala, sem intervenção manual de TI. O padrão do setor para o fornecimento de certificados 802.1X.

802.1X

Um padrão IEEE (IEEE Std 802.1X-2020) para controlo de acesso à rede baseado em portas. Fornece um mecanismo de autenticação para dispositivos que pretendem ligar-se a uma LAN ou WLAN antes de lhes ser concedido acesso aos recursos da rede.

A base do WiFi empresarial seguro, substituindo as chaves pré-partilhadas vulneráveis. Requer um servidor RADIUS, um suplicante no dispositivo cliente e um autenticador no ponto de acesso.

EAP-TLS (Extensible Authentication Protocol-Transport Layer Security)

Uma estrutura de autenticação que exige que tanto o servidor como o cliente apresentem certificados digitais válidos. Fornece autenticação mútua, garantindo que o dispositivo confia na rede e a rede confia no dispositivo.

O método mais seguro para autenticação 802.1X. Elimina o roubo de credenciais e ataques Man-in-the-Middle. O protocolo de autenticação de destino que a implementação de certificados SCEP foi concebida para permitir.

NDES (Network Device Enrollment Service)

Uma função do Microsoft Windows Server que atua como uma ponte, permitindo que dispositivos sem credenciais de domínio obtenham certificados de uma CA do Active Directory Certificate Services via SCEP.

Um componente de infraestrutura obrigatório ao implementar SCEP com o Microsoft Intune. Deve ser publicado através do Azure AD Application Proxy para permitir o fornecimento seguro e remoto de certificados.

BYOD (Bring Your Own Device)

A prática de permitir que os colaboradores utilizem os seus smartphones, tablets ou portáteis pessoais para aceder a redes e aplicações empresariais.

Exige uma segmentação de rede cuidadosa e uma integração segura para evitar que dispositivos não geridos comprometam a rede corporativa. A inscrição total em MDM é frequentemente inviável para dispositivos pessoais devido a preocupações com a privacidade.

CRL (Certificate Revocation List)

Uma lista publicada pela Autoridade de Certificação que contém os números de série dos certificados que foram revogados antes da sua data de expiração.

Deve ser verificada pelo servidor RADIUS durante cada tentativa de autenticação para garantir que colaboradores dispensados ou dispositivos comprometidos não consigam aceder à rede. Os Pontos de Distribuição de CRL devem ter uma elevada disponibilidade.

CSR (Certificate Signing Request)

Uma mensagem gerada por um dispositivo e enviada a uma Autoridade de Certificação para solicitar um certificado de identidade digital. Contém a chave pública do dispositivo e informações de identidade.

Gerado pelo dispositivo durante o processo SCEP. A chave privada utilizada para assinar o CSR permanece no dispositivo e nunca é transmitida.

RADIUS (Remote Authentication Dial-In User Service)

Um protocolo de rede que fornece gestão centralizada de Autenticação, Autorização e Contabilização (AAA) para utilizadores e dispositivos que se ligam a uma rede.

O servidor que valida o certificado do cliente durante a autenticação 802.1X e concede ou nega o acesso à rede. Deve ser configurado para impor uma verificação rigorosa de CRL ou OCSP.

PKCS (Public Key Cryptography Standards)

Um conjunto de padrões onde tanto a chave pública como a privada são geradas pela Autoridade de Certificação e, em seguida, entregues de forma segura ao endpoint.

Menos adequado do que o SCEP para autenticação WiFi porque a chave privada é transmitida através da rede. Mais adequado para encriptação de e-mail S/MIME, onde a custódia de chaves é necessária.

OCSP (Online Certificate Status Protocol)

Um protocolo que fornece o estado de revogação de certificados em tempo real, como alternativa à CRL atualizada periodicamente.

Preferível em relação à CRL para ambientes de alta segurança, pois fornece o estado de revogação instantâneo em vez de depender de uma lista que pode ter horas de antiguidade.

Exemplos Práticos

Um hotel de 200 quartos precisa de fornecer acesso WiFi seguro para 50 funcionários de limpeza que utilizam os seus smartphones pessoais (BYOD) para aceder à aplicação de escalas de limpeza. O gestor de TI quer evitar a inscrição total em MDM para respeitar a privacidade dos funcionários, mas precisa de garantir que o acesso seja revogado imediatamente quando um funcionário se demite.

O hotel implementa um portal de integração self-service integrado com o Microsoft Entra ID. Os funcionários ligam-se a um SSID de provisionamento aberto, autenticam-se com as suas credenciais do Entra ID e descarregam um perfil SCEP. O servidor SCEP emite um certificado de cliente de 30 dias diretamente para o dispositivo, com a chave privada gerada e armazenada localmente no enclave seguro do smartphone. O dispositivo liga-se automaticamente ao SSID 'Staff_WiFi' utilizando EAP-TLS. O servidor RADIUS atribui estes dispositivos a uma VLAN restrita que permite o acesso apenas à aplicação de escalas e à internet. Quando um funcionário se demite, a sua conta do Entra ID é desativada. O servidor RADIUS, configurado para verificação estrita de CRL, nega o acesso à rede na tentativa de autenticação seguinte. A validade do certificado de 30 dias garante que, mesmo que a verificação de CRL fosse atrasada, o acesso expiraria no prazo de um mês.

Comentário do Examinador: Esta abordagem equilibra a segurança com a privacidade dos funcionários. Ao utilizar o SCEP através de um Captive Portal em vez da inscrição total em MDM, o hotel evita a instalação de um perfil de gestão em dispositivos pessoais. A validade do certificado de 30 dias e a verificação estrita de CRL fornecem um controlo de acesso em camadas. A segmentação de VLAN garante que mesmo um dispositivo BYOD comprometido não consiga aceder aos servidores corporativos ou aos sistemas de pagamento.

Uma cadeia de retalho nacional com 500 lojas precisa de implementar WiFi seguro para tablets de ponto de venda (POS) corporativos com Windows. O arquiteto de rede deve garantir que, mesmo que um tablet seja roubado, as credenciais de rede não possam ser extraídas e utilizadas para aceder à rede corporativa a partir de outro dispositivo. A conformidade com o PCI DSS é obrigatória.

O arquiteto de rede configura o Microsoft Intune para implementar certificados via SCEP. O Intune envia o certificado Root de Confiança para o grupo 'POS Devices', seguido de um perfil SCEP que instrui cada tablet a gerar a sua própria chave privada no TPM do Windows. O tablet envia um CSR para o servidor NDES, recebe o certificado de cliente e liga-se ao SSID 'Retail_POS' utilizando WPA3-Enterprise e EAP-TLS. O servidor RADIUS autentica o certificado e coloca o dispositivo na VLAN de POS isolada, que apenas permite tráfego para o processador de pagamentos e para o sistema de gestão de inventário. Todos os três perfis do Intune - Root de Confiança, SCEP e WiFi - são atribuídos ao mesmo grupo de dispositivos 'POS Devices' para evitar falhas de dependência. O NDES é publicado através do Azure AD Application Proxy para permitir a renovação do certificado sem exigir que o tablet esteja no local.

Comentário do Examinador: Esta é a arquitetura ideal para dispositivos corporativos num ambiente PCI DSS. Como o SCEP garante que a chave privada é gerada localmente no TPM e nunca é transmitida, as credenciais de um tablet roubado não podem ser extraídas e replicadas a partir de outro dispositivo. O padrão WPA3-Enterprise fornece forward secrecy, garantindo que o tráfego capturado não possa ser desencriptado retroativamente. O isolamento de VLAN limita o raio de impacto de qualquer dispositivo comprometido apenas ao segmento de rede do POS.

Perguntas de Prática

Q1. Está a implementar um perfil SCEP através do Intune numa frota de portáteis Windows. Os dispositivos recebem com sucesso o certificado Trusted Root, mas o perfil de WiFi falha ao ser aplicado e é apresentado como 'Erro' na consola do Intune. O perfil SCEP está atribuído ao grupo do Azure AD 'All Users', enquanto o perfil de WiFi está atribuído ao grupo de dispositivos 'Corporate Laptops'. Qual é a causa da falha e como a resolve?

Dica: Considere as dependências entre os perfis e como o Intune resolve a segmentação de grupos quando um perfil depende de outro perfil.

Ver resposta modelo

A falha é causada por uma incompatibilidade na segmentação de grupos. O Intune não consegue resolver a dependência entre o perfil SCEP e o perfil de WiFi porque estes visam tipos de grupos diferentes - um visa utilizadores e o outro visa dispositivos. Para resolver isto, audite as atribuições dos três perfis e garanta que os perfis Trusted Root, SCEP e WiFi são todos implementados exatamente no mesmo grupo do Azure AD. Escolha consistentemente a segmentação por utilizador ou por dispositivo em todos os perfis.

Q2. Um espaço de retalho quer proteger os seus tablets POS. O diretor de TI sugere a utilização de PKCS em vez de SCEP porque simplifica a infraestrutura ao eliminar a necessidade de um servidor NDES. Como arquiteto de rede, por que razão deve recomendar o SCEP para a autenticação WiFi 802.1X, e em que circunstâncias seria o PKCS a escolha correta?

Dica: Pense em onde a chave privada é gerada e armazenada em ambos os protocolos, e considere as implicações de segurança para a autenticação de rede versus a encriptação de e-mail.

Ver resposta modelo

Recomende o SCEP para a autenticação WiFi 802.1X porque a chave privada é gerada localmente no dispositivo e armazenada no seu enclave seguro de hardware. A chave privada nunca sai do dispositivo e nunca é transmitida pela rede. Se um tablet for roubado, as credenciais não podem ser extraídas e utilizadas a partir de outro dispositivo. Com o PKCS, a CA gera o par de chaves centralmente e transmite-o para o dispositivo, introduzindo um risco de transmissão que é inaceitável para a autenticação de rede. O PKCS é a escolha correta apenas para a encriptação de e-mail S/MIME, onde a custódia de chaves é necessária para permitir que os e-mails encriptados sejam desencriptados caso o dispositivo original seja perdido.

Q3. Está a desenhar um portal de integração BYOD para um hospital de 500 camas. A equipa clínica utilizará os seus smartphones pessoais para aceder a aplicações internas não críticas, tais como a escala de serviço e mensagens internas. Precisa de minimizar o risco de dispositivos inativos permanecerem na rede após a saída de colaboradores, sem exigir a intervenção manual das TI para cada saída. Que configuração específica de certificado deve implementar?

Dica: Considere o ciclo de vida do certificado e como pode forçar os dispositivos a autenticarem-se novamente de forma periódica sem exigir que as TI revoguem manualmente cada certificado.

Ver resposta modelo

Implemente certificados de curta duração com um período de validade de 30 a 90 dias. Quando o certificado expira, o dispositivo BYOD é forçado a autenticar-se novamente através do Captive Portal utilizando as credenciais do IdP corporativo do colaborador. Se o colaborador tiver saído e a sua conta de IdP tiver sido desativada, não conseguirá concluir a nova autenticação e não receberá um novo certificado. Isto elimina naturalmente os dispositivos inativos da rede sem exigir que as TI revoguem manualmente certificados individuais. Combine isto com a verificação OCSP no servidor RADIUS para garantir a revogação imediata quando uma conta é desativada, proporcionando uma defesa em profundidade entre os ciclos de expiração dos certificados.

Q4. O seu servidor NDES está a devolver erros HTTP 403 Forbidden para todos os pedidos de certificado SCEP. O servidor NDES está acessível a partir da internet através do Azure AD Application Proxy. Quais são as duas causas mais prováveis para este erro e como diagnostica cada uma delas?

Dica: Considere tanto as permissões no modelo de certificado como o caminho de rede entre o dispositivo e o servidor NDES.

Ver resposta modelo

As duas causas mais prováveis são: primeiro, a conta de serviço do Intune Certificate Connector não tem as permissões necessárias no modelo de certificado da CA. Verifique se a conta de serviço tem permissões de 'Read' e 'Enroll' no modelo na consola da CA. Segundo, a firewall ou o Application Proxy está a bloquear os parâmetros específicos da query string utilizados pelo SCEP. Verifique os registos da firewall e do Application Proxy para pedidos que contenham parâmetros como '?operation=GetCACaps' ou '?operation=PKIOperation'. Estas são operações SCEP padrão que devem ser permitidas. Se o Application Proxy estiver a remover as query strings, ajuste as definições de pré-autenticação para permitir a passagem direta (pass-through) para o caminho do URL do NDES.

Continue a ler esta série

How to Configure SCEP for Automated Enterprise WiFi Certificate Enrollment

Este guia explica como configurar o SCEP (Simple Certificate Enrollment Protocol) para a atribuição automatizada de certificados WiFi empresariais, cobrindo toda a arquitetura desde PKI e NDES até à implementação de perfis MDM e validação RADIUS. Destina-se a gestores de TI, arquitetos de rede e CTOs em hotéis, cadeias de retalho, estádios, centros de conferências e organizações do setor público que necessitam de ir além das chaves pré-partilhadas e implementar uma autenticação 802.1X EAP-TLS escalável e baseada em identidade. A plataforma de sobreposição na nuvem da Purple, independente de hardware, integra-se diretamente com esta arquitetura, fornecendo a camada de WiFi para convidados e BYOD que coexiste com a sua rede de colaboradores autenticada por certificado.

Ler o guia →

O Guia Empresarial do SCEP: Implementar o Simple Certificate Enrollment Protocol para Segurança Automatizada de WiFi em Campus

Este guia de referência técnica fornece um modelo arquitetónico definitivo e uma estratégia de implementação passo a passo para a implementação de certificados de WiFi empresariais utilizando SCEP. Abrange as diferenças críticas entre SCEP e PKCS, a sequência exata de implementação necessária para o sucesso e estratégias reais de mitigação de riscos para líderes de TI.

Ler o guia →

Como Implementar SCEP para a Inscrição Automatizada de Certificados WiFi

Este guia explica como implementar o SCEP (Simple Certificate Enrollment Protocol) para a inscrição automatizada de certificados WiFi em espaços empresariais. Abrange todo o plano de arquitetura - desde o design de PKI e integração de MDM até à sequência de implementação obrigatória de três passos - e mostra aos gestores de TI e arquitetos de rede como eliminar credenciais partilhadas, automatizar a gestão do ciclo de vida dos certificados e cumprir os requisitos de PCI DSS e GDPR à escala.

Ler o guia →