0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

TEE OS介绍与发展历程

麦辣鸡腿堡 来源:嵌入式Linux系统开发 作者:嵌入式Linux系统开 2023-09-11 17:07 次阅读

TEE OS

TEE:Trusted Execution Environment,可信执行环境

REE:Rich Execution Environment,移动设备通用环境,运行通用的 OS,如 Android,I0S 系统

TEE OS 发展历程

TEE 的前身:Open Mobile Terminal Platform 于 2006 年提出一种双系统解决方案:在一智能终端下,除了多媒体操作系统外再提供一个隔离的安全操作系统,这一运行在隔离的硬件之上的隔离安全操作系统用来专门处理敏感信息以保证信息的安全。

TEE 标准正式提出:OMTP 于 2009 年提出了 TEE 标准,说明了 TEE 同时包含了硬件和软件,目标是为应用程序提供必要的支持。定义了两个安全级别,第一个级别是可以应对软件方面的攻击,第二个级别是可以同时应对软件和硬件攻击。

TEE 的实现:基于 OMTP 的方案,ARM 公司提出了一种硬件虚拟化技术 TrustZone 及其相关硬件实现方案。TrustZone 即是支持 TEE 技术的产品。TrustZone 在概念上将 Soc 的硬件和软件资源划分为安全(Secure World)和非安全(Normal World)两个世界,所有需要保密的操作在安全世界执行(如指纹识别、密码处理、数据加解密、安全认证等),其余操作在非安全世界执行(如用户操作系统、各种应用程序等)

TEE 当前的标准:Global Platform(智能卡多应用管理规范的组织,简称为 GP),从 2011 年起开始起草制定相关的 TEE 规范标准,并联合一些公司共同开发基于 GP TEE 标准的可信操作系统。如今大多数基于 TEE 技术的 Trust OS 都遵循了 GP 的标准规范。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5082

    文章

    19111

    浏览量

    304845
  • Linux
    +关注

    关注

    87

    文章

    11296

    浏览量

    209353
  • 操作系统
    +关注

    关注

    37

    文章

    6808

    浏览量

    123290
  • 程序
    +关注

    关注

    117

    文章

    3785

    浏览量

    81006
  • TEE
    TEE
    +关注

    关注

    0

    文章

    29

    浏览量

    10256
收藏 人收藏

    评论

    相关推荐

    IC封装分类及发展历程

    IC封装分类及发展历程
    发表于 09-15 12:04 1453次阅读

    世界印制板发展历程分为哪些时期?

    日本是世界印制线路板(PCB)技术50年以来发展的一个侧影,从日本PCB的发展看,世界印制板发展历程分为哪些时期呢?
    发表于 08-01 06:34

    汇编语言的发展历程和特点

    来源:互联网程序员会用到很多编程语言,下面一起了解下汇编语言,以及发展历程,语言特点......
    发表于 10-22 11:49

    DDR SDRAM的内存发展历程

    DDR SDRAM内存发展历程
    发表于 01-06 06:04

    我国电子测量仪器工业发展历程

    请问为什么要设计电子测量仪器?我国电子测量仪器工业发展历程介绍
    发表于 04-15 06:27

    3G通信技术的发展历程,不看肯定后悔

    3G通信技术的发展历程,不看肯定后悔
    发表于 05-25 06:20

    请问哪位大佬可以详细介绍一下ARM的发展历程呀?

    请问哪位大佬可以详细介绍一下ARM的发展历程呀?
    发表于 08-30 06:33

    物联网的发展历程看完你就知道了

    物联网的发展历程看完你就知道了
    发表于 09-26 09:21

    os的LwIP在TCP server历程中如何进行网络数据发送呢

    os的LwIP在TCP server历程中如何进行网络数据发送呢?开启LWIP的调试功能主要的设置步骤有哪些?
    发表于 11-04 06:47

    嵌入式系统发展历程是什么

    嵌入式系统的发展历程
    发表于 12-22 07:30

    核电池发展历程_核电池发展趋势

    本文首先介绍了核电池的基本原理及种类,其次介绍了核电池发展历程,最后阐述了核电池发展趋势。
    发表于 08-23 10:59 4076次阅读
    核电池<b class='flag-5'>发展</b><b class='flag-5'>历程</b>_核电池<b class='flag-5'>发展</b>趋势

    如何使用Linux tee命令

    tee命令从标准输入读取内容并同时写入标准输出与一个或多个文件。tee命令常与管道以及其他命令结合使用。
    的头像 发表于 01-17 17:52 1342次阅读

    机器学习发展历程

    增长的必要手段之一。本文将介绍机器学习的发展历程,包括机器学习的现状、机器学习的发展前景以及机器学习发展历史。 机器学习的现状 机器学习已成
    的头像 发表于 08-17 16:30 1780次阅读

    OP-TEE的内核初始化过程

    1 OP-TEE OS的入口函数 • OP-TEE镜像的入口函数是在编译OP-TEE OS时通过链接文件来确定的, • OP-
    的头像 发表于 11-02 17:57 1415次阅读
    OP-<b class='flag-5'>TEE</b>的内核初始化过程

    NAND闪存的发展历程

    NAND闪存的发展历程是一段充满创新与突破的历程,它自诞生以来就不断推动着存储技术的进步。以下是对NAND闪存发展历程的详细梳理,将全面且深
    的头像 发表于 08-10 16:32 1252次阅读