Owners manual
System
H3 Datasheet(Revision1.2) Copyright© 2015 Allwinner Technology Co.,Ltd.All Rights Reserved. Page 226
4.15. Crypto Engine
4.15.1. Overview
The Crypto Engine is one encrypt/ decrypt function accelerator. It is suitable for a variety of applications. It can support
encryption ,decryption and calculate the hash value. Several modes are supported by the Crypto Engine. The Crypto
Engine has a special internal DMA(IDMA) controller to transfer data .
It includes the following features:
Support symmetrical algorithm :AES, DES, TDES
Support secure Hash algorithm: MD5, SHA-1,SHA-224,SHA-256,SHA-384,SHA-512,HMAC-SHA1
Support 160-bits hardware PRNG with 175-bits seed
Support 256-bits hardware TRNG
Support ECB, CBC, CTR modes for DES/TDES
Support ECB, CBC, CTR, CTS,OFB,CFB,CBC-MAC modes for AES
Support 128-bits, 192-bits and 256-bits key size for AES
4.15.2. Functionalities Description
confidential