项目名称: 混合对称密码算法的安全性分析
项目编号: No.61202491
项目类型: 青年科学基金项目
立项/批准年度: 2013
项目学科: 计算机科学学科
项目作者: 关杰
作者单位: 中国人民解放军信息工程大学
项目金额: 24万元
中文摘要: 对称密码可以被分为序列密码与分组密码两类,二者的设计理念有较大的不同。随着AES评选工程和欧洲NESSIE、eSTREAM工程的推动,设计兼有序列密码与分组密码优点的对称密码成为重要的设计理念,形成了一类新的对称密码-混合对称密码。混合对称密码具有设计灵活、安全强度高和能提供认证功能等优点,成为对称密码算法研究领域中的一个非常重要的方向,具有广阔的应用前景。本项目将通过对典型的混合对称密码CSA、Hummingbird系列、Trivium、KATAN系列、Grain-128a和QUARK的压缩函数等算法进行安全性分析,研究混合对称密码抵抗各种已知分析方法的能力,给出混合对称密码保证其安全性所应遵循的设计准则。本项目研究成果将有助于深化对混合对称密码的认识,对于丰富对称密码算法的设计和分析理论具有十分重要的意义。
中文关键词: 混合对称密码;密码分析;双重特征型;借鉴理念型;增加功能型
英文摘要: Symmetric-key primitives are divided in to two categories: block ciphers and stream ciphers, which differ from each other in design method. Accompanied by the promotion of Advanced Encryption Standard (AES) competition project, European NESSIE project and eSTREAM project, designing symmetric-key primitives which have the advantages of both block ciphers and stream ciphers has becoming a significant design method. A new type of symmetric-key primitives have formed, called Hybrid Symmetric-Key Primitives. Hybrid symmetric-key primitives have the advantages of flexible design, high security and nice ability of providing new functions. We will analyze the security of several typical hybrid symmetric-key primitives, i.e., CSA, Hummingbird-family of ciphers, Trivium, KATAN, Grain-128a and the compress function of QUARK et.al, and then analyze the resistance of hybrid symmetric-key primitives against known attacks on symmetric-key primitives. Based on our attacks on these hybrid symmetric-key primitives, some criterions on the design of hybrid symmetric-key primitives to provide a high security level will be proposed. Hence, our research will lead to a better understanding of hybrid symmetric-key primitives, and contribute to enrich the design and analysis theory of symmetric-key primitives.
英文关键词: Hybrid Symmetric-key primitives;Cryptanalysis;dual characteristics type;Principle boroowing type;function enhancing type