专栏底层软件J6X secure storage sample

J6X secure storage sample

新手村2026-08-17
11
0

1. 功能概述

本文的demo sample实现从用户层调用secure storage密钥管理与文件存储。分别调用了安全存储服务以及安全存储接口。

1.1. 软件架构说明

按照调用的接口,将本demo分为两个部分,第一部分为persistence接口,通过调用persistence接口,访问安全存储服务,进行数据存储,称为hb_st_client_sample。第二部分为安全存储接口,通过调用secure storage api,与optee进行交互,实现密钥管理以及敏感数据存储,称为hb_st_api_sample。

软件架构框图如下图所示 :

1.2. 代码位置及目录结构

代码位置如下:

目录结构如下:

2. 编译

2.1. 编译环境

本sample的编译环境使用SDK中的build工具,请参考 Build环境建立

编译命令:

3. 运行

3.1. 支持平台

J6X Matrix

3.2. 运行指南

3.2.1. 运行环境搭建

1.确认SOC软件版本,并更新软件版本至当前发版的最新版本;

2.升级SOC的全量包,确保/app分区被升级。

3.2.2. 执行sample

运行hb_st_api_sample:

运行hb_st_client_sample:

注意:本文档的sample不支持同时多个进程执行。

3.2.3. 执行结果

hb_st_api_sample:

hb_st_client_sample:

底层软件
社区征文官方教程杂谈征程6
评论0
0/600