Pular para o conteúdo principal

RadSec: Protegendo o Tráfego de Autenticação RADIUS com TLS

Este guia abrangente explora o RadSec (RADIUS sobre TLS), detalhando como ele protege o tráfego de autenticação de rede para implantações modernas em nuvem e multi-site. Ele fornece aos arquitetos de rede etapas práticas de implementação, estratégias de gerenciamento de certificados e técnicas de solução de problemas para substituir o legado UDP RADIUS.

📖 6 min de leitura📝 1,641 palavras🔧 2 exemplos práticos3 questões práticas📚 8 definições principais

Ouça este guia

Ver transcrição do podcast
RadSec: Protegendo o Tráfego de Autenticação RADIUS com TLS. Um Informativo Técnico da Purple. Introdução e Contexto. Bem-vindo a este informativo técnico da Purple. Vou guiar você pelo RadSec — RADIUS sobre TLS — o que é, por que importa agora e como você realmente o implanta. Isso é direcionado diretamente a arquitetos de rede e engenheiros de segurança que já executam o cloud RADIUS hoje ou estão planejando migrar para lá. Se você ainda está executando servidores RADIUS locais com UDP e um segredo compartilhado, este informativo é para você. Vamos contextualizar. O RADIUS tem sido a espinha dorsal da autenticação de rede por mais de trinta anos. Ele sustenta o 802.1X, WPA2-Enterprise, WPA3-Enterprise e praticamente todos os sistemas de Captive Portal em produção hoje. O protocolo em si, definido na RFC 2865, foi projetado em uma época em que a internet era um lugar muito diferente. O tráfego de autenticação entre seus dispositivos NAS — seus pontos de acesso, switches e controladores — e seu servidor RADIUS viajava por UDP, porta 1812 para autenticação, porta 1813 para tarifação. E esse tráfego? Em grande parte não criptografado. A única proteção era um segredo compartilhado usado para ofuscar o atributo de senha do usuário, e mesmo isso tem fraquezas bem documentadas. Durante anos, isso foi aceitável porque o tráfego RADIUS permanecia em redes privadas e controladas. Seus dispositivos NAS e seu servidor RADIUS estavam na mesma LAN ou conectados por meio de um circuito MPLS dedicado. A superfície de ataque era gerenciável. Mas o mundo mudou. Infraestrutura nativa da nuvem, implantações em locais distribuídos, sobreposições de SD-WAN e a mudança para serviços de cloud RADIUS alteraram fundamentalmente o modelo de ameaça. Seu tráfego de autenticação agora está atravessando a internet pública ou, na melhor das hipóteses, uma infraestrutura compartilhada que você não controla totalmente. É aí que entra o RadSec. Deep-Dive Técnico. O RadSec, formalmente definido na RFC 6614, é o RADIUS sobre TLS. O conceito é simples: em vez de enviar pacotes RADIUS sobre UDP, você os encapsula dentro de uma conexão TLS sobre TCP. O resultado é que todo o tráfego de autenticação e tarifação entre seu NAS e seu servidor RADIUS é totalmente criptografado, mutuamente autenticado e protegido por integridade. A RFC 7360 estende isso para DTLS — Datagram TLS sobre UDP — que preserva algumas das características de latência do transporte UDP original enquanto adiciona criptografia. Para a maioria das implantações corporativas, o TLS sobre TCP é a escolha certa. O DTLS vale a pena ser considerado em ambientes de alto rendimento e sensíveis à latência, como grandes implantações em estádios. Vamos falar sobre a mecânica. O RadSec opera na porta TCP 2083, que é a porta atribuída pela IANA para este protocolo. Quando um dispositivo NAS inicia uma conexão RadSec, ele abre uma conexão TCP com o servidor RADIUS na porta 2083 e realiza um handshake TLS. Esse handshake é mútuo — tanto o cliente, que é o seu NAS, quanto o servidor apresentam certificados X.509. O certificado do servidor é validado em relação a uma CA confiável. O certificado do cliente identifica o NAS para o servidor RADIUS. Uma vez estabelecida a sessão TLS, os pacotes RADIUS fluem dentro desse túnel criptografado exatamente como fariam sobre UDP, mas agora com total confidencialidade, integridade e proteção contra repetição. Esta é uma mudança significativa em relação ao RADIUS tradicional em três aspectos importantes. Primeiro, o transporte é TCP, não UDP. Isso significa que você obtém uma entrega confiável e ordenada. Pacotes perdidos são retransmitidos automaticamente. Segundo, a autenticação de ambos os endpoints é baseada em certificado, não em segredo compartilhado. Isso elimina toda uma classe de ataques baseados em segredos compartilhados fracos ou comprometidos. Terceiro, todo o pacote RADIUS é criptografado, não apenas o atributo de senha. Isso significa que nomes de usuário, identificadores de sessão e todos os atributos RADIUS são protegidos em trânsito. Do ponto de vista do gerenciamento de certificados, você precisa de uma PKI — uma Infraestrutura de Chaves Públicas — para emitir e gerenciar certificados tanto para o seu servidor RADIUS quanto para os seus dispositivos NAS. Na prática, a maioria dos provedores de cloud RADIUS, incluindo a infraestrutura de autenticação nativa da nuvem da Purple, cuida do gerenciamento de certificados do lado do servidor para você. Sua responsabilidade é provisionar certificados de cliente para seus dispositivos NAS. Para implantações em larga escala, isso normalmente é feito por meio de sua plataforma de gerenciamento de rede ou de um sistema dedicado de gerenciamento de certificados. Os certificados devem usar RSA de 2048 bits ou ECDSA P-256 no mínimo, com um período de validade que equilibre a sobrecarga operacional com a higiene de segurança — doze meses é um padrão razoável. Agora, vamos abordar a comparação com a abordagem alternativa que muitas organizações usam hoje: túneis IPsec ou sobreposições de VPN para proteger o tráfego RADIUS. O IPsec é uma abordagem perfeitamente válida, mas opera em uma camada diferente. Você está criptografando todo o tráfego entre dois endpoints, o que adiciona complexidade — você precisa gerenciar IKE, chaves pré-compartilhadas ou certificados para o próprio túnel, além da sobrecarga operacional de manter o estado do túnel em potencialmente centenas de sites. O RadSec é mais cirúrgico. Ele criptografa especificamente o tráfego do protocolo RADIUS, opera na camada de aplicação e se integra diretamente à sua infraestrutura RADIUS. Para implantações de cloud RADIUS onde você está conectando muitos dispositivos NAS em locais distribuídos a um servidor de nuvem centralizado, o RadSec é arquitetonicamente mais limpo e operacionalmente mais simples. Deixe-me orientar você sobre como é uma implantação multi-site na prática. Você tem um servidor cloud RADIUS — digamos que seja a plataforma da Purple — com um certificado TLS válido de uma CA confiável. Você tem três tipos de locais: um hotel, uma loja de varejo e um centro de convenções. Cada um possui dispositivos NAS — pontos de acesso, switches ou controladores de LAN sem fio. Cada NAS precisa ser configurado com o endereço do servidor RadSec, porta 2083 e um certificado de cliente. O NAS inicia a conexão TLS, o handshake mútuo é concluído e, a partir desse momento, todo o tráfego de autenticação 802.1X para convidados e funcionários naquele local flui criptografado para o servidor cloud RADIUS. Se a conexão TLS cair — por exemplo, devido a uma interrupção na rede — o NAS a restabelece automaticamente. Esse modelo de conexão persistente é, na verdade, mais eficiente do que o UDP para implantações de alto volume porque você evita a sobrecarga do processamento por pacote. Do lado do firewall, você precisa permitir o tráfego TCP de saída na porta 2083 da sua rede de gerenciamento NAS para o endereço IP ou FQDN do seu servidor RADIUS. Se você estiver executando uma política de saída rígida, também desejará permitir o tráfego de retorno. Isso é mais simples do que gerenciar regras de firewall IPsec, que frequentemente exigem exceções do protocolo ESP e IKE nas portas UDP 500 e 4500. Recomendações de Implementação e Armadilhas. Vamos falar sobre o que realmente dá errado nas implantações do RadSec, porque existem alguns modos de falha consistentes que vejo nas organizações. O primeiro e mais comum problema são as falhas de validação da cadeia de certificados. Seu dispositivo NAS precisa confiar na CA que assinou o certificado do servidor RADIUS. Se você estiver usando um provedor de cloud RADIUS com um certificado de uma CA pública bem conhecida — DigiCert, Let's Encrypt, Sectigo — a maioria dos dispositivos NAS modernos confiará nele por padrão. Mas se você estiver usando uma CA interna, precisará enviar o certificado da CA para cada dispositivo NAS. Isso é frequentemente negligenciado durante a implantação inicial e surge como falhas de handshake TLS que parecem problemas de conectividade. A segunda armadilha é a expiração do certificado. Ao contrário dos segredos compartilhados, que não expiram, os certificados têm um período de validade definido. Se o certificado do seu servidor RADIUS expirar, todos os dispositivos NAS da sua infraestrutura falharão ao autenticar simultaneamente. Você precisa de gerenciamento do ciclo de vida dos certificados — renovação automatizada sempre que possível e monitoramento com alertas bem antes da expiração. Um aviso prévio de noventa dias é o mínimo; trinta dias é melhor. A terceira questão é a compatibilidade do dispositivo NAS. Nem todos os dispositivos NAS suportam RadSec nativamente. Versões mais antigas do Cisco IOS, alguns controladores Aruba legados e certos pontos de acesso de nível doméstico não têm suporte a RadSec. Antes de se comprometer com uma implantação do RadSec, faça uma auditoria em sua infraestrutura de NAS para verificar a compatibilidade. O Cisco IOS-XE 16.x e posterior, Aruba AOS-CX, Ruckus SmartZone e a série Juniper EX têm suporte sólido ao RadSec. Para dispositivos que não suportam RadSec nativamente, um proxy RadSec — uma opção de código aberto como o radsecproxy — pode preencher a lacuna, aceitando RADIUS UDP de dispositivos legados e encaminhando-o por TLS para o servidor cloud RADIUS. A quarta consideração é a persistência da conexão e os keepalives. O RadSec usa conexões TCP persistentes, mas firewalls e dispositivos NAT com políticas de timeout agressivas podem derrubar silenciosamente conexões ociosas. Configure keepalives TCP em suas conexões RadSec — normalmente um intervalo de keepalive de sessenta segundos é suficiente para evitar a desmontagem prematura da conexão. A maioria das implementações de servidores RADIUS e dispositivos NAS suporta essa configuração. Para o Cisco IOS-XE, a configuração do RadSec se parece com isso. Você define um servidor RADIUS com o endereço do seu endpoint cloud RADIUS, especifica o TLS como transporte, faz referência ao seu trustpoint — que é o repositório de certificados no dispositivo — e define a porta de destino como 2083. Em seguida, você faz referência a este servidor na configuração do seu grupo de servidores AAA. Os detalhes variam de acordo com a versão da plataforma, mas a estrutura lógica é consistente entre os fornecedores. Para controladores Aruba executando AOS, você configura o servidor RADIUS com a opção RadSec habilitada, especifica o certificado CA para validação do servidor e, opcionalmente, configura um certificado de cliente para TLS mútuo. A implementação da Aruba é madura e bem documentada. Perguntas e Respostas Rápidas. Deixe-me passar pelas perguntas que mais me fazem sobre o RadSec. O RadSec adiciona latência? O handshake TLS adiciona uma pequena sobrecarga no estabelecimento inicial da conexão — normalmente menos de 100 milissegundos. Uma vez estabelecida a conexão, a sobrecarga por pacote é insignificante. Para a autenticação 802.1X, onde o handshake acontece uma vez por sessão, isso não é uma preocupação significativa. Posso executar o RadSec junto com o RADIUS UDP tradicional? Sim. A maioria dos servidores RADIUS suporta ambos simultaneamente. Durante uma migração, você pode executar o RadSec para os sites que o suportam e voltar para o UDP nos sites legados. Esta é a abordagem de migração recomendada. O RadSec é necessário para a conformidade com o PCI DSS? O PCI DSS versão 4.0 exige que o tráfego de autenticação seja protegido em trânsito. O RadSec é uma das maneiras mais diretas de atender a esse requisito para autenticação baseada em RADIUS. Se você processa pagamentos com cartão em uma rede que usa autenticação RADIUS, o RadSec deve estar no seu roteiro de conformidade. O RadSec funciona com EAP? Sim. O EAP — Extensible Authentication Protocol — é encapsulado dentro do RADIUS, de modo que EAP-TLS, PEAP, EAP-TTLS funcionam de forma transparente sobre o RadSec. A troca EAP em si não é afetada. E quanto à tarifação RADIUS? A RFC 6614 cobre tanto o tráfego de autenticação quanto o de tarifação. Seus dados de tarifação — registros de início, término e atualizações provisórias de sessão — também são criptografados na mesma conexão TLS na porta 2083. Resumo e Próximos Passos. Para resumir: o RadSec é a camada de transporte certa para o RADIUS em qualquer implantação onde o tráfego de autenticação cruza uma infraestrutura que você não controla totalmente. Isso significa cloud RADIUS, implantações multi-site, ambientes SD-WAN e qualquer cenário onde o tráfego RADIUS atravesse a internet pública ou infraestrutura de operadora compartilhada. As principais ações para sua equipe são: primeiro, auditar sua infraestrutura de NAS para compatibilidade com o RadSec e identificar quaisquer dispositivos que precisarão de um proxy. Segundo, entrar em contato com seu provedor de cloud RADIUS — ou avaliar provedores que suportam o RadSec nativamente — e entender a abordagem de gerenciamento de certificados deles. Terceiro, estabelecer um processo de gerenciamento do ciclo de vida dos certificados antes de entrar em produção. Quarto, atualizar suas regras de firewall para permitir a saída TCP 2083 da sua rede de gerenciamento NAS. Quinto, testar sua configuração do RadSec em um ambiente de homologação antes de implantar em produção, prestando atenção especial à validação da cadeia de certificados e à persistência da conexão sob carga. Para organizações que executam a plataforma da Purple para WiFi de convidados e autenticação em locais distribuídos, o RadSec é o transporte recomendado para conectividade com o cloud RADIUS. Ele se alinha com a arquitetura nativa da nuvem da Purple e garante que os dados de autenticação que fluem entre seus locais e a plataforma estejam totalmente protegidos — o que importa tanto para sua postura de segurança quanto para suas obrigações de conformidade sob o GDPR e o PCI DSS. Se você está planejando uma implantação ou deseja discutir sua arquitetura específica, a equipe da Purple é o ponto de partida ideal. Este foi um informativo técnico da Purple sobre o RadSec. Obrigado por ouvir.

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

header_image.png

Resumo Executivo

Há décadas, o RADIUS sobre UDP tem sido a base da autenticação de rede, dependendo de redes privadas e segredos compartilhados para segurança. À medida que as arquiteturas corporativas migram para infraestruturas nativas em nuvem, locais distribuídos de Varejo e Hospitalidade e sobreposições de SD-WAN, o modelo de ameaças mudou fundamentalmente. O tráfego RADIUS agora frequentemente atravessa redes públicas ou compartilhadas, expondo os dados de autenticação à interceptação.

O RadSec (RADIUS sobre TLS), definido na RFC 6614, resolve isso encapsulando pacotes RADIUS dentro de um túnel TLS mutuamente autenticado. Este guia fornece uma referência técnica abrangente para arquitetos de rede e engenheiros de segurança sobre a implantação do RadSec. Abordamos as diferenças arquitetônicas em relação ao RADIUS tradicional, requisitos de gerenciamento de certificados, configurações de firewall e considerações práticas de implantação para integração com plataformas de RADIUS em nuvem, como a infraestrutura de Guest WiFi e WiFi Analytics da Purple. Ao adotar o RadSec, as organizações podem garantir uma segurança robusta, atender a requisitos rigorosos de conformidade, como PCI DSS e GDPR, e simplificar as arquiteturas de autenticação de vários sites.

Mergulho Técnico Profundo

A Evolução do Transporte RADIUS

O protocolo Remote Authentication Dial-In User Service (RADIUS), originalmente definido na RFC 2865, foi projetado para uma era diferente de redes. Ele usa UDP como sua camada de transporte (porta 1812 para autenticação, 1813 para tarifação). No RADIUS tradicional, a carga útil é amplamente não criptografada em trânsito. O único mecanismo de proteção é a ofuscação do atributo User-Password usando um segredo compartilhado entre o Servidor de Acesso à Rede (NAS) e o servidor RADIUS.

Embora isso fosse suficiente quando os dispositivos NAS e os servidores RADIUS residiam na mesma LAN física ou em circuitos MPLS dedicados, as arquiteturas modernas superaram esse modelo. Conforme explorado em nossa discussão sobre Os Principais Benefícios do SD WAN para Empresas Modernas , as empresas distribuídas agora dependem do transporte de internet para conectividade entre sites. O envio de tráfego RADIUS não criptografado pela internet pública expõe credenciais de usuário, identificadores de sessão e políticas de acesso à rede à interceptação e adulteração.

RadSec: RADIUS sobre TLS (RFC 6614)

O RadSec aborda essas vulnerabilidades alterando a camada de transporte. Em vez de UDP, o RadSec usa a porta TCP 2083. Antes que qualquer pacote RADIUS seja trocado, o NAS e o servidor RADIUS estabelecem uma conexão TLS (Transport Layer Security).

radsec_vs_radius_comparison.png

As principais características técnicas do RadSec incluem:

  1. Transporte TCP: O RadSec fornece entrega confiável e ordenada. Isso elimina a necessidade de retransmissões na camada de aplicação inerentes ao RADIUS UDP, que podem causar problemas em ambientes de alta latência.
  2. Criptografia Completa da Carga Útil: Todo o pacote RADIUS — incluindo cabeçalhos e todos os atributos — é criptografado dentro do túnel TLS.
  3. Autenticação Mútua (mTLS): Tanto o servidor RADIUS quanto o dispositivo NAS autenticam-se mutuamente usando certificados X.509. Isso substitui o modelo fraco de segredo compartilhado por uma infraestrutura de chaves públicas (PKI) robusta.
  4. Conexões Persistentes: Ao contrário do RADIUS UDP, que não tem conexão, o RadSec mantém uma conexão TCP persistente. Isso reduz a sobrecarga de estabelecer uma nova conexão para cada solicitação de autenticação, o que é altamente eficiente para locais movimentados.

Nota: A RFC 7360 define o RADIUS sobre DTLS (Datagram TLS), que usa UDP. Embora útil em cenários específicos de alto rendimento, o TLS sobre TCP continua sendo o padrão para implantações de RADIUS em nuvem corporativa.

Arquitetura em Ambientes Distribuídos

Em uma implantação típica de vários sites — como um provedor nacional de Saúde ou uma rede de hubs de Transporte — o RadSec simplifica significativamente a arquitetura.

radsec_architecture_diagram.png

Em vez de construir redes VPN IPsec complexas de cada filial de volta a um data center central para proteger o tráfego RADIUS, cada dispositivo NAS estabelece uma conexão TLS RadSec direta pela internet com o provedor de RADIUS em nuvem. Este é um modelo de segurança na camada de aplicação que é mais limpo de implantar e mais fácil de solucionar problemas do que as VPNs na camada de rede.

Guia de Implementação

A implantação do RadSec requer coordenação entre a infraestrutura de rede, autoridades certificadoras e políticas de firewall. Siga estas etapas neutras de fornecedor para uma implantação bem-sucedida.

1. Preparação da Infraestrutura de Certificados

O RadSec depende de mTLS. Você precisa de certificados tanto para o servidor quanto para os clientes (dispositivos NAS).

  • Certificado do Servidor: Seu provedor de RADIUS em nuvem (por exemplo, Purple) apresentará um certificado de servidor assinado por uma Autoridade Certificadora (CA) pública ou uma CA interna. Seus dispositivos NAS devem ter o certificado da CA raiz instalado em seu repositório de confiança para validar o servidor.
  • Certificados de Cliente: Cada dispositivo NAS precisa de um certificado de cliente para se identificar perante o servidor RADIUS. Gere-os por meio de sua PKI interna ou sistema de gerenciamento de rede. Certifique-se de que eles usem chaves RSA de pelo menos 2048 bits ou ECDSA P-256.

2. Configuração do Firewall

O RadSec requer regras de saída específicas de suas interfaces de gerenciamento NAS:

  • Protocol: TCP
  • Destination Port: 2083
  • Destination IP/FQDN: Os endereços dos seus servidores RADIUS em nuvem primário e secundário.
  • Stateful Inspection: Garanta que o firewall permita o tráfego de retorno para conexões TCP estabelecidas.
  • Keepalives: Configure os valores de timeout TCP do firewall para serem maiores do que o intervalo de keepalive do RadSec (geralmente 60 segundos) para evitar quedas silenciosas de conexão.

3. Configuração do Dispositivo NAS (Fluxo de Trabalho Genérico)

Embora a sintaxe específica varie de acordo com o fabricante (Cisco, Aruba, Juniper, etc.), as etapas lógicas de configuração são consistentes:

  1. Importar Certificado CA: Carregue o certificado CA que assinou o certificado do servidor RADIUS no repositório de confiança do NAS.
  2. Importar Certificado do Cliente: Carregue o certificado do cliente e a chave privada do dispositivo NAS.
  3. Definir Servidor RADIUS: Configure o IP/FQDN do servidor RADIUS.
  4. Habilitar RadSec: Especifique o TLS como protocolo de transporte e defina a porta como 2083.
  5. Vincular Certificados: Associe os certificados importados à configuração do servidor RadSec.
  6. Aplicar ao Perfil AAA: Adicione o servidor RadSec aos grupos de autenticação e tarifação AAA relevantes.

4. Tratamento de Dispositivos Legados (Proxy RadSec)

Nem todos os dispositivos NAS suportam RadSec nativamente. Para switches mais antigos ou pontos de acesso de nível de consumidor, implante um proxy RadSec (como o radsecproxy). O proxy fica na LAN local, aceita o RADIUS UDP tradicional de dispositivos legados e o encaminha por meio de um túnel TLS RadSec seguro para o servidor RADIUS em nuvem.

Melhores Práticas

  • Gerenciamento do Ciclo de Vida dos Certificados: Implemente a renovação automatizada de certificados para dispositivos NAS. A expiração em massa de certificados de clientes causará uma interrupção generalizada na rede. Monitore a validade dos certificados e emita alertas 90, 60 e 30 dias antes da expiração.
  • Alta Disponibilidade: Sempre configure servidores RadSec primários e secundários. Como o estabelecimento da conexão TCP demora mais do que a transmissão de um pacote UDP, configure temporizadores de failover agressivos no NAS para alternar rapidamente para o servidor secundário se a conexão primária cair.
  • TCP Keepalives: Habilite os keepalives TCP no dispositivo NAS para detectar conexões inativas e evitar que os firewalls derrubem sessões ociosas. O intervalo padrão é de 60 segundos.
  • Validação Rígida de Certificados: Garanta que os dispositivos NAS estejam configurados para validar rigorosamente o certificado do servidor, incluindo a verificação do Subject Alternative Name (SAN) em relação ao hostname do servidor configurado. Não desative a validação de certificados em produção.
  • Preparação para o Futuro: À medida que os padrões sem fio evoluem, como os discutidos em nosso guia WiFi 6E vs WiFi 7: What Venues Need to Know , o volume de tráfego de autenticação aumentará. As conexões TCP persistentes do RadSec são mais adequadas para lidar com essa densidade do que o UDP.

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

Quando as implantações do RadSec falham, o problema raramente é o protocolo RADIUS em si; quase sempre está relacionado ao TLS ou TCP.

Modos de Falha Comuns

  1. Falhas no Handshake TLS (CA Desconhecida): O dispositivo NAS rejeita o certificado do servidor RADIUS porque a CA de assinatura não está no repositório de confiança do NAS.
    • Mitigação: Verifique a cadeia de CA exata usada pelo servidor e garanta que as CAs raiz (e quaisquer intermediárias) estejam instaladas no NAS.
  2. Quedas Silenciosas de Conexão: A conexão RadSec é estabelecida com sucesso, mas as solicitações de autenticação expiram após um período de inatividade. Isso geralmente ocorre devido a um firewall stateful que derruba a conexão TCP ociosa.
    • Mitigação: Habilite os keepalives TCP no NAS e verifique as configurações de timeout de sessão do firewall para a porta 2083.
  3. Desvio de Relógio (Clock Skew): A validação do certificado TLS depende da hora precisa do sistema. Se o relógio do dispositivo NAS estiver significativamente dessincronizado, ele avaliará certificados válidos como expirados ou ainda não válidos.
    • Mitigação: Garanta que todos os dispositivos NAS estejam sincronizados com servidores NTP confiáveis antes de iniciar as conexões RadSec.

ROI e Impacto nos Negócios

A transição para o RadSec oferece um valor comercial mensurável que vai além das melhorias técnicas de segurança:

  • Conformidade e Redução de Riscos: O RadSec criptografa os dados de autenticação em trânsito, atendendo diretamente aos requisitos do PCI DSS v4.0 e GDPR. Isso mitiga os riscos financeiros e de reputação associados à interceptação de credenciais.
  • Eficiência Operacional: Substituir VPNs IPsec complexas de site a site pelo RadSec na camada de aplicação reduz a sobrecarga de engenharia de rede. Solucionar problemas de uma conexão TLS com um provedor de nuvem é significativamente mais rápido do que depurar o roteamento de VPN e as negociações de fase IKE em centenas de filiais.
  • Prontidão para a Nuvem: O RadSec é a tecnologia viabilizadora para a autenticação nativa em nuvem. Ao adotá-lo, as organizações podem se integrar perfeitamente com provedores de identidade modernos e plataformas como a Purple, reduzindo a infraestrutura de servidores locais e os custos de licenciamento.

Definições principais

RadSec

Um protocolo que encapsula dados de autenticação e tarifação RADIUS dentro de um túnel Transport Layer Security (TLS).

Usado para proteger o tráfego de autenticação em redes não confiáveis, substituindo o legado UDP RADIUS.

mTLS (Mutual TLS)

Um processo de autenticação onde tanto o cliente (NAS) quanto o servidor (RADIUS) verificam os certificados X.509 um do outro durante o handshake TLS.

Oferece segurança mais forte do que o modelo tradicional de segredo compartilhado do RADIUS, garantindo que ambos os endpoints sejam verificados criptograficamente.

NAS (Network Access Server)

O dispositivo que fornece acesso à rede aos usuários e atua como um cliente RADIUS. Em redes modernas, normalmente é um ponto de acesso sem fio, switch ou controlador de LAN sem fio.

O NAS é responsável por iniciar a conexão RadSec com o servidor cloud RADIUS.

PKI (Public Key Infrastructure)

A estrutura de funções, políticas, hardware, software e procedimentos necessários para criar, gerenciar, distribuir, usar, armazenar e revogar certificados digitais.

Essencial para gerenciar os certificados exigidos pelas implantações do RadSec em grandes infraestruturas.

TCP Keepalive

Um mecanismo que envia pacotes TCP vazios por uma conexão ociosa para verificar se a conexão ainda está ativa e para evitar que firewalls stateful derrubem a sessão.

Crucial para manter conexões RadSec persistentes durante períodos de baixa atividade de autenticação.

RadSec Proxy

Um serviço de software que atua como intermediário, recebendo tráfego RADIUS UDP tradicional de dispositivos legados e encaminhando-o por uma conexão TLS RadSec segura.

Usado para preencher a lacuna em ambientes onde o hardware de rede mais antigo não suporta nativamente o RadSec.

X.509 Certificate

Um certificado digital que usa o padrão internacional de PKI X.509 amplamente aceito para verificar se uma chave pública pertence à identidade do usuário, computador ou serviço contida no certificado.

A base criptográfica usada pelo RadSec para estabelecer identidade e criptografar o túnel TLS.

EAP (Extensible Authentication Protocol)

Uma estrutura de autenticação frequentemente usada em redes sem fio e conexões ponto a ponto.

O tráfego EAP (como EAP-TLS ou PEAP) é encapsulado em pacotes RADIUS, o que significa que o RadSec transporta com segurança a troca EAP.

Exemplos práticos

Uma rede varejista nacional com 500 locais está migrando de servidores RADIUS locais para o Cloud RADIUS da Purple. A arquitetura existente usa RADIUS não criptografado sobre UDP em uma mistura de links MPLS e SD-WAN. 450 locais possuem pontos de acesso Aruba modernos, enquanto 50 locais usam hardware legado que não suporta RadSec. Como o arquiteto de rede deve projetar o novo transporte de autenticação?

O arquiteto deve implementar uma implantação híbrida de RadSec. Para as 450 localidades com APs Aruba modernos, configure o RadSec nativo diretamente nos APs ou controladores locais. Instale o certificado CA raiz do cloud RADIUS da Purple nos dispositivos Aruba e forneça certificados de cliente por meio da plataforma de gerenciamento de rede. Configure regras de firewall de saída para TCP 2083. Para as 50 localidades legadas, implante um proxy RadSec leve (por exemplo, uma pequena VM Linux ou container executando radsecproxy) em cada site. Os APs legados enviarão RADIUS UDP padrão para o proxy local, que então encapsulará o tráfego em um túnel TLS para a nuvem Purple.

Comentário do examinador: Essa abordagem equilibra os padrões modernos de segurança com as restrições de hardware legado. Ao usar o RadSec nativo sempre que possível, o arquiteto minimiza as partes móveis. A solução de proxy para sites legados garante que todo o tráfego que atravessa a WAN/internet seja criptografado sem exigir uma atualização de hardware imediata e dispendiosa.

Durante uma implantação do RadSec em um grande centro de convenções, a equipe de rede observa que os dispositivos NAS autenticam os usuários com sucesso durante os períodos de pico, mas falham ao autenticar os primeiros usuários no início da manhã. As capturas de pacotes mostram o NAS tentando enviar tráfego RADIUS, mas recebendo pacotes TCP RST do firewall.

O problema é causado pelo timeout agressivo de sessão TCP do firewall, que derruba a conexão RadSec ociosa durante a noite. A equipe de rede deve configurar keepalives TCP nos dispositivos NAS para a conexão RadSec, definindo o intervalo para 60 segundos. Além disso, eles devem revisar as regras de inspeção de estado do firewall para a porta TCP 2083 e garantir que o timeout da sessão seja maior do que o intervalo de keepalive.

Comentário do examinador: O RadSec depende de conexões TCP persistentes. Ao contrário do UDP, que é stateless, as conexões TCP devem ser mantidas ativamente. Engenheiros de rede que migram do UDP RADIUS frequentemente ignoram a persistência da conexão, levando a falhas intermitentes que aparecem como timeouts de autenticação.

Questões práticas

Q1. Você está projetando a política de firewall para uma nova implantação do RadSec conectando 50 filiais à plataforma Cloud RADIUS da Purple. Quais regras específicas de saída devem ser configuradas nos firewalls das filiais?

Dica: Considere tanto o protocolo quanto a natureza stateful da conexão.

Ver resposta modelo

Os firewalls das filiais devem permitir o tráfego TCP de saída na porta 2083 originado dos endereços IP de gerenciamento do NAS, com destino aos endereços IP ou FQDNs dos servidores Purple Cloud RADIUS. Como o TCP é stateful, o firewall permitirá automaticamente o tráfego de retorno para as sessões estabelecidas. As portas UDP 1812 e 1813 não são necessárias para o RadSec.

Q2. Um engenheiro júnior relata que um switch recém-configurado está falhando ao estabelecer uma conexão RadSec com o servidor cloud RADIUS. Os logs do switch mostram: `TLS handshake failed: unknown CA`. Como você deve resolver isso?

Dica: O switch não confia inerentemente no certificado apresentado pelo servidor.

Ver resposta modelo

Você precisa identificar a Autoridade Certificadora (CA) que emitiu o certificado do servidor cloud RADIUS. Uma vez identificada, obtenha o certificado Root CA público (e quaisquer certificados CA intermediários) e importe-os para o repositório de confiança do switch. Isso permite que o switch verifique criptograficamente a identidade do servidor durante o handshake TLS.

Q3. Sua organização exige que toda a infraestrutura de rede deve sobreviver a uma interrupção da WAN. Se a conexão de internet com o servidor cloud RADIUS falhar, o que acontece com a conexão RadSec e como o NAS lida com as solicitações de autenticação subsequentes?

Dica: Considere os estados de conexão TCP e os mecanismos padrão de failover do RADIUS.

Ver resposta modelo

Quando a WAN falha, a conexão TCP persistente eventualmente expira (ou é explicitamente redefinida se a interface local cair). O NAS marcará o servidor RadSec primário como inacessível. Se um servidor RadSec secundário estiver configurado (por exemplo, em uma região geográfica diferente), o NAS tentará estabelecer uma nova conexão TLS com ele. Se todos os servidores RADIUS estiverem inacessíveis, as novas autenticações falharão. No entanto, os usuários que já estão autenticados e conectados normalmente permanecerão conectados até que sua sessão expire ou eles façam roaming, pois o RADIUS só está envolvido durante as fases de autenticação inicial e reautenticação periódica.

Continue a ler esta série

Entendendo o Cisco SUDI: Identidade Ancorada em Hardware no Controle de Acesso a Redes Seguras

Este guia explica como o Cisco SUDI fornece uma identidade criptograficamente segura e ancorada em hardware para a infraestrutura de rede corporativa. Saiba como substituir endereços MAC clonáveis por certificados 802.1AR imutáveis para proteger o controle de acesso à rede do seu local.

Ler o guia →

Como Configurar o SCEP para Registro Automatizado de Certificados de WiFi Corporativo

Este guia explica como configurar o SCEP (Simple Certificate Enrollment Protocol) para o registro automatizado de certificados de WiFi corporativo, cobrindo toda a arquitetura, desde PKI e NDES até a implantação de perfis MDM e validação RADIUS. Destina-se a gerentes de TI, arquitetos de rede e CTOs de hotéis, redes de varejo, estádios, centros de convenções e organizações do setor público que precisam ir além das chaves pré-compartilhadas e implementar a autenticação 802.1X EAP-TLS escalável e baseada em identidade. A plataforma de sobreposição em nuvem da Purple, independente de hardware, integra-se diretamente a essa arquitetura, fornecendo a camada de WiFi para convidados e BYOD que opera em conjunto com a rede de funcionários autenticada por certificado.

Ler o guia →

Como implementar SCEP para registro automatizado de certificados WiFi

Este guia explica como implementar o SCEP (Simple Certificate Enrollment Protocol) para registro automatizado de certificados WiFi em locais corporativos. Ele abrange o projeto arquitetônico completo - desde o design de PKI e integração com MDM até a sequência obrigatória de implantação em três etapas - e mostra aos gerentes de TI e arquitetos de rede como eliminar credenciais compartilhadas, automatizar o gerenciamento do ciclo de vida dos certificados e atender aos requisitos do PCI DSS e GDPR em escala.

Ler o guia →