共查询到18条相似文献,搜索用时 265 毫秒
1.
2.
3.
张小梅 《计算机应用与软件》2012,29(5):285-288
通过深入分析AES算法,提出一种一次性生成密钥扩展的高效AES算法实现方案。利用一个事先定义的T表存储列混合和字节替换,使MixColumns变成简单的查表而不是域乘。在S3C2440处理器上实现的实验结果表明,该方案提高了算法的运行速度,并可抵抗线形密码分析的攻击。 相似文献
4.
针对AES算法的特点,提出一种适用于在FPGA上实现的快速加解密资源共享的AES算法。对传统的AES加解密的s_box进行变换,使用一张查找表实现了加解密过程的资源共享,有效的节省了硬件实现面积。并对AES加解密的列混合变换进行了改进,从而达到资源共享,节省资源。本方案对轮密钥扩展,列混合变换及其逆变换等操作进行了优化处理,并在加密计算及解密计算中对S-盒,列混合变换等关键计算部件进行了复用,并且采用AES轮内流水结果和密钥并行处理,可在一块芯片上同时支持128位、192位、256位三种密钥长度的加解密算法。实验结果表明本设计相比于其他设计具有更高的性能。 相似文献
5.
6.
7.
资源共享的并行AES加密/解密算法及其实现 总被引:3,自引:1,他引:2
随着密码分析技术的提高,原有的数据加密标准(DES)已经不能满足应用的要求.高级加密标准(AES)成为新一代的数据加密标准,取代了使用20多年的DES.目前的AES算法实现中普遍存在资源消耗大或者吞吐率低以及加密和解密分别实现的不足.为在资源消耗和吞吐率之问取得折衷,以资源共享和并行的方式同时实现AES加密和解密算法,分析AES算法中各个变换以及128位密钥扩展的性质和特点,选择复合域优化字节置换变换.推导结构简化列字节混合变换,提出128位加密/等效解密密钥扩展方案,同时实现了资源共享的并行AES加密和解密算法.通过在FTGA上的验证和与相关文献的比较,表明该方案以较少的资源获得了较高的吞吐率. 相似文献
8.
9.
为了实现基于C/S结构的公安综合移动警务系统信息的加密传输,设计并实现了一种基于AES算法和Morii-Kasahara算法的混合加密方案;该方案消除了对称加密算法密钥管理复杂;非对称加密算法加解密速度慢,占用内存大的缺点;并且采用查表和并行处理技术可以提高Morii-Kasahara算法的加密速度,通过改变Morii-Kasahara算法求取模数的方法可以提高算法安全性;实践证明,该方案具有算法安全性高、运算速度快、带宽需求低、密钥管理方便、需求存储空间小等优点,适合公安综合移动警务系统信息的加密传输. 相似文献
10.
由于单一的加密算法无法满足隐私数据在网络传输过程中的安全需求,因此论文提出了一种基于改进的AES与SM2相结合的混合加密数据保护方案。对AES的密钥扩展过程和列混合操作过程进行改进,采用双密钥提高密钥安全性,简化列混合操作提高解密速度。使用改进的AES对隐私数据加密,能够保障隐私数据的安全。使用国密SM2对AES对称密钥加密,保证了对称密钥的分配安全。采用国密SM3哈希算法,用以验证数据完整性。通过实验和分析,证明该方案的可行性与正确性。与已有方法相比,该方案提升了隐私数据解密速率,提高了安全性,高效易行。 相似文献
11.
12.
研究了以 ARM9系列的 S3C2440处理器为核心的 mini2440平台,来移植 U-Boot 的方法.首先根据mini2440平台的硬件资源,对U-Boot源代码进行修改,然后对修改后的源代码进行编译,将生成u-boot.bin文件下载到mini2440开发板上运行,并对U-Boot进行功能测试.测试结果表明, U-Boot成功地在开发板上运行,并能实现它的功能.此移植方法对使用S3C2440处理器进行嵌入式系统设计及U-Boot在其他处理器上的移植具有参考价值. 相似文献
13.
本文针对外场观测中多路气象数据传输和存储的要求,在一款以ARM9 S3C2440为核心处理器的开发平台上,重点对串行通信接口进行了设计。文章阐述了多路气象数据串行通信的研究背景和意义,搭建了基于ARM S3C2440处理器的硬件平台和基于Linux系统的开发环境,并在Linux下建立了针对ARM板的交叉编译环境,编写了串口通信的应用程序并对其结构进行了分析。 相似文献
14.
15.
探讨了32位ARM处理器的数字信号处理能力,利用ARM7TDMI内核的特点,用汇编语言设计了按时域抽取(D IT)的基4-FFT高效算法,以及讨论了在ARM内核中实现定点运算的方法。实验结果表明,经过充分优化后的基-4FFT程序代码执行效率很高,能够胜任电能质量监测中的谐波分析能力。因此,在电能质量监测系统中采用单核ARM处理器,代替传统的DSP+MCU双核结构,能够有效地降低设备功耗和成本。 相似文献
16.
王晓品 《数字社区&智能家居》2010,(11)
根据网络在射频识别(RFID)系统方面的推广应用,提出了一种基于S3C2440A的HF频段RFID读卡器设计方案。该方案以ARM9处理器S3C2440A和RFID读卡芯片MFRC500为核心,运行Linux操作系统,实现读取13.56MHZ的非接触式MifareA型IC卡的数据。 相似文献
17.
18.
给出了嵌入式ARM-Linux平台环境下的智能搬运分拣机器人的设计方案。其硬件平台是以ARM9架构处理器S3C2440A作为系统控制核心,并根据硬件资源对kernel、根文件系统以及应用程序进行了修订和编译,为机器人构建了Linux系统软件平台。同时还采用了一种改进型SIFT算法进行货物识别。凭借着强大硬件性能、开放的软件系统以及高效的匹配算法,使本机器人动作稳定性好、拓展性强以及识别精准度高等特点,能够工作在多种作业环境下。 相似文献