密码是信息安全的关键技术。安全强度高是对密码的基本要求,然而高强度密码的设计却是十分困难的。如何使高强度密码的设计自动化,是人们长期追求的目标。过去,密码的设计主要依靠人工设计。今天,密码和计算机科学技术的迅速发展,已经为密码设计自动化提供了技术条件。.在国家自然科学基金的支持下,我们将密码学与演化计算相结合,提出了演化密码的概念和利用演化计算设计密码的方法,并在S盒、BENT函数、HASH函数的演化设计等方面取得了实际成功。我们的研究实践表明,目前,利用演化计算可以实现部分密码部件的设计自动化。. 本项目将在已有研究成果的基础上,开展密码非线性变换部件和线性变换部件,以及以它们为基础的密码轮函数的设计自动化研究,初步建立密码部件设计自动化的理论和方法,解决其中一些关键技术问题,并研制出相应的密码部件自动化设计软件。这不仅具有重要的理论意义,而且具有重要的应用价值。
{{i.achievement_title}}
数据更新时间:2023-05-31
演化经济地理学视角下的产业结构演替与分叉研究评述
硬件木马:关键问题研究进展及新动向
青藏高原狮泉河-拉果错-永珠-嘉黎蛇绿混杂岩带时空结构与构造演化
滚动直线导轨副静刚度试验装置设计
基于混合优化方法的大口径主镜设计
对称密码算法关键部件的设计问题研究
ARX分组密码算法设计与自动化分析方法研究
新型密码算法核心部件设计与分析方法研究
分组密码子部件的比特可分性研究