当前位置: 首页 > news >正文

Proton Drive采用OpenPGP加密,上传速度提升300%

Proton 宣布对其 Proton Drive 进行重大加密升级,显著提升其端到端加密云存储平台的性能。

此次更新使加密文件上传速度提升高达 4 倍,同时对 Drive 底层架构进行了更广泛的改进,在支持的平台上,上传速度提升高达 3 倍,下载速度提升高达 2 倍。

在今天发布的一份公告中,Proton 工程师 Jonathan Villemaire-Krajden 详细介绍了一种基于 OpenPGP 标准最新更新的全新加密实现,Proton Drive 使用该标准来保护存储的文件。

通过我们最新的加密更新,Proton Drive 的上传速度提升高达 4 倍。

端到端加密是 Proton Drive 的核心。它能确保您的文件私密性,只有您和您选择的人才能访问——甚至我们也不能。由于我们云存储应用中的每一次文件操作都受到这种保护,加密性能直接影响上传和下载的速度。

继我们之前在上传和下载方面改进 SDK 性能之后,此次最新更新在此基础上,进一步提高了 Proton Drive 核心加密层的效率。

Proton Drive 使用OpenPGP标准加密文件内容,我们现在采用了该标准更新中引入的加密技术。今年构建SDK的一个重要部分是将 Drive 的文件操作迁移到一个共享的平台上,从而使应用程序在所有平台上运行得更快更流畅。最终,文件上传性能提升高达 4 倍。这也为下一代 Drive 功能奠定了基础。

绩效影响

加密对应用程序在日常使用中的流畅度有很大影响,因此将加密成本降低至多 4 倍,可以使文件上传速度更快,尤其是在对性能要求最高的设备上:

  • 在移动设备上,我们的基准测试表明,以前加密一个 4MB 文件需要97 毫秒,现在只需要 32 毫秒

  • 在更强大的处理器上,以前需要12 毫秒的操作现在只需要 3 毫秒

以前,加密一部高清电影或 1000 张高分辨率照片,在手机上大约需要一分半钟,在配置较高的台式机上大约需要 12 秒。更新后,同样的任务在移动设备上只需大约 30 秒,在台式机上只需大约 3 秒。

Proton Drive如何变得更快

Proton Drive 使用的结构是文件节点,每个文件节点可以有多个版本,每个版本代表文件的一个不同版本。文件内容随后被分割成。节点包含用于加密这些块的加密材料。文件节点上的加密材料包括节点密钥(一个锁定的 PGP 私钥)和内容密钥包(一个使用节点密钥加密的 PKESK)。

Proton Drive 用于文件内容的 PGP 消息由两个数据包组成:

  • 公钥加密会话密钥(PKESK):这是节点的内容密钥包,所有区块共享。

  • 对称加密完整性保护数据包(SEIPD):这是加密块的内容。

新的加密方案

在此次加密更新之前,上传的文件使用 v3 PKESK 和 v1 SEIPD。现在,加密算法需要v6 PKESK 和 v2 SEIPD。内容使用的对称加密算法是AES-GCM,它充分利用了大多数现代设备的硬件加密功能。

由于文件更新时不同版本之间共享会话密钥,因此文件的所有版本都必须与第一个版本使用的加密方案保持一致。这意味着客户端必须更新,以便在修改文件并上传新版本时考虑 PKESK 版本。基于 Proton Drive SDK 构建的客户端将自动处理此问题,因为该信息包含在会话密钥中。密钥在此处生成。(新窗口)并用于加密数据块(新窗口)。

为避免后续解密问题,提交的版本号错误的修订版本将被拒绝。这意味着不支持此功能的客户端将无法更新此更改生效后上传的文件。请务必更新您的 Proton Drive 客户端,以获得所有性能提升。

接下来会发生什么?

这是 Proton Drive 共享核心模型向更高性能、更强大的云存储迈出的重要一步,该云存储采用端到端加密保护。SDK 为每个 Drive 客户端提供了一个共享的加密核心,使得如此大规模的变更成为可能,并帮助我们更快地推进后续工作。敬请期待今年的更多改进。

感谢您一直以来的支持,

Proton Drive 工程团队

https://proton.me/blog/drive-cryptography-update

Proton Drive使用一种将文件内容分割成加密块的结构来存储文件,每个加密块都与存储在文件节点中的加密密钥相关联。此前,文件上传依赖于版本 3 的公钥加密会话密钥 (PKESK) 数据包和版本 1 的对称加密完整性保护数据 (SEIPD) 数据包。新实现将这些数据包升级到版本 6 的 PKESK 和版本 2 的 SEIPD。

性能提升最显著的是采用 AES-GCM 进行内容加密。Proton 表示,该算法可以利用大多数现代处理器的硬件加速加密功能,从而降低上传前数据加密的计算开销。

根据该公司公布的基准测试结果,在移动设备上加密一个 4 MB 的文件,耗时从大约 97 毫秒缩短至 32 毫秒。在高端处理器上,同样的加密操作耗时从 12 毫秒降至仅 3 毫秒。更大的工作负载也获得了类似的性能提升,例如,在移动设备上加密一部高清电影或大约 1000 张高分辨率照片,耗时从大约 90 秒缩短至 30 秒;在桌面系统上,耗时从大约 12 秒缩短至 3 秒。

Proton 将这一改进描述为“速度提升高达 4 倍”,这意味着加密吞吐量提高了 300%,处理时间减少了 75%。

该公司指出,此次变更对文件版本引入了兼容性要求。由于 Proton Drive 会在文件版本之间重复使用会话密钥,因此所有版本都必须使用与原始上传相同的加密方案。不支持新数据包版本的旧客户端可能无法修改升级后创建的文件,因此需要更新客户端。

在另一份声明中,Proton 的 Anant Vijay Singh 透露,该公司还围绕共享软件开发工具包(SDK) 重建了 Proton Drive,该工具包现在支持 Windows、macOS、Android、iOS 和 Web 应用程序的上传、下载、加密、同步和其他核心功能。

我们对 Proton Drive 的引擎进行了重新设计。现在它在所有平台上的速度都提升了 3 倍

我们一直致力于让端到端加密云存储更快、更流畅、更稳定,无论您在哪里使用。为了实现这一目标,我们基于更强大的技术基础重构了 Proton Drive:一个统一的共享引擎,它整合了我们所有跨平台的云存储应用,并为所有上传、下载、加密等功能提供支持。

这些幕后开发带来了巨大的影响,您今天就能看到并感受到。这意味着更出色、更稳定的性能和大幅提升的速度。这也使我们能够为所有其他 Proton 应用提供更强大的 Drive 集成:您将开始看到与 Proton 生态系统其他部分更深入的集成,以及对更多客户端的支持——当然,也包括 Linux。

你的变化如下:

更快的上传和下载速度

现在,跨平台导入导出 Proton Drive 的文件速度更快,上传速度最高提升 3 倍。这意味着诸如Android 照片备份和macOS 文件同步等常用操作都能更快完成,让您可以继续处理日常事务。而且,无论何时何地,您都可以更快速地访问文件,即使在旅途中:下载速度最高提升 2 倍

更快、更流畅的应用体验

现在,您的文件和照片在 Proton Drive 中的加载速度更快了。照片往往承载着最珍贵的回忆,例如家庭时光、旅行见闻、人生里程碑和日常生活点滴,因此我们也优化了照片的使用体验。您可以享受更快的滚动浏览速度,以及更流畅的相册和照片加载速度,即使是批量加载也不例外。

为“驱动”及未来发展奠定更坚实的基础

Drive 的这种转变是通过将我们 Mac、Windows、iOS、Android 和 Web 团队的知识整合到一个更优秀的引擎中实现的:Drive SDK(软件开发工具包)。

SDK 是一套代码构建模块,开发者可以使用这些模块为不同的操作系统(例如 macOS、Linux 或 Android)创建应用程序。切换到 Proton Drive SDK 就像把汽车引擎换成了喷气式引擎。它使我们能够创建速度更快的 Drive 应用,并大大简化了为每个平台开发新功能和集成的过程。

借助 SDK,我们改进了 Proton Drive 中保护您数据的加密模型,确保您的新文件安全无虞。在 iOS 和 Android 系统上,端到端加密速度提升高达 4 倍,同时大幅降低电池消耗和发热量。我们始终致力于精益求精,但有一点始终不变:除了您和与您共享数据的人之外,任何人都无法访问您的数据,包括我们自己。

有关更多详情,请参阅Proton Drive 加密更新。

SDK 将 Proton Drive 与您的其他 Proton 应用连接得更紧密,并且随着时间的推移,它将使外部工具更容易使用 Proton Drive 进行安全的文件存储和共享。例如, Lumo (我们以隐私为先的 AI 助手)就集成了 Proton Drive。(新窗口)) 由 SDK 提供支持。它允许您在 Lumo 中高效地使用文档,同时通过 Proton Drive 的端到端加密保护文档安全。

对于开发者和更广泛的隐私保护社区,可以在GitHub上获取 SDK 的预览版。(新窗口)这使得理解和构建所有 Proton Drive 的共享引擎变得更加容易。

接下来会发生什么?

我们对 SDK 的开发工作仍在继续。随着 SDK 不断支持新功能,Proton Drive 将实现跨平台统一,更深入地集成到 Proton 生态系统中,并方便社区在此基础上进行开发——所有这一切都将确保您的文件端到端加密。我们目前也在积极开发社区呼声最高的功能之一:基于 Linux 的 Proton Drive 客户端,该客户端完全基于 SDK 构建。

无论您是 Proton Drive 的新用户还是从一开始就支持我们的老用户,现在都是体验它的绝佳时机,也欢迎您在UserVoice上分享您的反馈。(新窗口)Reddit​(新窗口)或 X(新窗口)并帮助塑造未来。

https://proton.me/blog/drive-sdk-june-2026

SDK整合带来了更广泛的性能提升,远不止加密升级,还包括上传速度提升高达3倍、下载速度提升高达2倍、照片加载速度更快以及大型照片库浏览更加流畅。Proton表示,共享代码库还将简化未来在其生态系统中的功能开发和集成。

该公司补充说,该 SDK 已经支持 Proton Drive 与其 Lumo AI 助手的集成,并将成为目前正在开发的期待已久的 Linux 客户端的基础。

http://www.jsqmd.com/news/959024/

相关文章:

  • 2026年现阶段禅城白蜡木家具制造商深度解析:如何甄选实力工厂? - 2026年企业资讯
  • 2026伊春市权威认证贵金属回收 TOP5+黄金回收白银回收铂金回收门店地址电话推荐.txt
  • 工程师如何突破职业瓶颈:从技术执行者到问题解决者的三级跳
  • 告别盲调!5分钟掌握Vivado ILA与SDK联调核心技巧,高效定位ZYNQ设计问题
  • 保姆级教程:手把手教你用Jupiter搭建RISC-V汇编实验环境(附环境变量配置避坑指南)
  • 2026年高三复读机构排名,哪家口碑好 - 工业品牌热点
  • 求职真正拉开差距的,往往不是能力,而是简历这张 “门面”
  • ai辅助开发进阶:借助快马平台智能迭代你的claude桌面应用
  • 2026年四川集装箱厂家TOP5客观盘点:四川钢结构仿木屋、四川钣金加工、四川银行导视牌、四川仿木屋、四川医院导视牌选择指南 - 优质品牌商家
  • 2026年办公室除甲醛服务有哪些公司值得选?办公场景空气治理品牌对比 - 广州矩阵架构科技公司
  • 告别手动输密码!用ESP8266/ESP32和微信SmartConfig,5分钟搞定智能硬件配网
  • LogExpert实用指南:如何三步搞定复杂日志分析与实时监控
  • 基于强化学习的信用卡欺诈检测系统设计与优化
  • AI辅助开发,让快马平台的AI模型帮你诊断和解决chromedriver版本兼容性难题
  • 别再傻傻分不清了!用大白话+动图帮你搞懂有限元里的拉格朗日和欧拉描述
  • 2026通关榜!好用的降AIGC平台全测评,过审成功率直接拉满
  • Centos7环境升级openssh7.4p1至openssh9.8p1版本
  • 2026年深圳知识产权诉讼律师避坑指南:5位专业靠谱推荐 - 本地品牌推荐
  • Hermes Trajectory日志工程:让每一次执行都成为进化数据
  • Video2X:免费AI视频超分辨率神器,让模糊视频瞬间变高清的终极解决方案
  • Photoshop PS 2025保姆级详细安装教程
  • 离散算子学习:结合数值分析与深度学习求解PDE
  • 论文党必看:从Word公式到MathType的完整避坑与批量美化指南
  • Windows下用VS2019编译CEF官方Demo,并开启离屏渲染(OSR)模式避坑实录
  • 毕业论文冲刺必看:这4款工具帮你一键搞定排版、降重和答辩PPT(而且还有答辩对策)
  • 别再为MATLAB摄像头支持包发愁了!用Add-On Explorer一站式安装与管理的完整指南
  • 实测落地复盘:多模型聚合不是噱头,从开发者日常看清真实使用价值
  • 别再手动改样式了!用Pycharm+PyQt5的pyrcc5一键管理界面资源(附虚拟环境路径避坑)
  • 入门大模型工程师第八课----让Agent加一道自检闭环
  • UiPath依赖项恢复失败?试试这个本地包缓存迁移大法(附Package文件夹位置详解)