一种借助同态加密的包含秘密的数的协同生成方法及系统与流程

文档序号:19019680发布日期:2019-11-01 20:32阅读:来源:国知局

技术特征:

技术总结
发明为包含秘密的数的协同生成方法:装置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
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1