Google 和 Meta 携手 FHE 应对隐私挑战

1. 引言

为什么世界上最大的广告商,如谷歌和 Meta 这样的超大规模公司都选择全同态加密 (FHE)。

2. 定向广告

谷歌和 Meta 是搜索引擎和社交网络领域的两大巨头,它们本质上从事的是同一业务——广告。它们最近公布的年度广告收入数据显示,谷歌广告平台在 2022 年创造了2244.7 亿美元(约占收入的 80%),而 Meta 创造了1136 亿美元(约占收入的 97%)。由于它们的大量广告都是基于客户数据“定向”并针对相关客户,因此这对于其核心业务的成功至关重要。然而,有关使用私人客户数据的法律和限制(例如 GDPR)正在制定并得到严格执行。

随着网络的发展和用户数据安全措施法律的收紧,宝贵的客户信息得到了比以往更加严格的保护。HTTPS、VPN 和端到端加密等日益流行的隐私增强技术意味着在线广告企业可收集的数据块越来越少,这对他们的业务造成了损害。数据监管越来越严格,用户也越来越警惕。因此,大型科技公司正在寻求既能满足用户隐私和数据安全问题,又能对客户数据进行一系列关键分析的解决方案,从而保持业务活力。

对于以定向广告为命脉的公司来说,由于 FHE 的出现,加密的客户数据可能成为宝贵的资源。众所周知,科技巨头,如谷歌和 Meta,以及微软和亚马逊,正在研究全同态加密 (FHE),以分析用户信息进行广告跟踪等,而不会侵犯个人隐私。FHE 不仅意味着客户数据隐私得到保障,而且还可以确保基于云的个人信息不会受到泄露、黑客攻击或其他技术数据泄露的影响。最后但并非最不重要的是,FHE 还可以关闭因使用 AI、ML 和其他深度学习生产力应用程序而产生的越来越常见的数据泄露的大门。

3. FHE——全同态加密

在此之前,有必要描述一下 FHE 技术的前景。简而言之,FHE 允许直接在安全加密的数据上运行分析函数而无需解密,同时提供与在纯文本上运行的分析相同的结果。这意味着属于用户的纯文本信息永远不会逃离受信任的域。这也意味着用户不必“信任”任何第三方来处理他们的数据,并消除了任何数据可用性和隐私权衡。重要的是,为了使 FHE 按预期运行,用户数据必须使用全同态加密方案进行加密。

对于传统上受益于用户定向网络广告的科技公司来说,FHE 听起来像是一颗灵丹妙药,而且已经有证据表明它正在为黄金时段做准备。2021 年,Facebook (Meta) 证实正在研究无需解密即可分析加密数据的方法。《The Information》 (2021 年 8 月)报道称,Meta 刚刚聘请了一位来自微软的高管加入其人工智能 (AI) 团队,微软是 FHE 应用的关键先驱。

4. WhatsApp 的端到端加密难题

Meta 最大的资产之一是流行的即时通讯平台 WhatsApp。吸引用户并让他们对 WhatsApp 保持忠诚的关键功能是其端到端加密方案。在WhatsApp 帮助中心,可以看到“隐私和安全是其 DNA”,WhatsApp 将所有消息、照片、视频、语音消息、文档、状态更新和通话保密,不让用户和收件人知道。不幸的是,对于 Meta 来说,遵守这一承诺会严重削弱广告定位。广告定位不够好会导致回报不够好。

如,如果可以在 WhatsApp 上实施 FHE,那么这将极大地提升该平台的广告相关性,从而让数百万 WhatsApp 用户获利,同时又不会危及客户隐私。Meta 不仅能满足政府隐私法的要求,还能满足注重安全的用户及其平台的营销人员的要求。

目前(2023年7月),谷歌尚未在其任何知名的 Web 和应用产品和服务中使用 FHE。当前(2023年7月)对谷歌在 FHE 方面的工作了解的是,它已经为创建一个开源的全同态加密编译器(2024年2 月份推出——Transpiler和HEIR)做好了基础工作。这个编译器可以将当今处理纯文本的 C++ 程序转换为处理 FHE 密文。谷歌开发人员 Jeremy Kun 发布的链接博客文章中有相当一部分强调了 FHE 在传统处理器/数据中心上的巨大处理、RAM 和存储开销。也许谷歌正在为 FHE 加速硬件成为现实时准备软件。

5. 行业需要 FHE 加速

尽管 FHE 前景光明,但由于计算成本过高,目前仍无法大规模推广。从之前的报道中可知 Meta 之类的公司可能多年来一直在努力实现 FHE 或同等技术,但向数百万用户推广的主要障碍是所需的处理能力和计算机资源。

Chain Reaction 几年前就注意到了 FHE 面临的潜在处理瓶颈,目前正处于准备第一款专用集成电路 (ASIC) 的后期阶段,该集成电路旨在提供实现该技术实时性所需的性能和效率。Chain Reaction 推出的首款芯片旨在加速区块链计算,预计该公司首款用于快速高效 FHE 的隐私保护处理单元 (3PU™) 将于 2024 年第四季度推出。

6. FHE 的更广泛用途

尽管本文重点介绍了超大规模企业及其将加密用户数据用于广告的潜在用途,但 FHE 还有许多其他潜在用户。Chain Reaction 的联合创始人兼首席执行官 Alon Webman 将实时加速 FHE 技术描述为“云计算的圣杯”。目前,对于金融机构、医疗保健和大型制药公司、国防和政府以及石油和天然气企业来说,云是一个不可信的环境——但随着 FHE 技术的实际应用,这一切都可能改变。Webman说:“Chain Reaction的技术将使企业和政府能够通过将私人数据迁移到云端来实现计算基础设施的现代化。 ”

Google 和 Meta 的股东肯定会喜欢 FHE 可以提供的定向广告,但广告只是这项技术的一个用例。企业和政府组织可以利用相同的 FHE 技术来收集有关机密和安全加密数据的可行见解。在广告之外的 FHE 用例的一个示例中,研究人员可能希望访问医院的数据,但由于隐私法规而无法这样做。但是,如果医院对其医疗记录进行了同态加密并将其放在云端,研究人员就可以在源数据保持安全和加密的情况下进行分析。随着机器学习和人工智能的发展,访问大型数据集以获得最佳结果的好处已经变得非常明显。

美国政府国家标准与技术研究所 (NIST) 也认为推动采用 FHE 有好处。该机构目前正在就适合门限加密(多方必须共同解密特定数据)且具有抗量子破解能力的 FHE 方案进行咨询。

开发人员可能会有兴趣知道,计算机行业巨头 IBM 和微软已经帮助推动了 FHE 的发展。目前,IBM 的同态加密服务通过促进 IBM Cloud 上原型应用程序的开发,帮助客户为 FHE 做好准备。与此同时,微软正在推广Microsoft SEAL作为开源同态加密技术,目前表现为一组面向开发人员的加密库。

7. 结论

Chain Reaction 的 3PU™ 旨在使安全数据和应用程序能够迁移到云端,并可能产生数十亿美元的新业务。这款加速隐私基础设施解决方案旨在成为超大规模企业、企业和政府的即插即用产品,以高性能和高效率提供 FHE。

参考资料

[1] Chain Reaction团队2023 年7月23日博客 Google and Meta Pursue FHE for the Privacy Challenge

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/68701.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【ArcMap零基础训练营】01 ArcMap使用入门及绘图基础

ArcMap入门及使用技巧 230106直播录像 ArcMap使用技巧及制图入门 ArcGIS的安装 本次教学使用的ArcMap版本为10.7,建议各位安装ArcGIS10.0及其以上版本的英文版本。 下载及安装详细教程可参考ArcGIS 10.8 for Desktop 完整安装教程 麻辣GIS 改善使用体验的几个操作…

程序员学英文之At the Airport Customs

Dialogue-1 Making Airline Reservation预定机票 My cousin works for Xiamen Airlines. 我表哥在厦航上班。I’d like to book an air ticket. 我想预定一张机票。Don’t judge a book by its cover. 不要以貌取人。I’d like to book / re-serve a table for 10. 我想预定一…

Python 写的几个经典游戏 新年放烟花、 贪吃蛇、俄罗斯方块、超级玛丽、五子棋、蜘蛛纸牌

0、新年放烟花 import pygame import random import math# 初始化Pygame pygame.init()# 设置窗口 WIDTH 800 HEIGHT 600 screen pygame.display.set_mode((WIDTH, HEIGHT)) pygame.display.set_caption("新年放烟花")# 颜色定义 BLACK (0, 0, 0) WHITE (255, 2…

Python Typing: 实战应用指南

文章目录 1. 什么是 Python Typing?2. 实战案例:构建一个用户管理系统2.1 项目描述2.2 代码实现 3. 类型检查工具:MyPy4. 常见的 typing 用法5. 总结 在 Python 中,静态类型检查越来越受到开发者的重视。typing 模块提供了一种方式…

14-8C++STL的queue容器

一、queue容器 (1)queue容器的简介 queue为队列容器&#xff0c;“先进先出”的容器 (2)queue对象的构造 queue<T>q; queue<int>que Int;//存放一个int的queue容器 queue<string>queString;//存放一个string的queue容器 (3)queue容器的push()与pop()方…

计算机毕业设计Python+CNN卷积神经网络高考推荐系统 高考分数线预测 高考爬虫 协同过滤推荐算法 Vue.js Django Hadoop 大数据毕设

温馨提示&#xff1a;文末有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 温馨提示&#xff1a;文末有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 温馨提示&#xff1a;文末有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 作者简介&#xff1a;Java领…

PyCharm接入DeepSeek实现AI编程

目录 效果演示 创建API key 在PyCharm中下载CodeGPT插件 配置Continue DeepSeek 是一家专注于人工智能技术研发的公司&#xff0c;致力于开发高性能、低成本的 AI 模型。DeepSeek-V3 是 DeepSeek 公司推出的最新一代 AI 模型。其前身是 DeepSeek-V2.5&#xff0c;经过持续的…

C语言指针专题一 -- 指针基础原理

目录 1. 指针概念 地址和变量 指针 2. 指针的声明与初始化 3. 指针的使用 指针访问 指针的运算 指针与数组 指针与函数 4. 编程实例 5. 指针的常见陷阱与防御 6. 总结 1. 指针概念 地址和变量 在C语言中&#xff0c;地址和变量是两个基本但非常重要的概念。 1. 变…

【Python】已解决:ModuleNotFoundError: No module named ‘cv2’

个人简介&#xff1a;某不知名博主&#xff0c;致力于全栈领域的优质博客分享 | 用最优质的内容带来最舒适的阅读体验&#xff01;文末获取免费IT学习资料&#xff01; &#x1f345; 文末获取更多信息 &#x1f345; &#x1f447;&#x1f3fb; 精彩专栏推荐订阅收藏 &#x…

从0开始,来看看怎么去linux排查Java程序故障

一&#xff0c;前提准备 最基本前提&#xff1a;你需要有liunx环境&#xff0c;如果没有请参考其它文献在自己得到local建立一个虚拟机去进行测试。 有了虚拟机之后&#xff0c;你还需要安装jdk和配置环境变量 1. 安装JDK&#xff08;以OpenJDK 17为例&#xff09; 下载JDK…

设计模式-建造者模式、原型模式

目录 建造者模式 定义 类图 优缺点 角色 建造者模式和工厂模式比较 使用案例 原型模式 定义 类图 优缺点 应用场景 应用类型 浅克隆 深克隆 建造者模式 定义 将一个复杂的对象的构造与它的表示分离&#xff0c;使同样的构建过程可以创建不同的表示&#xff0c;…

1 HDFS

1 HDFS 1. HDFS概述2. HDFS架构3. HDFS的特性4. HDFS 的命令行使用5. hdfs的高级使用命令6. HDFS 的 block 块和副本机制6.1 抽象为block块的好处6.2 块缓存6.3 hdfs的文件权限验证6.4 hdfs的副本因子 7. HDFS 文件写入过程&#xff08;非常重要&#xff09;7.1 网络拓扑概念7.…

75-《倒提壶》

倒提壶 倒提壶&#xff08;学名&#xff1a;Cynoglossum amabile Stapf et Drumm.&#xff09;&#xff1a;紫草科&#xff0c;琉璃草属多年生草本植物&#xff0c;高可达60厘米。茎密生贴伏短柔毛。基生叶&#xff0c;长圆状披针形或披针形&#xff0c;茎生叶长圆形或披针形&a…

第一个3D程序!

运行效果 CPP #include <iostream> #include <fstream> #include <string> #include <cmath>#include <GL/glew.h> #include <GLFW/glfw3.h> #include <glm/glm.hpp> #include <glm/gtc/type_ptr.hpp> #include <glm/gtc/…

简要介绍C语言/C++的三目运算符

三元运算符是C语言和C中的一种简洁的条件运算符&#xff0c;它的形式为&#xff1a; 条件表达式 ? 表达式1 : 表达式2; 三元运算符的含义 条件表达式&#xff1a;这是一个布尔表达式&#xff0c;通常是一个比较操作&#xff08;如 >、<、 等&#xff09;。 表达式1&am…

本地部署DeepSeekp R1教程

目录 一.打开ollama官网&#xff0c;下载安装 1.下载完成双击安装程序 2.winr 输入cmd打开命令行输入命令 查看是否安装成功 二.部署DeepSeek R1模型 1. 下载模型&#xff1a;终端输入 (根据你的显存大小选择版本&#xff0c;16g就可以选择14b/32b)**电脑配置很低的话选…

事务04之死锁,锁底层和隔离机制原理

死锁和事务底层原理 文章目录 死锁和事务底层原理一&#xff1a;MySQL中的死锁现象1&#xff1a;何为死锁1.1&#xff1a;死锁的概念1.2&#xff1a;死锁产生的四个必要条件&#xff1a; 2&#xff1a;MySQL的死锁2.1&#xff1a;死锁的触发2.2&#xff1a;MySQL的死锁如何解决…

Fiddler(一) - Fiddler简介_fiddler软件

文章目录 一、为什么选择Fiddler作为抓包工具? 二、什么是Fiddler?三、Fiddler使用界面简介四、延伸阅读 一、为什么选择Fiddler作为抓包工具? 抓包工具有很多&#xff0c;小到最常用的web调试工具firebug&#xff0c;大到通用性强大的抓包工具wireshark。为什么使用fid…

RabbitMQ模块新增消息转换器

文章目录 1.目录结构2.代码1.pom.xml 排除logging2.RabbitMQConfig.java3.RabbitMQAutoConfiguration.java 1.目录结构 2.代码 1.pom.xml 排除logging <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/PO…

win11 sourcetree安装问题

win11 sourcetree安装出现msys-2.0.dll 问题&#xff0c;需要从win10的以下路径复制出 msys-2.0.dll来加入到win11中 C:\Users\kz121468\AppData\Local\Atlassian\SourceTree\git_local\usr\bin\ 复制到 win11的 C:\Users\kz121468\AppData\Local\Atlassian\SourceTree\git_lo…