Pular para o conteúdo principal

RadSec: Como o RADIUS over TLS Melhora a Segurança de Autenticação WiFi

Esta referência técnica oficial explica como o RadSec (RFC 6614) protege a autenticação WiFi corporativa ao encapsular o tráfego tradicional de RADIUS em criptografia TLS. Projetado para gerentes de TI e arquitetos de rede, aborda a arquitetura, estratégias de implantação e etapas práticas para mitigar os riscos de tráfego UDP RADIUS não criptografado em redes corporativas e de convidados.

Por Iain JewittPublicado Atualizado
📖 4 min de leitura958 palavras2 exemplos práticos3 questões práticas8 definições principais

Video overview

Ouça este guia

Ver transcrição do podcast
RadSec: Como o RADIUS sobre TLS Melhora a Segurança da Autenticação WiFi Um Informativo de Inteligência em WiFi para Grandes Empresas da Purple Tempo estimado de leitura: 10 minutos --- [INTRODUÇÃO E CONTEXTO - aprox. 1 minuto] Boas-vindas à série de Inteligência em WiFi para Grandes Empresas da Purple. Sou o seu anfitrião e hoje abordaremos um tópico que está no cruzamento exato entre segurança de rede e risco operacional: RadSec - formalmente definido no RFC 6614 - e por que ele deve estar em seu planejamento de infraestrutura se ainda não estiver. Se você é gerente de TI, arquiteto de rede ou CTO responsável pelo WiFi corporativo de uma rede de hotéis, de um complexo de varejo, de um estádio ou de um campus do setor público, este informativo é para você. Vamos explicar o que o RadSec realmente é, por que o protocolo RADIUS tradicional deixa você exposto, como implantar o RadSec em um ambiente real e as armadilhas que costumam prejudicar as equipes. Sem teoria apenas por teoria - apenas as informações que você precisa para tomar uma decisão neste trimestre. Vamos começar. --- [ANÁLISE TÉCNICA DETALHADA - aprox. 5 minutos] Então, vamos começar com o problema. O RADIUS - Remote Authentication Dial-In User Service - tem sido a espinha dorsal da autenticação WiFi corporativa desde a década de 1990. Quando um usuário ou dispositivo se conecta ao seu WiFi corporativo ou de visitantes, o ponto de acesso atua como um cliente RADIUS, encaminhando solicitações de autenticação para um servidor RADIUS, que valida as credenciais em seu diretório - Active Directory, LDAP ou um provedor de identidade na nuvem - e concede ou nega o acesso. Esse é o modelo de autenticação 802.1X que serve de base para as redes WPA2 e WPA3. O problema é que o RADIUS tradicional foi projetado para uma era diferente. Ele roda sobre UDP - User Datagram Protocol - nas portas 1812 e 1813. O UDP é um protocolo sem conexão, o que significa que não há handshake, não há estado de sessão e, o mais importante, não há criptografia nativa. A única proteção entre o seu ponto de acesso e o servidor RADIUS é um segredo compartilhado - basicamente uma senha - usado para ofuscar a senha do usuário em trânsito usando hash MD5. O MD5, como a maioria de vocês sabe, está criptograficamente quebrado. Está quebrado há anos. O que isso significa na prática? Significa que em qualquer segmento de rede onde um invasor possa interceptar o tráfego RADIUS - e isso inclui switches comprometidos, dispositivos invasores na sua VLAN de gerenciamento ou qualquer ponto entre um ponto de acesso remoto e um servidor RADIUS hospedado na nuvem - ele pode capturar as trocas de autenticação, tentar ataques de dicionário offline contra o segredo compartilhado e, em algumas configurações, expor totalmente as credenciais do usuário. Para uma rede de hotéis que oferece WiFi para visitantes em 200 propriedades, ou uma rede de varejo com pontos de acesso em cada loja direcionando o tráfego de volta para um servidor RADIUS central através da internet pública, este não é um risco teórico. É uma superfície de ataque real.Isso é exatamente o que o RadSec resolve. O RadSec - definido na RFC 6614 e atualizado pela RFC 7360 - envolve o tráfego RADIUS dentro de um túnel TLS. Em vez de UDP, ele usa TCP na porta 2083. Em vez de um segredo compartilhado e MD5, ele usa autenticação TLS mútua com certificados X.509. Tanto o cliente RADIUS quanto o servidor RADIUS apresentam certificados, verificam a identidade um do outro e estabelecem uma sessão criptografada antes que qualquer dado de autenticação seja trocado. O TLS 1.3 é a versão recomendada atualmente, fornecendo sigilo de encaminhamento e eliminando uma série de vulnerabilidades de criptografia legadas. O efeito prático é significativo. Dados de credenciais, atributos de usuário e tokens de sessão são criptografados de ponta a ponta entre o ponto de acesso - ou um proxy RadSec - e o servidor RADIUS. Um invasor que intercepte o tráfego na rede verá apenas registros TLS criptografados. O segredo compartilhado ainda está presente para compatibilidade com versões anteriores, mas não está mais realizando nenhum trabalho de segurança significativo - o TLS está assumindo a carga. Há outra dimensão aqui que é cada vez mais relevante: o roaming. A federação Eduroam, usada por universidades e instituições de pesquisa na Europa e fora dela, executa o RadSec há anos como parte de sua infraestrutura de roaming interinstitucional. Mais recentemente, o padrão OpenRoaming da Wi-Fi Alliance - que permite roaming de WiFi contínuo em locais participantes - exige o RadSec para todo o tráfego da federação. Se você estiver implantando uma infraestrutura compatível com OpenRoaming, o RadSec não é opcional; é um pré-requisito. O Purple suporta o OpenRoaming sob sua licença Connect, atuando como um provedor de identidade dentro da federação, e o RadSec é central para o funcionamento dessa estrutura de roaming seguro. Do ponto de vista de conformidade, o RadSec é cada vez mais relevante para o PCI DSS 4.0, que endurece os requisitos sobre a proteção de dados de autenticação em trânsito. Se a sua infraestrutura de WiFi toca ambientes de cartões de pagamento - e no varejo e hotelaria, isso acontece com frequência - a lacuna de criptografia no RADIUS tradicional é um problema prestes a acontecer. O GDPR exige de forma semelhante medidas técnicas adequadas para proteger dados pessoais; credenciais de usuário e metadados de sessão trafegando sem criptografia em sua rede são difíceis de defender em uma auditoria de proteção de dados. Agora vamos falar sobre arquitetura. Existem dois padrões principais de implantação para o RadSec. O primeiro é o suporte nativo ao RadSec em seu servidor RADIUS e pontos de acesso. O FreeRADIUS 3.0 e superior suporta o RadSec nativamente. O Microsoft NPS não suporta o RadSec nativamente nas versões atuais, o que é uma restrição significativa para organizações que executam infraestrutura centrada em Windows. O Cisco ISE suporta RadSec. O Aruba ClearPass suporta RadSec. Se o seu servidor RADIUS e o fabricante do seu ponto de acesso suportarem o RadSec nativamente, este é o caminho mais limpo - configure certificados TLS em ambas as pontas, abra a porta TCP 2083 em seu firewall e você estará criptografando o tráfego RADIUS de ponta a ponta. O segundo padrão é um proxy RadSec. Esta é a implantação mais comum na prática, particularmente para organizações com infraestrutura RADIUS legada ou ambientes de múltiplos fornecedores. Um proxy RadSec - radsecproxy é a implementação de código aberto mais amplamente implantada - fica entre seus pontos de acesso e seu servidor RADIUS. Os pontos de acesso enviam RADIUS padrão sobre UDP para o proxy na rede local. O proxy encerra essa conexão, reencapsula o tráfego RADIUS dentro de um túnel TLS e o encaminha para o servidor RADIUS upstream sobre TCP 2083. Essa abordagem permite adicionar RadSec a uma infraestrutura existente sem substituir seu servidor RADIUS, e é particularmente útil quando seu servidor RADIUS está hospedado na nuvem ou é acessado pela internet pública. A gestão de certificados é a complexidade operacional para a qual você precisa se planejar. Você precisará de uma PKI - Public Key Infrastructure - para emitir e gerenciar os certificados X.509 usados para TLS mútuo. Isso significa uma Autoridade Certificadora, emissão de certificados para cada cliente e servidor RADIUS e um processo para rotação de certificados antes do vencimento. Certificados que expiram sem que ninguém perceba interromperão a autenticação de todos os usuários da sua rede simultaneamente - e esse é um cenário que você quer evitar. Automatize a renovação de certificados usando ACME ou a API da sua AC, e configure alertas de monitoramento bem antes das datas de expiração. --- [RECOMENDAÇÕES DE IMPLANTAÇÃO E ARMADILHAS - aprox. 2 minutos] Deixe-me dar as recomendações práticas. Primeiro: faça uma auditoria antes de implantar. Mapeie cada cliente RADIUS - pontos de acesso, concentradores VPN, switches fazendo 802.1X - e cada servidor RADIUS em seu ambiente. Entenda quais deles suportam RadSec nativamente e quais precisarão de um proxy. Essa auditoria normalmente revela dispositivos legados que não suportam TLS de forma alguma, e esses precisam estar em seu cronograma de substituição. Segundo: comece com o tráfego de maior risco. Se você tem tráfego RADIUS atravessando a internet pública - sites remotos, RADIUS hospedado na nuvem, grupos de hotéis com várias propriedades - essa é sua primeira prioridade. O tráfego RADIUS local em uma VLAN de gerenciamento bem segmentada apresenta menor risco, mas ainda deve estar no cronograma. Terceiro: teste o TLS mútuo minuciosamente antes do início da operação. O modo de falha mais comum em implantações RadSec são os erros de validação de certificado - Common Names incompatíveis, certificados intermediários expirados ou clientes que não confiam na AC que assinou o certificado do servidor. Use openssl s_client para testar os handshakes TLS antes de migrar o tráfego de produção. Quarto: não negligencie o monitoramento. O RadSec adiciona uma camada de conexão TCP que o RADIUS tradicional não possui. Falhas de conexão TCP, limites de tempo de handshake TLS e erros de certificado se manifestarão como falhas de autenticação para seus usuários. Certifique-se de que os logs do seu servidor RADIUS e os logs do seu proxy estejam sendo enviados para o seu SIEM ou plataforma de monitoramento para que você possa distinguir um problema de conectividade RadSec de um problema de política de autenticação. O erro que vejo com mais frequência são as organizações implantando RadSec no lado do servidor, mas esquecendo de atualizar suas regras de firewall. A porta TCP 2083 precisa estar aberta entre cada cliente RADIUS e o servidor ou proxy RADIUS. Se você está acostumado a gerenciar regras UDP 1812, a porta TCP 2083 pode passar despercebida no processo de alteração do firewall. - [PERGUNTAS E RESPOSTAS RÁPIDAS - aprox. 1 minuto] Deixe-me responder rapidamente a algumas perguntas que ouço com frequência. "O RadSec substitui o 802.1X?" Não. O RadSec protege a camada de transporte entre o ponto de acesso e o servidor RADIUS. O 802.1X é a estrutura de autenticação entre o dispositivo cliente e o ponto de acesso. Eles operam em camadas diferentes e são complementares. "O RadSec é compatível com todos os fabricantes de pontos de acesso?" Não universalmente. Cisco, Aruba, Ruckus e Meraki têm níveis variados de suporte ao RadSec - verifique sua versão específica de firmware. Onde o suporte nativo está ausente, um proxy RadSec é a sua solução. "E quanto ao DTLS - RADIUS sobre DTLS?" A RFC 7360 define o RADIUS sobre DTLS, que usa UDP em vez de TCP, preservando algumas das características sem conexão do RADIUS tradicional enquanto adiciona criptografia. Ele é menos implantado do que o RadSec sobre TLS, mas vale a pena avaliar se a latência for uma preocupação em ambientes de alto rendimento. "Como isso afeta o desempenho de roaming?" A conexão TCP do RadSec é persistente, o que pode inclusive melhorar o desempenho de roaming em ambientes federados, reduzindo a sobrecarga de configuração de conexão para solicitações de autenticação subsequentes. - [RESUMO E PRÓXIMOS PASSOS - aprox. 1 minuto] Para encerrar: o RadSec é a resposta madura e baseada em padrões para uma lacuna de segurança real no RADIUS tradicional. Se você opera WiFi corporativa em escala - em vários locais, pela internet ou em ambientes sujeitos a PCI-DSS ou GDPR - a questão não é se deve implantar o RadSec, mas sim quando e como. Seus próximos passos: faça uma auditoria em sua infraestrutura RADIUS esta semana. Identifique seus fluxos de tráfego de maior risco. Verifique a documentação do fabricante do seu servidor RADIUS e do ponto de acesso para suporte nativo ao RadSec. Se você estiver executando o FreeRADIUS, poderá ter uma implantação de teste do RadSec funcionando em um dia. Se estiver no Microsoft NPS, comece a avaliar um proxy ou um caminho de migração para um servidor compatível com RadSec. A plataforma da Purple foi projetada para se integrar com a infraestrutura RADIUS corporativa, suportando fluxos de autenticação seguros para ambientes de WiFi corporativo e de convidados. Se você quiser entender como o RadSec se adapta à sua implantação específica, a equipe da Purple pode orientar você. Obrigado por ouvir. Até a próxima. - FIM DO ROTEIRO

Parte da nossa série principal: Guia de Segurança de WiFi Corporativo →

RFC 6614 Architecture ToolCloud RADIUS over TLS 1.3

RadSec Architecture Advisor: RADIUS over TLS Evaluator

Model TCP port 2083 TLS encapsulation overhead against legacy UDP RADIUS across WAN circuits. Calculate EAP-TLS handshake latencies, eliminate packet fragmentation black holes, and audit RFC 6614 trust.

Legacy UDP Latency (WAN)
302 ms
Includes 144 ms UDP timeout penalty
RadSec TLS Latency
160 ms
Fast TCP ACK recovery without timeout stalls
Handshake Latency Savings
47% faster
Saves 142 ms per EAP-TLS negotiation
At 0.5% packet loss, 4% of EAP-TLS exchanges lose at least one of their 9 packets. On UDP each loss waits out a 3,200 ms retransmit timer; on TCP a fast retransmit recovers it inside one or two round trips.
RFC 6614 PKI Posture
4 / 5 controls
One load-bearing control missing

Protocol Architecture: RadSec (RFC 6614) vs Legacy RADIUS (RFC 2865)

Security & Network VectorRadSec (RFC 6614 / TLS 1.3)Legacy RADIUS (RFC 2865 / UDP)
Transport & PortTCP Port 2083 (Stateful stream)UDP Ports 1812 / 1813 (Stateless datagrams)
Payload CryptographyTLS 1.3 Mutual Authentication (mTLS) with AEAD ciphersPre-Shared Key with MD5 hashing (RFC 2865 BlastRADIUS exposure)
MTU & Packet FragmentationTCP PMTU Discovery eliminates UDP fragmentation black holesLarge EAP-TLS certificate chains fragment over 1500 bytes and drop on WAN
Firewall Traversal & NATSingle outbound TCP connection; state table persists cleanlyRequires bi-directional UDP NAT pinholes prone to 30s timeout aging
Packet Loss RecoveryTCP fast retransmission within 1 to 2 RTTs (~70 ms)Controller retry timeout (typically 3,000 to 5,000 ms per drop)
Connection ModelLong-lived persistent TCP connection pool with keep-alivePer-packet datagrams with independent identifier tracking
Why BlastRADIUS (CVE-2024-3596) Mandates RadSec for WAN Authentications

The BlastRADIUS vulnerability exploits MD5 collisions in standard RFC 2865 Access-Request packets to forge an Access-Accept without the shared secret. RadSec protects the entire RADIUS protocol inside TLS 1.3 encryption, rendering man-in-the-middle packet injection impossible across untrusted internet WAN links.

Migrating Enterprise WiFi to Cloud RADIUS & RadSec?

Purple Cloud RADIUS delivers turnkey RFC 6614 RadSec termination, automated Intune and Jamf SCEP certificate enrolment, and zero on-prem server maintenance.

Security Guide →
Useful? Link to this tool

RadSec: Como o RADIUS over TLS Melhora a Segurança de Autenticação WiFi

Resumo Executivo

O RADIUS tradicional sobre UDP (portas 1812/1813) não foi projetado para o cenário moderno de ameaças corporativas. Dependendo apenas de um segredo compartilhado e hash MD5, ele deixa as credenciais de autenticação e os atributos de sessão vulneráveis à interceptação, especialmente ao trafegar por redes públicas ou grandes redes distribuídas, como cadeias de hotéis e varejo. O RadSec (RADIUS sobre TLS, RFC 6614) resolve essa lacuna fundamental de segurança encapsulando o tráfego RADIUS dentro de um túnel TLS 1.3 baseado em TCP sobre a porta 2083.

Para CTOs e arquitetos de rede, implantar o RadSec não é mais apenas uma prática recomendada - é um requisito crítico para proteger o WiFi corporativo, manter a conformidade com o PCI-DSS 4.0 e participar de estruturas modernas de roaming federado como o OpenRoaming. Este guia detalha a arquitetura, os padrões de implementação e os requisitos operacionais para proteger sua infraestrutura de autenticação.

Análise Técnica Detalhada: RADIUS vs. RadSec

A Vulnerabilidade no RADIUS Tradicional

Em uma implantação 802.1X padrão, o ponto de acesso (autenticador) encaminha as credenciais do cliente para o servidor RADIUS (servidor de autenticação). No RADIUS tradicional, esse payload é enviado via UDP. A única proteção é uma chave pré-compartilhada (PSK) usada para ofuscar a senha via MD5.

Essa arquitetura apresenta três riscos críticos:

  1. Falta de Criptografia de Transporte: Atributos de usuário, endereços MAC e dados de sessão são transmitidos em texto simples.
  2. Fraqueza Criptográfica: O MD5 é vulnerável a ataques de dicionário offline se um invasor capturar o tráfego.
  3. Ausência de Autenticação Mútua: O ponto de acesso não pode verificar criptograficamente se está se comunicando com o servidor RADIUS legítimo, permitindo ataques de servidores falsos.

A Arquitetura RadSec (RFC 6614)

O RadSec aborda essas falhas mudando a camada de transporte de UDP para TCP e encapsulando todo o payload em TLS.

RadSec: Como o RADIUS over TLS Melhora a Segurança de Autenticação WiFi - architecture overview

  • Transporte: A porta TCP 2083 garante entrega confiável e conexões com monitoramento de estado (stateful), melhorando o desempenho em ambientes de alta latência.
  • Criptografia: TLS 1.2 ou 1.3 fornece criptografia robusta de ponta a ponta de todos os atributos RADIUS.
  • Autenticação Mútua: Tanto o cliente RADIUS (ou proxy) quanto o servidor devem apresentar certificados X.509 válidos emitidos por uma Autoridade Certificadora (CA) confiável. O segredo compartilhado é mantido apenas para compatibilidade com versões anteriores; o TLS fornece a segurança real.Esta arquitetura é essencial para ambientes distribuídos, como redes de Varejo ou locais de Hospitalidade, onde os pontos de acesso realizam o backhaul das solicitações de autenticação através da internet pública para um servidor RADIUS central ou hospedado na nuvem.

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 locais. Agende uma chamada de 20 minutos e mostraremos como outros profissionais na sua situação o resolveram.

Guia de Implementação

A implantação do RadSec geralmente segue um de dois padrões: Suporte Nativo ou Baseado em Proxy.

Padrão 1: RadSec Nativo

Se a sua infraestrutura suporta nativamente (ex.: FreeRADIUS 3.0+, Cisco ISE, Aruba ClearPass), você configura os certificados TLS diretamente no servidor RADIUS e nos pontos de acesso/controladoras. Isso fornece criptografia ponta a ponta real da borda ao núcleo.

Padrão 2: O Proxy RadSec

Muitos servidores RADIUS legados (notavelmente o Microsoft NPS) não possuem suporte nativo ao RadSec. Nesses ambientes, um proxy (como o radsecproxy) é implantado.

  1. Etapa Local: O AP envia o RADIUS UDP padrão para o proxy local.
  2. Etapa WAN: O proxy encapsula o tráfego em TLS e o envia via TCP 2083 para o servidor upstream.

Este padrão permite proteger o tráfego de longa distância sem substituir a infraestrutura legada.

RadSec: Como o RADIUS over TLS Melhora a Segurança de Autenticação WiFi - deployment checklist

Integração com a Purple

As plataformas de Guest WiFi e WiFi Analytics da Purple se integram perfeitamente à infraestrutura RADIUS corporativa. Sob a licença Connect, a Purple atua como um provedor de identidade gratuito para OpenRoaming, onde o RadSec é um requisito obrigatório para proteger o tráfego de federação entre os locais e o hub central.

Boas Práticas

  1. Gestão do Ciclo de Vida de Certificados: O TLS mútuo depende de certificados válidos. Implemente a renovação automatizada (ex.: via ACME) e um monitoramento rigoroso. Um certificado expirado causará uma interrupção total na autenticação.
  2. Configuração do Firewall: Certifique-se de que a porta TCP 2083 esteja explicitamente permitida tanto na saída do local quanto na entrada do servidor RADIUS. Não presuma que as regras existentes de UDP 1812 serão aplicadas.
  3. Priorize o Tráfego de Alto Risco: Inicie a implantação em links que atravessam a internet pública ou WANs não confiáveis antes de passar para as VLANs de gerenciamento local.

Para saber mais sobre a segurança na borda, leia nosso guia sobre Segurança de Pontos de Acesso: Seu Guia Corporativo para 2026.

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

Quando o RadSec falha, raramente é um problema de autenticação; quase sempre é um problema de TLS ou TCP.

  • Sintoma: Os pontos de acesso aparecem como desconectados do servidor RADIUS.
    • Verificação: Regras de firewall para a porta TCP 2083. O RADIUS tradicional usa UDP; as equipes de rede frequentemente esquecem de abrir a porta TCP.
  • Sintoma: A conexão TCP é estabelecida, mas a autenticação falha imediatamente.
    • Verificação: Validação de certificado. Verifique se o Common Name (CN) ou Subject Alternative Name (SAN) correspondem, se o certificado não expirou e se o cliente confia na CA de assinatura. Use openssl s_client -connect <server>:2083 para depurar o handshake.

Garanta que os fundamentos de sua rede estejam sólidos. Revise nossos conselhos em Proteja sua rede com DNS forte e segurança.

ROI e Impacto nos Negócios

A implementação do RadSec é um investimento em mitigação de riscos. O ROI é medido na prevenção de violações de dados, multas de conformidade (PCI-DSS, GDPR) e danos à reputação. Além disso, permite a participação em federações de roaming modernas como o OpenRoaming, o que pode melhorar significativamente a experiência dos visitantes em ambientes de Saúde e Transporte.

Ouça o Briefing

Para se aprofundar nas realidades operacionais da implantação do RadSec, ouça nosso briefing técnico de 10 minutos:

Para etapas de configuração específicas em dispositivos clientes, consulte Como configurar WiFi corporativo no iOS e macOS com 802.1X.

Definições principais

RadSec

Uma extensão ao protocolo RADIUS que encapsula o tráfego RADIUS dentro de um túnel TLS sobre a porta TCP 2083.

Usado para proteger o tráfego de autenticação ao atravessar redes não confiáveis, impedindo a interceptação de credenciais.

TLS Mútuo (mTLS)

Um processo de segurança onde tanto o cliente quanto o servidor apresentam certificados X.509 para verificar a identidade um do outro antes de estabelecer uma conexão criptografada.

O mecanismo central de autenticação do RadSec, substituindo a dependência de segredos compartilhados estáticos.

802.1X

O padrão IEEE para controle de acesso à rede baseado em porta, usado para autenticar dispositivos que tentam se conectar a uma LAN ou WLAN.

O framework que depende de RADIUS (e por extensão, RadSec) para validar credenciais de usuário contra um diretório.

radsecproxy

Um daemon de código aberto que atua como um proxy, convertendo tráfego UDP RADIUS padrão em RadSec (TLS sobre TCP) e vice-versa.

Implantado quando o suporte nativo ao RadSec está ausente em pontos de acesso ou servidores RADIUS legados, como o Microsoft NPS.

OpenRoaming

Um padrão de federação desenvolvido pela WiFi Alliance que permite aos usuários se conectarem de forma contínua e segura a redes WiFi participantes globalmente.

O OpenRoaming exige o uso de RadSec para proteger o tráfego de autenticação entre os locais e os provedores de identidade.

Segredo Compartilhado

Uma string de texto estática usada no RADIUS tradicional para ofuscar senhas e verificar a origem das solicitações.

Embora ainda tecnicamente presente nas configurações do RadSec para compatibilidade com versões anteriores, ele é substituído pela criptografia TLS.

FreeRADIUS

Um servidor RADIUS de código aberto amplamente implantado que fornece suporte nativo para RadSec.

Frequentemente usado em ambientes corporativos e federações de roaming devido à sua flexibilidade e recursos nativos de TLS.

PKI (Infraestrutura de Chaves Públicas)

A infraestrutura de funções, políticas e software necessária para criar, gerenciar, distribuir e revogar certificados digitais.

Um pré-requisito para implantar o RadSec, pois você deve emitir e gerenciar certificados para todos os clientes e servidores RADIUS.

Exemplos práticos

Um grupo hoteleiro de 200 propriedades utiliza o Microsoft NPS de forma centralizada para autenticação de funcionários. Os pontos de acesso em cada hotel atualmente enviam solicitações RADIUS pela internet pública via UDP 1812. O CTO exige a criptografia de todo o tráfego de autenticação, mas a substituição do NPS não é uma opção para este ano.

Implante um proxy RadSec (por exemplo, radsecproxy) em cada local de hotel e um proxy correspondente no data center central à frente dos servidores NPS. Os APs locais enviam UDP RADIUS para o proxy local. O proxy local estabelece um túnel TLS mútuo sobre TCP 2083 pela internet para o proxy central. O proxy central encerra o túnel TLS e encaminha o UDP RADIUS padrão para o servidor NPS.

Comentário do examinador: Esta abordagem atinge o objetivo principal de segurança - criptografar os dados de autenticação através da WAN não confiável - sem exigir uma substituição dispendiosa e disruptiva da infraestrutura principal do Microsoft NPS. Ela introduz uma sobrecarga de gerenciamento de certificados para os proxies, que deve ser automatizada.

Uma grande universidade está implantando o OpenRoaming em seu campus para permitir acesso contínuo a acadêmicos visitantes. Eles estão executando o FreeRADIUS 3.0.

Ative o RadSec nativo no FreeRADIUS. Gere certificados X.509 a partir de uma CA confiável pela federação OpenRoaming. Configure o firewall do campus para permitir o tráfego TCP 2083 de entrada e saída para os hubs da federação. Configure os controladores de LAN sem fio para usar RadSec em todas as solicitações de autenticação destinadas à federação.

Comentário do examinador: Como o FreeRADIUS suporta nativamente o RadSec, nenhum proxy é necessário. Esta é a arquitetura mais limpa. A dependência crítica aqui é garantir que os certificados estejam alinhados com os requisitos específicos de PKI da federação OpenRoaming.

Questões práticas

Q1. Sua equipe implantou RadSec nativo entre os pontos de acesso de sua filial remota e seu servidor FreeRADIUS central. Os APs conseguem pingar o servidor, mas as solicitações de autenticação estão expirando completamente e nenhum tráfego está chegando aos logs do RADIUS.

Dica: O RadSec usa um protocolo de transporte e porta diferentes do RADIUS tradicional.

Ver resposta modelo

O firewall provavelmente está bloqueando a porta TCP 2083. Equipes de rede acostumadas com o RADIUS tradicional costumam permitir apenas as portas UDP 1812/1813. Você deve permitir explicitamente a porta TCP 2083 de saída da filial e de entrada para o servidor RADIUS.

Q2. Você está auditando a arquitetura de WiFi de um cliente de varejo. Eles usam Microsoft NPS centralizado. Os APs de suas lojas enviam solicitações de autenticação pela internet por meio de uma VPN IPsec. O RadSec é necessário aqui?

Dica: Considere as camadas de criptografia que já estão em vigor.

Ver resposta modelo

Embora o RadSec seja a melhor prática, a VPN IPsec já está fornecendo criptografia na camada de transporte para o tráfego UDP do RADIUS sobre a internet não confiável. Implantar o RadSec aqui forneceria defesa em profundidade, mas é menos urgente do que se o tráfego estivesse atravessando a internet de forma nativa.

Q3. Uma semana após uma implantação bem-sucedida do proxy RadSec, todas as autenticações de WiFi na empresa falham simultaneamente às 09:00 de uma segunda-feira. A equipe de rede confirma que as regras de firewall não foram alteradas.

Dica: Qual é o principal mecanismo de autenticação para o próprio túnel TLS?

Ver resposta modelo

Os certificados X.509 usados para autenticação TLS mútua provavelmente expiraram. Quando os certificados expiram, o handshake TLS falha, a conexão TCP cai e o tráfego RADIUS não consegue fluir. Implemente o monitoramento e a rotação automatizados de certificados para evitar isso.

Perguntas frequentes

O que é RadSec (RFC 6614) e como ele difere do RADIUS legado?

O RadSec encapsula datagramas padrão de autenticação, autorização e bilhetagem (AAA) do RADIUS dentro de um túnel TLS 1.3 seguro pela porta TCP 2083. O RADIUS legado (RFC 2865) depende das portas UDP sem conexão 1812 e 1813 com segredos compartilhados em hash MD5, expondo os pacotes à interceptação, alteração de pacotes e fragmentação de UDP. O RadSec introduz validação de certificados TLS mútuos (mTLS), keep-alives de conexão e transporte WAN criptografado entre controladores sem fio e servidores RADIUS em nuvem.

Como o RadSec protege o WiFi corporativo contra a vulnerabilidade BlastRADIUS?

O BlastRADIUS (CVE-2024-3596) explora colisões criptográficas MD5 em pacotes legados Access-Request da RFC 2865, permitindo que invasores no caminho da WAN forjem respostas Access-Accept válidas sem conhecer o segredo compartilhado. Como o RadSec envolve toda a sessão RADIUS em um fluxo TLS 1.3 autenticado e criptografado, os invasores não conseguem inspecionar ou manipular os payloads ou atributos dos pacotes, neutralizando a falsificação de MD5 e os ataques de man-in-the-middle.

Por que o RadSec elimina problemas de fragmentação de pacotes EAP-TLS em links WAN?

Em autenticações 802.1X EAP-TLS baseadas em certificado, as cadeias de certificados de cliente e intermediárias frequentemente excedem o MTU padrão de Ethernet de 1500 bytes. No protocolo UDP, pacotes RADIUS fragmentados são descartados regularmente por provedores de internet intermediários, firewalls corporativos e gateways NAT de operadoras. O RadSec utiliza o TCP Path MTU Discovery (PMTU) e a segmentação TCP, garantindo que grandes cadeias de certificados sejam transferidas perfeitamente, sem perda de pacotes ou timeouts no controlador.

Como o pooling de conexões TCP persistentes no RadSec reduz a latência de autenticação?

Em vez de realizar um novo handshake de três vias TCP e troca de chaves TLS para cada solicitação de autenticação, os controladores corporativos modernos e os proxies RadSec estabelecem pools de conexões persistentes. Uma vez estabelecidos, múltiplas autenticações 802.1X reutilizam o socket TLS aberto. Se um pacote for descartado na WAN, o reconhecimento seletivo de TCP (SACK) retransmite o segmento perdido em 1 a 2 viagens de ida e volta (~70ms), evitando os travamentos por timeout de aplicação de vários segundos comuns no RADIUS em UDP.

Qual autenticação mútua de certificados (mTLS) é necessária para implantar o RadSec?

A RFC 6614 exige a validação bidirecional de certificados X.509. O controlador de acesso sem fio verifica o Subject Alternative Name (SAN) do certificado do servidor em relação ao FQDN do Cloud RADIUS (radius1.purplewifi.net) usando um pacote de CA corporativo confiável. De forma inversa, o servidor Cloud RADIUS verifica o certificado de cliente e a chave privada do controlador, garantindo que apenas hardwares de rede autorizados possam enviar solicitações de autenticação.

Quais regras de firewall e portas de rede são necessárias para a implantação do RadSec?

Os administradores de rede devem permitir o tráfego de saída da porta TCP 2083 a partir de controladores de LAN sem fio ou pontos de acesso de borda para os endpoints do Cloud RADIUS. Ao contrário do legado RADIUS em UDP, que exige pinholes NAT stateful em UDP 1812 e 1813 que frequentemente expiram após 30 segundos de inatividade, o RadSec utiliza um único fluxo TCP de saída mantido por sondas automáticas de keep-alive na camada de aplicação.

Continue a ler esta série

Conformidade com a CIPA: checklist de conformidade para operadores de locais

Você será capaz de decidir se a CIPA se aplica ao seu WiFi, depois segmentar redes, rotear o DNS através do Purple Shield e fechar rotas de desvio. Você também saberá quais evidências guardar para a certificação do Formulário 486 ou Formulário 479. O checklist atribui cada requisito a um responsável, para que sua certificação do próximo ano de financiamento não tenha nenhuma pendência.

Ler o guia →

Falhas de conexão no modo de transição WPA3: um checklist de implantação para Cisco Meraki, HPE Aruba e Ruckus

Use este checklist para diagnosticar por que os dispositivos falham em um SSID de modo de transição WPA3 SAE e corrija o problema no Cisco Meraki, HPE Aruba ou Ruckus. Você associará códigos de status 802.11 às causas, isolará problemas de PMF, 802.11r e 6GHz, e decidirá quando migrar para um SSID exclusivo WPA3.

Ler o guia →

Melhor filtragem de DNS: um guia completo para empresas

Este guia de referência técnica explica como a filtragem de DNS corporativa protege redes públicas bloqueando domínios maliciosos na camada de resolução - antes mesmo que uma conexão seja estabelecida. Ele oferece aos diretores de TI, arquitetos de rede e equipes de operações de locais a arquitetura de implantação, a configuração do firewall e o contexto de conformidade necessários para proteger o WiFi de convidados em ambientes de hotelaria, varejo e setor público. O Purple Shield bloqueia malware, botnets e conteúdo inadequado no nível de DNS em mais de 80.000 locais ativos.

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 locais. Agende uma chamada de 20 minutos e mostraremos como outros profissionais na sua situação o resolveram.