摘要
利用多密钥全同态加密方案(multi-key fully homomorphic encryption scheme,MFHE)可以设计一个安全多方计算协议.在公共随机串(common random string,CRS)模型中构造的安全多方计算协议,每一个参与方在生成公钥阶段要用到一个公共随机矩阵,这削弱了每个人独立生成公钥的能力.本文首先设计一个无CRS的基于GSW的安全多方计算协议,与已有的同类协议相比,由于我们的方案利用了编码操作,从而把单密钥密文扩展成多密钥密文,提高了效率,并将解密噪音从2(m4+m)mNBχ降低到(2+m)mNBχ.我们也以LWE假设为依据构造了一个无CRS模型的3轮安全多方计算协议,并证明其在半恶意敌手的情形下是安全的.
Multi-key fully homomorphic encryption scheme(MFHE)can be used to design a secure multi-party computing protocol.In the common random string(CRS)model,each participant needs to use a public random matrix in the generation of public keys,which weakens the ability of each participant to generate public keys independently.This study designs a secure multi-party computation protocol based on GSW without CRS.Compared with some existing similar protocols,the proposed scheme makes use of encoding operation to expand the single-key ciphertext into multi-key ciphertext,which improves the efficiency and reduces the decryption noise from 2(m4+m)mNBχto(2+m)mNBχ.Finally,a three-round secure multi-party computation protocol without CRS is constructed based on LWE assumption,and the protocol is proved to be secure against a semi-malicious adversary.
作者
唐春明
胡业周
李习习
TANG Chun-Ming;HU Ye-Zhou;LI Xi-Xi(School of Mathematics and Information Sciences,Guangzhou University,Guangzhou 510006,China)
出处
《密码学报》
CSCD
2021年第2期273-281,共9页
Journal of Cryptologic Research
基金
国家自然科学基金(61772147)
“十三五”国家密码发展基金(MMJJ20170117)
广东省重大基础研究培育项目(2015A030308016)
密码科学技术国家重点实验室开放课题(MMKFK201913)
广州市教育局协同创新重大项目(1201610005)
广州大学全日制研究生“基础创新”和“广州研究”项目(2019GDJC-M28)。
关键词
多密钥全同态加密
CRS模型
LWE
安全多方计算
半恶意敌手
multi-key fully homomorphic encryption
CRS model
LWE
secure multiparty computation
semi-malicious adversary