多密钥同态加密Multikey Homomorphic Encryption

同态加密的一个限制是它只能处理相对于一个密钥的加密数据。然而,很多时候,我们希望处理与几个不同密钥相关的加密数据。例如,多个参与方(每个参与方都有自己的密钥)可能会将其加密的数据上传到云上,我们希望云能够聚合这些数据并在其上计算有用的统计数据。当然,恢复明文结果将依赖于所有合作的各方,每方提供相应的密钥。支持这种处理的同态方案称为多密钥同态Multikey Homomorphic Encryption。

多密钥同态加密的概念,以及基于NTRU密码系统的具体实现,最早由L’opez-Alt等人描述。该方案的一个缺点是,在密钥生成时必须知道参与方数量的上限,因为参数随着参与方数量的增加而增加。(类似的实现在LWE下是可能的,但它只支持固定数量的参与方)
最近Clear和McGoldrick[描述了LWE(或RLWE)下的一种不同的实现,后来Mukherjee和Wichs对其进行了显著简化。这些方案可以支持任意数量的参与方,但是它们依赖于在密钥生成时必须知道的公共参考串。

其他相关论文:

  • Multi-Key FHE from LWE, Revisited
  • Multi-key fully homomorphic encryption report
  • MULTIKEY FULLY HOMOMORPHIC ENCRYPTION AND APPLICATIONS
  • Efficient Multi-Key Homomorphic Encryption with Packed
    Ciphertexts with Application to Oblivious Neural Network
    Inference
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值