j5通过keyctl add secure-key 创建密钥成功,通过read命令也可以获取keyid的值。
但是重启后就丢失了,对称密钥和非对称密钥均为相同的现象
j5通过keyctl add secure-key 创建密钥成功,通过read命令也可以获取keyid的值。
但是重启后就丢失了,对称密钥和非对称密钥均为相同的现象
你好,
你这是正常的,生成的值都是临时变量,重启就没了,要持久化得存到emmc了
j6上的sample有的
hb_st_file_store
【函数声明】
int64_t hb_st_file_store(const char *data_name, hb_key_meta_data *file_data, unsigned char **outbuf);
【功能描述】
对于敏感数据进行存储,可以将证书文件作为敏感数据进行储存
【参数描述】
[IN] const char *data_name:文件名
[IN] hb_key_meta_data *file_data:文件信息描述
[OUT] unsigned char **outbuf:只进行加密时输出的数据
【返回值】
成功:返回加密数据长度,或成功标记
【示例代码】