Partially Homomorphic Encryption
部分同态加密(PHE)仅支持一种运算(加法或乘法)的无限次同态计算,如 RSA(乘法)、Paillier(加法)。
用途
在仅需单一运算的聚合场景(如加密投票求和、加密计数)中提供高效同态计算。
机制
RSA:E(m1)·E(m2) mod n = E(m1·m2)(乘法同态);Paillier:E(m1)·E(m2) mod n^2 = E(m1+m2)(加法同态);ElGamal:乘法同态。仅一种运算,无限制次数。
用例
- 加密电子投票
- 隐私保护求和
- 加密数据聚合