上一页 1 2 3 4 5 6 7 8 ··· 20 下一页
摘要: 可信应用 可信应用是运行于TEE环境,并向其客户端暴露安全服务的程序。TA是面向命令的,客户端通过打开与TA的会话并在该会话中调用命令来访问TA。当TA程序收到命令时,它将解析与该命令相关联的消息,执行必要的处理,然后将响应发送回客户端。 每个TA都公开一份由一系列入口函数组成的接口,Trusted 阅读全文
posted @ 2021-04-23 16:09 hunterDing 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 头文件tee_client_api.h申明了可用的Client API,主要包含下列: 1、TEEC_Result TEEC_InitializeContext(const char* name,TEEC_Context* context) 此函数初始化一个新的TEEC_Context变量,在CA 阅读全文
posted @ 2021-04-23 14:40 hunterDing 阅读(912) 评论(0) 推荐(0) 编辑
摘要: TEE Client API关键原则是: C语言 阻塞式函数 源码级别的可移植性 客户端内存分配 零拷贝数据传输 通过指针共享内存 专注于定义基础通信机制 TEE Client AP基础概念: TEE Context:TEE Context是CA和TEE之间的逻辑连接的抽象。 必须先初始化TEE C 阅读全文
posted @ 2021-04-23 11:01 hunterDing 阅读(1040) 评论(0) 推荐(0) 编辑
摘要: WorkingMessage类包含所有当前用户正在编辑的信息的状态。 重要的成员变量: private int mMmsState; // Mms状态,指示这个消息要通过mms发送,是以下flag相与的结果 // States that can require us to save or send 阅读全文
posted @ 2021-04-22 18:20 hunterDing 阅读(60) 评论(0) 推荐(0) 编辑
摘要: TEE_Client_API_Specification-V1.0_c[1].pdf 文档中定义了安全系统各主要组件的关系: 在可信环境,规范了两种类别组件: TEE本身 运行于TEE上的可信程序 在富执行环境,规范了三类组件: 使用TEE Client API的CA TEE Client API实 阅读全文
posted @ 2021-04-22 18:16 hunterDing 阅读(164) 评论(0) 推荐(0) 编辑
摘要: vim开发环境配置包 配置包见文件标签下vim_config.rar文件,解压后包含.vimrc目录和.vimrc文件,直接放入家目录下即可。 1、分割窗口切换 noremap <c-j> <c-w>jnoremap <c-k> <c-w>knoremap <c-h> <c-w>hnoremap < 阅读全文
posted @ 2021-04-22 10:24 hunterDing 阅读(75) 评论(0) 推荐(0) 编辑
摘要: ARM处理器使用的分支指令有B、BL、BX、BLX,各指令区别如下: 1、B:Branch,无条件跳转。 通过将PC的值设置为<address>来指示下条指令的地址,这是一种永久性分支,不会再返回。 该指令主要用于循环中,或者将程序的控制权交给另一部分代码。 …… B fwd MOV r0, r0 阅读全文
posted @ 2021-02-25 12:21 hunterDing 阅读(1051) 评论(0) 推荐(0) 编辑
摘要: 1、+/-用法 https://blog.csdn.net/chuanzhilong/article/details/52461410 “-” 表示即使 make 规则执行失败,忽略该条,继续执行。 make 通常会在命令运行结束后检查命令的执行的返回状态,如果返回成功,那么就启动一个子 shell 阅读全文
posted @ 2020-09-27 10:59 hunterDing 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 1、 LDR r, label 和 LDR r, =label的区别: LDR r, =label 会把label标号的地址值加载到寄存器中,该值是绝对地址值,在编译时确定的;而LDR r, label会把label当做地址,把label指向的地址中的值加载到寄存器中。 ADR r, label 会 阅读全文
posted @ 2020-09-24 11:51 hunterDing 阅读(118) 评论(0) 推荐(0) 编辑
摘要: trusty中,可以通过系统调用陷入kernel,获取kernel服务。 这里记录一下trusty的系统调用框架结构,代码基于google trusty源码 1、应用程序接口在文件lib/include/trusty_syscalls.h中,申明了上层调用的syscall接口。如: 1 // sen 阅读全文
posted @ 2020-09-05 23:48 hunterDing 阅读(652) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 20 下一页