USER GUIDE / SECURITY / SC HASH / OVERVIEW
概述
- HASH 摘要算法
- HASH 算法工具:SHA 和 MD5
- SHA2 完全参照 RFC-6234 标准
- MD5 完全参照 RFC-1321 标准
特性
- AHB2 从机接口
- AHB2 主机接口
- 软件操作:支持 CPU 和 DMA 模式
- 支持 DMA 分片传输(更新 ADDR/TC 寄存器)
- 支持 MD5 算法
- SHA:SHA 160/224/256/384/512bit 算法
模型的特性列表
SC_HASH 有 sha2 和 md5 两个模式,需要寄存器配置。
表1 HASH特性列表
| 名称 | 版本 | 输入数据长度 | 输出数据长度 | 周期 | BPS |
|---|---|---|---|---|---|
| SHA1 | 160 | 512*n | 160 | 88 | 73Mbyte/(200MHz) |
| SHA2 | 224 | 512*n | 224 | 64 | |
| 256 | 512*n | 256 | 64 | ||
| 384 | 1024*n | 384 | 97 | ||
| 512 | 1024*n | 512 | 97 | ||
| MD5 | 128 | 512*n | 128 | 79 | 81Mbyte/(200MHz) |