首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 31 毫秒
1.
AES算法的结构分析与优化实现   总被引:3,自引:1,他引:3  
描述了高级加密标准(Advanced Encryption Stan dard, AES)算法的各部分功能, 并分析了AES算法的结构及实现. 对算法单轮执行步骤进行了优化合并. 为降低解密算法的实现复杂度, 改变了解密算法的工作顺序, 使解密算法与加密算法具有相同的结构.  相似文献   

2.
介绍了一种基于FPGA的AES-CCM 128bit硬件加密器的优化设计方法.阐述了AES(高级加密标准)算法以及CCM工作模式,分析了AES算法的轮变换结构,并提出S-hox查表结构和MixColumns(列混合运算)的VHDL语言程序设计思想.建立了ExpandedKey(密钥扩展运算)的数学模型,概括出AES算法的硬件实现方法,使得每一轮的轮变换与密钥扩展运算并行执行,以提高AES的加密速度.CCM工作模式结合了CTR与CBC-MAC工作模式,其加密明文或解密密文时都使用AES加密运算,这样解密过程就避免了繁杂的AES的直接解密运算.CCM模式下的简化加密协议,使用两个AES加密内核并行执行CTR与CBC-MAC工作模式以提高该模式下的加密解密速度.  相似文献   

3.
AES加密算法是美国国家标准和技术委员会最新确定的一种加密算法标准.它的加解密速度快,算法安全性能好,是目前密码学界较为流行的算法.本文从AES算法的原理出发,分别对算法的加解密过程、加解密速度、安全性能及其在有线电视条件接收系统中的应用等方面进行了介绍.并且在VC环境下实现了该算法,对算法的加解密速度进行了测试.  相似文献   

4.
王群 《科技信息》2012,(1):123-123,82
本文提出了一种基于结构共享和多级流水线的AES算法实现方案。对AES算法加解密模块进行了优化设计。采用5级流水线结构设计.有效的利用了芯片面积又使系统的工作频率得到了提高。  相似文献   

5.
随着计算机技术的飞速发展,传统的数据加密标准DES算法渐被新的高级加密标准AES——RAjndael算法所替代。根据Rijndael算法中大量矩阵运算的特点,对加密和解密的轮变换进行了研究,给出了其优化实现,提高了AES算法的加解密速度;实践证明,该应用方法是有效的。  相似文献   

6.
在AES基本算法的加密解密的数据16字节基础上,实现了基于任意字节流的C++类封装,以满足实际应用中要加密的信息长度不是分组长度的需求.给出了加密解密AES算法的程序设计方法和具体实现步骤,并提供算法中密匙服务模块和加密解密模块cH语言的源程序.该程序可以对用户需要保护的文档进行加密存储,在用户需要使用的时候对文档进行解密,使用完成后叉加密存储,大大增强了电子文档的安全性.将加密解密功能集成到操作系统的的源管理器中,用户通过资源管理器的菜单就可以完成加密解密功能,不需要单独启动加解密程序来实现对文档的保护.  相似文献   

7.
分析了用于高安全性应用的EPC Gen2电子标签对安全算法实现的约束,在此基础上提出了一种AES算法的低功耗硬件实现方案.该方案中采用了单S盒设计,使用同一个数据通路实现了加密和解密的流程,减小了硬件资源开销.仿真结果表明电路总的门数为4 952门,可以在204个时钟周期内完成128 bit数据的加密或解密,满足安全标签的设计需求.  相似文献   

8.
本文重点研究了如何实现互联网端到端的安全电子邮件系统。首先,实现了“数字信封”,通过结合 AES和RSA算法的特点,使用AES加密邮件内容,RSA加密 AES密钥,从而使邮件信息更加安全,并且解决对称算法密钥传递问题。其次,实现了“数据的完整性”,通过MD5算法的不可逆性,实现了“邮件指纹”,保证邮件数据的完整性。最后,实现了安全电子邮件系统,基于SMTP和POP3邮件协议,开发了邮件加解密传输系统。  相似文献   

9.
AES是一种新的加密标准,本文介绍了5种AES的候选加密算法,然后对中选AES标准算法Rijndael的加密原理、加密过程、函数定义、密匙扩展过程、解密过程进行研究并作了具体的实践.  相似文献   

10.
在VC环境下 ,设计实现了高级加密标准 (AES)算法。密钥长度及加密/解密模式由用户控制 ,程序主要用于产生测试向量进行后期IC设计测试 ,也可应用于文件的加解密操作。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号