发明名称 |
一种简易的嵌入式可信终端系统及方法 |
摘要 |
本发明公开了一种简易的嵌入式可信终端系统及其方法,包括只读存储器ROM、TPM芯片、NAND Flash和CPU;将启动加载程序Bootloader和操作系统内核烧录到ROM中;将应用程序、用户数据存放于NandFlash中;TPM设备驱动程序还具有TPM字节流发生器的功能;在TPM设备驱动程序中加入并发访问技术,使不同的进程能够有序访问TPM芯片,确保TPM芯片的可靠性和高效性;TPM设备驱动程序运行在操作系统的内核态,多个进程对同一个内核模块进行访问,比多个进程对同一个守护进程访问的效率高很多。 |
申请公布号 |
CN103150523A |
申请公布日期 |
2013.06.12 |
申请号 |
CN201310072624.X |
申请日期 |
2013.03.07 |
申请人 |
太原科技大学 |
发明人 |
李美玲;田文艳;罗洪达;董增寿;牛丹丹;任昭晶 |
分类号 |
G06F21/72(2013.01)I |
主分类号 |
G06F21/72(2013.01)I |
代理机构 |
北京爱普纳杰专利代理事务所(特殊普通合伙) 11419 |
代理人 |
何自刚 |
主权项 |
一种简易的嵌入式可信终端系统,其特征在于,包括只读存储器ROM、TPM芯片、NAND Flash和CPU;将启动加载程序Bootloader和操作系统内核烧录到ROM中;将应用程序、用户数据存放于NandFlash中;仅仅保留TPM设备驱动程序一层,TPM设备驱动程序直接访问TPM芯片,同时应用程序能够直接通过输入输出控制(ioctl())系统调用访问TPM设备驱动程序;TPM设备驱动程序还具有TPM字节流发生器的功能,应用程序只需要提供自定义命令和参数就可以访问TPM芯片;在TPM设备驱动程序中加入并发访问技术,使不同的进程能够有序访问TPM芯片,确保TPM芯片的可靠性和高效性;TPM设备驱动程序运行在操作系统的内核态,多个进程对同一个内核模块进行访问。 |
地址 |
030024 山西省太原市万柏林区窊流路66号太原科技大学电子信息工程学院 |