基于函数秘密共享的多方隐私集合求交方法
摘要:
本发明提供了一种基于函数秘密共享的多方隐私集合求交方法,实现步骤为:初始化参数;对发起方的待求交隐私数据进行函数秘密共享;发起方和每个普通参与方基于自身数据集生成键值对,并对键值对进行加密;计算参与方和结果方生成各自的加密对象;结果方获取多方隐私集合求交结果。本发明通过随机选取多个随机数并用其与计算得到的异或值获取发起方和每个普通参与方的密钥,实现对发起方待求交隐私数据的函数秘密共享,仅需发起方与每个普通参与方交换一次信息,且结果方仅需要通过计算其与计算参与方异或结果的交集,即可获取多方隐私集合求交结果,无需进行多轮协议递归,有效减少了计算和通信开销。
0/0