基于AES加密IP核智能卡研究与设计

来源 :桂林理工大学 | 被引量 : 0次 | 上传用户:peilimin1989
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术和电子技术的发展以及当今社会对信息安全的要求日益提高,智能卡技术得到了非常迅速的发展和应用。智能卡作为信息安全领域一个非常关键的元素,它的应用领域在不断扩大,并显示出了巨大的优越性。目前智能卡技术已经渗透到金融、保险、电信、医疗、交通等与人们日常生活息息相关的各个方面。在这样的形势下,研究和开发智能卡技术有很高的理论价值和重大的实际意义。智能卡的硬件设计技术是紧随SOC(SysternOnChip)及SOPC(SystemOnaProgrammableChip)技术不断发展的。SOC技术的研究和开发对智能卡技术的发展和普及有非常大的促进作用。目前,基于多应用的32位CPU卡(内部带有CPU的智能卡)是现今智能卡发展的方向之一。 本文首先阐述了智能卡的研究背景和意义以及智能卡在国内外的应用及研究状况。接下来对CPU卡的内部结构、基本组成及智能卡的分类等进行了介绍,最后介绍了AES(AdvancedEncryptionStandard)加密算法,通过比较,选择了目前最为理想的对称加密算法AES作为智能卡加密模块的加密算法,并对该加密模块进行了设计和讨论。 在设计过程中,本文首先讲解了AES的基本原理,然后重点阐述了AES接口设计、总线连接及AES各个子模块的功能设计,并对优化方法进行了讨论。接下对AES加密模块进行了功能仿真。在CPU卡系统架构部分,文章首先对AES加解密模块分别进行包装,使其成为满足Avalon总线的IP核,然后选择了Altera公司的NiosⅡ作为微处理器,配以自行设计的AESIP(IntellectualProperty)核及其他基础IP核,通过Avalon总线进行互联,构建一个基于32位的CPU智能卡原型系统。最后对AES加密核智能卡的典型应用进行了介绍。
其他文献
计算机软件、硬件技术以及网络技术的快速发展,不断地为各行各业带来新的契机。同时人们也意识到大量的计算资源、存储资源闲置不用造成的浪费不利于社会的发展。因此人们将目
随着网络技术的发展,分布式计算逐渐显示出优势,移动Agent成为研究热点。移动Agent是一个可以在异构网络上的主机之间自主迁移和独立运算的计算机程序,它代表用户完成指定的
低密度奇偶校验(Low Density Parity Check,LDPC)码的结构简单、译码复杂度低且性能逼近香农限,这使得LDPC码成为了研究的热点。基于交替方向乘子法(Alternating Direction M
当前随着网络技术的不断进步和移动通信技术的蓬勃发展,因特网、移动通信技术和其它技术已完善地组合在一起,使传统的互联网发展到移动互联网,这给企业带来了新的机遇,也带来了新
当今,网络广泛应用于社会的各个领域,成为日常生活中不可缺少的必需品。随着网络的不断应用,网络技术也越来越先进。其中对等网络(Peer-to-Peer,P2P)技术已经成为世界计算机
网络技术的飞速发展和广泛应用导致了制造企业运作模式的变化,大大拓展了企业的设计、制造和销售范围。为了在最短时间内开发出高质量产品,企业间通过合作的方式来共同进行产
随着多媒体技术与网络技术的迅猛发展,图像数据来源的不断扩大,数字图像容量正以惊人的速度增长。这些数字图像中包含了大量有用的信息,为了能够从海量的图像数据库中准确、
网格监控为网格系统中其他网格中间件提供与资源有关的重要性能数据,供终端用户浏览决策提供数据,是网格系统进行资源发现、性能监控与调整、错误发现与纠正的依据,是保证资源得
面向方面编程(Aspect-Oriented Programming,AOP)构建在面向对象编程(Object-Oriented Programming,OOP)系统之上。针对OOP在处理横跨多个模块的非核心功能需求时所表现出来
受成像技术、成像条件等各种因素的限制和影响,彩色遥感图像在形成过程中存在或多或少的降质现象,图像阴影就是其中的典型代表。阴影的存在会对计算机视觉图像处理产生干扰,影响图像信息的准确判读与解译,为后续遥感图像的处理带来诸多困难,如目标分类识别、图像匹配等。因此,十分有必要对图像阴影进行预处理。而阴影检测作为其中的首要步骤,已经得到众多关注和广泛研究。但现有阴影检测算法仍存在检测精度不理想、适用范围受