当前位置: 首页 > news >正文

县工商局 网站建设我国的网络营销公司

县工商局 网站建设,我国的网络营销公司,机械网站怎么做,建设网银登录网站1. 获取用户名 命令及结果如下所示: $ whoami ph2. 获取设备序列号(串号) 命令及结果如下所示: $ sudo dmidecode | grep "Serial Number" | head -n 1Serial Number: MP260S483. 将用户名和设备序列号放入到一个文…

1. 获取用户名

命令及结果如下所示:

$ whoami
ph

2. 获取设备序列号(串号)

命令及结果如下所示:

$ sudo dmidecode | grep "Serial Number" | head -n 1Serial Number: MP260S48

3. 将用户名和设备序列号放入到一个文件中

文件名如key_info.dat。具体步骤略。

4. 通过TPM生成哈希值

通过tpm2_hash命令针对文件生成哈希值。命令及结果如下所示:

$ sudo /usr/local/bin/tpm2_hash -C e -g sha256 -o hash.bin -t ticket.bin key_info.dat$ ls
hash.bin  key_info.sh  key_info.dat  ticket.bin

5. 加载外部密钥到TPM中

通过tpm2_loadexternal命令以AES密钥形式加载生成的外部密钥(即上一步中的hash.bin)到TPM中。命令及结果如下所示:

$ sudo /usr/local/bin/tpm2_loadexternal -C o -G aes -r hash.bin -c key.ctx
WARNING:esys:src/tss2-esys/api/Esys_LoadExternal.c:314:Esys_LoadExternal_Finish() Received TPM Error 
ERROR:esys:src/tss2-esys/api/Esys_LoadExternal.c:108:Esys_LoadExternal() Esys Finish ErrorCode (0x000003c5) 
ERROR: Esys_LoadExternal(0x3C5) - tpm:parameter(3):hierarchy is not enabled or is not correct for the use
ERROR: Unable to run /usr/local/bin/tpm2_loadexternal

可以看到,出现了错误。具体原因参见:

tpm2-tools/tpm2_loadexternal.1.md at master · tpm2-software/tpm2-tools · GitHub

中的“NOTES”:

NOTES

  • If the hierarchy is null or the name hashing algorithm is null, tickets produced using the object will be NULL.

  • If the private portion of an object is specified, the hierarchy must be null or the TPM will reject loading it.

因此,将参数由“-C o”改为“-C n”。命令及结果如下所示:

$ sudo /usr/local/bin/tpm2_loadexternal -C n -G aes -r hash.bin -c key.ctx
name: 000bd13e6f08d050bf1d0b1ba1396698e719518a8d3a6550f2b2f7deb32abf7408f7

6. 生成明文文件

通过命令生成一个明文文件。如下举例:

$ echo "plain text" > message.dat
$ cat message.dat 
plain text

7. 加密

通过tpm2_encryptdecrypt命令、利用步骤5中生成的AES密钥key.ctx对步骤6中的明文文件进行加密。命令及结果如下所示:

$ sudo /usr/local/bin/tpm2_encryptdecrypt -c key.ctx -o message.enc message.dat
WARN: Using a weak IV, try specifying an IV
$ sudo cat message.enc
���*9D�wA

8. 解密

通过tpm2_encryptdecrypt命令、利用步骤5中生成的AES密钥key.ctx对步骤7中的密文文件进行解密。命令及结果如下所示:

$ sudo /usr/local/bin/tpm2_encryptdecrypt -d -c key.ctx -o message.dec message.enc
WARN: Using a weak IV, try specifying an IV
$ sudo cat message.dec 
plain text

9. 将密钥持久保存

通过tpm2_evictcontrol命令,将以上AES密钥从易失性空间移存到非易失性空间中。命令及结果如下所示:

$ sudo /usr/local/bin/tpm2_evictcontrol -C o -c key.ctx 0x81010002
WARNING:esys:src/tss2-esys/api/Esys_EvictControl.c:330:Esys_EvictControl_Finish() Received TPM Error 
ERROR:esys:src/tss2-esys/api/Esys_EvictControl.c:114:Esys_EvictControl() Esys Finish ErrorCode (0x00000282) 
ERROR: Esys_EvictControl(0x282) - tpm:handle(2):inconsistent attributes
ERROR: Unable to run /usr/local/bin/tpm2_evictcontrol

http://www.zhongyajixie.com/news/37544.html

相关文章:

  • 新闻网站建设源码seo排名策略
  • 公司网站制作苏州网站设计与开发
  • 宝鸡商城网站开发seo代码优化
  • 商城网站建设开发web软件网站优化+山东
  • redis做网站优化游戏性能的软件
  • 买网站服务器黄金网站app大全
  • 做网站效果怎么样1688精品货源网站入口
  • 3有免费建网站使用最佳搜索引擎优化工具
  • 网站制作视频教程seo网站页面优化包含
  • 如何开网店详细教程seo线下培训班
  • 贵阳网页设计seo排名优化是什么
  • 建设网站采用的网络技术淘宝怎么设置关键词搜索
  • 做化工哪个网站好专业网站优化
  • 能不能自己做网站推广吉林seo排名公司
  • java做的网站有哪些网站品牌推广公司
  • 为了爱我可以做任何事俄剧网站个人微信管理系统
  • ps如何做切片网站按钮山东网络推广优化排名
  • 如何做好一个网站运营网络公关公司联系方式
  • 建设企业网站官网企业网银seo关键词排名优化是什么
  • wordpress出站链接网站开发公司
  • 游戏网页版南京网络优化公司有哪些
  • 婚纱网站设计目标美国搜索引擎浏览器
  • 黔西南州建设银行网站广州百度首页优化
  • wordpress去除顶部广告广州专门做seo的公司
  • web网站开发考试题库答案百度平台客服怎么联系
  • 子网站域名ip地址查询网站维护
  • 做系统网站河南网站优化公司哪家好
  • 国外视觉差网站网址收录网站
  • wordpress改造httpsseo数据分析
  • 深圳数码网站建设百度的链接