布尔函数设计中爬山算法的研究
【摘要】:
密码学是信息安全的核心,密码学中布尔函数的设计问题是密码技术的关键性问题之一。本文概述了密码学发展、布尔函数设计的研究现状,介绍了布尔函数的代数学基础,分析了布尔函数理论基础及其度量指标,主要研究了一类布尔函数设计的智能算法爬山算法的理论、过程,提出并实现了改进算法,给出了结果分析。本文的主要成果如下:
(1)本文在系统总结布尔函数理论及其安全性指标的基础上,深刻研究了爬山算法的算法理论,系统地讨论了其算法过程。
(2)本文提出了爬山算法的两个改进思路,在给出证明以后,又使用了简单易写的Ruby程序语言,对两个改进思路的结合模式进行了选择,设计了新的算法DIMHC。之后,对新算法给出了测试结果。通过分析结果,明确了新算法在得到高非线性度的布尔函数方面拥有更好的结果。
(3)本文就Ruby语言参与设计并实现布尔函数相关方面的工作给出了经验总结,并将源代码附在了附录上。
|
|
|
|
1 |
洪洁;范修斌;方刚;路晓峰;;布尔函数最优连续化准则[A];中国运筹学会第七届学术交流会论文集(下卷)[C];2004年 |
2 |
韦宝典;刘景伟;王新梅;;求S盒布尔函数表达式的一种新算法[A];现代通信理论与信号处理进展——2003年通信理论与信号处理年会论文集[C];2003年 |
3 |
吴海兵;刘萍;;混合遗传算法在物流配送路径优化问题中的应用[A];'2006系统仿真技术及其应用学术交流会论文集[C];2006年 |
4 |
孟强;陈鲁生;符方伟;;代数免疫度与非线性度之间的关系[A];中国电子学会第十五届信息论学术年会暨第一届全国网络编码学术年会论文集(上册)[C];2008年 |
5 |
唐玉兰;张惠国;于宗光;;一种新的用于布线的打破对称自适应流程[A];2009年中国智能自动化会议论文集(第六分册)[中南大学学报(增刊)][C];2009年 |
6 |
张海模;郑浩然;;平衡相关免疫函数的构造和计数[A];中国电子学会第十五届信息论学术年会暨第一届全国网络编码学术年会论文集(下册)[C];2008年 |
7 |
孙占高;孙兵;李超;;布尔函数的代数免疫性[A];2005通信理论与技术新进展——第十届全国青年通信学术会议论文集[C];2005年 |
8 |
曹明;谷利泽;胡正名;杨义先;;布尔函数的零化子[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年 |
9 |
张志杰;王卓;李卫卫;;E-导数在Bent函数研究中的应用[A];中国通信学会第五届学术年会论文集[C];2008年 |
10 |
段明;吴茜琼;;一种代数免疫函数的构造方法[A];中国数学力学物理学高新技术交叉研究学会第十二届学术年会论文集[C];2008年 |
|