IBM Software TPM 1.2安装测试

安装包下载与解压

软件包介绍链接:[http://ibmswtpm.sourceforge.net/]
软件包下载链接:[https://sourceforge.net/projects/ibmswtpm/]
测试环境:ubuntu16.04

mkdir tpm4769
tar –xvzf tpm4769tar.gz –C ./tpm4769

软件包目录功能简介

解压后目录结构:
tpm: 生成TPM模拟器
libtpm: 使用TPM的软件库和一些测试工具
tpm_proxy: 通过代理与实际的TPM硬件进行通信

tpm模拟器编译

tpm目录下的READMEINSTALL有详细的编译指南和宏参数介绍

make –f makefile-tpm
# 选择标准TPM编译链接

启动TPM 模拟器需要配置相应环境变量:

export TPM_PATH=~/TPM_storage 
#软件模拟TPM的文件存储位置,最好是个空目录
export TPM_PORT=6543
export TPM_SERVER_NAME=localhost
export TPM_SERVER_PORT=6543

tpm测试工具编译

cd libtpm
./comp-sockets.sh  #使用该脚本快速编译

comp-sockets.sh : TCP/IP socket interface, standard TPM
comp-chardev.sh : character device interface, standard TPM
comp-serialp.sh : character device interface, TPM on serial port
comp-unixio.sh : Unix domain socket interface, standard TPM

tpm模拟器启动与测试

#初次启动
./tpm4769/tpm/tpm_server
./tpm4769/libtpm/tpmbios #模拟BIOS激活TPM
^C
#之后每次启动都需要以下步骤
./tpm4769/tpm/tpm_server > tpm.log
./tpm4769/libtpm/tpmbios
#tpm回归测试脚本
./tpm4769/libtpm/utils/test_console.sh 2>$1 | tee error.log4j
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值