Edit online

Crypto Engine (CE)

3 Mar 2025
Read time: 1 minute(s)

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

特性说明

  • 支持多种算法的加速
  • 专用安全 SRAM
  • 支持生成安全密钥
  • 支持多种密钥输入方式
  • 内部专用 DMA
  • 支持多路并行处理

类别

算法

对称密钥算法

AES-ECB (128/ 192/ 256)

AES-CBC (128/ 192/ 256)

AES-CTR (128/ 192/ 256)

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 (256 bits)

原理框图



1. 原理框图