摘要: 1. 创建CA目录 mkdir demoCA cd demoCA 2. 创建子目录 mkdir certs crl newcerts private 3. 创建文件 touch index.txt echo "01" > serial 4. 创建CA公私钥和证书请求 gmssl ecparam -g 阅读全文
posted @ 2020-06-03 18:32 wenky_me 阅读(1293) 评论(0) 推荐(0) 编辑
摘要: 记录下自己对TrustZone的认识,主要分为以下几个方面: 技术目的: TrustZone 提供运行时安全,包括安全存储,安全计算,私钥签名,指纹对比,身份验证,授权管理,DRM认证等安全的功能 具体技术介绍: TrustZone是通过硬件和软件实现安全机制 TrustZone硬件架构: 1. 处 阅读全文
posted @ 2021-05-25 21:09 wenky_me 阅读(1498) 评论(1) 推荐(0) 编辑
摘要: 在执行程序结束return 0 之后出现上图问题。主要原因是在程序中存在数组越界。 解决方法: 1. 查看定义的结构体内buffer大小,为4096字节 typedef struct { UINT32 len; BYTE buf[4096]; } ctrust_tpm2_combuf_t typed 阅读全文
posted @ 2019-12-05 13:03 wenky_me 阅读(12150) 评论(0) 推荐(0) 编辑
摘要: 1. Big-Endian(BE)大端模式 数据是按照,“高字节、低存储”,即高字节存储在低地址,符合人们直观感受 2. Little-Endian(LE)小端模式 数据是按照,“低字节,低存储”,即低字节存储在低地址,方便计算机做计算,效率高。(x86计算机CPU就是小端模式) 3. TPM 是大 阅读全文
posted @ 2019-07-19 16:10 wenky_me 阅读(288) 评论(0) 推荐(0) 编辑
摘要: win10环境下,VirtualBox和Centos6.8已经按照完毕,下面配置Centos6.8网络。 1、设置VirtualBox为桥接模式,具体的有三种联网方法,我们参考http://www.cnblogs.com/jasmine-Jobs/p/5928218.html 2、桥接模式使得宿主机 阅读全文
posted @ 2017-04-25 11:11 wenky_me 阅读(1833) 评论(0) 推荐(0) 编辑
摘要: 运行环境: 1、Vitural box下安装Ubuntu虚拟机 2、编译运行工具:gcc 3、编辑器:vim 主要过程: 1、利用vim编辑hello.c 2、编译和执行 (1)预处理阶段:使用 -E命令,得到编译文件; -o将预处理的输出存储到文件 (2)编译阶段:使用-S 命令将预处理文件编译为 阅读全文
posted @ 2017-04-16 11:55 wenky_me 阅读(1544) 评论(0) 推荐(0) 编辑