ExpressVPN正在对其Lightway协议进行重大升级,这些改进将使其变得更加安全、性能更优,并为未来的高效改进做好准备。本周一,该公司宣布将用现代的Rust编程语言重新实现Lightway协议。
最初,Lightway和其他大多数VPN协议(包括WireGuard和OpenVPN)一样,是用较为陈旧的C语言编写的。通过用Rust语言重新实现,ExpressVPN声称Lightway将获得显著的优势。
首先,Rust语言的内存安全性将使协议比以往更加安全,从而消除C语言常见的漏洞和攻击向量。此外,Rust支持更安全的多核处理,这意味着更好的性能和更长的电池续航时间。最后,Rust架构的特性将允许未来对Lightway协议进行更敏捷、更高效的改进。
那么,这些改进对用户来说意味着什么呢?一旦这些升级发布,用户可以期待一个更快、更安全、更可靠的服务。更快的速度将带来更流畅的流媒体播放体验、更低的游戏延迟以及更快的下载速度。安全性的提升也将为那些依赖匿名性以确保安全的人(如记者和活动人士)带来福音。
用Rust重新实现Lightway,理论上将进一步巩固ExpressVPN在VPN服务领域的领先地位。目前,ExpressVPN已经是市场上最好的VPN服务提供商之一,而这一变化将有助于其继续保持行业顶端的地位。
在公告之后的声明中,ExpressVPN首席研究官彼得·梅姆布里(Pete Membrey)表示:“我们的目标不仅是为ExpressVPN的用户提供服务,还要有意义地为VPN行业贡献技术。凭借Lightway开源代码的可用性以及网络安全领域受信任专家的进一步测试和验证,我们有信心构建了面向未来的VPN协议——更安全、性能更强,并随时准备好迎接现代世界。”
除了对其专有协议的全面改革外,ExpressVPN还委托了两家独立的网络安全公司进行审计,以验证Lightway新源代码的安全性。Cure 53和Praetorian分别进行了审计,两家公司都对重新编码得出了类似的积极结论。虽然发现了一些小的弱点,但ExpressVPN已经解决了这些问题。
Rust版本的Lightway将首先在ExpressVPN的Aircove路由器上发布,随后于3月底在Android上推出,第二季度在Linux和MacOS上发布,第三季度在Windows上发布。