tee与trustzone.bin相结合的系统设计出来了吗

如果您查看本文后有所收获,欢迎您永久收藏到自己的账号中,同时也欢迎您分享给您的朋友
(Ctrl+Enter提交) &&
已有0人在此发表见解
&在& 16:58收藏到了
版权所有,转载本站文章还请保留本站文章或作者地址。 &&
· 蜀ICP备号-1
点击名称选择存放文件夹2945人阅读
TrustZone(19)
Android(3)
捷德宣布 MobiCore(R) 集成安全平台在欧洲支持三星 GALAXY S III
慕尼黑,2012 年 5 月 4 日—捷德今天宣布在欧洲销售的三星 GALAXY S III 智能机将集成其 MobiCore 安全平台。通过 MobiCore,具有 NFC 功能的三星智能机将是第一台在应用处理器中设置保护区的移动设备,可安全地运行并动态下载对安全敏感的应用。MobiCore 平台将为移动支付认证、电子邮件和企业 VPN 接入提供安全的执行环境。
三星 GALAXY S III 受 Mobicore 保护区域中安装的第一个应用是数字权限管理应用,提供数字内容以及有效保护避免滥用。此外,捷德的可信服务管理 (TSM) 解决方案允许网络运营商和银行等机构在智能机的受保护区内安装和定制额外的安全应用。集成了 MobiCore 安全平台的三星 GALAXY S III 将首先在欧洲上市,然后在全球推广。
我们来看看三星的这款欧版手机ROM有什么不同。
下载最新版的的ROM包。
解压获得如下文件:
hidden.img
recovery.img
system.img
tz.img是G&D的mobicore镜像,相当于SOS(Safe OS)。我尝试使用解压工具,无法识别该格式。与boot.img。格式不同。
sboot.bin是安全bootloader。负责加载安全镜像和构建安全环境。
TrustZone技术就在我们身边。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:150094次
积分:2325
积分:2325
排名:第10399名
原创:76篇
评论:80条Trustzone(11)
一. 前期准备
源代码下载 :
使用repo来下载项目源代码
$repo init -u https:///OP-TEE/manifest.git -m ${TARGET}.xml [-b ${BRANCH}]
$ repo sync
我们使用的TARGET 为FVP.xml BRANCH为master
使用以下命令来下载编译器:
注意:下载路径不建议修改
make toolchains
笔者使用此方法下载时出现错误:
fatal: The remote end hung up unexpectedly3 MiB | 279.00 KiB/s
fatal: early EOF
fatal: index-pack failed remote: Counting objects
初步确定为git缓存空间不足,第一次下载失败。在重启后,重新下载此错误再次出现但未影响下载。
运行平台下载
使用此,进入ARM官网下载ARMV8基础模型也就是我们的测试平台FVP,注意下载后解压到/devel/optee目录下,如果未下载并将Foundation_Platformpkg文件夹移动至此目录下,编译时会报错:
Makefile:24: *** /root/devel/optee/build/../Foundation_Platformpkg does not exist. stop.
二.编译与测试
在目录/build下使用命令:
$make all run
对OP-TEE进行编译,若出现如下错误:
Sed Error : sed: -e expression #1, char 51: unknown option to `s'
请参照此博客的解决办法:
编译成功后,自动弹出如下界面
FVP terminal_0界面即:LINUX(RICH OS)的命令行界面
FVP terminal_1界面即:OPTEE__OS(SECURE OS)界面
Fast Models -CLCD Foundation Platform界面:
测试过程以及结果与 中一致。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:2297次
排名:千里之外
原创:13篇
(3)(10)(3)(2)(5)

我要回帖

更多关于 trustzone技术 的文章

 

随机推荐