Edit online

Crypto Engine (CE)

Crypto Engine (CE) 是安全子系统中的加解密模块,用于安全算法的硬件加速以及其他安全机制的实现。

特性说明

  • 支持多种算法的加速
  • 专用安全 SRAM
  • 支持生成安全密钥
  • 支持多种密钥输入方式
  • 内部专用 DMA
  • 支持多路并行处理
类别 算法
对称密钥算法 AES-ECB (128/192/256)
AES-CBC (128/192/256)
AES-CTR (128/192/256)
AES-XTS(256/512)
AES-CTS-CBC
TDES-EDE-ECB (64/128/192)
TDES-EDE-CBC (64/128/192)
非对称密钥算法 RSA (512/1024/2048)
消息摘要算法 MD5
SHA1/224/256/384/512
HMAC-SHA1/HMAC-SHA-256
TRNG (256bit)

原理框图

1. 原理框图