ARMv8-M 架构易于实现智能嵌入式设备安全性

发布者:星光闪耀最新更新时间:2015-11-16 来源: EEWORLD关键字:ARM  嵌入式  安全 手机看文章 扫描二维码
随时随地手机看文章
    ARM®v8-M架构的推出将ARM TrustZone®技术拓展至微处理器,并为处理器硬件创建基础,帮助开发者更便捷地赋予小型嵌入式设备安全性。
 
    ARM 致力于将基于ARM Cortex®-M处理器设备的安全性延伸至硬件层,确保开发者能够快速、高效地保护所有嵌入式或物联网设备。ARMv8-M架构在ARM TechCon 2015举行期间正式推出。作为其最新的特性之一, ARMv8-M架构包含ARM TrustZone技术,能够很好地满足这一需求。通过在整个处理器系统中创建独立的可信和非可信状态,TrustZone能够确保数据、固件和外设的安全性。
 
    ARM 首席技术官Mike Muller表示:“通过提供安全性、增强的可拓展性以及更好的调试功能,ARMv8-M架构有助于开发者更便捷地满足下一代嵌入式设备的需要。安全性至关重要,然而小型嵌入式设备所受到的保护有限或者由软件提供,这对于开发者的技术专长提出了很高的要求。现在ARMv8-M架构将安全性保护延伸至硬件架构,从而更容易、更高效地实现安全性。”
 
    不仅限于架构,ARM的TrustZone CryptoCell产品系列将数据保护提升到了新的水准。这一增强的安全技术会创建一个硬件安全附加层,实现高价值资产的隔离存储,提供优化的加密法和对重要信息的生命周期管理。
 
    赛门铁克物联网部门高级总监Shankar Somasundaram表示:“随着物联网的不断创新和广泛采用,新的网络安全威胁也随之增加。赛门铁克与ARM合作发布了业界首批基于TrustZone的安全商业应用之一,为物联网设备带来可信性和安全性。我们还将继续与ARM合作,针对基于ARMv8-M架构的设备,为TrustZone提供创新的‘secure-by-design’解决方案。”
 
可拓展性
 
    全新架构帮助开发者更轻松、便捷地编写代码,覆盖从最高能效到最高性能的基于ARMv8-M架构的各种处理器。它还能更简便地将低功耗的ARM Cortex-M处理器与性能更强Cortex-A处理器整合,进而研发更高性能的系统级芯片(SoC)产品。通过提升行业设计高端嵌入式SoC的能力,ARM为智能互联技术带来了更多机遇。所有对安全数据的分析和使用会带来全新价值的领域都将得益于此,包括健康、识别或者工厂机器管理。
 
全新ARM AMBA®规范将安全性拓展至嵌入式SoC
 
    作为对ARMv8-M架构的补充,ARM AMBA 5 AHB5规范已经推出,将TrustZone安全性基础从处理器拓展至嵌入式设计的整个系统。全新的AHB互联标准现已开放下载,它增加了安全控制和更多的内存类型,以满足更高性能嵌入式系统的要求。AMBA 5 AHB5支持ARMv8-M架构和TrustZone技术。
 
生态系统合作伙伴支持
 
    为了进一步加速基于ARMv8-M的系统设计,ARM在设计周期早期就提供软件开发工具、软件抽象层以及架构参考虚拟建模。这些组件使得系统架构师和软件工程师在设备尚未成型前就能够开发支持TrustZone功能的嵌入式或物联网应用。这些工具将通过早期获取计划向生态系统合作伙伴开放:
 
    ARM Keil® MDK: 包括针对基于Cortex-M架构微控制器的编译器、调试器和IDE。Keil MDK的增强功能支持安全和非安全的ARMv8-M软件开发。
 
    ARM CMSIS: 包括了可以使用ARMv8-M 架构的TrustZone安全扩展功能。CMSIS-Core非安全程序员模型允许对Cortex-M应用程序代码的直接移植。
 
    ARM快速模型:提供ARMv8-M 架构参考虚拟建模,并可链接EDA和软件开发工具,实现完整的软件验证。
 
    ARMv8-M架构培训:现已对早期使用者开放,请访问www.arm.com/training
 
合作伙伴引述:
 
Express Logic
 
    Express Logic首席执行官William Lamie表示:“全新的ARMv8-M架构为嵌入式处理器的核心加入了安全性硬件基础,为嵌入式行业开发安全性解决方案提供了一个标准。我们的ThreadX RTOS以及通信堆栈被ARM系统开发者广泛使用,我们非常高兴能够充分利用ARMv8-M架构的高效性、低开销、低延迟的安全解决方案,对我们的解决方案作进一步的拓展。”
 
Green Hills Software
 
    Green Hills Software业务开发副总裁Dan Mender表示:“下一代嵌入式物联网产品要求确保安全性和高效性,而包含了TrustZone技术的全新ARMv8-M架构能够凭借其可扩展、可信任的硬件架构来应对这两点要求。这一新架构与我们经过安全(safety)和安全性(security)认证的实时操作系统、开发工具和密码工具包一起,能够帮助双方共同的客户在开发基于这一非常高效的架构的嵌入式物联网产品时,实现彻底的安全性以及突出的性能表现。”
 
IAR
 
    IAR Systems首席运营官Mats Ullström表示:“全新的ARMv8-M架构解决了三个与未来基于微控制器的产品相关的重要问题:安全性、可扩展性和开发者效率。IAR Embedded Workbench是我们针对ARM开发的完整的、完全整合的编译器和调试器工具链,它能够帮助软件开发者使用ARMv8-M架构为下一代物联网和嵌入式系统开发所需的解决方案。”
 
IBM
 
    来自IBM Watson IoT部门的IBM名士(IBM Fellow)John Cohn表示:“为了信任大数据,你必须明确每一个小数据都是安全的。ARMv8-M架构和TrustZone技术一起,能让我们在数据收集阶段就对数据进行安全保护,并且可以把这种信任延伸至我们整个物联网平台。安全性对于ARM和IBM都很重要。将安全性设计在底层是一个正确的方式,由此我们能够共同创建一个点到点的、受到信任的解决方案。”
 
Mentor Graphics
 
    Mentor Graphics嵌入式系统部门平台业务总经理Scot Morrison表示:“ARMv8-M架构使得设备制造商能够信任设备软件的真实性,实现现场升级和服务的认证,而这在过去往往需要非常高端的复杂设备才能实现。我们的Nucleus RTOS是行业内使用最为广泛的实时操作系统之一,它的安全性、可靠性以及可扩展性为Cortex-M系列提供了一个强大的解决方案。”
 
Micrium
 
    Micrium Embedded Software首席执行官Jean J. Labrosse表示:“我们已经进入了一个互联时代,智能嵌入式设备的安全性和可扩展性已成为关键。ARMv8-M架构解决了这些严苛的要求,而TrustZone为安全性奠定了一个高速、高效的基础。对于智能嵌入式产品而言,业界领先的Micrium实时操作系统与ARMv8-M架构是一对理想组合。”
 
Real Time Engineers
 
    Real Time Engineers Ltd. (FreeRTOS项目的维护者) 董事Richard Barry表示:“ARMv8-M架构在硬件层提供了一个安全的基础,保护深度嵌入式系统的软件、硬件和数据免于攻击。ARMv8-M灵活和可扩展的架构更便于开发者使用FreeRTOS来利用其更高级别的安全性。”
 
Symantec
 
    Symantec物联网部门高级总监Shankar Somasundaram表示:“随着物联网的不断创新和广泛采用,新的网络安全威胁也随之增加。Symantec与ARM合作发布了业界首批基于TrustZone的安全商业应用之一,为物联网设备带来可信性和安全性。我们还将继续与ARM合作,针对基于ARMv8-M架构的设备,为TrustZone提供创新的‘secure-by-design’解决方案。”
 
Trustonic
 
    Trustonic首席执行官Ben Cade表示:“Trustonic和TrustZone一起,为超过4亿台移动设备上的企业服务和个人数据提供安全性保护。物联网对于关键服务和数据的保护有着类似的挑战。Trustonic为开发者提供已经得到验证的安全、简单和可扩展的解决方案,帮助他们使用ARMv8-M TrustZone开发智能互联产品。”
关键字:ARM  嵌入式  安全 引用地址:ARMv8-M 架构易于实现智能嵌入式设备安全性

上一篇:ARM未来芯片路线图泄露 包含10nm处理核心
下一篇:Socionext获得CEVA图像和视觉DSP授权许可

推荐阅读最新更新时间:2024-05-03 00:06

英飞凌创新“耦合模块”助力土耳其护照实现带安全芯片的超薄PC电子资料页
英飞凌创新“耦合模块”助力土耳其护照实现带安全芯片的超薄 PC 电子资料页,提升旅行证件的耐久性和防伪能力 【 2023 年 1 2 月 7 日,德国慕尼黑】 土耳其已签发了约500万本采用了英飞凌科技股份公司创新的非接耦合模块(CoM CL)方案的新一代电子护照。该护照所带之安全芯片采用了高可靠性的耦合封装技术、以纯非接模式封装并内嵌在聚碳酸酯(PC)材料的资料页中。护照资料页包含持证人的个人敏感数据。由于个人数据对持证人及官方查验至关重要,因此官方旅行证件的设计必须按照高规格的安全标准执行,以确保旅行证件具备高安全性来有效防止数据篡改和欺诈、成就可全球通用的、互信之身份证明文件。英飞凌创新的非接耦合模块方案在提
[物联网]
英飞凌创新“耦合模块”助力土耳其护照实现带<font color='red'>安全</font>芯片的超薄PC电子资料页
arm汇编和c混合编程的跑马灯程序
arm汇编和c混合编程的跑马灯程序:新建两个文件分别是init.s和main.c 汇编文件主要用于:跳转到Main函数入口和定义了一个汇编的延迟函数: 汇编函数名:init.s AREA Init,CO DE,READONLY ;该伪指令定义了一个代码段,段名为Init,属性只读 ENTRY ;程序的入口点标识 EXPORT __ENTRY __ENTRY ResetEntry mov sp,#0x0c700000 ;定义堆栈指针 IMP ORT Main ;声明主函数Main BL Main ;调用主函数 ;声明汇编的延迟函数 EXPORT delay dela
[单片机]
基于ARM920T处理器核的图像采集系统设计
  引言   随着微电子技术和软件技术的发展,嵌入式技术也有了长足的进步。因此,基于嵌入式技术的图像数据采集与存储监控系统以其直观、方便、信息内容丰富的特点,广泛应用于许多场合。   处理器性能的提高,接口传输数据能力的增强,特别是未来高容量存储器的出现,图像监控系统的小型化、多功能化是易于实现的,嵌入式技术引入图像监控系统后,两个问题需要解决,一是灵活的图像监控系统结构调整,二是适合监控规范、集图像和信号检测与控制一体的交互式软件的设计。   1 系统平台的搭建   1.1 硬件平台的搭建   ARM(AdvancedRISCMachines),既可以认为是一个公司的名字,也可以认为是对一类微处理器的统称,还可以认为
[单片机]
基于<font color='red'>ARM</font>920T处理器核的图像采集系统设计
东芝基于Arm Cortex-M3且具备先进功能的低功耗微控制器
东京-- 东芝电子元件及存储装置株式会社(“东芝”)面向消费设备和工业设备推出“M3H族”微控制器,成功扩大其基于Arm® Cortex®-M的“TXZ™系列”微控制器的产品阵容。 该新微控制器目前已批量生产。 根据产品功能,M3H族分为两个产品组。“M3H族(1)”提供标准功能,而“M3H族(2)”提供更多封装和存储容量选项,并支持高速处理器(80MHz)。两个产品组共提供13种丰富的封装选项(32引脚至144引脚)和32KB-512KB的闪存。 M3H族基于全球标准的Arm Cortex-M3内核,专为电机控制而设计,可满足消费设备和工业设备的各种需求。M3H族(1)的工作频率高达40MHz;M3H族(2)的工作频率高达80
[工业控制]
东芝基于<font color='red'>Arm</font> Cortex-M3且具备先进功能的低功耗微控制器
基于WinCE的ARM视频监控系统解析
设计一种嵌入式系统,以WinCE操作系统和ARM硬件平台为核心实现对现场的实时监控;通过无线网络把视频图像传输到主机端,以实现分析、存储及显示等功能。 数字视频监控系统是以计算机或嵌入式系统为中心、视频处理技术为基础组建的的一种新型监控系统,系统采用符合图像数据压缩的国际标准,综合利用图像传感器、计算机网络、自动控制和人工智能等技术。由于数字视频监控系统对视频图像进行了数字化,所以与传统的模拟监控系统相比,数字监控具有许多优点。数字化的视频系统可以充分利用计算机的快速处理能力,对其进行压缩、分析、存储和显示。 数字化视频处理技术提高了图像的质量与监控效率,使系统易于管理和维护。整个系统是模块化结构,体积小,易于安装、使用和维护
[单片机]
基于WinCE的<font color='red'>ARM</font>视频监控系统解析
嵌入式单片机产品开发设计框架
老板突然要给你一个新的需求,要你做一款自己不熟悉的产品,第一感觉都是懵的,不知道这个产品的工作原理是什么?用的是什么方案,什么芯片? 我们首先是买个样品回来研究一下,看别人是怎么做的,然后在别人样品的基础上优化升级,做出自己的产品。 比较郁闷的事情就是买回来的样品,芯片的丝印被打磨了,或者找不到芯片相关的资料。 对于电子工程而言,个人从事的行业不一样,个人的经历和经验也局限于自己做过的产品,随意再有经验的工程师,碰到自己没有做过的产品都是一样。 设计一款,首先是要确定产品的设计方案。产品的设计方案决定着产品设计的成功与失败,比较重要,所以我们在产品方案确定的时候,我们会不断的比较不同的方案,不同的模块,最终确定自己的产品设计。 今
[单片机]
ARM处理器Linux下浮点运算单元运用
1). 浮点运算单元(FPU)简介 Float Point Unit,浮点运算单元是专用于浮点运算的协处理器,在计算领域,例如三角函数以及时域频域变换通常会用到浮点运算。当CPU执行一个需要浮点数运算的程序时,有三种方式可以执行:软件仿真器(浮点运算函数库)、附加浮点运算器和集成浮点运算单元。区别于以往的ARM9处理器,目前基于Cortex构架的ARM处理均集成了浮点运算单元。如Nvidia Tegra 2, Tegra 3和 NXP/Freescale i.MX 6集成了VFPv3浮点运算单元,NXP/Freescale i.MX 7 则集成了VFPv4浮点运算单元。ARM 浮点架构 (VFP) 为半精度、单精度和双精度浮点运算
[单片机]
Nordic Semiconductor支持 CSA 物联网设备安全规范 1.0 和认证计划
支持CSA倡议表明,Nordic Semiconductor始终致力于为客户提供开发符合物联网设备安全规范的物联网产品所需的安全功能。 挪威奥斯陆 – 2024年3月25日 – 物联网(IoT)无线连接解决方案的领先供应商Nordic Semiconductor宣布支持连接标准联盟(CSA)最新发布的“物联网设备安全规范1.0”、配套认证计划和产品安全认证标识(Product Security Verified Mark)。此举彰显Nordic致力于为无线物联网产品实现最高安全标准的承诺。 物联网安全领域取得重大进步 CSA 物联网设备安全规范 1.0 出台,标志着物联网安全标准化取得了重大进展,为制造商提供了确
[物联网]
Nordic Semiconductor支持 CSA 物联网设备<font color='red'>安全</font>规范 1.0 和认证计划
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved