- 博客(3)
- 问答 (2)
- 收藏
- 关注
原创 OPTEE RPMB文件系统
rpmb实际就是emmc中的一个独立分区,写rpmb需要rpmb key对包计算mac值,rpmb硬件内部会校验mac值正确才能正常写入数据,可以防止重要数据被破坏底层rpmb相关函数:static TEE_Result tee_rpmb_get_dev_info(uint16_t dev_id, struct rpmb_dev_info *dev_info)获取硬件rpmb信息,包括...
2018-12-29 16:34:59 2611
原创 OPTEE OS v1.1 REE FS文件系统分析
TEE文件系统中的文件拆分成一个meta文件和多个block文件存储在非安全端,文件结果如下/* * We split a TEE file into multiple blocks and store them * on REE filesystem. A TEE file is represented by a REE file * called meta and a number ...
2018-12-29 11:02:34 569
原创 OPTEE OS V3.3 REE FS 文件系统分析
相关代码涉及主要涉及3个c文件,我们从底层开始1. tee_ree_fs.c文件中static const struct tee_fs_htree_storage ree_fs_storage_ops = { .block_size = BLOCK_SIZE, .rpc_read_init = ree_fs_rpc_read_init, .rpc_read_fina...
2018-12-28 18:18:58 721
空空如也
android安全存储,使用AndroidKeyStore的问题
2016-11-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人