技术特征:
技术总结
发明为包含秘密的数的协同生成方法:装置1有[1,n‑1]内整数秘密g1、w1,装置2有[1,n‑1]内整数秘密g2、w2,n为素数;装置2计算s0=E(((w2)‑1g2)mod n)并发送给装置1,E(·)为加法同态加密的加密运算;装置1在[1,n‑1]内随机选择整数a1,计算s1=E(w1+z2n)⊕((a1+z1n)⊙s0),s2=(g1‑a1)mod n,将s1、s2发送给装置2;装置2解密s1得到s3=D(s1)modn,计算c=(w2s3+g2s2)mod n,D(·)为加法同态加密的解密运算;则c=(w1w2+g1g2)mod n,为包含秘密g1、w1、g2、w2的数。
技术研发人员:龙毅宏
受保护的技术使用者:武汉理工大学
技术研发日:2019.08.27
技术公布日:2019.11.01