551
社区成员




隐语第四期的PIR是接着PSI做的,直接做PIR在这里卡了很久,会报错FedRemoteError occurred at alice~
在做完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保存