RISC-V:它可能成为未来隐私的关键
•
2 分钟
•
2024年5月9日
](/blog/author/petem/)
撰文者
最后更新于
2024年12月9日
最后更新
2024年12月9日
上周,我参加了香港的 RISC-V 日,这是一个旨在集合国际专家讨论 RISC-V 架构下计算的现状和未来的会议,其主要关注重点之一是安全和隐私保护。
RISC-V(读作「riskfive」)代表精简指令集计算(RISC),而「V」则代表第五版本。指令集架构定义了软体和硬体之间的介面,规范处理器如何执行指令。RISC-V的开放性是其最重要的优势之一。它是 Intel 和 AMD 使用的 x86_64 架构或 ARM 创建的 aarch64架构的替代品。你可能不认识这些架构名,但你可能认识创建和使用它们的公司。
虽然 ExpressVPN 目前没有将 RISC-V 集成到我们的生产环境中的计划,但我们相信这一架构在未来拥有巨大的潜力。我们在这个早期阶段积极支持
RISC-V,包括资助 wolfSSL 密码学库——以增强对该架构的硬体加速支持。这一点相当重要,因为如果没有它,在 RISC-V上运行的应用将面临性能不佳的密码学问题。
在香港的活动中,我分享了我对 RISC-V 潜力的看法,认为它有可能像开源一样彻底变革硬体。尽管 RISC-V还未准备好广泛采用,但它的进展速度超过其他任何架构,我们对能成为这一旅程的一部分感到兴奋。
硬体加速的力量
我还收到了搭载 Spacemit K1 SoC 的 DC Roma II 笔记型电脑,这是一款展示 RISC-V技术快速发展的尖端芯片。在这台新笔记型电脑上,我们使用 wolfSSL 进行了不加速和硬体加速性能的密码学基准测试,结果十分惊人。
算法 | 未加速 (MiB/s) | 硬体加速 (MiB/s) | 改善程度
—|—|—|—
ChaCha-Poly1305| 55.674| 73.745| 1.32 倍改善
AES-256-GCM (加密)| 0.595| 20.723| 34.8 倍改善
AES-256-GCM (解密)| 0.595| 20.739| 34.8 倍改善
在启用硬体加速的情况下,ChaCha-Poly1305 的吞吐量从 55.674 MiB/s 增加到 73.745 MiB/s,增幅达到 32%。这对于像
Lightway 这样的协议非常重要,因为它可以利用 ChaCha-Poly1305,在速度和安全性之间取得良好平衡。
AES-256-GCM 则展现出最显著的提升。在未加速版本中,AES-256-GCM 的加密和解密仅达到 0.595MiB/s。但是,启用硬体加速后,加密速度达到 20.723 MiB/s,解密速度则为 20.739 MiB/s,惊人的增幅达到了 34 倍。
这些性能提升意义重大,不仅影响到像 Lightway(可以使用 ChaCha 或 AES-256)这样的 VPN 协议,还影响到任何在 RISC-V上执行密码学操作的应用。这包括物联网设备、汽车系统等关键领域,这些地方对于安全性和效率的要求极高。
前方的道路
尽管这些性能提升相当惊人,但需要记住的是,RISC-V 尤其是在消费者领域中,尚未完全成熟。
在 ExpressVPN,我们将 RISC-V视为未来的关键技术,并热忱支持其发展,意识到其生产就绪仍在前方的曙光之中。透过及早参与,我们可以在这一快速演变的架构变得更加成熟时,利用其带来的优势。
请继续关注我们,因为我们将继续探索和支持 RISC-V 这样的先进技术。隐私和安全的未来正在迅速发展,而 ExpressVPN 承诺站在这些进步的前沿。
保护您的在线隐私与安全
30 天退款保证
__
享受更安全的在线体验,配备强大的隐私保护
- 标签
](/blog/author/petem/)
Pete Membrey 现在是 ExpressVPN 的首席工程官,Lightway(开源、以移动为首的 VPN 协议)的创建者,以及
TrustedServer 团队的核心成员,该团队创建了 VPN 行业首个仅 RAM 的服务平台,设计时考虑了整体的防御深度策略。
喜欢您所阅读的内容?
请为这篇文章鼓掌或分享您的想法!
__17