AES加密算法中的S盒及其C语言实现

来源 :宁夏工程技术 | 被引量 : 0次 | 上传用户:ericc0123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
详细叙述了算法中S盒的构造,并给出了其C语言实现的程序代码.S盒由有限域G F(28)上所有元素的乘法逆元及在域G F(2)上的仿射变换构成,经过S盒的非线性字节代换,密文的差分均匀性和线性偏差都达到较理想的状态,提高了A E S算法抗击差分密码分析及线性密码分析的能力.在A E S算法中,N r轮的加密过程都要对状态矩阵中的字节求其在有限域G F(28)上的乘法逆元和作G F(2)上的仿射变换,这些都要多次用到大运算量的非线性字节变换操作,为此可以通过一定的算法先算出G F(28)上所有元素的乘法逆元并作相应的仿射变换以形成对字节代换的代换表,即S盒,然后通过查表的方法进行加密过程中的字节代换,从而缩短明文的加密时间,提高A E S加密算法的整体效率.
其他文献
<正>血流导向装置(flow diverter,FD)作为颅内动脉瘤血管内治疗的重大突破,体现出从动脉瘤囊内填塞到载瘤动脉重塑治疗理念的转变,为复杂性动脉瘤的治疗带来了全新的方法。国
“艺中有技,技中有艺”。在古代,无论东方或西方,技与艺都是紧密结合的。在中国古籍上有“刻削之道”“绘缋之事”“刻镂之术”“锦绣文采”等词语,就说明刻绘相关。技法是艺术创
这个话题其实源于"亲近母语"课题组的研究。在语文教学中,有一个现象,一边是教师知识性讲解过多,一边是教师讲述能力的退化。应该说,讲解和讲述不是一个层面的东西。同为诠释
源自古希腊神话故事的"皮格马利翁效应"所蕴含的期待效应对班主任开展学生工作有重大的启示。班主任应把握"皮格马利翁效应"的精神实质,帮助学生构建积极的心理暗示,从而达到
<正>标题的这句话是用学生的口气说的,意思是请老师不要把现存的结论告诉学生,先让他们自己试一试。这句话既简明扼要地阐明了尝试教学思想的实质,又揭示了具体操作的方法,一
大型地网接地电阻的主要测试方法有接地摇表法、交流电压电流法 (又分为三极法和四极法 )、瓦特表法和直流注入法。四极法是目前测试大型地网接地电阻比较有效的方法 ,其他方
2005年11月1日德国颁布实施的《投资者典型诉讼法》,对投资者典型诉讼的一系列问题作出了全面系统的规定。其中集中审理证券群体纠纷中共同的事实和法律问题的做法,对降低诉
在鲁中淄博地区流传已有百年历史的古老而别具风格的民间舞蹈"百鸟朝凤",其演出队伍庞大,道具奇巧,表演豪放,气势恢宏,是山东民间舞蹈中的一朵奇葩。"百鸟朝凤"经过多年的表
钢琴,是欧洲乐器。中国传统乐器,又深涵着中华民族的文化意韵,用西洋乐器表现东方音乐的内涵,不仅是作曲家创作的难题,也是演奏者二度创作中所面临的主要课题。本文以钢琴改