ZHDU015
December 2025
MSPM33C321A
1
摘要
商标
1
安全功能概述
1.1
术语
2
安全执行环境
2.1
TrustZone
2.1.1
实施定义归属单元
2.1.2
安全性归属单元
2.1.3
TrustZone 软件开发
2.2
内存保护单元
2.2.1
TrustZone 及 MPU
2.3
全局安全控制器
2.3.1
GSC 存储器配置
2.3.1.1
采用 GSC 和 SAU 时的安全例外
2.3.1.2
GSC 和 MPU 的权限例外
3
信息安全模块
3.1
AES
3.1.1
AES 概述
3.1.2
AES 使用情况
3.1.2.1
配置
3.1.2.2
设置
3.1.2.3
运行
3.2
密钥库
3.2.1
概述
3.2.2
密钥库使用情况
3.2.2.1
配置
3.2.2.2
设置
3.2.2.3
运行
3.3
SHA2
3.3.1
SHA 简介
3.3.1.1
SHA 特性
3.3.2
SHA 性能
3.3.3
SHA 使用情况
3.3.3.1
配置
3.3.3.2
设置
3.3.3.3
运行
3.4
PKA
3.4.1
PKA 简介
3.4.1.1
PKA 特性
3.4.2
PKA 使用情况
3.4.2.1
配置
3.4.2.2
设置
3.4.2.3
运行
3.5
PQC
3.5.1
ML-DSA
3.5.1.1
ML-DSA 简介
3.5.1.2
ML-DSA 用法
3.5.1.2.1
配置
3.5.1.2.2
设置
3.5.1.2.3
运行
4
修订历史记录
3.3.1.1
SHA 特性
针对 FIPS PUB 180-2 和 FIPS PUB 180-3 标准的符合安全哈希标准的实施
HMAC 支持所有符合 FIP PUB 198-1 的算法
高性能哈希,每个时钟周期执行一次哈希迭代(7.88 位)以实现更高的吞吐量
支持 SHA-224 和 SHA-256 的 HMAC 及基本哈希操作
哈希及 HMAC 上下文切换
支持 MAC 密钥 XOR 和消息填充
支持短于、等于或大于算法块大小的 MAC 密钥
支持自动消息数据调度
支持高达 2
64
位的消息大小,以 8 位为增量
自主支持基于消息长度生成 DMA 请求,从而减少 CPU 开销
支持用于输入消息解析的常量和增量地址