Ethan.Zhang 头像

Ethan.Zhang

142 声望
他还没有填写个人简介
关注了
1
粉丝数
10
最新动态
  • 赞了文章 ·
    [TF-M]容器内的TF-M进阶-Windows下共享文件夹

    通过使用容器部署TF-M开发环境这篇文章,大家了解了如何使用Docker的容器技术快速部署TF-M开发环境。在Windows下,与容器共享本地驱动器,可以Windows下查看编辑源码,容器下编译,Windows下直接使用编译出的文件。这种开发模型对使用者非常方便。本文着重介绍下在Windows下,如何配置共享文件夹

    摘要图
  • 赞了文章 ·
    [TF-M] 学习手册-2: TF-M中的中断处理

    很多时候由于提高运行效率,或者增强安全设计的考虑,硬件也会介入到安全固件的设计中。这样中断机制设计就成为不可缺少的一个部分。中断的处理基本上可以分为两个阶段,第一个阶段是硬件仲裁优先级以后硬件直接跳转的入口,通常被称为Vector,第二个阶段是在这个入口中的行为触发的不在这个Vector上下文里执行的行为。...

  • 赞了文章 ·
    [TF-M] 基于Windows命令提示符Command Prompt搭建TF-M构建环境

    编译Trusted Firmware - M(TF-M)程序本身依赖于python, cmake, make和工具链,这些工具都能在windows下找到对应的版本,所以在Windows下使用命令提示符构建TF-M是完全可行的。

  • 赞了文章 ·
    [TF-M]TF-M例行开放技术会议记录2019年12月19日(上海时区)

    介绍TF-M与Amazon FreeRTOS Kernel和TLS服务集成的情况 (David Wang from Arm) slides

  • 发布了文章 ·
    TF-M视频资料和TF-M常见问题汇总

    最近越来越多的客户在问TF-M和PSA之间是什么关系,以及想了解更多TF-M的细节和规划,我们在这里对这些问题进行统一回答。

    摘要图
  • 赞了文章 ·
    [TF-M] 学习手册-1: TF-M中的进程通讯机制(IPC)

    如果读者正在进行PSA软件相关的工作,就会发现PSA Firmware Framework(PSA FF)这个文档所描述的是一个系统模型,其中包含隔离和进程间通讯(IPC)。由于M架构比较轻量级的特点,由M架构相关的软件入手了解PSA,直至熟悉其他软件体系,是比较容易上手的一个学习方式,而且这些知识在其他复杂架构的软件上仍然适用。

  • 关注了用户 ·
    图标
    溜学生

    欢迎注册Trusted Firmware-M邮件列表:[链接]

  • 赞了文章 ·
    [TF-M]TF-M例行开放技术会议记录2019年12月5日

    TF-M第一次开放式技术讨论会议确认会议目的讨论会议举行的频率(两周一次)及举行时间(未定)技术topic:TF-M Interrupts (Ken Liu from Arm) slides会议完整视频记录

  • 回答了问题 ·
    对「TrustZone service API」的回答

    这个文档非常旧了,建议参考GP TEE的API

  • 赞了文章 ·
    [TF-M]使用容器部署TF-M开发环境(适用Windows/Mac/Linux)

    Trusted Firmware M 是Arm开源的PSA(平台安全架构)参考实现.TF-M的基础编译环境是基于Linux下的(Keil Pack除外)。在部署TF-M开发环境的过程中,非Linux用户(如Windows和Mac)面临着非常大的挑战。

    摘要图
  • 发布了文章 ·
    TrustZone和PSA之间是什么关系?

            熟悉Arm的朋友基本都听说过TrustZone和PSA,但是很多不太了解两者之间是什么关系。TrustZone是Arm架构的安全扩展,是系统级的安全方案,已经被业内广泛的应用,也有两篇文章介绍过TrustZone:

    摘要图
  • 发布了文章 ·
    Arm的TrustZone, CryptoCell, 以及Cryptoisland到底什么关系?

            上周参加2019年中国(上海)嵌入式系统安全论坛期间,朋友发来一个问题:“Arm的TrustZone,CryptoCell,以及Cryptoisland分别什么定位,区别是什么”,然后昨天又有收到两个类似的问题,发现如果不是十分了解Arm Security IP产品的话,可能确实容易混淆,这次借offsite meeting空挡时间向大家一起介绍下,三者之间...

    摘要图
  • 赞了文章 ·
    [TF-M]TF-M快速上手-构建和运行

    在之前的文章中,我们大概介绍了一下TF-M诞生的背景和它的主要结构,在进行实现细节的探寻之前,让我们直接从实际的运行入手,看一下TF-M运行起来是什么样子。

  • 发布了文章 ·
    IOT安全方案有了SE,为什么还要用TrustZone?

            今年参加了几个展会,看到越来越多的IOT芯片和设备公司开始重视安全。在交流的过程中也发现这些公司的苦恼,因为安全技术比较泛,不知道怎么选型才能满足自己的安全要求,例如安全芯片和TrustZone到底什么区别,分别用在什么场景,以及什么关系。其实这些问题在2013年至2015年已经在手机圈谈论了无数遍,今年又...

    摘要图
  • 赞了文章 ·
    [TF-M]初探可信固件Trusted Firmware - M

    IoT高速发展的今天,大量的IoT设备使用了Arm M-profile为核心的芯片。我们会接触到越来越多的IoT设备,一个问题油然而生:数量如此巨大的IoT设备的安全性如何?目前针对IoT安全的技术和标准可谓千姿百态,除了必要的硬件安全技术,与之配套的安全软件也是必不可少的一部分。今天我们要介绍的是基于Arm M-profile的可信固...

    摘要图
  • 赞了文章 ·
    [TF-M]IoT领域的安全挑战与PSA的诞生

    正在到来的IoT时代,接入物联网的设备将呈现爆炸式的增长。终端设备、边缘计算设备、雾、云等组成IoT的各个环节中,海量的数据被收集、产生、存储、处理及传输。这些流动的数据将成为支撑整个物联网价值的重要组成部分。

    摘要图
  • 关注了用户 ·
    图标
    大伟

    Arm开源软件Firmware组专注PSA,TF-M等安全领域

  • 发布了文章 ·
    Cortex-M和Cortex-A的TrustZone差异

             相信关注安全和嵌入式的开发者对TrustZone都不陌生,最近看到有网友在问Cortex-A和Cortex-M的TrustZone之间的差异,我们来简单介绍下。         Arm在2003年的Armv6开始就开始引入TrustZone,到Armv7-A和Armv8-A把trustzone作为架构的可选的安全扩展。虽然TrustZone做架构的可选扩展,但是所有的Cortex-A的CPU...

    摘要图
  • 发布了文章 ·
    PSA认证概述

          PSA认证是Arm平台安全架构(PSA)框架的最新部分,为物联网(IOT)芯片、软件和设备提供独立的测试和认证。PSA认证的目标是将信任贯穿整个物联网生态。

    摘要图
  • 关注了专栏 ·
认证与成就
获得 28 次点赞
2019年07月19日 加入
qrcode
关注微信服务号
实时接收新的回答提醒和评论通知