LWE问题及相关密码体制的分析

基本信息
批准号:61672019
项目类别:面上项目
资助金额:50.00
负责人:王明强
学科分类:
依托单位:山东大学
批准年份:2016
结题年份:2020
起止时间:2017-01-01 - 2020-12-31
项目状态: 已结题
项目参与者:展涛,庄金成,薛海洋,张国艳,郭汝廷,董晓阳,陈怀凤,王煜坤
关键词:
经典算法量子算法LWE问题格密码体制侧信道攻击
结项摘要

The Learning with Errors problem is a new hard mathematical problem. Under some specific range of parameters, there are (quantum) reductions between LWE problem and some of the most important computational problems on lattices. The LWE problem has been used for the design of many (possible) quantum-safe cryptosystems including the well-known fully homomorphic encryption schemes. This project is dedicated to the study of efficient algorithms for solving many variants of the LWE problem and cryptanalysis of several cryptosystems based on the LWE problem using classical and quantum techniques. Specifically, it addresses several directions: (i) efficient algorithms for solving the general LWE problem by combining learning algorithms and known algorithms; (ii) efficient algorithms for some variants of the general LWE problem such as the Ring-LWE problem using tools from algebraic number theory, and the selections of weak parameters of LWE problem; (iii) investigation into the complexity of the LWE problems with different error distributions using different definitions of statistical distance; (iv) devise new model for attacking LWE-based cryptosystems using known side channel attack techniques; (v) the constructions of cryptographic schemes enjoying some optimal properties using the geometric and algebraic aspects of the LWE problem; (vi) applying fast algorithms for solving LWE problem to the security analysis of known LWE-based cryptosystems.

LWE问题是新近提出的数学问题。在特定的参数范围内,LWE问题的困难性与格上经典困难问题困难性等价。LWE问题能用来设计包括全同态加密体制在内的多种抗量子攻击的密码体制。本课题拟分别利用经典和量子的工具研究各种LWE问题的快速计算方法,以及基于LWE问题的密码体制。具体包括下面几个方面:利用经典的数学工具、学习算法结合现有的计算方法,研究LWE问题的快速计算方法;利用代数数论的理论,研究特殊LWE问题的计算方法,寻找“弱”的LWE问题的参数选择;利用不同统计距离的定义,研究不同扰动的LWE问题的困难性;利用已有的侧信道攻击工具,研究基于LWE问题上的密码体制的新的攻击模型;利用LWE问题的代数、几何性质,研究基于LWE问题的单向函数,设计满足某些“最优”性质的密码体制;利用LWE问题的计算结果,分析基于LWE问题上密码体制的安全性。

项目摘要

称基于数学困难问题设计的抗量子计算机攻击的密码体制为后量子密码体制。目前能用来设计抗量子攻击的密码体制的数学困难问题有:基于格理论、椭圆曲线超奇异同源、编码、多变量、哈希函数。在2020年初,NIST公布了第三轮7个后量子密码算法标准的候选算法,其中有5个密码算法是基于格上困难问题设计的。基于格上困难问题密码算法的分析与设计成为当今密码领域最核心的研究课题。现有格密码算法主要基于下面三个问题设计:LWE问题、SIS问题和NTRU问题。利用理想格上的SIS 和LWE 问题设计的密码在实现效率和存储空间上有优势。. 本课题围绕抗量子攻击的密码算法的分析与设计及困难问题的计算等相关问题展开了系列的研究,主要的研究内容包括:基于抗量子数学困难问题的密码算法的分析与设计、数学困难问题的计算、基于量子密码算法的分析设计、对称密码的算法分析与设计等。通过估计一类黎曼zate函数的界,我们将可证明安全的基于 NTRU 的加密体制推广到任意分圆域上,新体制具有不受分圆域规模的限制,体制参数对明文空间依赖性小、解密错误率更低;基于抗量子的同源困难问题,我们设计双密钥公钥加密算法,并进一步模块化设计了 2 轮的认证密钥协商协议,与 NIST 的候选方案相比,我们的方案提供了认证性,是目前抗量子安全认证密钥交换协议中通信量最小的方案,为同等安全格方案的 1/3;我们研究广义Reed-Solomon码的深洞问题,基于Newton插值对广义Reed-Solomon码的深洞树给出了一个显式的刻画,应用期望深洞树的结论给出了一个限制和集的新结果;我们通过对参数的优化,在带有自同态的椭圆曲线情形改进了 Galbraith-Ruprai 算法的算法复杂度;我们提出了第一个新的无条件安全的多方量子委托方案,该方案是无条件隐藏和无条件绑定的。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

1例脊肌萎缩症伴脊柱侧凸患儿后路脊柱矫形术的麻醉护理配合

1例脊肌萎缩症伴脊柱侧凸患儿后路脊柱矫形术的麻醉护理配合

DOI:10.3870/j.issn.1001-4152.2021.10.047
发表时间:2021
2

低轨卫星通信信道分配策略

低轨卫星通信信道分配策略

DOI:10.12068/j.issn.1005-3026.2019.06.009
发表时间:2019
3

惯性约束聚变内爆中基于多块结构网格的高效辐射扩散并行算法

惯性约束聚变内爆中基于多块结构网格的高效辐射扩散并行算法

DOI:10.19596/j.cnki.1001-246x.8419
发表时间:2022
4

格雷类药物治疗冠心病疗效的网状Meta分析

格雷类药物治疗冠心病疗效的网状Meta分析

DOI:10.12092/j.issn.1009-2501.2018.03.010
发表时间:2018
5

物联网中区块链技术的应用与挑战

物联网中区块链技术的应用与挑战

DOI:10.3969/j.issn.0255-8297.2020.01.002
发表时间:2020

王明强的其他基金

批准号:51407106
批准年份:2014
资助金额:22.00
项目类别:青年科学基金项目
批准号:61272035
批准年份:2012
资助金额:61.00
项目类别:面上项目

相似国自然基金

1

关于公钥密码体制的密码分析研究

批准号:69073315
批准年份:1990
负责人:张泽增
学科分类:F0206
资助金额:3.00
项目类别:面上项目
2

光学密码分析和光学非对称密码体制的研究

批准号:61171073
批准年份:2011
负责人:彭翔
学科分类:F0101
资助金额:63.00
项目类别:面上项目
3

序列密码体制的安全性分析

批准号:60603018
批准年份:2006
负责人:张斌
学科分类:F0206
资助金额:24.00
项目类别:青年科学基金项目
4

公钥密码体制的密码分析和快速实现算法的研究

批准号:69373009
批准年份:1993
负责人:戴大为
学科分类:F0206
资助金额:5.00
项目类别:面上项目