551
社区成员




PIR实操
保证数据交互的隐私性
客户端提供的数据对服务端是不可见的
服务端数据集的非查询数据对应信息对客户端来说是不可见的
实操内容
pir_setup接口
从 pir_server_setup 中查询 pir_query.csv
具体参数参考PIR功能与使用笔记
pir_query接口
从 pir_server_setup 中查询 pir_query.csv
具体参数参考PIR功能与使用笔记
在做完PSI后,先为Alice生成一个随机的密钥并放在/tmp路径下,只需Alice执行即可:
然后是为Alice和Bob设置PIR,路径别写错了,在PSI的Alice求交结果中,分别有uid、credit_card_number和credit_card_provider。这里我们以uid为查询索引让Bob去Alice中查询是否有Bob想要查的数据。所以查询关键字key_columns是uid,还需要让Alice返回我要查询的结果,就是label:"credit_card_number","credit_card_provider"。
然后定义query,Bob将自己的查询关键字传递给Alice,Alice返回结果,Bob保存