USER GUIDE / SECURITY / SC AES / OVERVIEW
概述
先进加密标准 AES 模块按照“先进加密标准(AES)”对数据进行加密和解密。
模块支持两种模式,ECB (Electronic Code Book 电子密码本)模式和 CBC (Cipher Block Chaining 密码块链接)模式。
特性
- 完全参考 Rijndael / FIPS_197 标准
- AES 引擎:AES-128/192/256
- 支持 128-bit 的 AES 加解密
- 支持直通访问 EFUSE 内 128 位 user_key 与 128 位 os_key
- 支持 ECB 和 CBC 模式
- 支持 CPU 和 DMA 模式
- 支持 DMA 分段传输(更新 ADDR/TC 寄存器)
- 从安全角度考虑,可由软件配置清除密钥、数据、密码
功能结构图
- 对 128 位数据进行加密和解密
- 128 位的密钥
- CBC 模式使用 128 位的初始向量 IV(initial vector)



