zoukankan      html  css  js  c++  java
  • 可信计算

    1. 下载安装软件包
      (1)安装libgmp
      sudo apt-get install m4

    (2)下载安装gmp 6.1.2
    1、官网下载gmp-6.1.2.tar.bz2
    GMP官网下面Download the latest release of GMP中选择下载
    2、上传到Linux主机,解压

    • tar -jxvf gmp-6.1.2.tar.bz2

    进入gmp-6.1.2文件夹
       cd gmp-6.1.2
       配置:./configure (若之后用g++ 编译则为./configure –enable-cxx )
       编译:make
       检查:make check
       安装:sudo make install(需要提权,输入机器密码)
    注:依次输入以上命令行,在分别输入make、make check这两个命令行时,时间可能要三分钟左右,不要慌,会停下来的
    ,make时出错:解决办法——在root权限下执行命令,就可以啦。

    编译后提示如下信息

    安装后截图如下

    1. 安装TPM
      TPM2.0下载链接 https://sourceforge.net/projects/ibmswtpm2/
      我下载的版本ibmtpm1563.tar.gz,即TPM2.0
      1.解压ibmtpm1563.tar.gz
      tar -zxvf ibmtpm1563.tar.gz

    (1)安装TPM_emulator
    创建目录:mkdir ibmtpm1563
    进入目录:cd ibmtpm1563
    解压安装包:tar -xavf ../ibmtpm1563.tar.gz
    进入资源目录:cd src
    编译:make
    安装:sudo make install//需要权限复制文件

    (2)初始化TPM(安装最新的,不知道为什么这些命令行执行完,总是出错)
    sudo tpmd deactivated
    sudo killall tpmd
    sudo tpmd clear
    (3)启动TPM
    在src目录下执行 ./tpm_server &

    1. 安装TSS 协议栈
      下载trousers-0.3.14.tar.gz
      解压方法如TPM,不再详述。

    一、安装依赖(阅读README文件内容):

     Packages needed to build:
      automake > 1.4
      autoconf > 1.4
      pkgconfig
      libtool
      gtk2-devel
      openssl-devel >= 0.9.7
      pthreads library (glibc-devel)
    
          - 使用````sudo apt-get install 软件包名````挨个安装这些依赖的安装包
          - 使用````sudo apt-get install libssl-dev````安装openssl_dev
    

    (2)进入之前下载的trousers 0.3.14
    sudo ./configure
    sudo make
    sudo make install


    (3)启动TSS
    sudo tcsd -e -f
    这是

  • 相关阅读:
    在线JS代码调试网址
    NVM在windows系统下载及安装
    浏览器【插件】【扩展】下载安装
    JavaScript 秘密花园
    HTTP 协议
    移动端:zepto框架
    移动端:移动端事件
    移动端:移动端页面布局
    移动端:Flex弹性盒布局
    移动端:自适应和响应式布局
  • 原文地址:https://www.cnblogs.com/tqlzpg/p/12628724.html
Copyright © 2011-2022 走看看