[发明专利]一种基于格的公钥加密方法有效
| 申请号: | 201910340234.3 | 申请日: | 2019-04-25 | 
| 公开(公告)号: | CN110138752B | 公开(公告)日: | 2021-08-13 | 
| 发明(设计)人: | 张江;郁昱;范淑琴;张振峰;杨糠 | 申请(专利权)人: | 北京信息科学技术研究院 | 
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/08 | 
| 代理公司: | 北京君尚知识产权代理有限公司 11200 | 代理人: | 司立彬 | 
| 地址: | 100878*** | 国省代码: | 北京;11 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | 本发明公开了一种基于格的公钥加密方法。本发明首先提出一类非对称模带错误学习(AMLWE)数学困难问题,也提供了该类数学困难问题的变种和一般化定义。通过基于AMLWE数学困难问题,本发明提出了一种格上选择明文安全的公钥加密方法。基于该加密方法,本发明也提供了选择密文安全的密钥封装机制以及选择密文安全的公钥加密方法。本发明设计的公钥加密方法和密钥封装机制具有可证明安全、抵抗量子计算机攻击、公钥和密文长度短、计算效率高、参数选取灵活等特点和优势。利用通用的转换方法,本发明也提供了(认证)密钥交换协议。 | ||
| 搜索关键词: | 一种 基于 加密 方法 | ||
【主权项】:
                1.一种基于格的公钥加密方法,其特征在于,包括以下步骤:1)定义AMLWE数学困难问题:对于正整数n,q,k,![]() 正实数α1,
正实数α1,![]() 满足α1≠α2,给定随机的矩阵
满足α1≠α2,给定随机的矩阵![]() 和向量
和向量![]() 计算性AMLWE数学困难问题
计算性AMLWE数学困难问题![]() 的目标是给定样本
的目标是给定样本![]() 输出秘密向量
输出秘密向量![]() 对于随机的矩阵
对于随机的矩阵![]() 和向量
和向量![]() 判定性AMLWE数学困难问题
判定性AMLWE数学困难问题![]() 的目标是将样本(A,b=As+e)和选自于
的目标是将样本(A,b=As+e)和选自于![]() 上均匀分布的元组区分开;其中Rq是定义在
上均匀分布的元组区分开;其中Rq是定义在![]() 上次数为n‑1的多项式环,当n=1时定义
上次数为n‑1的多项式环,当n=1时定义![]()
![]() 表示正整数集合,
表示正整数集合,![]() 表示正实数集合,
表示正实数集合,![]() 表示以α1为参数的噪音分布,
表示以α1为参数的噪音分布,![]() 表示以α2为参数的噪音分布;2)基于所述AMLWE数学困难问题,提出格上公钥加密方法,用公钥对明文进行加密获得密文,用私钥解密密文获得明文。
表示以α2为参数的噪音分布;2)基于所述AMLWE数学困难问题,提出格上公钥加密方法,用公钥对明文进行加密获得密文,用私钥解密密文获得明文。
            
                    下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
                
                
            该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京信息科学技术研究院,未经北京信息科学技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910340234.3/,转载请声明来源钻瓜专利网。





