分组密码中S盒的设计与分析

被引量 : 0次 | 上传用户:xjk
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
S盒(Substirution Box)首次出现在Lucifer算法中,随后因DES的使用而广为流行。S盒是许多分组密码算法中唯一的非线性部件,因此,它的密码强度决定了整个密码算法的安全强度,它的工作速度决定了整个算法的制乱速度。特别地,使用高强度的S盒对于增强Feistel型密码,SPN型密码和IDEA型密码的安全性起着至关重要的作用。对S盒的深入研究不仅有助于迭代分组密码的设计,而且对于以非线性变换为核心的密码算法的分析有相当价值,同时也有助于快速寻求满足某些特定密码需求的新的密码函数。 目前对分组密码的设计主要集中在非线性S盒的设计、置换方法的选择和寻找好的密钥扩展方案。S盒的设计和构造主要集中在S盒的设计准则和构造方法上,S盒的设计准则主要有:非线性度、差分均匀度、代数次数及项数分布、扩散准则,平衡性以及相关免疫性。基于上述设计准则,人们提出了许多S盒构造方法,如随机提取并测试、使用数学函数构造等方法。 本文在跟踪美国AES计划和欧洲NESSIE计划的基础上,对分组密码中S盒的设计准则进行了深刻的探讨;提出了强扩散准则,强雪崩效应以及扩散效应的逼近优势的相关概念,并给出了差分均匀度与非线性度,正交性,扩散效应之间的相互关系;介绍了目前S盒的主要设计思想和方法。在此基础上,进一步讨论了S盒的分类和构造,并对Camellia算法和Rijndael算法中S盒的代数性质进行了分析,提出了改进方法。
其他文献
本文对北方不同地域盐碱土中分离的48株硅酸盐细菌和3株硅酸盐细菌参比菌株(AS1.232、VKPM B-7519~T、VKPM B-7517~T)进行了形态学和生理生化等方面的研究,并对其63个表型性
目前,中学教育由于受片面追求升学率的影响,往往把教育的重点放在培养“尖子生”上,忽视了对后进生的教育转化工作,学校不愿收后进生,教师不愿教后进生班主任不愿管后进生,致
农业供给侧结构性改革的概念于2015年12月24日第一次在中央农村工作会议上提出,农业供给侧改革的目的在于让农民生产出的农产品数量和质量都能满足消费者的需求.推进农业供给
成语是汉语词汇的重要组成部分,其中蕴含着丰富的语言现象与规律。成语中的数字搭配使用就是一种重要的语言现象,值得深入研究。其中数字“一”可与“半”、“一”、“二”、“
<正>在不同的《分析》参考书中,往往对实数连续性的几个有关定理处理方法不同。比如有的参考书中用致密性定理来证完备性定理,有的却用确界存在定理来证明,等等。事实上,以下
介绍了一种新型的基于Sagnac干涉仪的分布式光纤管道泄露检测系统,并对该系统的构成及检测、定位的基本原理进行了详细的分析,阐述了应用该系统进行泄露点定位的方法。系统的
根据我国当前所面临的地震形势和历史上地震引起的次生火灾实例及经验教训,阐述了地震次生火灾的危险性及在减灾中控制地震次生火灾的必要性,进而论述了城市绿地在减轻地震次
企业经营业绩考核对于促进我国建立现代企业制度,帮助政府机构转变职能,实施间接管理与监控发挥着不可忽略的重要作用。近年来,作为我国经济主体的国有企业随着改革的深入进
时代发展的同时给高职院校学生思政教育带来新的挑战,教师队伍需要与时俱进,在新形势下加强传统文化教育。优秀的传统文化对高职院校学生思政教育具有积极意义。如何将中国传