AES算法在射频识别系统中的应用研究

来源 :成都理工大学 | 被引量 : 3次 | 上传用户:xiaosanhuah
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
RFID(Radio Frequency Identification,射频识别)技术是20世纪60年代开始兴起并在90年代走向成熟的自动识别技术,它是一种非接触式的数据采集和自动识别技术。非接触式RFID智能卡与其它的自动识别技术相比,具有速度快、稳定性高、存储空间大、安全性能好等优点,但随着射频识别技术越来越广泛的应用,其安全性能也受到了特别的关注。由于RFID的开放性特点,应用时受到攻击的风险较大,安全和隐私问题成为了制约其进一步发展的瓶顶。由于AES密码算法有很强的抗攻击能力,在硬件实现上具备高效性特点,故选择在所研制的射频识别系统中采用AES密码技术来保证数据之间传输的安全性,采用密码技术是保证射频识别系统中数据传输安全的重要手段。本文在对新一代AES算法研究的基础上,将其应用于RFID系统中,以加强数据传输的安全性。本文的主要内容包括:介绍了RFID系统的结构及工作原理,分析了AES算法的基本原理、设计原则,算法结构及其安全性,总结了该算法抵抗现有攻击的能力。重点对AES算法的设计作了详细地分析,并且对AES算法做了一些改进,使之更适应于RFID系统。对AES算法原理的分析表明,由于AES算法采用宽轨迹设计策略,因此具有良好的抗线性密码分析和抗差分密码分析的能力,结合目前其他各种己知攻击的比较可知,AES算法在RFID系统中使用己具备足够高的安全系数。AES算法的模块设计是本文的研究重点。在算法理论基础上按照FPGA设计流程,采用反馈工作模式下的基本结构来实现加/解密运算操作,采用自顶向下的设计方法实现其模块的设计工作,同时通过硬件描述语言对各个模块功能验证,结果证明本文对AES算法硬件设计的合理性,并且可满足RFID协议的要求。本文对AES算法的优化设计主要从算法本身的优化、硬件实现的电路结构及加/解密运算过程中的轮变换的实现技巧等方面进行。对算法本身的优化,做到了在不降低算法安全性的基础上,对解密算法进行等效变换,使得解密与加密硬件实现的电路结构相近;另一方面对列混合变换进行了变型,使得逆列混合运算更加简单,更适合于硬件实现。轮变换的硬件实现电路采用部分流水线结构,在提高算法运算速度的同时保证了较小的资源面积占用率。对字节替换中的S盒的设计采用FPGA内部ROM查找表的高效实现方法;列混合变换中的矩阵乘法利用移位与或运算相结合来完成,有利于硬件的实现。在分析了AES算法的硬件优化实现方法的基础上,设计了加密系统的整体电路结构以及各个功能模块的实现结构,对算法的VHDL代码进行综合,在ModelSim平台进行仿真,仿真结果表明本设计实现AES算法硬件实现的性能优化。但是在这里要说明的是,该设计是检验AES算法变形在硬件实现中优化的可行性,虽然对算法硬件实现的资源的面积、运算速度等性能有一定的改进和提高,但是并不代表就一定是最优的优化设计办法。
其他文献
从整个图书馆发展的历史来看,现在已经步入电子图书馆的阶段.由于信息资源在网络技术条件的支持下具有显著的特点,使得网络环境下图书馆较这传统条件下的图书馆具有不可替代
目的:心肌成形术(CCM)为治疗因心肌细胞受损而导致的心脏功能衰退提供了理想的途径。人羊膜细胞可能成为CCM的细胞来源。然而,人羊膜细胞中的上皮细胞(hAECs)和间充质细胞(hAMC
高校是人力资源的“加工制造厂”,建立高校人力资源会计有利于人力资源的开发.本文旨在分析高校人力资源会计的内涵及其建立前提,探讨高校人力资源会计的核算内容及其方法.
维持性血液透析(Maintenance hemo-dialysis,MHD)为肾脏替代疗法,通过血液透析进行治疗,以改善其临床症状,常用于尿毒症患者[1].但长期血液透析可导致机体内环境紊乱,红细胞
微处理器从诞生到现在的短短六十多年,有着飞速的发展。从通过提高主频速度,在芯片上集成越来越多晶体管的“纵向”发展,到近几年研究人员“横向”的对处理器体系结构进行多核研
本文对超审限的成因进行了全面分析,并对其责任提出了自己的观点和设想.其目的在于维护法律的公正性和效率性,从而更有效、更及时地保护当事人的合法权益.
在海底资源矿产勘探中,海洋电磁法是一种非常重要及有效的方法。它采用可以控制的人工场源作为激励源,测量海底电磁场场值,以便弥补海洋环境中缺失的低频信号,通过计算视电阻率和
本研究室曾从白菜中分离了一种新的钙调素结合蛋白,CaMBP-10,它与CaM 的结合具有不依赖于 Ca的特性,即在有Ca和无Ca条件下均能与CaM 结合。由于该蛋白与植物转脂蛋白家族成员同
消费意图是指用户为满足某种需要,在一定购买动机的支配下,通过文本内容表达出对产品或服务的购买意愿.消费意图检测旨在推断用户在文本中是否表达出消费意图的含义.我们定义
在多波束天线运用在低轨通信卫星的背景下,多波束天线使得用户终端发射功率减小,便于终端小型化以及频率复用,使得通信系统支持更多用户。随着用户数量的增多,多址干扰更加严重,另