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
    

  • 哪怕是最终版本也与此相差不远,我后续会更新一系列博客随笔,组员们可以以此了解更多具体步骤。

posted @ 2020-04-28 20:29  Yogile  阅读(451)  评论(0编辑  收藏  举报