商业密码芯片的研究与开发

来源 :武汉大学 | 被引量 : 0次 | 上传用户:chting0910
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分组密码是商业密码体制的主流密码.它具有速度快、易于标准化和便于软硬件实现等特点.因此分组密码在计算机通信和信息系统安全领域中具有广泛的应用.随着计算机技术的飞速发展,原有的数据加密标准(DES)已不能满足各方面对保密的要求,美国颁布了新的高级数据加密标准(AES).今后,高级数据加密标准(AES)将替代DES成为新的国际数据加密标准.该文的研究开发工作受到国家863计划项目(商业密码芯片的安全结构和技术研究)的支持.该文分析了高级加密标准算法的原理,并在此基础上针对硬件设计的特点和对速度的要求,对AES的硬件实现方法进行研究,并用硬件设计语言(Verilog HDL)描述了该算法的基本过程和结构,完成了密钥长度为128比特的AES的加/解密FPGA设计.通过计算机仿真表明,在时钟频率为25MHZ的条件下,加/解密速度是3.2Gbits/s,达到预期的设计要求.
其他文献
引文是任何论文以及书籍必不可少的组成部分,是作者阐述已有知识时对原作的一种尊重,同时方便读者追本溯源,了解知识的来龙去脉。然而,随着科研的深入,科研工作者数量的增加,论文的
当前,随着Internet应用的不断广泛,企业B2B、B2C业务的不断发展,使得企业迫切需要一种能够良好支撑企业种类繁多的应用系统集成的软件平台.工作流管理系统作为一种支持企业过
该文工作的主要背景是中国科学院"十五"信息化建设重大项目一一科学数据库及其应用系统.科学数据库经过近二十年的发展,数据资源的规模和深度不断扩展,在数据规范和管理等方
Java语言在工业级应用开发中被广泛使用,使用该语言编写的程序主要通过Java虚拟机执行。虚拟机在运行时动态生成二进制代码,因而能够更好地发掘代码的动态信息,有效地在运行性能
该文在研究借鉴国内外的信任机制的典型解决方法的基础上,给出了一套包括Peer行为评价,信任信息共享、信任策略三部分的信任机制解决方案.并在Linux下完成了原型系统的开发,
该论文第一章是绪论.介绍了课题的来源,目的和意义.以及课题的主要内容和章节安排.第二章介绍了Java系统跨平台实现的相关领域.对Java语言、Java虚拟机、Linux操作系统、Java
通过对需求工程的研究,人们提出了很多种需求工程方法和工具,一些方法和工具已经比较成熟,尽管如此,现有的需求工程工具离实际应用还有较大的差距.人们使用需求管理工具来管
MVC体系结构是一种非常优秀的设计模式之一。它降低了处理和显示数据的对象间的偶合性,将逻辑与非逻辑功能部分隔离开,并且这一概念在基于WEB方式的多层应用程序领域中得以广泛
近年来,以Internet为代表的信息技术迅速席卷全球,在计算、通信、商务等领域都引发了引人注目的变革.从电话拨号到ISDN,从DDN到ADSL,从WAP到GPRS,网络正以各种各样的方式进入
访存错误是一种危害严重却又难以定位的软件错误,对软件的可靠性构成严峻挑战,而在操作系统内核中,由于权限和内存划分问题,导致访存错误的发现和定位更加困难。由于设备驱动与操