研究

谷歌推出安卓与iOS跨平台安全文件共享功能Quick Share

1分钟阅读来源: Google Security Blog

谷歌Quick Share现支持安卓与iOS双向文件共享,通过AirDrop互操作实现安全跨平台传输。采用Rust语言及多层安全架构,保障用户数据隐私。

谷歌Quick Share实现安卓与iOS跨平台安全文件共享

作者:[Google平台安全与隐私团队]

谷歌近日宣布对Quick Share功能进行重大升级,通过与AirDrop的互操作性,实现安卓与iOS设备之间的双向文件共享。该功能率先在Pixel 10系列上线,用户可安全共享照片、视频及文件,无需担心平台兼容性问题。核心实现基于**「Security by Design」(安全设计优先)原则,结合内存安全的Rust语言**及独立安全验证,全面保护用户数据。


技术实现:安全设计优先

谷歌将Quick Share与AirDrop的集成严格遵循**「Security by Design」**原则,在开发的每个阶段均采用严格的安全措施:

  • 威胁建模:主动识别并缓解潜在安全风险。
  • 内部安全与隐私审查:专门团队进行全面评估,确保符合谷歌安全标准。
  • 内部渗透测试:在部署前进行广泛的内部测试,及时修复漏洞。

该功能采用多层安全架构,确保端到端保护:

1. 安全通信通道

  • 使用Rust语言开发,该语言被**NSA(美国国家安全局)CISA(美国网络安全与基础设施安全局)**认可,能消除整类内存安全漏洞(如缓冲区溢出)。
  • Rust编译器强制执行严格的所有权与借用规则,防止数据解析过程中的内存损坏。

2. 平台级保护

  • 安卓端:依托Google Play Protect、基于Rust的系统加固及主动防御恶意文件。
  • iOS端:结合安卓的安全机制,利用iOS自身的强大架构降低漏洞利用风险。
  • 点对点连接:数据直接在设备间传输,无需服务器中转或记录共享内容。

3. 用户控制

  • 文件传输需用户明确授权,确保对接收内容的完全掌控。

AirDrop「所有人」模式:安全的第一步

目前,Quick Share的互操作性支持AirDrop的「所有人(10分钟)」模式,无需复杂设置即可实现跨平台共享。关键安全特性包括:

  • 直接、无服务器传输,防止数据泄露。
  • 不记录或收集共享内容的元数据
  • 通过设备名称验证,防止误传。

谷歌表示未来将与苹果合作,扩展至**「仅联系人」模式**。


独立安全验证

在内部评估后,谷歌委托NetSPI(知名渗透测试公司)进行独立安全审计。审计结果显示,Quick Share与AirDrop的集成:

  • 安全性**「明显优于」行业跨平台文件共享基准**。
  • 传输过程中不泄露敏感信息
  • 为安卓和iOS用户提供安全可靠的基础

斯坦福大学安全专家Dan Boneh对此评价道:

「谷歌在核心通信层使用内存安全的Rust语言,是安全互操作性的典范。我期待谷歌与苹果进一步合作,扩展跨平台安全共享功能。」


影响与未来展望

此次升级解决了移动生态系统长期存在的碎片化问题,实现了平台无关的安全无缝文件共享。尽管初期仅限Pixel 10设备,谷歌计划扩展至更多安卓机型,并根据用户反馈优化功能。

安全专业人士建议

  • 关注后续更新,如「仅联系人」模式支持及平台扩展。
  • 评估Rust语言在跨平台应用中的内存安全优势。
  • 参考第三方审计报告(如NetSPI的发现),了解安全互操作设计。

谷歌的此次举措凸显了行业对安全互操作性的重视,在提升用户便利性的同时,强化安全防护。随着跨平台威胁的演变,此类合作将成为降低风险、增强连接性的关键。

分享

TwitterLinkedIn