发明授权
摘要:
第1、第2装置通过同态加法加密将它们的整数秘密b1和b2的相乘项,即b1b2,转化为第1、第2装置在[1,n‑1]内的整数秘密d1、d2的相加项,即d1+d2,且(d1+d2)mod n=(b1b2)mod n,n是一个素数;第1、第2装置通过同态加法加密将它们的整数秘密d1和d2的相加项,即d1+d2,且(d1+d2)mod n非0,转化为第1、第2装置在[1,n‑1]内的整数秘密b1和b2的相乘项,即b1b2,且(d1+d2)mod n=(b1b2)mod n;两个装置利用这两种运算转换对包含两个装置秘密的模n运算式进行转换,可得到仅包含各自秘密的运算式,由此消除运算式中两个装置秘密的耦合。
公开/授权文献
- CN110943828A 秘密数运算转换方法及系统 公开/授权日:2020-03-31