首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

TPM系统中HMAC的设计与ASIC实现

摘要第1-7页
ABSTRACT第7-12页
第一章 可信计算平台研究意义第12-17页
   ·研究意义第12-15页
     ·技术发展的三个阶段第13页
     ·可信计算平台第13-14页
     ·可信计算的应用前景第14-15页
     ·HMAC和SHA1的实现意义第15页
   ·软件加密和硬件加密技术第15-16页
   ·本文的研究内容工作第16-17页
第二章 密码学原理第17-29页
   ·密码学简介第17-20页
     ·密码学基本介绍第17页
     ·算法分类第17-19页
     ·hash函数和HMAC第19-20页
   ·消息认证第20-22页
     ·消息加密第21页
     ·消息认证码第21-22页
     ·hash函数第22页
   ·安全hash函数第22-25页
     ·SHA-1算法步骤第22-24页
     ·SHA-1压缩函数第24-25页
   ·HMAC算法第25-29页
     ·HMAC总体结构第26-27页
     ·HMAC实现优化第27-29页
第三章 TPM系统第29-39页
   ·TPM系统结构第29-31页
     ·输入和输出口第30页
     ·加密协处理器第30页
     ·密钥产生器第30页
     ·HMAC处理器第30-31页
     ·随机数产生器第31页
     ·SHA-1处理器第31页
     ·功耗检测系统第31页
     ·模式选择系统第31页
     ·执行处理器第31页
   ·可信平台模块中的认证协议第31-36页
     ·OIAP和OSAP认证过程第32-36页
       ·OIAP认证过程第33-34页
       ·OSAP认证过程第34-36页
       ·OIAP和OSAP两者关系第36页
   ·对HMAC和SHA-1处理器的攻击第36-39页
     ·时域分析第37页
     ·功耗分析第37-38页
     ·差分故障分析第38页
     ·其它攻击方式第38-39页
第四章 协处理器设计第39-64页
   ·系统结构第39-40页
   ·MC8051微处理器第40-41页
   ·接口定义第41-44页
     ·接口信号第41-43页
     ·HMAC协处理器工作流程第43-44页
   ·协处理器设计方案第44-46页
     ·外部数据交换第44-45页
     ·内部接口方案第45-46页
   ·HMAC协处理器RTL级设计第46-64页
     ·硬件描述语言HDL第46-47页
     ·数字系统设计工程实际问题第47-50页
     ·协处理器总体架构第50-62页
       ·主控制器第51-53页
       ·数据填充单元第53-57页
       ·W产生器第57-59页
       ·微运算器第59-61页
       ·输出单元第61-62页
     ·设计中的一些问题第62-64页
       ·有限状态机的设计第62-63页
       ·复位信号的考虑第63-64页
第五章 ASIC设计和HMAC测试、综合第64-75页
   ·设计的层次和流程第64-66页
     ·设计层次的概念第64-65页
     ·设计流程第65-66页
   ·HMAC 协处理器测试平台的建立第66-70页
     ·仿真的定义第66-67页
     ·HMAC 模块测试平台的建立第67页
     ·仿真过程和结果第67-70页
       ·数据填充单元测试第67-68页
       ·逻辑运算单元测试第68-69页
       ·整体单元功能测试第69-70页
   ·HMAC模块的综合第70-75页
     ·综合的概念第70页
     ·Design Compiler简介第70-71页
     ·HMAC模块综合第71-75页
第六章 结论和讨论第75-77页
参考文献第77-79页
缩略语第79-80页
附录1 HMAC总体结构图第80-81页
附录2 在12ns下的时序综合报告第81-84页
致谢第84-85页
读学位期间发表的学术论文目录第85页

论文共85页,点击 下载论文
上一篇:交通事故黑点智能排查系统的研究与实现
下一篇:光纤光栅的制作技术及DFB光纤激光器研究