哈希函数 HASH

哈希函数模块主要用于计算SHA1/SHA2/SHA3/SM3/MD5等算法,支持HMAC模式。

HASH (Hash Function Engine) 用于计算主流的国际&国内哈希函数(杂凑算法),支持HMAC操作模式。HASH提供物理攻击防护设计的选配,可支持模块专用DMA。模块支持标准AMBA总线,可快速集成到SoC中。

部分功能已集成到CryptCompiler®中,欢迎申请使用。

更多需求,请联系我们

 

 

 

专用高速DMA

支持interleaving上下文管理

物理攻击防护设计,抵抗DPA和FI攻击

 

支持列表

算法 特征 支持选项
硬件(RTL解决方案) 软件(Lib解决方案)
SHA1
SHA2 224/256/384/512
SHA3 224/256/384/512
SM3
HMAC
BLAKE
Chacha12/Chacha20 Poly1305