首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 93 毫秒
1.
在ARM微处理器上实现Rijndael加密算法   总被引:1,自引:0,他引:1  
使用UPNETARM300嵌入式实验系统,在ARMSDT2.51集成开发环境下,建立并编译基于μC/OSII操作系统的工程文件;用ARM汇编子程序调用方法,在嵌入式微处理器上实现高级加密标准Rijndael算法,并比较在ARM处理器上调用ARM汇编程序与C程序两种实现方式的效率。  相似文献   

2.
Rijndael优化实现研究   总被引:7,自引:1,他引:6  
Rijndael作为美国高级加密标准算法,将在未来30年里代替DES在各领域得到广泛应用。与其安全性已经并正在得到广泛而全面的讨论分析相比,其优化实现方面的研究则比较少见,文章给出了Rijndael主要部件S盒、列变换及其逆运算以及整个圈变换的优化及其原理,从运算单位、数据访问时间和简化矩阵运算等方面提高算法的实现效率。  相似文献   

3.
为了提高高级加密标准(AES)算法在ARM上执行的效率,提出AES算法在ARM处理器上的高效实现方案,并在ARM920T处理器上得以实现。密钥扩展采用一次性生成方式。在算法实现上,将字节替换和列混合定义成T表进行存储,可以提高运行速度。采用C语言编程,在ARM Develop v1.2平台上进行了仿真及调试。对算法的不同实现方式所占的存储空间和运算速度进行了比较,并给出了不同密钥长度算法的各种性能指标。实验表明,算法执行速度得到了明显提高。  相似文献   

4.
李英  张祺 《传感器世界》2011,17(3):28-31
为全景视觉技术在小型化设备中得以应用,利用以采用ARM920T技术的三星S3C2440A为核心,结合USB图像传感器以及全向镜组成的嵌人式全向视觉设备,在嵌入式Linu×2.6.30.4内核系统下使用C/C++,以Qt及gcc编译器为工具开发设计全景视觉应用程序,此程序采用区域生长法实现对特定目标的识别与定位,经试验验...  相似文献   

5.
为提高Rijndael算法的执行效率,从对Rijndael算法的核心部分-轮变换的分析入手,在多核平台下提出了一种基于数据流分解的方式对Rijndael算法进行并行优化.采用的主要方法是将轮变换的各构成变换对整个状态的作用分割成对状态的每个组成单元的作用,使得各构成变换可以并行进行.实验结果表明,采用基于数据流的分解方式对Rijndael算法分解可有效的提高其执行效率.  相似文献   

6.
Rijndael算法的高效实现及其性能分析   总被引:5,自引:0,他引:5  
Rijndael算法的高效实现是人们研究的焦点。文中从Rijndael算法的加密过程分析入手,提出采用基于查表的快速加密方法。其主要方法是利用预先构造S-盒表格和列混合运算的序列表格,加密时通过两次查表和12次简单的循环移位操作和一些模加运算即可实现加密过程,从而有效的提高了Rijndael算法的实现效率。同时分析了Rijndael算法比DES的优越性能。  相似文献   

7.
通过分析Rijndael算法的轮变换、密钥扩展的特点,用矩阵对Rijndael算法进行全面优化,将轮变换、密钥扩展转换为表的查询,给出了优化后的Rijndael算法流程图;最后利用FPGA丰富的查表资源完成算法的硬件电路设计.  相似文献   

8.
沈涵飞  甘萌 《计算机工程与应用》2004,40(22):116-119,134
论文介绍了Rijndael加密算法的不同硬件实现方式。为了兼顾硬件资源和电路性能两个方面,根据XilinxFPGA内在的结构特点,设计采用了inner-round流水线结构,利用了FPGA的内置RAM和丰富的寄存器资源,在消耗很少资源的情况下获得了极高的加密速度。  相似文献   

9.
随着信息技术的发展,信息安全显得更加重要。密码技术是信息安全三大核心技术之一,是信息安全的基石,利用密码技术对文件进行加密和解密是保障信息安全的常用手段。本文在.NET平台下,采用C#编程语言,基于Rijndael算法设计并实现了一个文件加密解密系统。  相似文献   

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

11.
为保护软件的版权,维护正版软件版权所有者的合法权益,需对软件进行加密.提出一种能够把软件绑定到特定计算机上的方法,实现过程运用Rijndael对称加密算法,根据计算机的硬件信息产生注册码作为对用户的授权,软件安装时将注册信息写入注册表.软件运行时通过检查注册表中相关信息来判断该计算机的所有者是否购买了注册码,以此达到保...  相似文献   

12.
Rijndael的一种改进算法及其实现研究   总被引:3,自引:0,他引:3  
文章提出了一种可应用IC卡数据加密的Rijndael改进算法。改进算法通过用随机密码对明文补位,实现密文与明文的长度相同;通过改进密蚎扩展算法,保障新算法安全;通过减少加密轮次,降低其时间复杂度,从而使其在IC卡数据加密系统中的应用可行。文章在Delphi环境下设计了封装该改进算法和原算法的控件。文中对该控件进行了测试,测试表明改进算法较Rijndael算法更适合应用于IC卡系统中。  相似文献   

13.
Rijndael密码算法及其编程实现   总被引:2,自引:0,他引:2  
Rijndael算法是最新流行的分组信息密码处理标准,具备一流的可靠性和抗攻击能力。文中对这一算法的加密过程做详细地描述,给出了实现算法的流程图并根据该流程图用伪C语言编写出源代码。  相似文献   

14.
支丽平  刘文华 《微计算机信息》2007,23(34):150-151,184
本文针对用户对高端电磁流量仪表的需求,提出了一种将ARM920T内核应用在电磁流量测量仪表的硬件与软件设计方案。系统选用S3C2410A微处理器作为硬件核心,并围绕其进行硬件系统的设计;以嵌入式Linux为操作系统来实现开发环境的建立,在此基础上进行应用程序的研发。  相似文献   

15.
提出了一种32位嵌入式系统中应用的扩展精度数学算法。适用于缺乏数字协处理器硬件支持并且软件浮点运算达不到系统时间要求的系统。算法运算数据精度高、扩展性好。介绍了32位乘法、除法、开方算法以及64位加法、减法、乘法算法。  相似文献   

16.
Rijndael算法的研究   总被引:8,自引:0,他引:8       下载免费PDF全文
本文介绍了高级加密标准Rijndael算法的描述,分析了该算法中各个部分的实现,并对该算法的特点作了简要总结。  相似文献   

17.
介绍了基于ARM920T嵌入式处理器(S3C2440)硬件平台上的瓦斯涌出量预测系统的设计.基于ARM嵌入式设备体积小、反应快、可靠性高等特点,可以有效地对多传感器数据进行融合和即时分析,从而及时地预测瓦斯涌出量的变化.系统采用分源法作为预测算法,讨论了硬件及软件方面的设计.  相似文献   

18.
周先成  黄仁 《计算机工程》2012,38(17):133-135
根据网络视频数据量大、压缩率要求高、存储格式多样等特性,提出一种将Rijndael算法与视频数据压缩编码相结合的加密算法。将视频数据进行变换、量化后,在压缩编码之前对其加密,利用Rijndael算法的规律,恢复加密后数据的统计特性,使其与未加密编码数据保持相同的压缩比。实验结果表明,该算法可以在提高视频数据安全性的同时,保证视频质量与较高压缩率。  相似文献   

19.
基于生物特征的密钥生成和Rijndael算法的图像加密方案   总被引:2,自引:0,他引:2  
利用用户生物特征生成密钥和Rijndael算法作为AES的优良特性,本文提出了一种基于虹膜生物特征的密钥生成和Rijndael算法的图像加密方案。实验结果表明,该方案具有良好的加密效果,得到了一种新的图像加密方法。  相似文献   

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

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