WireGuard vs OpenVPN: qual protocolo de VPN você deve usar?

WireGuard vs OpenVPN explicado: velocidade, tamanho do código, prós e contras de privacidade, o que são NordLynx, Lightway e Stealth, e quando trocar de protocolo no app da sua VPN.

Cabo UTP azul
Foto de Jordan Harrison no Unsplash
Neste artigo 11 seções

WireGuard x OpenVPN tem uma resposta curta: use o WireGuard, ou o padrão baseado em WireGuard do seu provedor de VPN, quase sempre, e mude para OpenVPN sobre TCP ou para um modo de ofuscação só quando uma rede bloquear você. O WireGuard é mais novo, muito menor e, nos testes publicados pelo seu autor, muito mais rápido. O OpenVPN é mais antigo, maior e mais lento, mas é ótimo para passar por redes restritivas porque pode parecer tráfego web criptografado comum.

Essa resposta curta esconde alguns detalhes úteis. Vários grandes provedores já não oferecem apenas essas duas opções: a ExpressVPN promove seu próprio protocolo Lightway, a NordVPN envolve o WireGuard em algo que chama de NordLynx, e a Mullvad abandonou o OpenVPN por completo em 2026. Este guia explica o que é de fato um protocolo de VPN, como os dois principais se diferenciam, o que são os protocolos com nome de marca e qual configuração escolher no app em cada situação.

O que é um protocolo de VPN?

Um protocolo de VPN é o conjunto de regras que seu dispositivo e o servidor VPN usam para combinar chaves, criptografar seu tráfego e embrulhá-lo em pacotes que possam atravessar a internet. O app da VPN é o volante; o protocolo é o motor.

Todo protocolo precisa cumprir as mesmas três tarefas. Ele precisa provar ao seu dispositivo que está falando com o servidor verdadeiro e não com um impostor (autenticação). Precisa combinar chaves de criptografia novas sem que quem esteja escutando consiga descobri-las (troca de chaves). E precisa criptografar cada pacote e verificar se ele não foi adulterado no caminho (transporte). A forma como um protocolo executa essas tarefas determina sua velocidade, a facilidade de auditá-lo e a facilidade com que uma rede consegue identificá-lo e bloqueá-lo.

Para uma VPN de consumo, as escolhas práticas são WireGuard, OpenVPN, IKEv2 e as variantes próprias dos provedores. Se você quer uma visão mais ampla do que uma VPN esconde e do que não esconde, comece por o que é uma VPN e como ela funciona.

O que é o WireGuard?

O WireGuard é um protocolo de VPN criado por Jason Donenfeld para ser pequeno, rápido e fácil de revisar. Ele passou a fazer parte do kernel do Linux na versão 5.6, em março de 2020, e hoje roda em todas as principais plataformas.

O whitepaper1 do projeto (cuja versão foi apresentada na conferência de segurança NDSS em 2017) diz que a implementação para Linux foi escrita em “menos de 4.000 linhas de código (excluindo primitivas criptográficas)”, de modo que revisá-la em busca de falhas de segurança é viável para uma só pessoa. O anúncio de lançamento do WireGuard 1.0.03 marcou sua chegada ao kernel Linux 5.6 principal, lançado no fim de março de 2020.

O WireGuard deliberadamente não oferece um menu de cifras. Sua página inicial2 lista um único conjunto fixo: o framework de protocolos Noise, Curve25519 para troca de chaves, ChaCha20 e Poly1305 para criptografia e autenticação, BLAKE2 para hash, SipHash24 e HKDF. Se algum deles for quebrado, todos atualizam para uma nova versão em vez de negociar uma opção mais fraca, o que elimina toda uma classe de ataques de downgrade que protocolos mais antigos já sofreram.

Ele também usa uma ideia simples que o projeto chama de “cryptokey routing”: a chave pública de cada peer é associada aos endereços IP de túnel que ele pode usar. Para os pacotes de saída, essa lista funciona como uma tabela de roteamento e, para os pacotes de entrada, como uma lista de controle de acesso. Essa simplicidade é uma grande parte do motivo de ele ser rápido e fácil de configurar, e também a origem de sua única ressalva real de privacidade para VPNs comerciais, abordada mais adiante.

O que é o OpenVPN?

O OpenVPN é o programa de VPN de código aberto que impulsionou a maioria das VPNs de consumo por quase duas décadas. Foi lançado pela primeira vez em 2001, escrito por James Yonan, e usa o protocolo TLS (a mesma família de criptografia que protege os sites HTTPS) por meio da biblioteca OpenSSL.

Segundo o resumo da Wikipédia sobre o projeto4, o OpenVPN é software livre sob a GPLv2 (com licenças comerciais disponíveis), roda no espaço do usuário em vez de dentro do kernel do sistema operacional e pode transportar tráfego por UDP ou TCP; a porta 1194 é a porta atribuída a ele pela IANA. O how-to5 do próprio projeto o descreve como uma implementação de uma extensão de rede segura “usando o protocolo padrão da indústria SSL/TLS”, com clientes conectando “por uma única porta TCP ou UDP”.

Seus pontos fortes são a maturidade e a flexibilidade. Ele aceita muitas cifras e métodos de autenticação, foi examinado por pesquisadores durante anos e pode rodar sobre TCP em qualquer porta que você escolher, o que importa quando uma rede só deixa sair tráfego web. Seus pontos fracos são o outro lado da moeda: uma base de código muito maior que a do WireGuard, mais opções de configuração em que se pode errar e o custo extra de rodar no espaço do usuário.

Um switch de rede com cabos ethernet conectados
Foto de User_Pascal no Unsplash

O WireGuard é mais rápido que o OpenVPN?

Sim: no benchmark publicado pelo autor do WireGuard, ele foi cerca de quatro vezes mais rápido que o OpenVPN no mesmo hardware, com latência menor. Trate os números exatos como um resultado de laboratório do projetista do protocolo, não como uma previsão do que a sua VPN vai entregar.

O benchmark do whitepaper1 rodou o iperf3 entre dois notebooks (um Intel Core i7-3820QM e um Core i7-5200U) por Ethernet gigabit, com média ao longo de trinta minutos. O WireGuard transferiu 1.011 megabits por segundo; duas configurações de IPsec chegaram a 881 e 825; o OpenVPN, usando AES-256 com HMAC-SHA2-256 sobre UDP, chegou a 258. Os tempos de ping seguiram a mesma ordem: 0,403 milissegundo para o WireGuard contra 1,541 para o OpenVPN. O artigo observa que a CPU chegou a 100% nos testes de OpenVPN e IPsec, mas não no do WireGuard, o que interpretou como o WireGuard saturando o link gigabit.

Taxa de transferência no mesmo link gigabit, benchmark do whitepaper do WireGuard
  • WireGuard1.011 Mbps
  • IPsec (AES-GCM)881 Mbps
  • IPsec (ChaCha20-Poly1305)825 Mbps
  • OpenVPN (AES-256, UDP)258 Mbps

O teste de laboratório do próprio autor do protocolo, feito em notebooks da década de 2010, e não um teste independente de nenhum serviço de VPN. Fonte: Donenfeld: whitepaper do WireGuard, seção 8 (revisão preliminar de junho de 2020)1

O artigo atribui a diferença ao projeto: o OpenVPN é um aplicativo em espaço de usuário, então os pacotes são copiados várias vezes entre o kernel e o programa, o que aumenta a latência e o trabalho da CPU. O WireGuard roda dentro do kernel no Linux.

Em um serviço de VPN real, sua velocidade depende muito mais da distância até o servidor, da carga desse servidor, da sua própria conexão e do seu dispositivo do que apenas do protocolo. Não fizemos testes de velocidade e não publicamos notas de velocidade. O que o benchmark mostra é que o WireGuard deixa mais folga, o que aparece mais em conexões domésticas rápidas e em celulares, onde menos trabalho da CPU faz mais diferença.

O WireGuard é tão seguro quanto o OpenVPN?

Os dois são considerados seguros quando bem configurados. O argumento do WireGuard se apoia em criptografia moderna e fixa e em um código pequeno o bastante para ser revisado; o do OpenVPN se apoia em anos de uso e em muitas opções configuráveis e bem estudadas.

A diferença está sobretudo em quanto pode dar errado. O OpenVPN deixa o provedor escolher cifras, versões de TLS, esquemas de autenticação e dezenas de outras configurações, então sua segurança depende de o provedor escolher bem. O WireGuard tira essas escolhas de cena. Não há cifra legada fraca para onde recuar, porque não existe negociação de cifras.

Se quiser uma segunda opinião sobre o princípio, a Agência de Segurança Nacional dos EUA (NSA) e a CISA, em seu guia de 2021 sobre como escolher e reforçar VPNs7 para organizações, orientaram os compradores a preferir produtos baseados em padrões em vez de proprietários. Esse guia é voltado a VPNs corporativas de acesso remoto, não a serviços para o consumidor, mas o ponto de fundo vale: um protocolo bem compreendido e amplamente revisado é mais fácil de confiar do que um secreto. Tanto o WireGuard quanto o OpenVPN são totalmente de código aberto.

O WireGuard tem um problema de privacidade?

O WireGuard puro exige que o servidor mantenha uma tabela fixa ligando a chave de cada usuário a um endereço IP do túnel, algo que uma VPN sem registros (no-logs) não quer ter guardado. Os provedores comerciais que usam WireGuard acrescentam uma camada própria para evitar armazenar essa ligação.

A NordVPN explica o problema com clareza na sua página do NordLynx8: a arquitetura original do WireGuard “exigia que os servidores armazenassem uma tabela de IPs estáticos ligando os usuários aos seus endereços IP internos”. A solução, o NordLynx, é um “sistema de NAT duplo”. Uma interface dá a todos os usuários de um servidor o mesmo endereço IP local; uma segunda atribui um endereço único a cada sessão de túnel, e essa atribuição “dura apenas enquanto a sessão está ativa”, com a autenticação feita por um banco de dados separado. A NordVPN diz que isso significa que nenhum dado identificável fica armazenado no servidor de VPN; essa é a descrição da própria empresa, que seus relatórios de auditoria da política no-logs pretendem respaldar (veja nossa análise da NordVPN).

Outros provedores têm suas próprias versões da mesma solução. Se você roda o WireGuard por conta própria, num servidor doméstico, nada disso importa: você é o único usuário e controla a tabela.

E o IKEv2?

O IKEv2 é a parte de troca de chaves do IPsec, um conjunto de protocolos mais antigo, baseado em padrões e embutido na maioria dos sistemas operacionais, e por isso alguns aplicativos ainda o oferecem, principalmente em iPhones e Macs.

A especificação atual é a RFC 72966, publicada em outubro de 2014, que descreve o IKEv2 como um componente do IPsec que cuida da autenticação mútua e estabelece as associações de segurança que protegem o tráfego. No benchmark do WireGuard acima, as duas configurações de IPsec ficaram entre o WireGuard e o OpenVPN. O IKEv2 é uma alternativa razoável em dispositivos Apple, mas usa portas fixas que as redes bloqueiam com facilidade, e a maioria dos provedores hoje adota o WireGuard como padrão.

O que são NordLynx, Lightway, Stealth e os outros protocolos com nome de marca?

A maioria é o WireGuard com uma camada de privacidade adicional ou um protocolo próprio do provedor, criado para dar velocidade ou para driblar bloqueios de VPN. Veja o que os principais provedores realmente usam, segundo a documentação deles.

ProvedorProtocolo padrão / principalTambém oferecePara redes bloqueadas
NordVPNNordLynx (baseado em WireGuard)OpenVPN UDP/TCPNordWhisper
ExpressVPNLightway (próprio)OpenVPN UDP/TCP, IKEv2 em alguns casos; sem WireGuardOpenVPN TCP
Proton VPNSmart (escolhe automaticamente), WireGuard UDP/TCPOpenVPN (app para Linux), IKEv2 (macOS)Stealth
SurfsharkWireGuardOpenVPN UDP/TCP, IKEv2; Dausos (próprio, até agora só na versão da App Store do macOS)OpenVPN TCP
MullvadSomente WireGuardOpenVPN removido em 2025–26Shadowsocks, UDP-over-TCP, QUIC, ofuscação leve do WireGuard
IVPNWireGuard (resistente a ataques quânticos por padrão nos apps)OpenVPN, IPSec, multi-hopV2Ray, obfs4 (OpenVPN, desktop)

Fontes da tabela: Central de Ajuda da NordVPN9, ExpressVPN11, Proton VPN13, Central de Ajuda da Surfshark16 e o anúncio do Dausos pela Surfshark17, Mullvad14 e sua publicação sobre ofuscação15, e IVPN18.

  • O NordLynx é o WireGuard mais a camada de NAT duplo da NordVPN, descrita acima. A NordVPN diz na mesma página8 que adicionou criptografia pós-quântica ao NordLynx em 2025.
  • O Lightway é o protocolo próprio da ExpressVPN, construído sobre a biblioteca de criptografia wolfSSL. A ExpressVPN o reescreveu em Rust; a publicação de fevereiro de 202510 diz que a Praetorian (setembro de 2024) e a Cure53 (outubro de 2024) auditaram o novo código, com dois problemas de baixo risco apontados pela Praetorian e cinco itens pela Cure53, nenhum classificado como crítico, retestados após as correções em dezembro de 2024. Como a ExpressVPN não oferece WireGuard, o Lightway é o que você usaria lá para ter velocidade.
  • O Stealth é o protocolo da Proton VPN para redes com censura. O anúncio de outubro de 202212 da Proton o descreve como “tunelamento TLS ofuscado sobre TCP”, projetado para passar por “a maioria dos firewalls e métodos de bloqueio de VPN”.
  • O NordWhisper é o equivalente da NordVPN para redes que bloqueiam VPNs, listado na sua página de ajuda de protocolos9.
  • O Dausos é o protocolo próprio da Surfshark, lançado em abril de 202617 e, até agora, disponível apenas no seu app da App Store para macOS.

Por que a Mullvad abandonou o OpenVPN?

A Mullvad decidiu operar com um único protocolo moderno. Anunciou o plano em novembro de 2024, removeu o OpenVPN dos seus apps no fim de 2025 e fixou 15 de janeiro de 2026 para desligar seus últimos servidores OpenVPN, ficando apenas com o WireGuard.

O post de dezembro de 202514 explica a remoção do app. Para manter conectados os usuários em redes bloqueadas sem o OpenVPN, a empresa recorre a ofuscação aplicada sobre o WireGuard, incluindo Shadowsocks, UDP-over-TCP, QUIC e um modo lançado em novembro de 2025 chamado Lightweight WireGuard Obfuscation15. Se você depende do OpenVPN em um roteador ou em um dispositivo antigo, a Mullvad deixou de ser uma opção; veja a nossa comparação Mullvad vs Proton VPN para alternativas que ainda o suportam.

WireGuard vs OpenVPN em resumo

WireGuardOpenVPN
Primeiro lançamentoLinux 5.6 principal, março de 2020 (artigo de 2017)2001
Tamanho do códigoMenos de 4.000 linhas (Linux, sem contar a criptografia)Muito maior; depende do OpenSSL
CriptografiaUm único conjunto moderno e fixo (Curve25519, ChaCha20-Poly1305 e outros)Conjuntos de cifras TLS configuráveis
TransporteApenas UDP (os provedores o encapsulam em TCP ou ofuscação)UDP ou TCP, em qualquer porta
Velocidade (benchmark do autor)1.011 Mbps, 0,403 ms258 Mbps, 1,541 ms
Contornar bloqueios de VPNNão foi projetado para se esconder; os provedores adicionam ofuscaçãoBom sobre TCP, principalmente em portas web
Ponto de atenção na privacidadeTabela fixa de chave para IP; os provedores adicionam soluções alternativasNenhum específico

Qual protocolo de VPN devo usar?

Deixe seu app no padrão automático ou baseado em WireGuard. Só mude para resolver um problema específico.

  • Uso diário, streaming, jogos, celulares: WireGuard ou a versão do provedor (NordLynx na NordVPN, Lightway na ExpressVPN). Conexões mais rápidas e menos consumo de bateria.
  • A VPN não conecta no Wi-Fi de hotel, escola ou escritório: tente OpenVPN sobre TCP ou o modo de ofuscação do provedor (Proton Stealth, NordWhisper, UDP-over-TCP ou Shadowsocks da Mullvad). Eles se parecem mais com tráfego web comum.
  • Viagem a um lugar que restringe VPNs: um modo de ofuscação é o feito para isso, mas confira antes a lei do local de destino: alguns países restringem VPNs, e nada aqui é aconselhamento jurídico.
  • Roteador ou dispositivo antigo: o OpenVPN é a opção com maior suporte em roteadores e firmwares mais antigos. Confirme se o seu provedor ainda o oferece.
  • A conexão cai sempre que você alterna entre Wi-Fi e dados móveis: fique no WireGuard, que, segundo o whitepaper1, permite que os peers “circulem livremente entre diferentes IPs externos”; o IKEv2 é a alternativa mais antiga em dispositivos Apple.

A escolha do protocolo é a parte fácil. A decisão que mais importa é qual empresa opera os servidores. Para isso, leia como verificar a promessa de no-logs de uma VPN e depois compare os provedores nos nossos confrontos diretos, começando por NordVPN vs ExpressVPN (NordLynx contra Lightway) e Proton VPN vs NordVPN.

Fontes

  1. Donenfeld: WireGuard, Next Generation Kernel Network Tunnel (whitepaper, draft revision June 2020; NDSS 2017) wireguard.com
  2. WireGuard: home page (cryptography, cryptokey routing) wireguard.com
  3. WireGuard mailing list: WireGuard 1.0.0 for Linux 5.6 released (March 2020) lists.zx2c4.com
  4. Wikipedia: OpenVPN en.wikipedia.org
  5. OpenVPN: Community how-to openvpn.net
  6. IETF: RFC 7296, Internet Key Exchange Protocol Version 2 (October 2014) rfc-editor.org
  7. CISA: CISA and NSA release guidance on selecting and hardening VPNs (September 2021) cisa.gov
  8. NordVPN: The NordLynx protocol (January 2026) nordvpn.com
  9. NordVPN Help Center: VPN protocols support.nordvpn.com
  10. ExpressVPN: Lightway’s Rust rewrite undergoes two security audits (February 2025) expressvpn.com
  11. ExpressVPN: VPN protocols expressvpn.com
  12. Proton VPN: Introducing Stealth (October 2022) protonvpn.com
  13. Proton VPN: How to change VPN protocols protonvpn.com
  14. Mullvad: Removing OpenVPN from the Mullvad VPN app (December 2025) mullvad.net
  15. Mullvad: Introducing Lightweight WireGuard Obfuscation (November 2025) mullvad.net
  16. Surfshark Help Center: VPN protocols support.surfshark.com
  17. Surfshark: Surfshark launches a VPN protocol (April 2026) surfshark.com
  18. IVPN: Homepage ivpn.net

Fatos verificados pela última vez em novembro de 2026. Viu algo desatualizado? Avise-nos em editor@getvpn.now.

Compare todas as plataformas lado a lado

Mais guias