Proton VPN presenta Proton Protocols: una base Rust para mayor estabilidad, velocidad y resistencia a la censura


Proton VPN ha iniciado una actualización masiva y de alto nivel en sus aplicaciones de consumo. Impulsada por una arquitectura personalizada denominada Proton Protocols (conocida internamente como ProTUN), la actualización ya está disponible en beta para Windows, iOS, iPadOS, Android y Linux GUI. Este cambio, centrado en un núcleo escrito en Rust, busca mejorar la estabilidad de las conexiones, la resistencia a la censura y preparar el camino hacia criptografía poscuántica.

Entre las mejoras destacadas se encuentra la sustitución de WireGuard-go por un motor propio, diseñado para ofrecer conexiones más rápidas y estables, así como una experiencia más sensible a las necesidades de las distintas plataformas. La beta introduce además un Advanced Kill Switch y soporte para Linux Stealth, junto con estadísticas persistentes de bloqueo de anuncios, y un nuevo mapa interactivo para la selección de servidores.

El equipo de Proton VPN indica que este cambio de protocolo resuelve numerosos problemas de calidad de vida, abriendo la puerta a conexiones más rápidas, mayor fiabilidad y aplicaciones más responsivas en todos los ecosistemas soportados.

¿Qué es el Advanced Kill Switch?

Un kill switch típico corta la conexión a Internet si el servidor VPN se cae para evitar filtraciones de la IP real. El Advanced Kill Switch, gracias a la nueva arquitectura, funciona como un cortafuegos estricto y permanente. Funciona como una salvaguarda habitual ante caídas, pero además bloquea todo acceso a Internet a menos que esté activamente conectado a la VPN. Este bloqueo rígido se mantiene incluso tras reinicios del dispositivo.

La compatibilidad de la función aún es parcial en fase beta. Actualmente, el Advanced Kill Switch es soportado en Windows, iOS y Linux GUI. No está disponible para macOS, Linux CLI, Android TV ni Apple TV. En Android, debido a las configuraciones nativas de Always-on VPN y Block connections without a VPN, el comportamiento es muy similar al del Kill Switch avanzado, aunque con código de backend diferente.

Una mejora adicional es la capacidad de conectar con dispositivos locales de red (por ejemplo, impresoras) y usar Apple CarPlay incluso con el Kill Switch activado.

Un núcleo basado en Rust para superar la censura

El cambio a Proton Protocols representa una reescritura fundamental de cómo operan las apps. Anteriormente, Proton utilizaba la implementación WireGuard-go, que, si bien segura, no se integraba de forma nativa con los lenguajes usados en las apps móviles (Kotlin para Android y Swift para iOS).

Para resolverlo, Proton ha construido un nuevo marco en Rust. En su núcleo se encuentra libpvpnclient, una implementación de WireGuard multiplataforma que facilita desplegar actualizaciones y depurar problemas de forma consistente entre escritorio y móvil. Este enfoque unificado otorga mayor flexibilidad para sortear obstáculos impuestos por regímenes autoritarios y ha permitido llevar de inmediato el soporte de Stealth a la app de Linux GUI.

La transición a ProTun también prepara el terreno para una capa de red futura llamada muon, que eventualmente buscará ocultar las conexiones de API de VPN ante los proveedores de servicios de Internet para contrarrestar prácticas de esnapeo de SNI y allanar el camino hacia criptografía poscuántica.

Según Antonio Cesarano, líder de Producto de Proton VPN, libpvpnclient y muon forman una plataforma que incrementa la flexibilidad de los ingenieros para experimentar con mejoras en la estabilidad de la conexión, uso de batería y resiliencia, al tiempo que se sientan las bases para tecnologías anti-censura más robustas y criptografía poscuántica.

Los usuarios que deseen probar la nueva arquitectura pueden activar el programa beta en las preferencias de sus aplicaciones.

from Latest from TechRadar https://ift.tt/dNeVw6g
via IFTTT IA