位置:立项数据库 > 立项详情页
多项式同构问题与多变量密码分类分析研究
  • 项目名称:多项式同构问题与多变量密码分类分析研究
  • 项目类别:面上项目
  • 批准号:60970152
  • 申请代码:F020701
  • 项目来源:国家自然科学基金
  • 研究期限:2010-01-01-2012-12-31
  • 项目负责人:林东岱
  • 负责人职称:研究员
  • 依托单位:中国科学院信息工程研究所
  • 批准年度:2009
中文摘要:

多变量密码学是基于多项式方程组求解困难性而提出的一种新型公钥密码,被Diffie称为是基于二十世纪数学代数几何的密码学。本项目主要是利用有限几何的方法与理论,系统研究多变量公钥密码及其核心问题多项式同构的分类与计数问题,从整体上研究多变量公钥密码体制的规模与发展潜力。主要研究内容包括已有多变量公钥密码方案的多余密钥问题、现有多变量公钥密码方案的等价及其计数问题,研究多项式方程组在同构意义下分类与计数问题,并在此基础上,进一步研究多变量公钥密码系统的可证明安全性及多项方程组的求解困难性在密码原子构件设计中的应用。本项目的研究,有望更多地揭示多变量公钥密码系统中的代数结构,挖掘多变量公钥密码系统的潜力,为更加安全的多变量公钥密码的设计和分析提供必要的指导。

结论摘要:

作为后量子时代密码学的备选方案之一,多变量公钥密码系统的安全性与多项式同构问题的困难性密切相关,而该问题也一直是多变量密码学研究领域内的热点与难点问题。多项式同构相应的计数问题则决定了多变量公钥密码学中等价方案和等价密钥的数量,从而对多变量公钥密码学的潜力和整体安全性有着重要影响。本项目重点研究多项式同构计数问题及其在多变量密码分类分析中的应用。具体地,首次将有限几何的思想引入到多项式同构计数问题的研究中并给出了对多项式等价类数目的下界的估计;完整给出了单项式 $aX^{q^i + q^j}$ 所在线性等价类数目以及各等价类大小的计算公式,还给出了含有单项式的线性等价类中项数大于二的多项式数量的计算公式,从而证明了作为MI方案改进的HFE方案,其安全性并不一定高于MI方案,实际上有相当多的HFE方案与MI方案等价并给出了这类HFE方案数量的计算公式;给出了二项式 $aX^{2q^i} + bX^{2q^j}$ 所在线性等价类大小的计算公式并指出多项式 $\sum_{i=0}^{n-1} a_i X^{2q^i}$ 的作用类似于线性多项式,应避免将其作为方案的中心函数使用;在此基础上,利用多项式集合 $\{\sum_{i=0}^{n-1} a_i X^{2q^i}\}$的封闭性,根据分治策略设计了一个计算所有线性等价类数目的算法并对该算法的时间复杂性进行了分析。


成果综合统计
成果类型
数量
  • 期刊论文
  • 会议论文
  • 专利
  • 获奖
  • 著作
  • 17
  • 24
  • 0
  • 0
  • 0
会议论文
相关项目
林东岱的项目