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

发布时间:2015-11-16 10:44    发布者:eechina
关键词: ARMv8-M , ARMv8
ARMv8-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开发智能互联产品。”

本文地址:https://www.eechina.com/thread-156382-1-1.html     【打印本页】

本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。
您需要登录后才可以发表评论 登录 | 立即注册

厂商推荐

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表