网易首页 > 网易号 > 正文 申请入驻

一款释放数据价值的项目,开源了!

0
分享至

在大数据和 AI 的时代背景下,数据已经成为了重要财富,大到政务数据、企业核心数据,小到个人信息、银行卡余额,这些数据无一例外都是“隐私数据”,如果在使用和流转时发生泄漏都会造成巨大的损失。

那有没有什么方法,可以在不暴露数据隐私的前提下,让数据流动起来发挥更大的价值呢?在这个问题的驱使下我们找到了今天的主角——隐私计算。

一、什么是隐私计算?

隐私计算是指在不泄露数据本身的情况下,实现数据分析和计算的技术,具有“数据可用不可见”的特点,让数据安全合规地流动起来。

下面用一个经典的百万富翁问题,来帮助理解什么是“数据可用不见”。

假设有两个百万富翁,他们都想知道谁更富有,但又不想让对方或者第三方,知道自己具体有多少钱。

  1. 数据本身:具体的财富值(数据)
  2. 计算:比大小(可用)
  3. 不泄露:对方或第三方(不可见)

按照常理,进行比大小的计算是需要知道两个数是多少,才能比较大小,但这里不知道具体的数字。所以上面这个问题在普通人看来是无解的,但其实这是一个密码学问题,也被称为“多方安全计算”(MPC)问题,由姚期智院士在 1982 提出,并给出了解决方案——混淆电路,实现了数据的可用不可见。

从隐私计算的技术发展时间线,我们不难看出隐私计算还是一个比较“新”的技术。随着零知识证明、差分隐私、全同态加密、联邦学习等技术的相继问世,目前已形成三大应用技术路线多方安全计算(MPC)、联邦学习(FL)、可信执行环境(TEE),隐私计算作为数据流通的重要技术已应用于金融、医疗、政务、广告等领域。

  1. 金融:联合反洗钱、银(行)证(券)数据共享等
  2. 医疗和健康:流行病接触者追踪等
  3. 政务:案件调查、人口普查等

随着欧盟 2018 年生效的《通用数据保护法案》,Google、Facebook 等科技巨头都收到了巨额罚单。近两年,我国也相继出台了 《数据安全法》《个人信息保护法》。因此,如何让数据安全地流通起来,已经不再是一道附加题而是一道必答题。

如果我们把上面的“百万富翁”换成企业/机构的话,就可以很容易得出隐私计算技术就是数据安全流通的答案 。

二、PrimiHub

那么,对于没有隐私计算技术背景的程序员、或是没有相关研发团队的企业/机构,如何才能快速用上隐私计算技术,让数据流通起来创造更大的价值呢?

今天,HelloGitHub 给大家带来一款由密码学专家团队打造的开源隐私计算平台——PrimiHub,它开箱即用、支持 CLI 和可视化 Web 界面,让你无需具备隐私计算技术背景,就能上手发起隐私计算任务。

GitHub 地址:github.com/primihub/primihub

下面,我将先介绍如何快速上手 PrimiHub,最后通过演示一个完整的应用案例,让你能够真正的入门 PrimiHub,并将隐私计算应用到实际的业务中。

三、快速上手

PrimiHub 是在隐私计算应用技术之上构建的隐私计算平台,封装了底层的密码学协议让开发者专注于业务、更容易上手。下面就让我们实际上手体验一下,让数据流动起来吧!

3.1 安装

虽然 PrimiHub 提供了 Docker、可执行文件、本地编译的安装方式,但是如果你只是想在本地体验一下,我强烈推荐 Docker 一键安装,因为真的是太 easy 了 ~

# 第一步:下载 git clone github.com/primihub/primihub.git
# 第二步:进入目录 cd primihub
# 第三步:启动 docker-compose up -d

3.2 发起任务

PrimiHub 将复杂的隐私计算技术封装成了一个个任务,只需要修改配置文件,然后执行命令发起任务即可。

PrimiHub 目前支持联合统计、隐私求交、匿踪查询、联邦学习等功能。

  1. 联合统计:多个参与方在不暴露私有数据的情况下,共同完成均值(AVG)、求和(SUM)、最大值(MAX)、最小值(MIN) 等计算
  2. 隐私求交:在不暴露参与方私有数据的情况下,实现两个或多个参与方之间的数据交集计算。
  3. 匿踪查询:保证用户向数据源方提交查询请求时,在数据源方不知道用户查询条件和结果的前提下完成查询。
  4. 联邦学习:一种分布式模型训练技术,在数据不动、模型出域的前提下完成全局模型的训练。

下面是通过命令行发起一个「隐私求交」任务的全过程,task_config_file 参数指定配置文件。

3.3 更多配置示例

为了方便用户上手,PrimiHub 在 example 目录下,提供了 50 多种隐私计算任务的配置文件,可作为模板快速配置自己的数据源发起任务。

这里我们将通过在 PrimiHub 管理平台模拟演示一个匿踪查询(隐匿查询)的应用案例:检察院要向公安机关查询张三(身份证号)是否有涉毒记录,但是公安机关不想把全量数据提供给检察院查询,检察院也不想暴露他们当前正在侦查的对象。

上面的场景,双方可以通过 PrimiHub 的隐匿查询功能来满足双方需求,实现公安机关看不到检察院的查询,检察院也不用拿到公安机关的全量数据,下面开始操作。

4.1 注册并登陆

匿踪查询需要两方以上进行协同,所以需要选择「节点 1:模拟检察院」和「节点 2:模拟公安机关」进行注册。

节点 1:node1.primihub.com/#/register
节点 2:node2.primihub.com/#/register

注册完成后打开两个网页分别登陆,刚模拟注册的检察院和公安机关的账号。

4.2 匿踪查询
4.2.1 准备工作

本地准备好待查询的数据如下表,以及查询条件身份证号:110221xxxxx

打开「节点 2」网页(公安机关账号)在「我的资源」点击「添加资源」按钮,将上面表格作为数据资源上传(实际场景中可通过配置数据库进行查询),最后点击保存。

打开「节点 1」网页(检查院)在「隐匿查询」发起一次查询任务,在「选择查询资源」处选择上一步模拟公安机关上传的数据资源,最后点击「查询」按钮。

在「节点 1」网页(检查院)的「隐匿查询」下可以查看上一步创建的「匿踪查询」任务状态,任务运行结束后,点击「导出结果」即可下载结果文件,查看匿踪查询返回的记录。

至此,我们就用 PrimiHub 管理平台完成了一次完整的「匿踪查询」任务。模拟了检察院在公安机关提供的涉赌记录数据中,查询目标对象(110221xxxxx)的涉赌信息。在查询过程中,检察院仅获得查询对象的信息,公安机关也看不到检察院的查询记录,保证了检察院的办案独立性

五、最后

PrimiHub 是由原语科技开源的隐私计算平台,具有开箱即用、功能丰富、容易上手、灵活配置等特点。

  1. 开箱即用:拥有 Web 界面、命令行 和 Python SDK 多种使用方式
  2. 功能丰富:支持匿踪查询、隐私求交、联合统计、联合建模、数据资源管理等功能
  3. 灵活配置:支持自定义扩展语法、语义、安全协议等
  4. 自主研发:多方安全计算、联邦学习、同态加密、可信计算等隐私计算技术

隐私计算作为前沿技术,其开发难度可想而知,开源不易如果体验后觉得 PrimiHub 还不错,就点一个 Star✨ 吧!

GitHub 地址:github.com/primihub/primihub

在国内外科技巨头纷纷布局隐私计算产业的当下,花些时间学习一下「隐私计算」属实是波只赚不亏的技术投资。虽然目前隐私计算受限于性能等因素还远没到普及的程度,但从各国对于隐私保护的重视程度,隐私数据安全合规的使用和流动注定是未来的趋势。相信待时机成熟之时,隐私计算会和现在的大模型一样,迎来属于自己的时代。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
拖垮中国交通的罪魁祸首,并不是车太多?这几座山不移除就白搭

拖垮中国交通的罪魁祸首,并不是车太多?这几座山不移除就白搭

科学发掘
2024-12-22 22:02:57
涉百亿煤炭探矿权行贿案,西安一小区的商铺拍卖,5111万成交

涉百亿煤炭探矿权行贿案,西安一小区的商铺拍卖,5111万成交

天天话事
2024-12-23 08:52:58
九个圣杯在广东福建是什么含金量?网友:只要妈祖同意 那就畅通无阻

九个圣杯在广东福建是什么含金量?网友:只要妈祖同意 那就畅通无阻

有趣的火烈鸟
2024-12-18 12:18:31
确认了!他被封禁,彻底凉凉

确认了!他被封禁,彻底凉凉

FM93浙江交通之声
2024-12-22 22:01:10
杜兰特很不开心!不止因为太阳125-133不敌活塞,更因以下四点!

杜兰特很不开心!不止因为太阳125-133不敌活塞,更因以下四点!

田先生篮球
2024-12-22 15:43:21
美军战机被击落!中方稀土禁运的威力,五角大楼这下瞒不住了

美军战机被击落!中方稀土禁运的威力,五角大楼这下瞒不住了

头条爆料007
2024-12-22 18:48:56
这下实锤了,孟加拉国空军上将哈桑表示,正在准备采购16架歼-10C

这下实锤了,孟加拉国空军上将哈桑表示,正在准备采购16架歼-10C

玲子日记
2024-12-19 22:37:11
皇马4比2胜塞维利亚,积分榜反超巴萨,姆巴佩破门库里躺枪

皇马4比2胜塞维利亚,积分榜反超巴萨,姆巴佩破门库里躺枪

姜大叔侃球
2024-12-23 12:10:39
拒改国籍的4位艺人:宁愿为祖国缴纳千万巨款,也要当中国人!

拒改国籍的4位艺人:宁愿为祖国缴纳千万巨款,也要当中国人!

素衣读史
2024-12-17 17:05:38
TVB离巢女星转行做潜水教练,因穿衣打扮大胆,引前夫不满致离婚

TVB离巢女星转行做潜水教练,因穿衣打扮大胆,引前夫不满致离婚

体育官已上任
2024-12-23 08:32:19
网友:天津一事业单位招聘掏粪工,294名本科生报名,编制为王啊

网友:天津一事业单位招聘掏粪工,294名本科生报名,编制为王啊

火山诗话
2024-12-21 06:06:42
68岁上海女知青重返云南见初恋,发现自己竟儿孙满堂:我对不起你

68岁上海女知青重返云南见初恋,发现自己竟儿孙满堂:我对不起你

民间精选故事汇
2024-10-09 12:10:06
乌克兰发劝降传单,示意朝鲜士兵去韩国享受生活

乌克兰发劝降传单,示意朝鲜士兵去韩国享受生活

三叔的装备空间
2024-12-21 10:46:10
最近看了一套房,房东22年买的期房,117平,一楼,花了300多万。

最近看了一套房,房东22年买的期房,117平,一楼,花了300多万。

人情皆文史
2024-12-22 03:53:00
养娃12年,我才知道,父母最大的卑微,就是孩子到了青春期

养娃12年,我才知道,父母最大的卑微,就是孩子到了青春期

新东方家庭教育
2024-10-28 11:51:22
上海紧急提醒:不要轻易开门!已有多人被害,有阿姨差点损失毕生积蓄

上海紧急提醒:不要轻易开门!已有多人被害,有阿姨差点损失毕生积蓄

上观新闻
2024-12-22 20:51:54
新华社消息|外交部发言人就美国宣布向中国台湾地区提供军援军售答记者问

新华社消息|外交部发言人就美国宣布向中国台湾地区提供军援军售答记者问

新华社
2024-12-22 13:11:58
规模堪比美国总部!英伟达被曝拟在台湾建立新总部

规模堪比美国总部!英伟达被曝拟在台湾建立新总部

观察者网
2024-12-23 11:01:07
俄发起斩首行动,泽连斯基幸免于难,乌克兰给俄断气,山雨欲来!

俄发起斩首行动,泽连斯基幸免于难,乌克兰给俄断气,山雨欲来!

说天说地说实事
2024-12-22 08:41:06
“一指禅”7年后,白百何为啥还能翻身?看了马苏的现状就懂了

“一指禅”7年后,白百何为啥还能翻身?看了马苏的现状就懂了

二月侃史
2024-12-20 15:42:26
2024-12-23 14:28:49
HelloGitHub
HelloGitHub
带你玩GitHub开源社区
190文章数 5245关注度
往期回顾 全部

科技要闻

造车十年,李斌对蔚来现状“不那么满意”

头条要闻

90后小伙从湖北徒步3000公里去西藏:被认成70岁大爷

头条要闻

90后小伙从湖北徒步3000公里去西藏:被认成70岁大爷

体育要闻

逆潮流而行!灰熊已成NBA最另类球队

娱乐要闻

韦唯回应消失!出车祸脊柱折断,险些终身残疾

财经要闻

起底黑色产业链:信息黑洞出卖个人隐私

汽车要闻

柴油才对味 大通星际X 2.5T舒适得不像皮卡

态度原创

房产
本地
艺术
公开课
军事航空

房产要闻

元旦跨年相约文昌,“海上烟花秀+合唱音乐会”花样主题活动

本地新闻

好吃潮州|潮州腐乳饼,咸甜党都沦陷了

艺术要闻

故宫珍藏的墨迹《十七帖》,比拓本更精良,这才是地道的魏晋写法

公开课

李玫瑾:为什么性格比能力更重要?

军事要闻

专家解读美军为何会击落己方战机

无障碍浏览 进入关怀版