没有合适的资源?快使用搜索试试~ 我知道了~
private-join-and-compute
共71个文件
cc:27个
h:27个
proto:5个
需积分: 22 0 下载量 26 浏览量
2021-05-13
01:31:02
上传
评论
收藏 128KB ZIP 举报
温馨提示
私人加入和计算 该项目包含“私有联接和计算”功能的实现。 此功能允许两个用户(每个人拥有一个输入文件)私下计算具有公共标识符的记录的关联值之和。 更详细地,假设服务器具有一个包含以下标识符的文件: 身份标识 山姆 艾达 Ruby 布伦丹 客户端有一个包含以下标识符的文件,该标识符与关联的整数值配对: 身份标识 关联价值 Ruby 10 艾达 30 亚历山大大帝 5 美佳 35 然后,私有联接和计算功能将允许客户端了解输入文件具有2个共同的标识符,并且关联的值总计为40 。 这样做无需透露哪些特定标识符是相同的(在上面的示例中为Ada和Ruby),也无需透露有关双方数据集中其他标识符的任何其他信息。 专用联接和计算是经过精心研究的专用集交叉点功能的一种变体。 有时我们也将“私人加入和计算”称为“私人交叉点总和”。 如何运行协议 为了运行“私有加入和计算”,您需要安装Bazel
资源推荐
资源详情
资源评论
收起资源包目录
private-join-and-compute-master.zip (71个子文件)
private-join-and-compute-master
data_util.cc 14KB
client_impl.cc 6KB
message_sink.h 2KB
server_impl.cc 6KB
CONTRIBUTING.md 1KB
generate_dummy_data.cc 4KB
LICENSE 11KB
server.cc 3KB
private_join_and_compute.proto 1KB
server_impl.h 3KB
util
file_test.cc 5KB
status_macros.h 3KB
file_test.proto 736B
status_testing.h 3KB
status_matchers.h 8KB
file_posix.cc 5KB
recordio.h 9KB
recordio_test.cc 18KB
LICENSE 11KB
proto_util_test.cc 1KB
BUILD 3KB
status.inc 1KB
file.h 4KB
status_testing.inc 661B
file.cc 2KB
proto_util.h 2KB
recordio.cc 18KB
client.cc 7KB
data_util.h 4KB
README.md 6KB
BUILD 5KB
private_join_and_compute_rpc_impl.h 2KB
private_intersection_sum.proto 2KB
client_impl.h 4KB
WORKSPACE 3KB
match.proto 918B
crypto
elgamal.cc 6KB
two_modulus_crt.cc 1KB
shanks_discrete_log.cc 4KB
openssl.inc 982B
ec_point.cc 4KB
shanks_discrete_log.h 4KB
ec_group.h 6KB
big_num.cc 8KB
ec_point.h 3KB
LICENSE 11KB
fixed_base_exp.h 2KB
fixed_base_exp.cc 5KB
mont_mul.h 5KB
context.cc 7KB
openssl_init.cc 3KB
two_modulus_crt.h 2KB
ec_commutative_cipher.cc 5KB
paillier.proto 1KB
openssl_init.h 833B
BUILD 5KB
commutative_elgamal.h 7KB
mont_mul.cc 4KB
ec_commutative_cipher.h 9KB
context.h 6KB
big_num.h 8KB
ec_group.cc 10KB
paillier.cc 19KB
paillier.h 15KB
ec_point_util.h 2KB
elgamal.h 6KB
commutative_elgamal.cc 6KB
ec_point_util.cc 2KB
private_join_and_compute_rpc_impl.cc 2KB
protocol_server.h 2KB
protocol_client.h 2KB
共 71 条
- 1
资源评论
陳二二
- 粉丝: 25
- 资源: 4627
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- tensorflow-2.7.3-cp39-cp39-manylinux2010-x86-64.whl
- tensorflow-2.7.2-cp39-cp39-manylinux2010-x86-64.whl
- Python版本快速排序源代码
- Python 语言版的快速排序算法实现
- 450815388207377安卓_base.apk
- 超微主板 X9DRE-TF+ bios 支持 nvme启动
- 基于Python通过下载气象数据和插值拟合离散数据曲线实现对寒潮过程的能量分析
- 健身房系统的设计与实现论文Java项目
- 使用TCP实现的搜索可用服务器
- 使用贪心算法解决会议时间安排问题的 Java 示例代码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功