判断机器上是否有TPM芯片的简单方法
查看BIOS-Security中是否有TPM设置选项。
TPM真实开发环境构建手册
实验环境:Ubuntu 11.10
Linux Kernel 3.0.0
软件包准备:
(两条重要的命令,”apt-get install”, “apt-cache search”)
trousers-0.3.7.tar.gz(必备)
tpm-tools-1.3.5.tar.gz(必备,主要用于tpm模拟测试)
下载链接:
tpmmanager-0.8.1.tar.gz(可选,测试tpm)
下载链接:
1.装gmp-4.2.2
#sudo apt-get install libgmp10 libgmp-dev
3.安装trousers(TSS软件栈)
(养成好的习惯,安装之前阅读README和INSTALL文件)
#sh bootstrap.sh
很奇怪的是最新版的trousers竟然没有bootstrap.sh这个文件,如果不使用这个文件,直接configure会出错,可以直接从旧版本的trousers中拷一个来用。
在bootstrap.sh运行时,可能会显示缺少某个程序,如缺少autopoint,则使用sudo apt-get install autopoint即可解决,同理其他。
在configure之前,修改configure文件,删除其中所有的-Werror字符串,其实只有一处.
#configure
#sudo make #