IC卡AES协处理器的FPGA设计

来源 :湖南大学 | 被引量 : 0次 | 上传用户:onewxf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着我国“金卡工程”的实施,IC卡已渗透到我们生活的各个方面,IC卡作为信息传输、存储和交换的中间媒介,对信息的安全起着举足轻重的作用,因此,它所提供的安全保护手段必须足以保证信息的安全。但现在的IC卡多用DES或T-DES对信息进行加密和解密,这种加密算法早已被攻破。2002年美国公布了新的加密标准—高级加密标准(AES),并多用于通信和网络,用高级加密标准保证IC卡的信息安全势在必行,针对IC卡的AES协处理器的设计也非常重要。 本论文首先介绍了高级加密标准的整体结构和四个轮函数,并详细介绍了其加密/解密原理和过程。高级加密标准的硬件实现的结构有多种,本论文主要对比了流水线结构、内部流水线结构和循环展开结构的速度和特点,针对IC卡中信息处理的特点和对面积的要求,选择了内部流水线结构作为IC卡AES协处理器的结构,并对该结构进行了改进。在密钥扩展方面,采用了同步扩展的方法,即在进行每一轮运算的同时产生下一轮轮密钥,使轮运算和密钥调度同步进行,大大节省了轮密钥的存储空间。在此基础上又对高级加密标准的四个轮函数进行了算法优化,使加密和解密共享硬件资源。经改进后的结构的突出特点是最大程度上实现了资源共享,减少了硬件资源的占用率。 在硬件设计的基础上,本论文按照自顶向下的设计方法,采用可综合的代码风格,在集成开发软件ISE6.1中完成了AES协处理器各个功能模块的Verilog HDL代码的编写,并在ISE中调用第三方软件Modelsim进行了仿真,验证了设计的正确性,并以Xilinx公司的Virtex系列xcv-pq240型FPGA为载体顺利完成了从综合到映射再到布局布线的全过程,该设计的最高时钟频率达到了20.032MHz,对一个数据分组的加密速度为64Mbits/s,解密速度为43Mbits/s。结果表明,该设计满足各项时序要求,满足IC卡对加解密协处理器的要求。
其他文献
自我损耗会消耗人们有限的自我控制资源,使其在日常生活中无法进行有效的自我控制。因此,研究自我损耗的后效对于社会适应不良的预防和干预有着重要的理论和实践价值。从心理
开发了适合大型综合超市、百货店和家居建材专业店的店铺形象测量量表,并以沃尔玛、家乐福、TESCO乐购、宜家、百盛五大跨国零售企业的顾客样本为基础进行实证研究。研究发现
钢铁工业是国民经济发展的重要基础产业,是一国经济社会发展水平、综合实力的重要标志。大而不强、多而不优既是中国钢铁业产品结构的弊病,也是钢铁企业成长中的问题。对2002
<正>大兴区委“四议一审”的村级重大事项民主决策流程,从制度上规范了村级事务决策行为,提高了民主决策水平。
立体几何是高中数学中较为重要的内容,被广泛认为是数学教学中难度较大的部分。立体几何中的数学知识和数学思想是用数学语言来表达的。在立体几何教学过程当中可以发现,若是学
本文在回顾中国食品贸易竞争力与食品安全变迁的基础上,以提升中国食品贸易竞争力和食品工业的国际竞争力为目标,提出在全球食品安全背景下发展中国食品工业、增强中国食品安
现在企业的竞争,不但是技术人才的竞争,更是原材料的竞争,谁占有市场主动权谁就能胜出。随着国家节能减排力度的不断深入,能源是制约企业发展的主要因素,建立一套完整的能源
本文合成出了一种新型含有硫原子的可用于紫外光固化的环氧丙烯酸树脂。以4,4’-二羟基二苯硫醚(TDP)和环氧氯丙烷为原料,合成出了一种含硫的环氧树脂,然后采用丙烯酸对其进
侵占罪与盗窃罪同属侵犯财产型犯罪,虽说两者的行为方式各不相同,但对于理论界和实务界来说,区分两者却并非易事。学界一直以看似清晰的“侵害人是否在事前合法占有他人财物”
子宫内膜异位症多发生于育龄期女性,临床多表现为痛经、盆腔疼痛、不育、子宫异常出血等,给患者的身体及心理造成严重的影响。子宫内膜异位症的发病机制不明,最早作为主导理