Hi,大家好。
我们团队花了很长时间实现了基于ARM TrustZone的安全内核T6:t6_overview,现在代码已进入稳定版本,目前支持三星SoC、ARM Versatile Express,正在支持Freescale,T6正计划开源,但不知道国内这方面的需求怎么样。
板上大神不少,希望大家能给出点意见或批评,让我们能够有动力将T6一直维护下去。
谢谢。
Look at the following decription, it seems that we can't download the source code directly.
Currently, T6 is only available to research teams who we are familiar with and are dedicated in system and mobile security research, because of the board specific TrustZone details that have NDA constraints. We are now trying our best to remove these constraints and full source code will be availble to the public in June, 2014. For those who are interested in T6, we are glad to hear from you.
Contact liwenhaosuper AT gmail.com for getting the souce code.
Thanks for the information. And great work on it. I'm looking forward to the source code when it's available publicly.
I'm also very interested on the Freescale i.MX6 support and what's the status now?
Jason Liu
We still have not got a Freescale i.MX6 board in hand yet. One guy promised to give us his own i.MX6, but several days ago he told us that the board refuses to work. It is embarrassing,
We contact Samsung about the NDA issue and they warned us that publishing those TrustZone details of their products is strictly forbidden. That confuses us a lot: why do they need to keep this information private? Removing those TrustZone protection codes from the public repository violates our initial goal: users don't need to know any details about TrustZone. Does anyone have some helpful advice to work around this issue?
jasonliu, you may contact me for getting the source code if you are a researcher and can't wait for it.
可能三星怕公布了其芯片的TrustZone的细节会容易被攻击者发现其中的漏洞么。感觉操作系统可以独立于硬件,把跟硬件相关的驱动等部分剥离了,由需要使用该操作系统的用户自己移植到其使用的SOC芯片上去。OV好像就是这样的么。
so, 这样本质上跟OV有啥区别?
你们不是分析过OV的东西么,不过OV核心的代码是要授权的呢。你们T6的代码我没有分析。希望你们找到好的方式。