Cortex-M23和Cortex-M33为数十亿设备提供安全基础

Cortex-M23和Cortex-M33为数十亿设备提供安全基础,第1张

  2004 年 10 月 19 日是一个特别的日子,这一天对多数人而言也许并不意味着什么。然而,如果你是嵌入式社区的一份子就会知道,微控制器 (MCU) 行业在这一天发生了翻天覆地的变化。ARM® 在这一天发布了首款 Cortex®-M 处理器,把通用架构的优势搬到了微控制器市场上来。

  嵌入式开发者迅速接受了 Cortex-M 系列处理器,因为它具备直观的程序员模型、出色的性能以及绝佳的节能性。该处理器集简单易用和深远的生态系统支持于一身,加快了嵌入式行业的创新速度,大大拓展了微控制器的使用场合。这些基于 Cortex-M 的小巧型 MCU 现已无处不在,为我们当今所使用的设备带来了无形的智能和强化的功能。十年后,大多数 MCU 和嵌入式设备厂商均采用了这项行业标准,生产了共计 220 亿台基于 Cortex-M 的设备。

  创新需要安全性和标准的平台

  创新永不停歇,新的挑战开始浮现。为越来越多的联网设备提供安全性现已变得至关重要,其中包括保护这些设备的数据机密性、功能和完整性及其从基础设施到云端的连接。这种安全性不仅需要利用经过验证的最佳实践来符合极高的标准,而且必须做到简单易用、易于编程,从而最大限度减少使用不当的风险。成功部署的最后一个重要的要素是,这种创新需要构建在行业标准平台之上,以确保获得广泛的生态系统支持、形成巨大的开发者群体,从而打造出多种多样的设备,加速各个物联网纵向细分市场的发展。

  确保联网设备的安全是众所周知的一大挑战,这对于 ARM 来说也是一大机遇。现在已有超过 100 亿颗 Cortex-A 芯片为各种移动设备所采用,这些芯片利用 ARM TrustZone® 技术来保护可信根免受潜在的可疑软件的损害。ARM 安排了一些最有才干的工程师来优化这一安全基础并将其转移到新版本的 M 型架构上来。这些工程师现已实现了该目标,确保了这一安全基础适合嵌入式环境的各种严格限制:

  •实时性,需要在不同的安全状态之间快速转换

  •确定性

  •同时还需要做到十分节能。

  研发成果 ARMv8-M 架构于去年在 2015 ARM 技术大会上成功发布,该架构可将先进的软件隔离功能搬到最小的处理器以及采用 ARMv8-M 专用型 ARM TrustZone 技术的设备上来。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2580089.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-08
下一篇 2022-08-08

发表评论

登录后才能评论

评论列表(0条)

保存