随着信息化、网络化和智能化的发展,嵌入式系统和加密技术成为当今热门的技术。本文将两方面的技术结合起来,在对ARM嵌入式系统和高级数据加密标准算法Rijndael作全面分析的基础上,对其应用做了研究。 文中首先分析了嵌入式系统和数据加密算法的发展状况,介绍了 ARM微处理器体系结构和 Rijndael 算法原理的相关知识。然后,结合课题研究,详细介绍了开发板 SHX-ARM7 的硬件配置和嵌入式软件开发环境的建立,包括 ADS1.2和超级终端的设置。 文中深入研究了嵌入式操作系统的移植和 Rijndael 算法在开发板上的编程实现,给出了仿真实验结果。选择移植的μC/OS-Ⅱ操作系统具有良好的实时性、可扩展性和可移植性,为进一步的嵌入式应用打下基础。Rijndael 算法的实现分为三大模块:密钥扩展、加密和解密模块,其结果可作为API函数,在嵌入式加密应用软件编程中直接调用。 本文对基于 ARM 的 Rijndael 算法的应用进行了探讨,给出了基于ARM微处理器与Rijndael算法的IC卡数据加密系统的设计方案,并提出了三种密钥安全管理方案,经比较重点描述了“一卡一密、一次一密”的密码管理思想。该方法能够保证每张 IC 卡每次用来存储重要数据时的初始密钥都是随机的,在一定程度上增加了破译难度,提高了安全性。 在结论中阐述了尚需进一步解决的问题以及下一步的工作内容。
标签: ARM 数据加密 应用研究 算法
上传时间: 2013-07-06
上传用户:kjgkadjg
数据加密的工具源代码
标签: 数据加密 源代码
上传时间: 2015-01-05
上传用户:康郎
intel公司的通用数据加密结构系统源码,已被TOG接纳为标准
标签: intel TOG 通用数据 加密
上传时间: 2014-07-25
上传用户:金宜
RSA数据加密代码,用C编写,已压缩成RAR格式
标签: RSA 数据加密 代码
上传时间: 2014-01-12
上传用户:rishian
TEA介绍及数据加密算法之程序代码
标签: TEA 数据加密 代码 算法
上传时间: 2014-01-17
上传用户:jackgao
\数据加密技术之几种算法\rsaeuro-1.03d.zip
标签: saeuro 1.03 zip 数据
上传时间: 2014-01-13
上传用户:mpquest
数据加密技术之几种算法\rsaeuro-1.03s.zip
上传时间: 2015-01-17
上传用户:徐孺
数据加密技术之几种算法\rsa-faq-1
标签: sa-faq 数据 加密技术 算法
上传用户:wpt
数据加密技术之几种算法\rsa.txt.gz
标签: txt sa gz 数据
上传时间: 2014-08-11
上传用户:windwolf2000
上传用户:851197153