适用于云存储管理的可信计算模块设计与芯片开发

来源 :厦门大学 | 被引量 : 0次 | 上传用户:jwk000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算的安全性问题,特别是存储安全性,是限制其推广应用的一个关键技术问题,它一直是近年来研究热点。本文针对云存储的实际应用,希望能设计出一款可适用于云计算用户数据安全存储的可信计算模块芯片,并开发出相应芯片应用的软硬件集成演示终端原型。  本文首先介绍了云计算中安全存储的基本功能要求及所需可信计算模块的基本架构;接下来就核心模块中AES加密算法和散列算法等关键功能模块进行了优化设计,并集成椭圆曲线ECC算法和USB接口模块,之后进行了相关的软硬件协同设计,开发出可实现用户身份认证的云计算存储应用原型,通过了FPGA开发板的现场验证。论文的主要工作成果体现在:  1、给出了一种可支持密钥长度128/192/256位串行高级加密标准AES加解密电路的实现方案。它采用复合域变换实现字节乘法求逆,同时实现列混合与逆列混合的资源共享以及三种AES算法密钥扩展共享。经FPGA验证,该设计方案在计算吞吐率与硬件资源消耗比上有较好性能。  2、给出一种新的SHA-1加密引擎设计方案,它是通过改变SHA-1核心计算模块的迭代方式,一个时钟周期完成两轮的迭代计算,使该加密算法的迭代轮数降至40轮,提高了SHA-1计算的吞吐率。  3、集成了密钥更短、密钥存储空间更小的椭圆曲线ECC算法模块和易于应用开发的USB接口模块,并用汇编语言实现了TPM芯片底层驱动软件设计开发,实现基于FPGA开发板的软硬件协同验证。  最后,本文进行了应用原型开发,并论证了应用原型的安全性。
其他文献
近年来,电信网、计算机网、英特网以及通信与多媒体技术的迅猛发展使得人们对数据信息的需求量持续增加,光纤通信的发展满足了人们对于高速数据通信的需求。与此同时,随着晶体管
本文通过对荣华二采区10
期刊
程序性细胞死亡(programmed cell death, PCD)是由多基因控制的细胞自主有序的死亡过程,能够维持生物内环境的稳定。动物抗细胞凋亡基因(defender against apoptotic cell death, DAD1)被认为是细胞凋亡的负调控基因,具有拮抗PCD的能力,可能在Bcl-2蛋白下游发挥作用。之后研究发现DAD1是寡聚糖转移酶(oligosaccharyltra
期刊
期刊
本文通过对荣华二采区10
期刊
对于提高专用测试设备设计效率的课题,有两个方向的解决方案。一种是尽量多地用软件实现设备功能,用高效的软件开发快速实现专用测试设备,这就是虚拟仪器的设计思想;另一种方案的
  本文通过贴壁法分离纯化得到的正常大鼠BMSCs,以2-AAF/CCl4程序构建急性肝损伤动物模型的取损伤后的肝脏萃取物作为骨髓间充质干细胞的实验组刺激物进行诱导培养,用RT-PCR
随着信息时代的到来,自由空间光通信以其保密性好、抗干扰能力强、通信终端体积小、重量轻等特殊优点日益受到国内外专家的青睐,成为国内外研究的重点。近几年,一些专家学者利用
期刊