TSS示例程序讲义.pptx

TSS示例程序提纲TPM模拟环境搭建TSS编程实例有关PCR的操作(READ、EXTEND)HASH操作文件加解密操作远程证明TPM模拟环境的搭建准备工作:1. Linux操作系统,内核版本在2.6.30以上2. Tpm_emulator软件3. TSS软件栈以上软件安装完毕后,执行以下3个操作TPM模拟环境的搭建(1)启动Tpm_emulator:打开一个新的终端,在终端中输入命令:#modprobe tpmd_dev#rm /var/run/tpm/tpmd_socket:0#tpmd –fdTPM_Emulator启动成功 (2)启动TSS软件栈打开一个新的终端,在终端中输入命令: #tcsd //TSS启动 #tpmmanager则出现如图所示界面:(3)设置TPM属主及SRK密码提纲TPM模拟环境搭建TSS编程实例有关PCR的操作(READ、EXTEND)HASH操作文件加解密操作远程证明(1)有关PCR操作(READ)(1)创建上下文并连接到本地TCS;Tspi_Context_Create(hContext);Tspi_Context_Connect(hContext, 0); (2)获取TPM对象;Tspi_Context_GetTpmObject(hContext,hTPM);(3)读取TPM对象的PCR值;Tspi_TPM_PcrRead(hTPM,i,pul

文档评论(0)

1亿VIP精品文档

相关文档