TPM 课设程序运行基础与要求
前言
本课设于 Ubuntu 平台,基于 TPM 可信开发环境,以 GTK3 为 GUI 实现。
安装开发环境
安装 TPM 开发环境
安装 GTK3 开发环境
启动 TPM 开发环境
-
一个终端 动 tpm-emulator :
sudo -s modprobe tpmd_dev tpmd -f -d clear
-
另一个终端启动tcsd:
sudo -s tcsd -e -f
编译、运行课设程序
-
解压课设程序压缩包
unzip TPM-PCR-Management.zip
-
进入
TPM-PCR-Management
文件夹。cd TPM-PCR-Management
-
可以重新编译程序,会执行删除相关文件、make 等命令。
make clean make
-
以 root 权限,运行可执行程序。
sudo -s ./main.out
-
哪怕是最终版本也与此相差不远,我后续会更新一系列博客随笔,组员们可以以此了解更多具体步骤。