【DigiKey好物畅享】ST STM32H7S3-Nucleo安全实践记录(三)安全应用1

三、安全应用

另一大特色就是安全方面的应用,于是去中文论坛和B站通过视频学习了一下:

STM32H7R/S的信息安全特性,内容涵盖安全特性概览,产品生命周期管理与安全调试,时域隔离/片内与片外存储器保护,密码学引擎与随机数发生器,安全存储,安全启动与安全升级等。

STM32H7R/S线上课程,快速入手! -ST意法半导体中文论坛

跟着视频快速学习了H7S系列安全相关的之事,明白了存储保护和加解密的方 式;

试用DA功能的password 模式:

使用STM32TrustedPackageCreator基于编辑的XML文件生成password的加解密文件obkbin

①查看PRODUCT_STATE产品状态,最初是39Open 模式

②查看寄存器,当前Flash_EPOCHSR0,未进行过加 密及回退;

③修改PRODUCT_STATE产品状态为 17

④ FLASH_NVSR值从0x840x51, 加密保护状态;

⑤在安全编程中,将生成的OBK文件 烧入,启动加密:

⑥烧写成功后,变成0x8A,即当前为password模式;

此时便以完成加密,STlink等无法正常连接读取。