三、安全应用
另一大特色就是安全方面的应用,于是去中文论坛和B站通过视频学习了一下:
STM32H7R/S的信息安全特性,内容涵盖安全特性概览,产品生命周期管理与安全调试,时域隔离/片内与片外存储器保护,密码学引擎与随机数发生器,安全存储,安全启动与安全升级等。
STM32H7R/S线上课程,快速入手! -ST意法半导体中文论坛
跟着视频快速学习了H7S系列安全相关的之事,明白了存储保护和加解密的方 式;
试用DA功能的password 模式:
使用STM32TrustedPackageCreator基于编辑的XML文件生成password的加解密文件obk 和bin
①查看PRODUCT_STATE产品状态,最初是39:Open 模式
②查看寄存器,当前Flash_EPOCHSR为0,未进行过加 密及回退;
③修改PRODUCT_STATE产品状态为 17;
④ FLASH_NVSR值从0x84变0x51, 加密保护状态;
⑤在安全编程中,将生成的OBK文件 烧入,启动加密:
⑥烧写成功后,变成0x8A,即当前为password模式;
此时便以完成加密,STlink等无法正常连接读取。


