项目名称: 流密码中S盒的设计和分析
项目编号: No.61373008
项目类型: 面上项目
立项/批准年度: 2013
项目学科: 自动化技术、计算机技术
项目作者: 张卫国
作者单位: 西安电子科技大学
项目金额: 62万元
中文摘要: 在现代流密码系统的设计中,非线性部件采用S盒可以大幅度提高加解密速度。为了抵抗已知的有效攻击方式,要求这种用于流密码系统的S盒具有高非线性度、合适的弹性阶、高代数次数以及最优的代数免疫等性质。如何设计能满足多种密码学性质的S盒是一个具有挑战性的课题。本项目拟研究以下内容:①高非线性度弹性S盒的设计和分析;②具有最优代数免疫的S盒的设计和分析;③给出部分设计方案的硬件实现。本项目将利用正交谱技术、GMM构造技术等研究方法来设计可用于流密码系统的S盒。实现设计方案的关键在于如何实现非线性度、弹性代数次数和代数免疫等密码指标的折中。我们还将研究代数编码理论在代数免疫函数设计中的应用等问题。本项目的研究对设计同时抵抗多种攻击的基于S盒的流密码系统具有重要的理论意义与实践价值。
中文关键词: 流密码;布尔函数;S盒;非线性度;弹性
英文摘要: In a modern design of a stream cipher, one might in many situations want to consider functions mapping to a block of output bits. Such functions are referred to as S-boxes. By using S-boxes as the nonlinear combining functions, it is possible to increase
英文关键词: Stream ciphers;Boolean functions;S-boxes;nonlinearity;resiliency