ANDROID社区
  • 源代码
  • 资讯
  • 技术文章
  • 代码片断
  • 工具
      
    • 我收藏的代码
    • 我读过的代码
    • 我收藏的文章
    • 退出登录
    注册 | 登录

[图]Google宣布开源offload友好协议PSP


Android社区 发表于 2022-05-20T09:15:55Z 收藏

wiamxj6p.webp

为了更好地保护用户隐私,Google 早在十多年前就对数据中心之间的流量进行加密。在随后的发展中,几乎所有 Google 传输的数据都进行了加密。虽然这项工作提供了宝贵的隐私和安全优势,但软件加密付出了巨大的代价:加密和解密 RPC 需要大约 0.7% 的 Google 处理能力,以及相应的内存量。

这些成本促使 Google 使用 PSP(PSP Security Protocol 的简写)将加密 Offload 到网络接口卡(NIC)上。所谓的 Offload 就是将本来该操作系统进行的一些数据包处理(如 TCP 分段、IP分片、重组、checksum、TCP协议处理等)放到网卡硬件中去做, 降低系统 CPU 消耗的同时,提高处理的性能。

鉴于 TLS 不够友好,缺乏对 UDP 的支持,同时在 IPsec 上也存在一些缺陷,因此 Google 自主研发了自己的 Offload 友好协议。PSP 作为他们的解决方案被描述为一种类似 TLS 的、独立于传输的协议,用于每个连接的安全性和 Offload 友好。

对于 PSP,Google Cloud 团队的 Amin Vahdat 解释道

PSP 旨在满足大规模数据中心流量的要求。它不强制要求特定的密钥交换协议,并且为数据包格式和加密算法提供了很少的选择。它通过允许每个第 4 层连接(例如 TCP 连接)使用加密密钥来实现每个连接的安全性。

它支持无状态操作,因为加密状态可以在传输数据包时通过数据包描述符传递给设备,并且可以在使用安全参数索引 (SPI) 和设备上的主密钥接收数据包。这使我们能够在硬件中保持最小状态,与维护大型设备表的典型状态加密技术相比,避免了硬件状态爆炸。

PSP 使用带有自定义标头和尾标的用户数据报协议 (UDP) 封装。一个 PSP 数据包以原始 IP 头开始,然后是预先指定的目标端口上的 UDP 头,然后是包含 PSP 信息的 PSP 头,然后是原始 TCP/UDP 数据包(包括头和有效负载),并以包含完整性校验和值 (ICV) 的 PSP 预告片。

第 4 层数据包(标头和有效负载)可以根据用户提供的称为 Crypt Offset 的偏移量进行加密或验证。例如,此字段可用于保留部分 TCP 标头在传输过程中经过身份验证但未加密,同时保持数据包的其余部分加密以支持网络中的数据包采样和检查(如有必要)。

Google 将 PSP 修补到他们的生产 Linux 内核、他们的 Andromeda 网络虚拟化堆栈和他们的 Snap 网络系统中。据报道,PSP 加密卸载可节省约 0.5% 的 Google 整体处理能力。今天,他们将 PSP 安全协议开源,以鼓励其进一步采用。他们已经发布了他们的架构规范、参考软件实现和一套测试用例。

M2 MacBook Air的预购于7月8日星期五开始

发布于:2022-07-07T10:51:24Z  |  127次阅读  |  详细内容 »

苹果iPhone 14即将进入量产备货达9000万部 相关供应商名单曝光

发布于:2022-07-07T10:51:52Z  |  100次阅读  |  详细内容 »

2022Q2流媒体报告:Apple TV+份额升至6% Netflix流失2%

发布于:2022-07-07T15:18:40Z  |  79次阅读  |  详细内容 »

“偷生”双胞胎:马斯克解锁“九孩”成就 神秘女友不简单

发布于:2022-07-07T11:54:10Z  |  77次阅读  |  详细内容 »

小米被传在越南生产智能手机 回应称消息属实但国内供应链最重要

发布于:2022-07-07T11:20:56Z  |  71次阅读  |  详细内容 »

机械工业出版社:强烈谴责对网络盗版夸大、演绎陈春花教授对华为解读

发布于:2022-07-07T13:44:49Z  |  69次阅读  |  详细内容 »

魏牌CEO开撕华为余承东上热搜 本人重申:增程式就是落后的

发布于:2022-07-07T12:15:57Z  |  63次阅读  |  详细内容 »

情怀拉满:iOS 16测试版上线初代iPhone小丑鱼壁纸

发布于:2022-07-07T11:51:15Z  |  57次阅读  |  详细内容 »

2022上海高考作文题目揭晓 考生对难易程度看法不一

发布于:2022-07-07T15:15:21Z  |  55次阅读  |  详细内容 »

“瓜分”周杰伦,谁是大赢家?

发布于:2022-07-07T12:17:57Z  |  53次阅读  |  详细内容 »

标签

所有标签

相关文章

钟薛高回应被指“雪糕刺客”:将推动线下单独冰柜 1小时以前  |  10次阅读
我国第一辆纯太阳能车来了 与“神舟十二号” 技术同源 1小时以前  |  9次阅读
华为Watch Fit 2明日首销:屏幕扩大至1.74英寸 首发799元起 1小时以前  |  9次阅读
茅台冰淇淋跨界跨成爆款网红 被炒至250元一杯 1小时以前  |  10次阅读
“卡拉胶”无辜吗? 1小时以前  |  9次阅读
国家网信办公布《数据出境安全评估办法》:累计向境外提供10万人信息需申报 1小时以前  |  7次阅读
AMD正在调查之前传出的450Gb数据泄露事件 1小时以前  |  11次阅读
幕后视频揭示Nothing Phone(1)配备屏下指纹传感器 1小时以前  |  9次阅读
研究:甲烷对全球变暖的敏感度比之前认为的要高得多 1小时以前  |  6次阅读
华擎推出适用于AMD和Intel主板的Wi-Fi 6E无线网卡升级套件 1小时以前  |  7次阅读
韦伯太空望远镜首批图像发布在即:精细制导传感器提供预览 1小时以前  |  7次阅读
中国红客联盟突然解散 创始人、法人公开对骂 2小时以前  |  17次阅读
Intel 14代酷睿新增小小CPU核心:Xe LPG架构新核显 2小时以前  |  13次阅读
小米12T Pro国际版孪生兄弟:红米K50S Pro 3C认证曝光 2小时以前  |  13次阅读
经济衰退为视频游戏行业按下“暂停键” 销售额多年来首次下滑 2小时以前  |  12次阅读
众星云集 贝尔新片《阿姆斯特丹》发布预告片 2小时以前  |  9次阅读
起底钟薛高“火烤不化”事件 2小时以前  |  18次阅读
“培根地带”:NASA“毅力号”对霍格沃洛平原进行探索 2小时以前  |  15次阅读
消息称星巴克在俄业务已找到新买家 2小时以前  |  13次阅读
肯德基和必胜客将正式退出俄罗斯市场 2小时以前  |  13次阅读

扫一扫

在手机上阅读


已收藏

收藏成功,您可以在我收藏的代码页面中查看,其地址为:https://www.androidos.net.cn/my/collect/article。

网站相关

  • 关于我们 - 理想与情怀,使命与责任
  • 反馈建议或意见

常用链接

  • 土拨鼠 - 互联网工具小站
  • Android社区 - 汇集优秀技术文章
  • Flutter - 快速构建你的iOS && Android应用

关于

提供Android系统源代码在线阅读功能,同时我们采集了一些优秀的解读系统的文章并得到作者的援权发布。希望本站能成为您学习Android系统,进行Android开发的良师益友。

Copyright© 2013-2016 All Rights Reserved 京ICP备18004812号-1    京公网安备 11010502044971号