-
private-join-and-compute下载
资源介绍
私人加入和计算
该项目包含“私有联接和计算”功能的实现。 此功能允许两个用户(每个人拥有一个输入文件)私下计算具有公共标识符的记录的关联值之和。
更详细地,假设服务器具有一个包含以下标识符的文件:
身份标识
山姆
艾达
Ruby
布伦丹
客户端有一个包含以下标识符的文件,该标识符与关联的整数值配对:
身份标识
关联价值
Ruby
10
艾达
30
亚历山大大帝
5
美佳
35
然后,私有联接和计算功能将允许客户端了解输入文件具有2个共同的标识符,并且关联的值总计为40 。 这样做无需透露哪些特定标识符是相同的(在上面的示例中为Ada和Ruby),也无需透露有关双方数据集中其他标识符的任何其他信息。
专用联接和计算是经过精心研究的专用集交叉点功能的一种变体。 有时我们也将“私人加入和计算”称为“私人交叉点总和”。
如何运行协议
为了运行“私有加入和计算”,您需要安装Bazel