Edit onlineCrypto 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 (256 bits) 原理框图 图 1. 原理框图