[发明专利]一种自举型对称全同态加密方法有效
申请号: | 201710341178.6 | 申请日: | 2017-05-16 |
公开(公告)号: | CN107864033B | 公开(公告)日: | 2020-04-24 |
发明(设计)人: | 周潭平;刘龙飞;杨晓元;张敏情;韩益亮;钟卫东;丁义涛;张卓;张帅伟;薛帅 | 申请(专利权)人: | 中国人民武装警察部队工程大学 |
主分类号: | H04L9/00 | 分类号: | H04L9/00;H04L9/08;G06F21/72 |
代理公司: | 西安智萃知识产权代理有限公司 61221 | 代理人: | 李东京 |
地址: | 710086 陕西省西*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 对称 同态 加密 方法 | ||
1.一种自举型对称全同态加密方法,其特征在于,包括如下步骤:
步骤一、根据安全性和正确性要求,分别设置内层密文和外层密文的噪音方差,内层密文和外层密文的格密码维数,生成加密解密密钥,转化密钥,自举密钥;
步骤二、根据给定的明文,使用加密算法和密钥对明文进行加密,输出密文;
步骤三、根据给定的密文,使用密钥和解密算法对密文进行解密,输出明文;
步骤四、输入1个或2个合法密文,运行包含自举过程的增强型同态电路运算模块,输出噪音小于1/16的密文;
其中,所述内层密文是LWE密文;所述外层密文是TLWE/TGSW密文。
2.如权利要求1所述的自举型对称全同态加密方法,其特征在于,所述步骤一,具体操作步骤为:
(1)根据安全性和正确性的需求,分别设置LWE密文的噪音方差γ=3.05×10-5,TLWE/TGSW密文的噪音方差α=9.0×10-9,TLWE密文中随机变量的维度N=1024,LWE密文中随机变量的维度n=500;
(2)随机选取加密解密密钥s={0,1}n,随机选取TGSW加密算法密钥利用TGSW加密算法生成自举密钥其中,
BKi,1=TGSWs″,α(s2i-1s2i),BKi,2=TGSWs″,α(s2i-1(s2i-1)),BKi,3=TGSWs″,α((s2i-1-1)s2i),BKi,4=TGSWs″,α((s2i-1-1)(s2i-1)),
(3)利用LWE加密算法和密钥生成转化密钥其中i∈[1,n′],j∈[1,t],n′为转化后的维数,精度t=15。
3.如权利要求1所述的自举型对称全同态加密方法,其特征在于,所述步骤二,具体操作为:给定明文密钥s={0,1}n,随机选择向量是0到1的环,为实数,为整数,输出密文c=(a,b)=(a,a·s+e+μ),其中e随机取自参数为γ=3.05×10-5的高斯分布。
4.如权利要求1所述的自举型对称全同态加密方法,其特征在于,所述步骤三,具体操作为:给定密文密钥s={0,1}n,计算函数
输出明文μ′。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民武装警察部队工程大学,未经中国人民武装警察部队工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710341178.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具备粉尘检测并提醒的纺织除尘器
- 下一篇:一种计算机用静电高效率除尘装置