对称密码 SCE

对称密码模块主要用于计算AES/DES/TDES/SM4等算法,支持操作模式ECB/CBC/CFB/OFB/CTR/CMAC/CCM/GCM/GMAC/XTS。

SCE (Symmetric Cipher Engine) 用于计算主流的国际&国内对称密码算法,并提供多种操作模式。SCE提供可选的超低面积、流水线、超高性能多核流水线等多个版本,并提供物理攻击防护设计的选配,可支持模块专用DMA。SCE可通过标准AMBA总线集成到SoC,或集成到数据加密路径上,如DDR、PCIe、CXL等高速接口。

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

更多需求请联系我们。

 

 

超低面积AES实现,极致优化S-BOX

超高性能多核流水线GCM/XTS,每周期可处理128~1024~更多位数据

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

 

支持列表

算法 特征 支持选项
硬件(RTL解决方案) 软件(Lib解决方案)
AES 128/192/256 ✔ ✔
DES ✔ ✔
TDES 128/192 ✔ ✔
SM4 ✔ ✔
PRESENT 80/120 ✔ ✔
操作模式 ECB ✔ ✔
CBC ✔ ✔
CFB ✔ ✔
OFB ✔ ✔
CTR ✔ ✔
CMAC ✔ ✔
CCM ✔ ✔
GCM/GMAC ✔ ✔
XTS ✔ ✔