基于数据安全的分布式流中频繁项的查询方法、装置

    公开(公告)号:CN117520412A

    公开(公告)日:2024-02-06

    申请号:CN202311504183.6

    申请日:2023-11-10

    Abstract: 本发明提供了一种基于数据安全的分布式流中频繁项的查询方法、装置。该方法包括:多个用户和计算方共同确定编码、解码方案;多个用户生成各自的sketch和分布式噪声;用户将sketch中的计数值进行编码并计算布尔份额,以及,对sketch中的元素和分布式噪声计算算数份额;用户将布尔份额和算数份额发送给对应的计算方;计算方验证各自持有的布尔份额,得到对应验证通过的用户名单;计算方基于用户名单,将其布尔份额转化为算数份额,合并多个用户的sketch,以及合并多个用户提供的噪声的秘密份额;输出合并后sketch中计数值大于阈值的元素,得到查询结果。利用本发明的查询方法,不仅保证用户数据在发送时的安全性,同时限制了敌手通过查询结果反推出用户数据的能力。

Patent Agency Ranking