DATASHEET / FEATURES / SECURITY
安全
SC_RSA
✧最大密钥长度为 4096bit
✧N 的长度可调,范围在 96bit~4096bit
✧CPU 的多次读写
✧结果数据读取完成后,内部 N、E、M、中间数据以及结果数据所对应的 RAM 自动复位为零
✧支持单纯的 RSA 运算
SC_AES
✧完全参考 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 寄存器)
✧从安全角度考虑,可由软件配置清除密钥、数据、密码
SC_HASH
✧AHB2 从机接口
✧AHB2 主机接口
✧软件操作:支持 CPU 和 DMA 模式
✧支持 DMA 分片传输(更新 ADDR/TC 寄存器)
✧SHA:SHA 160/224/256/384/512 bit 算法
✧支持 MD5 算法
EFUSE
✧控制 2048 位内部非易失一次性可编程存储器的读写
✧带保护位的分段管理
✧保护段和 Special 段的备份
✧两种读取方法:寄存器读取或 AHB 映射读取
✧可配置编程和读取时序
DTRNG
✧纯数字逻辑电路
✧真正的随机数
✧APB 总线配置寄存器
✧中断模式和无中断模式