基于动态思想的算法研究湖南大学硕士学位论文生§月闳诠塞筌趱旦羽;学校代号:级::.
瓻.
墨篦涫跖导师签名:毛徽日期:芴,晟显隆日日期:晁暝潞日湖南大学学位论文原创性声明学位论文版权使用授权书日期:如。辍圃缕日本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献作者签名:查阅和借阅。本人授权湖南大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。本学位论文属于⒈C芸冢年解密后适用本授权书。⒉槐C芡拧朐谝陨舷嘤Ψ娇蚰诖颉啊ⅲ
摘要年拢疑逃妹苈牍芾戆旃夜ú剂薙惴ǎ且恢钟糜谖线局域网产品分组对称密码算法,是国内官方公布的第一个商用密码算法。算法作为公众信息安全建设的基石,应具有相当高的安全性,但国内外相关研究表明其仍存在安全隐患。本文的主要创新工作如下:岢鲆恢只诙枷氲腟惴ā8盟惴ɡ枚枷攵許拿钥扩展算法和轮函数进行了改进,将密钥扩展算法中的所用的龉潭ú问鼺修改为从个参数中随机选择觯龉潭ú问鼵薷奈4个参数中随机选择个,将加解密函数中轮迭代所用轮函数由使用一个固定的异或操作的函数修改为从使用异或操作和模臃ǖ牧礁龊卸≡竦姆绞健T软件环境下实现了原始算法和改进后的算法,从密文安全性和算法效率两方面对两种算法进行了对比分析,得出了结论:基于动态思想的算法的效率比原算法稍低,它加密一组明文所用时间比原始算法大约要多出上原算法约诙枷氲腟惴ㄔ;当改变输入明文的任何一个比特时,对应密文改变的比特个数改进算法比原算法平均约多出原算法约个,基于动态思想的算法约个桓慕惴ㄒ晕⑿〉氖奔浯换取了可观的密文安全性提升。赬上实现了基于动态思想的算法。基于动态思想的算法实现的主要模块包括随机数发生器、置换、盒置换、盒置换、密钥扩展、轮函数等。随机数发生器利用自身的特性实现,其基本原理是利用奇数个反相器组成振荡器作为随机数发生器的噪声源。小屑癋胁捎肦实现的方法,减少了资源的消耗,加快整体的工作频率。密钥扩展模块和轮函数模块采用全循环的方式实现。实验结果表明加解密结果正确,基于动态思想的算法易于在硬件环境下实现,具有良好的实现特性。关键词:动态思想;密码算法;安全性;效率;基于动态思想的算法及实现研究.
;;;;.,甌,,甀珻現琸瑆甌·.—.瑃甋
基于动态思想的SMS4算法研究 来自淘豆网www.taodocs.com转载请标明出处.