NTRU型多密钥全同态加密方案的优化 |
| |
作者姓名: | 车小亮 周潭平 李宁波 周昊楠 刘龙飞 杨晓元 |
| |
作者单位: | 武警工程大学 密码工程学院,武警工程大学 密码工程学院,网络和信息安全武警部队重点实验室,武警工程大学 密码工程学院,网络和信息安全武警部队重点实验室,武警工程大学 密码工程学院 |
| |
基金项目: | 国家自然科学基金:请在下栏中列出明细(含项目号和具体课题名),国家重点基础研究发展计划:请在下栏中列出明细(含项目号和具体课题名) |
| |
摘 要: | 现有的NTRU型多密钥全同态加密方案多是基于2的幂次分圆多项式环构造的,全同态计算过程使用了复杂的密钥交换操作,这类方案容易遭受子域攻击,且同态运算效率较低,对此本文提出了一个安全性更好、效率更高的NTRU型多密钥全同态加密方案。首先,将现有方案底层的分圆多项式环扩展应用到素数次分圆多项式环上,给出了基于素数次分圆多项式环的NTRU型多密钥全同态加密的基础方案模型(文中B-MKFHE方案),该方案模型可以抵御更多的子域攻击。其次,在B-MKFHE方案模型的基础上,通过扩展密文多项式维度,优化了NTRU多密钥同态运算结构,使得同态运算过程不再需要复杂耗时的密钥交换操作。最后,根据优化的多密钥同态运算结构,结合模交换技术,构造了无需密钥交换的层级型NTRU多密钥全同态加密方案(文中M-MKFHE方案)。通过与现有方案对比分析,本文提出的M-MKFHE方案改进了底层的分圆多项式环,提高了安全性;优化的同态运算结构具有较小的存储开销和计算开销,运算效率较高,并且方案在同态运算过程中产生的噪声值较小,支持更深层次的同态运算。
|
关 键 词: | NTRU型多密钥全同态加密 素数次分圆多项式环 密文扩展 同态运算结构 IND-CPA安全 |
收稿时间: | 2019-12-16 |
修稿时间: | 2020-08-11 |
|
| 点击此处可从《四川大学学报(工程科学版)》浏览原始摘要信息 |
|
点击此处可从《四川大学学报(工程科学版)》下载免费的PDF全文 |
|