首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 78 毫秒
1.
基于龙芯SIMD技术的AES加解密优化   总被引:1,自引:1,他引:0       下载免费PDF全文
高级加密标准AES是Linux系统中安全网络协议采用的主流的加解密算法。该文通过分析AES加解密算法,结合龙芯平台的体系结构特征,提出基于多媒体指令扩展(SIMD技术)优化AES性能的方法。优化前后的安全文件传输协议Sftp(AES加解密)数据传输结果表明,龙芯SIMD技术优化AES算法减少了加解密时间,有效地提高了Sftp的网络传输速率。  相似文献   

2.
舒骏  王忆文  李辉 《微处理机》2011,32(2):48-51
针对AES算法的特点,提出一种适用于在FPGA上实现的快速加解密资源共享的AES算法。对传统的AES加解密的s_box进行变换,使用一张查找表实现了加解密过程的资源共享,有效的节省了硬件实现面积。并对AES加解密的列混合变换进行了改进,从而达到资源共享,节省资源。本方案对轮密钥扩展,列混合变换及其逆变换等操作进行了优化处理,并在加密计算及解密计算中对S-盒,列混合变换等关键计算部件进行了复用,并且采用AES轮内流水结果和密钥并行处理,可在一块芯片上同时支持128位、192位、256位三种密钥长度的加解密算法。实验结果表明本设计相比于其他设计具有更高的性能。  相似文献   

3.
基于AES的Web数据库加解密接口的设计与实现   总被引:3,自引:0,他引:3  
对Web数据库基于内容的重要数据加密是保证信息可靠与安全的关键。设计实现了一个基于AES(The Advanced Encryption Standard)高级加密标准算法的Web数据库加解密接口,并详细阐述了接口中各子功能模块的功能与实现细节,测试实验表明该接口在高负荷网络访问环境下具有良好的加解密效率,增强了Web数据库的安全性能。最后给出了应用时合理化的加密算法参数建议,为Web应用环境下的数据库加解密提供了思路和方法。  相似文献   

4.
在这里我们用异或位运算来实现最简单的加解密算法,因为异或运算的特点是:A和B进行异或运算会生成C,如果再将C和B进行异或运算则C又会还原为A。生成C的过程就是加密过程,而第二次异或还原的过程就是解密的过程了。如:123和456进行异或运算的结果是435,435和456再进行异或运算则结果又是  相似文献   

5.
随着Internet的发展,网络传输中的数据安全问题已经变得越来越重要。本文探讨了基于高级数据加密标准(AES)的数据加密器在Java中的设计与实现。  相似文献   

6.
Rijndael算法是美国21世纪先进加密标准(AES)。文中介绍了AES算法的基本结构及其加解密的流程;在此基础上,使用VC++6.0编程实现了192位的AES加解密算法,并对其加解密结果进行充分验证,收到良好效果。  相似文献   

7.
在各种对称加密算法中,RSA公司先后推出了RC2、RC5和RC6等密码算法,其中RC6是由Rivest、Robshaw、Sidney和Yin等人设计。RC6是为了有效抵抗对RC5的攻击而设计出的强化版本,同时RC6也是AES首批15个候选算法之一。可以在许多领域找到RC6的身影,比如在无线数据传输应用方面的AVR高速嵌入式单片机的加解密部分;为保护手机上的私人照片、录音、视频和私人文件的Smartphoneware软件包等。  相似文献   

8.
为了实现银行实时业务数据加密提出的速度、安全性以及自动化管理的加密要求,本文提出以密钥和实时明文互结合的方式对明文进行多级变长异或加密,实现数据的实时加解密、数据完整性验证以及密钥的自动化管理。  相似文献   

9.
数字电影业界遵循的数字电影系统规范(DCSS)对电影数据的加密与解密过程提出了复杂的要求。提出了一种符合DCSS规范的AES解密过程的硬件设计与FPGA实现方法,满足DCSS对数据解密的多种要求,并达到了数字电影实时播放的速率要求。在FPGA芯片上的实验表明,该解密系统稳定工作在66Mhz时钟下,数据输出率达到了528Mbits/s,大于DCSS规范规定的250Mbits/s数据输出带宽。  相似文献   

10.
目前,数据加解密系统的方式有很多,但通过USB Key硬件实现的还相对较少。该文主要介绍了一款新型USB Key加解密系统的设计与实现。大多数USB Key只能实现诸如身份识别这样的基础功能,而此USB Key在此之上加载了数据加解密系统。在加解密功能实现的过程中,当同时输入中英文时会产生数据编码的冲突。针对此问题,该文以ASCII码和GB2312码为基础进行了编码的改造。USB Key在数据加解密过程中使用的算法为RSA算法。  相似文献   

11.
资源共享的并行AES加密/解密算法及其实现   总被引:2,自引:1,他引:2  
随着密码分析技术的提高,原有的数据加密标准(DES)已经不能满足应用的要求.高级加密标准(AES)成为新一代的数据加密标准,取代了使用20多年的DES.目前的AES算法实现中普遍存在资源消耗大或者吞吐率低以及加密和解密分别实现的不足.为在资源消耗和吞吐率之问取得折衷,以资源共享和并行的方式同时实现AES加密和解密算法,分析AES算法中各个变换以及128位密钥扩展的性质和特点,选择复合域优化字节置换变换.推导结构简化列字节混合变换,提出128位加密/等效解密密钥扩展方案,同时实现了资源共享的并行AES加密和解密算法.通过在FTGA上的验证和与相关文献的比较,表明该方案以较少的资源获得了较高的吞吐率.  相似文献   

12.
一种改进ECB模式的AES算法加解密优化方案   总被引:1,自引:0,他引:1  
分组对称加密算法的工作模式对于敏感信息的安全性至关重要。文章采用了工作于改进ECB模式(IECB)的AES算法实现了文件加解密,提高了数据存储的安全性。文中还提出了一种文件尾端处理方法以适应分组加解密的要求,并对不同文件大小采用分类处理策略以达到优化时空消耗的目的。最后通过实验比较了IECB和ECB的性能差异,结果表明IECB能稳定工作,获得正确、可靠的结果。  相似文献   

13.
数据文件对系统安全十分重要,对数据加密被公认为是保护数据安全惟一实用的方法,它是数据保护在技术上最重要的防线。文章主要论述了通过基于.NET Framework环境中用AES算法实现对数据文件的加密,以达到保护信息安全的目的。  相似文献   

14.
高级加密标准(AES)的传统实现方法是对加/解密算法进行单独设计,占用了过多的硬件资源。该文在分析AES加/解密算法机理的基础上,介绍了算法各模块的设计方法,通过分析提取了加/解密算法之间存在的共性,给出算法的可重构设计实例。通过FPGA仿真验证,该方案与传统设计方案相比,减少了资源的消耗。  相似文献   

15.
基于AES的数据加密方案   总被引:10,自引:1,他引:10  
将最新的数据加密标准(AES)算法Rijndael与目前国际上应用最广泛的公开密钥密码技术(RSA)相结合,提出了一种新的数据加密方案。  相似文献   

16.
针对高级加密标准(Advanced Encryption Standard,AES)算法需要兼容不同工作模式以及不同密钥长度的加密需求,提出全通用AES加密算法。该算法通过设计可调节密钥扩展模块和模式选择模块,实现128/192/256位宽的加密,支持ECB/CBC/CFB/OFB/CTR 5种工作模式。基于Xilinx公司的XC7VX690T FPGA综合仿真,资源消耗为1 947 Slices,最高工作频率为348.191 MHz。  相似文献   

17.
基于混沌序列的图像加密解密算法   总被引:6,自引:2,他引:6  
陈永红  黄席樾 《计算机工程》2004,30(21):104-106
提出了基于混沌序列的图像加密解密算法,该算法由一种新的混沌系统生成整数值混沌序列,然后利用该整数值混沌序列把图像的每一像素变换到另一位置,得到加密图像。该算法具有计算量少、安全性高、无失真的特点,实验结果令人满意。  相似文献   

18.
介绍了AES数据加密结构,以及相关的有限域的知识及简单运算,提出了一种用FPGA高速实现AES算法的方案。AES加密算法密码模块作为安全保密系统的重要组成部分,其核心任务就是加密数据。AES以其高效率、低开销、实现简单等特点被广泛应用于密码模块的研制中。  相似文献   

19.
基于混沌序列的图像加密解密算法   总被引:1,自引:0,他引:1  
陈永红  黄席樾 《计算机科学》2003,30(12):139-140
In this paper, an image encryption and decryption algorithm based on chaos sequence is proposed. This algorithm provides low computational complexity, high security and no distortion. Finally, experimental results are satisfactory.  相似文献   

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

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