S32K1xx 系列 MCU 应用指南之 CSEc 硬件加密模块使用手册
2
目录
1 前言 ......................................................................................................................................................................................................... 3
2 S32K1xx 系列 MCU 的 CSEc 硬件加密模块介绍 ...................................................................................................................................... 4
2.1 CSEc 硬件加密模块功能概述 ........................................................................................................................................................... 4
2.2 CSEc 模块与 FTFC 模块的关系 ....................................................................................................................................................... 4
2.3 CSEc 模块的密钥详解 ...................................................................................................................................................................... 6
2.4 CSEc 的 PRAM 接口介绍 ................................................................................................................................................................. 9
3 CSEc 模块应用开发详解 ........................................................................................................................................................................ 11
3.1 CSEc 模块应用开发步骤 ................................................................................................................................................................ 11
3.2 CSEc 模块的授权密钥使用 ............................................................................................................................................................. 12
3.3 CSEc 模块 M1~M5 的计算方法 ...................................................................................................................................................... 12
4 基于 SDK 的 CSEc 模块应用开发 .......................................................................................................................................................... 15
4.1 SDK API 介绍 ................................................................................................................................................................................ 15
4.2 D-Flash 分区 API ........................................................................................................................................................................... 15
4.3 CSEc 模块密钥管理 ....................................................................................................................................................................... 17
4.4 CSEc 模块基本功能使用 ................................................................................................................................................................ 18
4.5 安全引导程序 ................................................................................................................................................................................. 19
4.6 恢复出厂设置编程 .......................................................................................................................................................................... 23
5 示例工程介绍 ........................................................................................................................................................................................ 23
6 参考文档 ............................................................................................................................................................................................... 24
附录 1 CSEc 模块应用常见问题(FAQ) .................................................................................................................................................. 25
附录 2 计算 M1~M5 参考函数 ................................................................................................................................................................... 26
附录 3 计算恢复出厂设置授权码参考函数 ................................................................................................................................................. 29
附录 4 量产建议 ....................................................................................................................................................................................... 30
附录 5 SDK 3.0.0RTM 版本 API 说明 ........................................................................................................................................................ 31