其他
PSI系列(1)组件 | Cuckoo Hashing
简介
2
插入规则布谷鸟哈希的目标是使用个哈希函数 将大小为的集合插入个桶(bin, 记为)中,得到的结果为,其中是只能存放一个元素的桶。根据文献[2]可知,当时,分别取和时布谷鸟哈希的插入失败概率至多为。我们取,就可以得到记法:
3
例子
踢出B
插入G
6. 插入 : 针对被踢出的元素,我们照旧计算得到三个位置,将插入序号最小的空桶中。根据上述插入规则,我们很容易得到布谷鸟哈希的一个重要性质:对于某个元素,其所在桶的位置必然是中的一个。这便是布谷鸟哈希可以用来作为PSI组件的重要原因,具体的构造会在今后的文章中给出。本文如有错误,请各位及时指出,谢谢。
4
参考文献
往期推荐
1.全同态加密知识体系整理(下)
2.联邦学习安全聚合:基于安全多方计算的经典方案椭圆曲线密码在多方安全计算中的应用4.全同态加密知识体系整理(上)