提高S盒非线性度的有效算法

来源 :计算机科学 | 被引量 : 0次 | 上传用户:meheaven
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
S盒是分组密码算法中的重要的非线性部件.William Millan曾给出一个能改善S盒非线性度的HillClimbing算法,它通过交换S盒的两个输出向量来提高S盒的非线性度直到非线性度达到一个局部最优值,即交换任何两个输出向量也不能提高S盒的非线性度.本文研究了如何同时改变S盒的三个输出向量的位置来提高S盒的非线性度,并给出了MHC算法,它能在Hill Climbing算法的基础上进一步提高非线性度.实验证明,MHC算法对随机S盒的优化效果明显大于Hill Climbing算法.
其他文献
辛烷灵敏度(OS)定义为研究法辛烷值(RON)与马达法辛烷值(MON)之差,对于表示燃料的抗爆性方面有着重要的作用。关于典型的、单一的碳氢化合物的辛烷灵敏度的研究已有很多,而对于多种燃
随着社会的发展,档案的内容也变得越来越多,分类也更加丰富,传统的档案管理方式已经不能够跟上飞速发展的社会步伐,加上计算机网络的普及,电子档案作为全新的档案管理方式显
目的 了解南京市区原野和道路的天然放射性水平、居室内氧浓度及其影响因素.为学校环境卫生标准的制订提供依据。方法 对南京某高校校园的地面、道路的γ剂量率进行测量,并选取
W“我为了生而癫狂,为了生而陶醉。”——列夫·托尔斯泰如果你为俄罗斯广袤、神秘的国度而着迷,如果你心中期冀着皑皑冰雪世界中金碧辉煌的宫殿和西伯利亚一望无际的缤
手机短信作为信息社会一种重要的交流媒介,也是高校思想政治教育的一个重要平台。一方面应该看到手机短信给大学生成长带来的积极影响;另一方面也要看到手机短信异化给高校思
清代中前期云南铜矿业空前繁荣,为解决铜矿的大量外远问题,清中央政府和地方官员高度重视交通建设,兴修了一系列的水、陆通道,促进了云南各方面的发展,产生了深远的影响。
<正>1病例报告例1,患者,男,73岁,因"咽部不适伴吞咽疼痛2个月"于2016年8月入院,患者2个月前出现咽部异物感、阻塞感,吞咽时感咽喉疼痛,渐渐加重,不伴发热、咳嗽,无呼吸困难。
目的:分析门诊中药房退药原因,提出干预措施。方法:对医院2011年1月~2011年12月门诊中药房312例退药处方进行分析。结果:引起退药的主要原因有药物不良反应、患者拒绝用药、禁忌症
在统筹城乡发展的内涵指导下,构建统筹城乡下农村公共产品供给的理论分析框架是建立在六个基本假设前提上的,首先论述城乡公共产品供给的一般情况,然后放松几个假设前提,分别
银行筹资成本攀高的成因与管理方略徐敏锐,张承云随着社会主义市场经济体制的逐步建立和金融改革的深化,各专业银行都在大力转换经营机制,逐步向“自主经营、自负盈亏、自我约束