学位论文 > 优秀研究生学位论文题录展示

基于UEFI的信任链设计及TPM驱动程序实现

作 者: 刘东丽
导 师: 苏曙光
学 校: 华中科技大学
专 业: 软件工程
关键词: 统一可扩展固件接口 基本输入输出系统 可信计算 可信平台模块
分类号: TP311.1
类 型: 硕士论文
年 份: 2011年
下 载: 49次
引 用: 0次
阅 读: 论文下载
 

内容摘要


可信计算是计算机诸多领域里一个极为经典的课题之一,在保护计算机安全中起着至关重要的作用。基于UEFI(United Extensible Firmware Interface,统一可扩展固件接口)的模块化设计和对可信计算规范的支持,根据可信计算机系统的思想,将计算机启动初期最先执行的软件BIOS协同TPM(Trusted Platform Module,可信平台模块)芯片作为可信链的源头建立系统启动过程的可信链。由于目前UEFI的规范日趋成熟以及基于可信计算的UEFI规范的制定,而运行在计算机上的程序越来越大、越来越复杂,因此,研究如何从固件层进行安全防护很有意义。将可信计算的思想引入到系统上电后的启动过程中,并对其建立可信链。在对系统的启动过程建立可信链时,先对可信任链建立核心度量根并将其作为信任链的源头,以此度量下一个执行过程的可信度,这种度量关系可以通过可信链的传递而一级一级保持下去,最终就可以保证整个系统在计算环境中的可信状态。结合TPM设备编程接口,实现了TPM设备驱动程序的在I/O端口通信和内存访问方式通信。TPM设备驱动程序实现了在两种通信方式下设备初始化、发送TPM命令和TPM接收数据的功能。最后,验证了TPM设备驱动程序的执行结果和可信链的思想在Windows下的应用,所有的功能都正常运行。可信链的建立实现了UEFI BIOS和可信计算平台思想的有机结合,TPM设备驱动程序实现了可信链的底层之间的交互,为后续的理论研究和功能实现打下了良好的基础。

全文目录


摘要  4-5
Abstract  5-8
1 绪论  8-12
  1.1 研究的背景和意义  8-9
  1.2 国内外发展现状  9-11
  1.3 本论文主要工作及章节安排  11-12
2 相关技术介绍  12-24
  2.1 UEFI BIOS 技术  12-17
  2.2 可信计算平台  17-22
  2.3 BITLOCKER 驱动器  22-23
  2.4 本章小结  23-24
3 可信链的设计  24-32
  3.1 确立可信根  24-25
  3.2 基于UEFI 的可信链设计  25-26
  3.3 平台完整性度量机制  26-31
  3.4 本章小结  31-32
4 TPM 设备驱动程序设计与实现  32-46
  4.1 I/O 端口通信  33-37
  4.2 内存访问方式通信  37-41
  4.3 底层软件  41-45
  4.4 本章小结  45-46
5 设备驱动程序和BitLocker 的验证  46-52
  5.1 设备驱动程序的验证  46-47
  5.2 BITLOCKER 驱动器功能验证  47-51
  5.3 本章小结  51-52
6 总结与展望  52-54
  6.1 全文总结  52-53
  6.2 展望  53-54
致谢  54-55
参考文献  55-58

相似论文

  1. 嵌入式可信计算机系统安全机制的设计与实现,TP309
  2. 专用可信计算网络的研究与设计,TP393.08
  3. UEFI系统脚本语言与解释器的研究与实现,TP311.52
  4. Udisk信任链动态跟踪技术研究与实现,TP309
  5. 基于可信计算的内网信息安全研究,TP393.08
  6. 可信计算平台动态测试系统的设计与实现,TP311.53
  7. 可信平台模块测试系统设计与实现,TP309
  8. 基于可信移动平台的DRM系统研究,TP309
  9. 分布式数据库服务器系统的可信化研究,TP393.08
  10. 基于TPM的嵌入式系统安全性设计,TP368.1
  11. 可信计算平台匿名认证机制的研究与应用,TP393.08
  12. 嵌入式可信签名终端的设计与实现,TN918.2
  13. 可信计算信任链传递机制的研究与设计,TP393.08
  14. 无线局域网可信接入体系架构及远程证明的研究与实现,TN925.93
  15. 可信Linux操作系统关键技术研究,TP316.81
  16. 基于网格的虚拟机可信部署研究,TP393.08
  17. 基于LLC的嵌入式局域网协议栈设计,TP393.1
  18. TCG软件栈(TSS)规范分析与实现,TP309
  19. 可信计算环境中基于CPK的若干安全协议的设计与分析,TP309
  20. 可信计算中PrivacyCA系统的研究与实现,TP393.08

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 程序设计
© 2012 www.xueweilunwen.com