共查询到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.
4.
为全景视觉技术在小型化设备中得以应用,利用以采用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.
论文介绍了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.
14.
本文针对用户对高端电磁流量仪表的需求,提出了一种将ARM920T内核应用在电磁流量测量仪表的硬件与软件设计方案。系统选用S3C2410A微处理器作为硬件核心,并围绕其进行硬件系统的设计;以嵌入式Linux为操作系统来实现开发环境的建立,在此基础上进行应用程序的研发。 相似文献
15.
16.
本文介绍了高级加密标准Rijndael算法的描述,分析了该算法中各个部分的实现,并对该算法的特点作了简要总结。 相似文献
17.
介绍了基于ARM920T嵌入式处理器(S3C2440)硬件平台上的瓦斯涌出量预测系统的设计.基于ARM嵌入式设备体积小、反应快、可靠性高等特点,可以有效地对多传感器数据进行融合和即时分析,从而及时地预测瓦斯涌出量的变化.系统采用分源法作为预测算法,讨论了硬件及软件方面的设计. 相似文献
18.
19.
基于生物特征的密钥生成和Rijndael算法的图像加密方案 总被引:2,自引:0,他引:2
利用用户生物特征生成密钥和Rijndael算法作为AES的优良特性 本文提出了一种基于虹膜生物特征的密
钥生成和Rijndael算法的图像加密方案。实验结果表明!该方案具有良好的加密效果 得到了一种新的图像加密方法。 《计算机工程与科学》2009,31(12):9-12
钥生成和Rijndael算法的图像加密方案。实验结果表明!该方案具有良好的加密效果 得到了一种新的图像加密方法。 《计算机工程与科学》2009,31(12):9-12
利用用户生物特征生成密钥和Rijndael算法作为AES的优良特性,本文提出了一种基于虹膜生物特征的密钥生成和Rijndael算法的图像加密方案。实验结果表明,该方案具有良好的加密效果,得到了一种新的图像加密方法。 相似文献