¡El protocolo de seguridad y privacidad WireGuard estará en el kernel de Linux 5.6! WireGuard VPN es uno de los elementos de la larga lista de novedades que se incorporarán a Linux 5.6. Se esperan muchos cambios en la versión 5.6, que se lanzará a mediados de marzo de 2020.
Túnel VPN WireGuard
WireGuard es un protocolo de red privada virtual. Se presenta como un túnel VPN seguro, moderno y rápido, que aspira a superar el rendimiento de otras soluciones VPN como OpenVPN. Es gratuito y de código abierto —bajo licencia GPLv2, como el kernel de Linux—.
Está diseñado para operar tanto en interfaces integradas como en superordenadores. Aunque aún está en desarrollo, se podría decir que WireGuard es la solución VPN más segura, simple y fácil de usar. De hecho, Linus Torvalds está entusiasmado por incluir Wireguard en Linux; tal y como mencionó en un email en la lista de correo del kernel de Linux (en inglés):
«¿Puedo manifestar una vez más que me encanta y que espero que se fusione pronto? Puede que el código no sea perfecto, pero le he echado un vistazo y comparado con los horrores de OpenVPN y IPSec, es una obra de arte.»
Características de WireGuard VPN
WireGuard alcanza su máximo rendimiento cuando opera en el kernel. Así que incluirlo en el kernel de Linux debería resultar un mayor uso en proyectos y organizaciones que requieran la capacidad de redes privadas virtuales.
- Simple y fácil de usar. Fácil de configurar e desplegar como SSH, y fácil de implementar. Tiene considerablemente menos líneas de Código que otras VPNs.
- Buena criptografía. Utiliza una criptografía excepcional, como Noise protocol framework, Curve25519, HKDF o BLAKE2.
- Alto rendimiento. Uso significativamente reducido de la batería, tiempos de conexión más rápidos y latencias más bajas.
Para más detalles sobre el protocolo, la criptografía y los fundamentos, puedes leer libro blanco ténico de WireGuard (en inglés).
El kernel de Linux
El kernel de Linux es un núcleo monolítico, similar al del sistema operativo Unix. Gratuito y de código abierto, fue creado en 1991 por Linus Torvalds. La familia del sistema operativo de Linux se basa en este kernel, que domina casi todos los segmentos de computación, desde dispositivos móviles a servidores. Como ejemplo, los superordenadores más potentes utilizan Linux.
Linux v5.6: novedades
Además de la VPN WireGuard, la versión 5.6 de Linux trae muchas otras novedades. Algunas de ellas son: soporte de compresión de datos F2FS, mejoras en la administración de energía para GPUs Radeon, rendimiento más rápido de memmove() para Intel Ice Lake, cifrado en línea FSCRYPT y optimizaciones de E/S directas EXT4, entre otras.