TPM及TSS协议栈的安装使用】的更多相关文章

TPM及TSS协议栈的安装 标签: 可信计算. 目录 安装环境介绍 TPM及TSS安装 软件包下载 TPM 安装 安装TSS 安装tpm-tools 交互过程 编写代码测试TPM是否可用 编写代码测试TSS是否可用 [对编译指令的一点说明](#10) 测试代码 环境 ubuntu 16.04 ubuntu 14.04 ubuntu 12.04都可以,本人使用的是Ubuntu16.04 TPM 及TSS安装 直接上干货吧 - 下面是仿真环境软件包依赖关系图 - 安装环境应该是由下至上按部就班的安装…
没有tpm芯片,采用模拟器的方式来测试. 实验环境:内核版本 3.10.0-327 软件包准备: 内网,没有仓库,自己网上下载: 1. cmake-3.9.6-Linux-x86_64.tar.gz 解压后就已经有bin文件,可以直接使用bin下的cmake, ls cmake-3.9.6-Linux-x86_64/ bin doc man share 2. 然后下载gmp,我使用的是gmp-6.1.2版本, ./configure && make && make inst…
pm君第一次通过各种摸索,成功搭建了tpm模拟环境,本篇博客记录了如何去搭建tpm模拟环境,希望能给大家一些帮助. 参考资料(推荐看) ubuntu下安装TPM模拟器 --成功步骤:参考至第2节-安装GNU MP library Ubuntu 16.10 / 树莓派3 安装TPM_emulator:从第4节-安装TPM_emulator 参考至 第6节-与TPM_emulator交互(强烈推荐看) 准备 1.有一个Ubuntu环境的虚拟机 我用的虚拟机是VMware Workstation,Ub…
注:1.系统:ubuntu16.04LTS2.ISO镜像:/home/huanghaoxiang/ubuntu-server.iso3.IMG路径:/home/TPM-Machine4.Login: huanghaoxiang15.password: huanghaoxiang1安装之前:一:安装依赖包:apt-get install build-essential libtool automake \libgmp-dev libnspr4-dev libnss3-dev openssl \li…
第一章 BLE基本概念了解 一.蓝牙4.0和BLE区别   蓝牙4.0是一种应用非常广泛.基于2.4G射频的低功耗无线通讯技术.蓝牙低功耗(Bluetooth Low Energy ),人们又常称之为BlueTooth Smart,是由SIG( the Bluetooth Special Interest Group) 在2010年6月起草,在原有标准的蓝牙4.0核心协议上添加的一种低功耗技术. 蓝牙低功耗不等同于蓝牙4.0,只是蓝牙4.0的一个分支.蓝牙4.0是蓝牙3.0+ HS(高速蓝牙)规…
概述 tmux 用了很长时间了, 快捷键定制了不少, 唯一的遗憾是没法保存 session, 每次关机重开之后, 恢复不到之前的 tmux session. 虽然也能忍受, 但是每天都手动打开之前的 session, 总觉得有些麻烦, 直到找到了 tmux-resurrect tmux-resurrect 可以方便的保存和恢复 tmux session. 安装 可以直接安装, 也可以通过 tpm 来安装, tpm(tmux package management)可以非常方便的安装和卸载 tmux…
1.安装  ti关键库,首先BLE 协议栈,安装那种协议栈,首先你要用哪种库(源代码,官方例子基于哪种用哪个就会好,不然会出现不兼容), 2.然后安装flash_programmer2(有1,.2个版本,区别在于2版本最新的,可以有效支持ti最新的下载器,1版本不能有效支持xds110,此问题对我造成巨大困扰).该软件干嘛的,首先将提供一系列相关驱动程序安装,最重要的是一个脱离编译器的下载器,独立下载器,可以方便的将hex文件,协议栈文件下载进入蓝牙. 3.接下来是sensor-controll…
Bluez协议栈在安装完以后,会提供两个命令行调试工具,hcitool与gattool,我们可以根据提供的工具来轻松的调试我们的蓝牙设备,调试BLE设备时,需要获取root权限. 蓝牙设备的开启与关闭 首先,查看在使用hci工具时,我们需要查看当前能够识别的蓝牙设备,这里我们需要使用的工具是hciconfig命令,该命令如ifconfig一样,可以控制蓝牙设备的开启与关闭,在默认情况下,蓝牙设备在插入host时是不会自动开启的,所以我们在调试之前要先开启设备. 如果我们需要查看蓝牙设备的话: h…
快乐虾 http://blog.csdn.net/lights_joy/ 欢迎转载,但请保留作者信息 在上一节中.我们仿真了一个总线型网络,这一节尝试将上一节中的n0变成一个无线的AP.再连上几个节点.这也是NS3中的演示样例third.cc干的事情.仅仅是我们用Python实现. // Default Network Topology // // Wifi 10.1.3.0 // AP // * * * * // | | | | 10.1.1.0 // n5 n6 n7 n0 --------…
Windows11操作系统是去年微软公司的最新力作.对于该操作系统的安装,网上有很多的教程了.这次主要写的是不需要绕过TPM检测操作安装Windows11操作系统. 1.        制作启动U盘: 以前写过一个Ventoy的博文(安装操作系统的新工具软件方式 - 初学者系列 - 学习者系列文章).这里具体制作U盘就不描述了,直接按博文安装好即可.另,如果Ventoy的U盘安全启动有问题,请查考这篇博文解决:Ventoy的UEFI模式安全启动操作说明 . 然后,制作好Ventoy的U盘之后,虽…
编译xen环境(http://www.lvtao.net/server/574.html#comment-1882): yum update yum groupinstall "Development Tools" yum install -y gcc gcc-c++ git patch texinfo yum install -y python-devel acpica-tools libuuid-devel ncurses-devel glib2 glib2-devel libai…
准备面试一个小公司,在面试邀请邮件中提出了这样一个要求(not required): ".. one item we will likely discuss with you is software called the TPM Software Stack (TSS) 2.0.  ......   The purpose for this discussion is that we use software like this in some of our projects and we wo…
前情回顾:一篇短短的博客明显不能满足TCP和UDP这两个饥渴的汉子,而且还被应用协议占了一小半的篇幅.在昨天结束之后,相信大家都基本对TCP/IP协议栈的轮廓有一个大概的印象了,能够对整体有所把握. 今天白天上班的时候完全抽不出时间来复习,配了一天的环境才把一个公司的项目跑起来.将近四个月的时间,实习以来我觉得配环境是最麻烦最恶心人的事儿了,没有之一.用的是Eclipse,其中还涉及maven什么的,没有了解过,只是按照文档一步一步去做,出现问题报了异常也不知道是什么原因该怎么解决.只好一点点去…
1.Zigbee协议栈简介 协议是一系列的通信标准,通信双方需要按照这一标准进行正常的数据发射和接收.协议栈是协议的具体实现形式,通俗讲协议栈就是协议和用户之间的一个接口,开发人员通过使用协议栈来使用这个协议,进而实现无线数据收发. 如图1所示:Zigbee协议分为两部分,IEEE 802.15.4定义了PHY(物理层)和MAC(介质访问层)技术规范:Zigbee联盟定义了NWK(网络层).APS(应用程序支持层).APL(应用层)技术规范.Zigbee协议栈就是将各个层定义的协议都集合在一起,…
centos7.0-1506, 1511, 是指2015年, 06月份, 11月份. 这是rhel ubuntu发布新版本的时间. centos7.0 只提供了64位的系统下载: x86_64: web_host/ centos/7/isos/x86_64, 其中, isos= iso +s: 是指iso镜像文件的复数. vmware10的序列号, 实测是可以用的 在配置centos7的dnf仓库的源地址: 迅雷的下载背景表示: 数字表示下载百分数, 背景为黑色, 前面的蓝色表示当前的动态 -…
redis安装与参数说明 博客分类: redis redis 1.下载tcl8.6.1-src.tar.gz 和 redis-2.8.6.tar.gz: 2.安装: 1).安装tcl Java代码 收藏代码 tar -xf tcl8.6.1-src.tar.gz --strip-components=1 cd tcl8.6.1/unix ./configure --prefix=/usr/local \ --without-tzdata \ $([ $(uname -m) = x86_64 ]…
第一步:获取破解license 1: 点击桌面左下角“开始”按钮,找到cmd.exe,右键创建cmd.exe 快捷方式到桌面: ————如果是windows7 ,请右键点击cmd.exe 快捷图标,点击“以管理员身份运行”,弹出提示“您要允许以下程序对此计算机进行更改吗?”,点击“是”启动DOS ————如果是windows XP ,直接双击cmd.exe  既可启动DOS 运行环境(若不懂DOS命令,请加QQ群235201063) 启动DOS环境 如下: 2:用DOS命令,切换到下面目录..\…
http://bbs.pediy.com/showthread.php?t=202638 http://www.zhihu.com/topic/19671262/newest 2015年3月18日,微软宣布与腾讯.360等国内几家知名互联网企业达成战略合 作,可通过其旗下产品直接将现在的盗版或正版XP.Win7.Win8.x等系统一键升级到最新的正版Win10,2015年7月29日就将发布并开启下 载该操作系统的桌面正式版本.实际上,升级后的Win10操作系统采用的可信计算模块(Trusted …
一.  介绍 keepalived:是一个类似于 layer3, 4 & 7 交换机制的软件,也就是我们平时说的第 3 层.第 4 层和第 7层交换. Keepalived 的作用是检测 web 服务器的状态,如果有一台 web 服务器死机,或工作出现故障,Keepalived 将检测到,并将有故障的 web 服务器从系统中剔除,当 web 服务器工作正常后 Keepalived 自动将web 服务器加入到服务器群中,这些工作全部自动完成,不需要人工干涉,需要人工做的只是修复故障的web 服务器…
一.windows重装TCP/IP协议     前两天在windows下安装开发环境的时候,把系统的TCP/IP协议栈给搞跪了,导致系统无法ping localhost.无法在程序中创建socket等....于是对windows 7(64bit)下的TCP/IP协议栈进行了重装.尝试了很多方法,发现一个可以使用的: (1)删除注册表键值     开始——运行——regedit,找到 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Wins…
揭秘TPM安全芯片技术及加密应用 首发:http://safe.it168.com/a2012/0912/1396/000001396884.shtml 从2003年开始,重要数据丢失已经成为严重的信息安全问题.尽管企业.机构和个人均不同程度地部署了保密措施,但泄密案例还是层出不穷.从近年来国内外公开发布的失泄密案件资料中,我们选择了以下几个经典案例. 2010年阿桑奇和他的"维基解密"几乎成为所有政府和企业的梦魇.各种"爆料"犹如一个个重磅炸弹,以致于整个世界引起…
一.安装SaaS版AI探针准备工作: 1.准备好可用的docker版AcmeAir应用 2.在SaaS官网tpm.oneapm.com上已注册可用的账号 3.登录tpm.oneapm.com,点击选择AI图标进入添加应用界面,点击选择java图标,按照页面提示下载OneAPM_java_Agent_3.2.0.zip文件,解压后替换License Key,将更新好License Key的OneAPM文件拷贝至待安装agent探针的AcmeAir应用所在机器 二.安装: 1. 将OneAPM文件从…
一.主机环境   主从类型 系统版本 数据库版本 主机地址 主机名 源数据库 Centos6.4 X86_64 11.2.0.4.0 192.168.3.230 dbshareplex 目的数据库 Centos6.4 X86_64     11.2.0.4.0 192.168.3.223 dbshareplexbk     二.环境说明   为了方便测试,两边的数据库都是初始化,除了系统用户没有多余的用户,也没有任何数据   三.环境配置   1.主机名的设置 先将源和目的主机中,分别添加对方的…
openfire服务器              Openfire 采用Java开发,开源的实时协作(RTC)服务器基于XMPP(Jabber)协议.您可以使用它轻易的构建高效率的即时通信服务器.Openfire安装和使用都非常简单,并利用Web进行管理.单台服务器可支持上万并发用户.由于是采用开放的XMPP协议,您可以使用各种支持XMPP协议的IM客户端软件登陆服务.openfire允许集群操作,单台服务器据说可以支持10000同时在线. openfire目录结构   openfire/   …
BLE就是低功率蓝牙.要着重了解两种设备: dual-mode双模设备:简单说就是向下兼容. single-mode单模设备:仅仅支持BLE.   关于开发主要讲的是单模设备,它可以只靠纽扣电池即可持续工作. TI的蓝牙4.0BLE协议栈为BLE-CC254x-1.4.0,即现在的版本是1.4版本的.可以从TI官方下载或从附件中下载安装,默认是安装在C盘中.因为上一篇博文提到进行空中固件升级,当时没有安装在C盘下,死活生成不了bin文件,改在C盘下生成了.所以,我个人建议,还是默认安装吧,也占不…
内核版本:2.6.37参考[作者:kendo的文章(基于内涵版本2.6.12)] 第一部份 Socket套接字的创建 socket 并不是 TCP/IP协议的一部份. 从广义上来讲,socket 是Unix/Linux 抽像的进程间通讯的一种方法.网络 socket 通讯仅仅是其若干协议中的一类.而tcp/ip 又是网络这类中的一种. 从tcp/ip 的解度看 socket ,它更多地体现了用户 API 与协议栈的一个中间层接口层.用户通过调用socket API 将报文递交给协议栈,或者从协议…
在安装Biztalk2010时,碰到很多问题,有的是粗心有的也是比较bt的,如: 1)在win7 64下引入x86 的cab,有点粗心,幸亏给我报错版本不兼容(呵呵): 2)安装的时候 不知道为什么计数器被损坏 bam计数器无法注册,这个耗时好长,通过查询才发现使用 lodctr /r'重建计数器设置,然后再安装就ok了 3)配置的时候,sql server sp1 一定要安装 如下是我查询到的安装介绍,蛮好的,分享给大家(msdn上的ftp下载的) Readme for BizTalk Ser…
终于在自己不断的奋斗之后,来到科大的一波考试过去了,但是为了不使自己过于放松,回顾一下之前的东西,做一下笔记.所以新开一个专题笔记: Using Apache with SSL 引入:首先我们在平时的访问网站的时候,数据的传输协议是HTTP协议,这个协议是明文传输的,也就是说存在数据安全的问题.但是在电子商务的时代,我们需要数据安全地传输,这样SSL协议就应运而生了.SSL在网络协议栈的位置:我们平时在线支付的时候,浏览器的地址栏中的地址是https,也就是说是http over SSL. 当然…
原文:Linux内核分析(一)---linux体系简介|内核源码简介|内核配置编译安装 Linux内核分析(一) 从本篇博文开始我将对linux内核进行学习和分析,整个过程必将十分艰辛,但我会坚持到底,同时在博文中如果那些地方有问题还请各位大神为我讲解. 今天我们会分析到以下内容: 1.      Linux体系结构简介 2.      Linux内核源码简介 3.      Linux内核配置.编译.安装 l  Linux体系结构简介 1.       Linux体系结构(linux系统构成)…
什么是thrift? 简单来说,是Facebook公布的一款开源跨语言的RPC框架. 那么问题来了. 什么是RPC框架? RPC全称为Remote Procedure Call,意为远程过程调用. 假设有两台服务器A,B.A服务器上部署着一个应用a,B服务器上部署着一个应用b,现在a希望能够调用b应用的某个函数(方法),但是二者不在同一个进程内,不能直接调用,就需要通过网络传输,在AB服务器之间建一条网络传输通道,a把参数传过去,b接收到参数调用自己的方法,得到结果,再通过网络传回给a,简单讲就…