Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Primihub
PrimiHub
提交
b935e779
P
PrimiHub
项目概览
Primihub
/
PrimiHub
10 个月 前同步成功
通知
21
Star
1
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
PrimiHub
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
b935e779
编写于
6月 16, 2023
作者:
P
PrimiHub 小助手
提交者:
PrimiHub
6月 16, 2023
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update README.md
上级
6774d630
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
67 addition
and
29 deletion
+67
-29
README.md
README.md
+67
-29
doc/header.jpeg
doc/header.jpeg
+0
-0
doc/kt.gif
doc/kt.gif
+0
-0
doc/primihub.jpg
doc/primihub.jpg
+0
-0
未找到文件。
README.md
浏览文件 @
b935e779
# PrimiHub
<p
align=
"center"
>
<img
src=
"https://raw.githubusercontent.com/primihub/primihub/develop/doc/header.jpeg"
alt=
"Header"
>
<br>
![
build workflow
](
https://github.com/primihub/primihub/actions/workflows/main.yml/badge.svg?branch=master
)
[
![Contributors
](
https://img.shields.io/github/contributors/primihub/primihub.svg
)
](https://github.com/linuxsuren/github-go/graphs/contributors)
[
![Gitter
](
https://badges.gitter.im/primihub/community.svg
)
](https://gitter.im/primihub/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
[
![GitHub release
](
https://img.shields.io/github/release/primihub/primihub.svg?label=release
)
](https://github.com/linuxsuren/github-go/releases/latest)
[
![Docker Pulls
](
https://img.shields.io/docker/pulls/primihub/primihub-node.svg
)
](https://hub.docker.com/r/primihub/primihub-node/tags)
<p
align=
"center"
><strong>
由密码学专家团队打造的开源隐私计算平台
</strong></p>
> 中文 | [English](README_EN.md)
<p
align=
"center"
>
<a
href=
"https://github.com/primihub/primihub/releases"
><img
src=
"https://img.shields.io/github/v/release/primihub/primihub?style=flat-square"
alt=
"GitHub Release"
></a>
<a
href=
"https://github.com/primihub/primihub/actions/workflows/main.yml"
><img
src=
"https://img.shields.io/github/actions/workflow/status/primihub/primihub/main.yml?logo=github&style=flat-square"
alt=
"Build Status"
></a>
<a
href=
"https://hub.docker.com/r/primihub/primihub-node"
><img
src=
"https://img.shields.io/docker/pulls/primihub/primihub-node?style=flat-square"
alt=
"Docker Pulls"
></a>
</p>
## 简介
</p>
PrimiHub是一个支持多方计算(MPC)、联邦学习(FL)、隐私求交(PSI)、隐私查询(PIR)特性的平台,支持数据源接入、数据消费、接入应用、语法、语义、安全协议多方面的扩展。 具体请见 PrimiHub
[
核心特性
](
https://docs.primihub.com/docs/developer-docs/core-concept/model
)
。
## 系统架构
隐私计算
-------
![
PrimiHub
](
doc/architecture.svg
)
数据流动起来才可以创造更大的价值,随着数字经济持续高速增长,
**数据的互联互通需求越来越旺盛**
,大到政府机关的机密数据、公司核心商业数据、小到个人信息。近两年,我国也相继出台了
**《数据安全法》**
和
**《个人信息保护法》**
。因此,
**如何让数据安全地流通起来,是一个必须要解决的问题**
。
## 启动PrimiHub
隐私计算技术作为
**连接数据流通和隐私保护法规的纽带**
,实现了
**“数据可用不可见”**
。即
**在保护数据本身不对外泄露的前提下实现数据分析计算的技术集合**
。隐私计算作为数据流通的
**重要创新前沿技术**
,已经广泛应用于金融、医疗、通信、政务等多个行业。
使用 docker-compose 启动,参考
[
这里
](
https://docs.primihub.com/docs/advance-usage/start/quick-start
)
下载二进制文件启动,参考
[
这里
](
https://docs.primihub.com/docs/advance-usage/start/start-nodes
)
PrimiHub
-------
本地编译启动,参考
[
这里
](
https://docs.primihub.com/docs/advance-usage/start/build
)
如果你对隐私计算感兴趣,想近距离体验下隐私计算的魅力,不妨试试 PrimiHub!一款
**由密码学专家团队打造的开源隐私计算平台**
,它安全可靠、开箱即用、自主研发、功能丰富。
## 运行任务
运行多方安全计算任务,参考
[
这里
](
https://docs.primihub.com/docs/advance-usage/create-tasks/mpc-task
)
特性
---
运行联邦学习任务,参考
[
这里
](
https://docs.primihub.com/docs/category/%E8%81%94%E9%82%A6%E5%AD%A6%E4%B9%A0fl%E4%BB%BB%E5%8A%A1
)
*
**开源**
:完全开源、免费
*
**安装简单**
:支持 Docker 一键部署
*
**开箱即用**
:拥有
[
Web 界面
](
https://github.com/primihub/primihub-platform
)
、
[
命令行
](
https://docs.primihub.com/docs/category/%E5%88%9B%E5%BB%BA%E4%BB%BB%E5%8A%A1
)
和
[
Python SDK
](
https://docs.primihub.com/docs/category/python-sdk-client
)
多种使用方式
*
**功能丰富**
:支持隐匿查询、隐私求交、联合统计、数据资源管理等功能
*
**灵活配置**
:支持自定义扩展语法、语义、安全协议等
*
**自主研发**
:基于安全多方计算、联邦学习、同态加密、可信计算等隐私计算技术
运行隐私求交任务,参考
[
这里
](
https://docs.primihub.com/docs/advance-usage/create-tasks/psi-task
)
运行隐匿查询任务,参考
[
这里
](
https://docs.primihub.com/docs/advance-usage/create-tasks/pir-task
)
快速开始
-------
## 进阶使用
推荐使用 Docker 部署 PrimiHub,开启你的隐私计算之旅。
想了解如何从原生应用启动以及关于如何利用PrimiHub的特性,实现更多应用,见
[
进阶使用
](
https://docs.primihub.com/docs/developer-docs/core-concept/model
)
。
```
# 第一步:下载
git clone https://github.com/primihub/primihub.git
# 第二步:启动
cd primihub && docker-compose up -d
# 第三步:进入部署好的环境
docker exec -it primihub-node0 bash
# 第四步:执行隐私求交计算
./primihub-cli --task_config_file="example/psi_ecdh_task_conf.json"
I20230616 13:40:10.683375 28 cli.cc:524] all node has finished
I20230616 13:40:10.683745 28 cli.cc:598] SubmitTask time cost(ms): 1419
# 查看结果
cat data/result/psi_result.csv
"intersection_row"
X3
...
```
## 开发者
<p
align=
"center"
><img
src=
"https://raw.githubusercontent.com/primihub/primihub/develop/doc/kt.gif"
width=
700
alt=
"PSI"
></p>
如果你想参与PrimiHub项目,可以在
[
Issue
](
https://github.com/primihub/primihub/issues
)
页面开启一个新的话题,比如文档、创意、Bug等。
同时可以了解我们的社区治理结构
[
PrimiHub社区治理委员会
](
https://docs.primihub.com/docs/developer-docs/primihub-community
)
,我们是一个开放共建的开源项目,欢迎参与到我们的项目中。
<p
align=
"center"
><em>
隐私求交例子
<a
href=
"https://docs.primihub.com/docs/quick-start-platform/"
>
在线尝试
</a>
・
<a
href=
"https://docs.primihub.com/docs/advance-usage/create-tasks/psi-task/"
>
命令行
</a></em></p>
## 社区
*
微信助手:
除此之外,PrimiHub 还提供了多种适合
**不同人群**
的使用方式:
![
wechat_helper
](
./doc/wechat.jpeg
)
*
[
在线体验
](
https://docs.primihub.com/docs/quick-start-platform/
)
*
[
Docker
](
https://docs.primihub.com/docs/advance-usage/start/quick-start
)
*
[
可执行文件
](
https://docs.primihub.com/docs/advance-usage/start/start-nodes
)
*
[
自行编译
](
https://docs.primihub.com/docs/advance-usage/start/build
)
## 许可证
问题/帮助/BUG
------------
如果您在使用过程中遇到任何问题,需要我们的帮助可以
[
点击
](
https://github.com/primihub/primihub/issues/new/choose
)
反馈问题。
欢迎添加我们的微信助手,加入「PrimiHub 开源社区」微信群。“零距离”接触
**项目核心开发、密码学专家、隐私计算行业大咖**
,获得更及时的回复和隐私计算的第一手资讯。
<p
align=
"center"
>
<img
src=
"https://raw.githubusercontent.com/primihub/primihub/develop/doc/wechat.jpeg"
alt=
"Header"
>
</p>
许可证
-----
此代码在 Apache 2.0 下发布,参见
[
LICENSE
](
https://github.com/primihub/primihub/blob/develop/LICENSE
)
文件。
doc/header.jpeg
0 → 100644
浏览文件 @
b935e779
37.5 KB
doc/kt.gif
0 → 100644
浏览文件 @
b935e779
622.0 KB
doc/primihub.jpg
已删除
100644 → 0
浏览文件 @
6774d630
56.9 KB
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录