APP下载

STM32扩展软件简化物联网终端安全功能部署

2018-04-16

单片机与嵌入式系统应用 2018年7期
关键词:固件微控制器完整性

通过在一个简便的STM32Cube扩展软件包内整合安全启动、安全固件更新和安全引擎服务,意法半导体的X-CUBE-SBSFU v.2.0能帮助产品开发人员充分利用STM32微控制器的安全功能保护物联网终端等联网设备的数据安全、管理生命周期。

通过在微控制器上建立可信根,X-CUBE-SBSFU安全启动可使知识产权得到保护,将启动安全检查并激活STM32的内置安全机制,而且每次执行用户应用程序前均会检查代码的真实性和完整性,以防止无效或恶意代码运行。当远程连接网络时,可信设备将按照公认的最佳安全实践参与身份互验。

固件安全更新功能解决了固件的安全加载和编程问题,有助于设备终身管理,并利用修补程序、功能升级和安全更新应对最新的网络威胁。安全加载程序支持多种业界认可的数字签名(ECDSA或AES方法)和密码加密(AES-GCM)算法,可以接收和验证加密的固件映像并解密,以及检查代码的完整性。安全编程功能同时支持单双映像更新与双映像更新。单映像更新可最大限度提高用户要写入的应用代码量。双映像更新能提供更高的更新灵活度,支持固件映像安装和空中下载(OTA)过程中的防回滚功能。

猜你喜欢

固件微控制器完整性
稠油热采水泥环完整性研究
物联网技术在微控制器实验教学中的应用
莫断音动听 且惜意传情——论音乐作品“完整性欣赏”的意义
基于固件的远程身份认证
精子DNA完整性损伤的发生机制及诊断治疗
提取ROM固件中的APP
Atmel针对新一代物联网应用发布全新32位微控制器
最新STM32设计工具增加对混合信号微控制器的支持
一种通过USB接口的可靠固件升级技术
桩身完整性检测中缺陷的综合判别