基于SOPC的可信平台模块设计

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:bluefireyang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络的发展,计算环境中层出不穷的安全威胁使信息安全成为一个迫切需要解决的问题,可信计算使从根本上解决计算安全问题成为可能。TCG(Trusted Computing Group)规范指出,可信平台模块(Trusted Platform Module,TPM)是整个可信计算平台的关键组成部分,是平台的可信基点。本课题在研究TPM及SOPC(System-on-a-Programmable-Chip)方法的基础上,给出了一种基于SOPC的TPM系统结构,并设计实现了TPM中主要的核心引擎IP核,具体包括:RSA IP、SHA-1/HMAC IP、RNG IP和LPC接口IP。论文首先介绍了TPM的相关基础知识,讨论了SOPC设计方法学,详细分析了SOPC的三个核心技术:嵌入式处理器、IP核技术、总线及接口技术。在此基础上,设计了支持更新、升级、扩充且能与嵌入式设备相连的TPM原型系统,给出了TPM系统硬件结构设计、系统状态设计、中断系统设计、系统地址分配、端口信号设计等。其次,在TPM系统设计的基础上,研究了TPM系统内核心引擎IP核的设计与实现。具体研究对象包括:RSA协处理器引擎、SHA-1/HMAC引擎、随机数生成器引擎和LPC接口引擎。其中,重点介绍了RSA协处理器引擎IP核的设计,并采用改进后的CIOS算法进行了实现。最后,在完成TPM系统设计和系统内核心模块设计的基础上,借助SOPC开发平台实现了该TPM系统,并利用基于XPS平台和FPGA两种方法对该TPM系统进行了软件/硬件协同仿真和验证。
其他文献
作为传统DoS(Denialof Service)攻击的改进,LDoS(Low-rate DenialofService)攻击具有相当的危害性且更强的隐蔽性。由于LDoS攻击的高隐蔽性特征,传统的DoS攻击检测方法已无法对其进
随着各种数据来源和数据采集方式的逐渐多样化,机器学习和数据挖掘技术的应用场景日益丰富。机器学习研究的本质要解决智能化学习的基础表示和模型两大问题,前者需要对计算机可
人工智能是计算机模拟人脑的一种智能行为,它一方面对人类智能工作方法的基本步骤进行归纳,另一方面又创造了适合计算机运行的步骤,使计算机具有了与人类智能相似的能力和技
学位
模板匹配广泛应用于图像处理及信号处理领域。科学技术的飞速发展使得图像模板匹配处理的规模越来越大,更重要的是人们对实时图像处理的需求也越来越高,因此,采用通用处理器来实
云计算技术虽然是一种新兴技术,但一经提出就得到迅速发展,凭借自身的优势得到了越来越多国家企业和研究机构的关注,很多研究人员投入到云计算相关技术的研究中伴随着云计算研究
Web系统通常部署于开放的互联网环境,用户输入的随意性对系统的安全验证机制提出了更高的要求。因此检测程序中是否存在有效的安全验证机制成为软件测试领域的重要研究内容。
随着图数据规模的不断增长和属性因素的不断增加,路径查询技术面临如何解决属性自身的繁杂性、属性之间关系的复杂性以及图数据的大规模等问题。这些问题导致现有很多路径查询
随着多媒体和网络的飞速发展,数字视频的数量急剧增加。怎样通过计算机对这些大量的视频进行自动理解,提取出其语义信息,从而方便用户进行高效率的查询和检索,是当前急需解决的问
大数据时代存储系统在众多实际应用中扮演越来越重要的角色,其读写性能的好坏直接影响上层应用的性能。目前,分布式文件系统都是利用扩展性支持不断攀升的性能需求,但规模扩大易