密码是信息安全的关键技术。安全强度高是对密码的基本要求,然而高强度密码的设计却是十分困难的。如何使高强度密码的设计自动化,是人们长期追求的目标。过去,密码的设计主要依靠人工设计。今天,密码和计算机科学技术的迅速发展,已经为密码设计自动化提供了技术条件。.在国家自然科学基金的支持下,我们将密码学与演化计算相结合,提出了演化密码的概念和利用演化计算设计密码的方法,并在S盒、BENT函数、HASH函数的演化设计等方面取得了实际成功。我们的研究实践表明,目前,利用演化计算可以实现部分密码部件的设计自动化。. 本项目将在已有研究成果的基础上,开展密码非线性变换部件和线性变换部件,以及以它们为基础的密码轮函数的设计自动化研究,初步建立密码部件设计自动化的理论和方法,解决其中一些关键技术问题,并研制出相应的密码部件自动化设计软件。这不仅具有重要的理论意义,而且具有重要的应用价值。
{{i.achievement_title}}
数据更新时间:2023-05-31
一种基于多层设计空间缩减策略的近似高维优化方法
智能煤矿建设路线与工程实践
二维FM系统的同时故障检测与控制
现代优化理论与应用
基于颗粒阻尼的变频空调压缩机管路减振设计
对称密码算法关键部件的设计问题研究
ARX分组密码算法设计与自动化分析方法研究
新型密码算法核心部件设计与分析方法研究
分组密码子部件的比特可分性研究