Seguridad

Comparación entre WireGuard y otros protocolos

WireGuard frente a los proveedores de VPN, a OpenVPN y a IPSec / IKEv2: tamaño del código, velocidad medida, bibliotecas criptográficas y compatibilidad.

· 3 min de lectura · nivel intermedio

WireGuard parece ser una de las mejores soluciones cuando se trata de protocolos VPN. Por eso vamos a hacer aquí la comparación entre WireGuard y otros protocolos algo más conocidos.

Para darle un orden de magnitud, dos de los protocolos VPN más conocidos, OpenVPN e IPsec, tienen una base de código aproximadamente 10 veces más extensa que la de WireGuard.

WireGuard solo utiliza unas pocas normas criptográficas, muy apreciadas y respetadas, y no ofrece ninguna alternativa a elegir. Eso simplifica la garantía de la seguridad y el desarrollo.

Este artículo viene a completar la entrada de presentación de WireGuard, que le invito a consultar si busca una buena VPN.


Illustration 1 — Comparaison entre WireGuard et d’autres protocoles

WireGuard frente a los proveedores de VPN

Numerosos proveedores de VPN comerciales ya han empezado de hecho a incorporar el protocolo WireGuard en su propio servicio. Por ejemplo, NordVPN ha incorporado WireGuard y lo ha llamado NordLynx. Aunque NordVPN está muy bien para cambiar su IP de país, sus datos pasarán de todas formas por sus servidores en un primer momento.

Si aún confía en ellos (incluso tras esa filtración de datos) y está dispuesto a pagarles de todos modos, el servicio le deja elegir entre utilizar el protocolo OpenVPN o WireGuard.

Instalar una conexión WireGuard en su propio servidor significa que no necesitará apoyarse en material distinto del suyo. Además, al ser gratuito y de código abierto, no hay coste adicional por utilizar esta tecnología.


WireGuard frente a OpenVPN

Una prueba reveló que WireGuard superaba a OpenVPN en velocidad bruta en torno a un 15 % en condiciones normales. Cuando OpenVPN se limitaba a su modo TCP, más lento, WireGuard era un 56 % más rápido. Aunque la comparación en el mejor de los casos no suponga una diferencia asombrosa, sin duda notará el aumento de velocidad de WireGuard, en particular con las descargas grandes.

Illustration 2 — Comparaison entre WireGuard et d’autres protocoles

OpenVPN y WireGuard son ambos de código abierto, tienen muy pocas vulnerabilidades y exigirán la configuración de archivos de configuración adicionales en la mayoría de los aparatos. La diferencia está en que WireGuard utiliza bibliotecas criptográficas mucho más avanzadas y es mucho más eficaz.


WireGuard frente a IPSec / IKEv2

IPSec es también un protocolo rápido y bastante reciente. Sin embargo, WireGuard tiene dos ventajas: sus primitivas criptográficas pueden ser más rápidas y está integrado en el núcleo Linux. No obstante, una prueba reveló que IPSec superaba a WireGuard en una situación particular, mientras que WireGuard era constantemente más rápido.

Illustration 3 — Comparaison entre WireGuard et d’autres protocoles

La diferencia entre IKEv2 y WireGuard es que el primero está admitido por defecto en la mayoría de los aparatos. Para WireGuard deberá instalar archivos adicionales. Sin embargo, este tiene la ventaja de sus bibliotecas criptográficas más modernas. Aunque IKEv2, en su defensa, no consume mucha CPU y es más rápido en la mayoría de los casos de uso.


Con esto termina esta pequeña comparación. Esperamos que este artículo le haya ayudado a hacerse una idea del potencial de WireGuard.

P. D.: no dude, una vez más, en echar un vistazo al artículo de presentación de esta VPN.

M.B