对一种新型分组加密算法(AES)处理技术的研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:QQ81886788
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文首先研究了分组密码的一般原理和基本的设计原理.然后分析了Rijndael算法的基本结构和实现原理,并且用C语言实现了该算法.Rijndael算法采用的是典型的代替/置换结构,数据块的的长度和密钥的长度可变.Rijndael包括轮函数运算和密钥生成2个模块.输入的明文数据要经过多次重复的轮函数运算,同时还要将密钥生成模块产生的子密钥异或到每一个轮函数中的状态上去,最终得到满足要求的密文.在每个轮函数运算中包括4个不同的层次,分别是非线性层、线性混合层、列混合层和密钥层.加密运算和解密运算结构相似,解密运算是加密的逆运算.Rijndael算法所涉及的运算主要有异或、查表置换、有限域上多项式乘法和定常数移位运算.在此基础上,该文研究了AES密码处理结构的设计方案.首先分析和讨论了几种典型循环结构,包括迭代循环、循环展开、部分流水和带有子流水的部分流水4种结构,又在此基础上提出了2个处理结构:轮函数外部和内部流水的混合结构和使用查表的处理结构.最后介绍了AES算法的软件实现情况,给出了几个国际上研究AES算法比较有影响的网址.结合安全套接字层SSL协议探讨了AES在互联网络安全协议上的应用.
其他文献
该文中讨论技术的目的是通过对纹理图像的合并实时地生成具有真实感的三维视景,解决纹理映射中合并纹理图像的关键技术.纹理映射是提高计算机三维图形真实感的有力手段.纹理
可扩展置标语言XML(eXtensible Markup Language)是由W3C(World Wide Web Consortinum)组织于1998年2月制订的一种面向Internet应用的置标语言。作为对SGML(标准通用置标语言
该文主要研究如何在非专用机群系统中实现进程迁移的基本机制及其相关策略.该论文按研究内容可以划分为两大部分:进程迁移实现机制的研究及其迁移支持的动态负载平衡的研究.
国内外对于表情的研究是最近几年才发展起来的.目前的研究大多是基于静止和局部化的FACS(Facial Action Coding System)编码,脸部运动的分析是基于运动模板,表情的识别也是基
该文的着眼点在于试图利用机器学习的原理来解决信息检索中的人机交互问题并做了以下几方面的工作:对于在线交互,该文提出了一种新的相关反馈算法,并在CBIR系统中得到成功的
本文详细介绍了作者通过对目前数据库访问技术存在的问题进行研究后,设计实现的一个可以跨多种数据库平台进行访问的通用数据库管理工具。 在目前的数据库环境下存在着一个
该文研究了虚拟现实技术及其在分子结构三维可视化上的应用,对国内外的现状进行了介绍、研究、分析和比较,并结合中学化学教育的特点,设计了一个基于虚拟现实技术的中学化学
该文以机器学习、进化计算和上下文无关文法为背景,通过理论和实践相结合,在对遗传程序设计方法全面了解和对其模式理论分析的基础上,着重研究了个体表示、相应的遗传操作和
该文给出从函数式语言Haskell到过程式语言C的转换技术.文中详细地介绍了转换中涉及的几项关键技术,包括:对于高阶函数定义,以及函数的Curry化应用,采用实例化的方法,将其转
该文的工作主要包括以下几个方面:(1)采用Qmail+LDAP+Linux建立并实现了一个WebMail系统.该系统以Qmail作邮件代理、LDAP服务器存放用户帐号信息、JSP技术编程,具有较好的安