The HMAC SHA AES Accelerator is a low-power low-gate count crypto core with DMA capability and local key storage. Compared to a software only solution, the core provides higher performances and additional security to applications.
By using dedicated hardware accelerators, the HMAC SHA AES Accelerator provides a first performance boost compared to software execution on the host processor. The second advantage is the ability to store keys in an integrated RAM via DMA, and keep these inaccessible, but usable, for the host/application.
The HMAC SHA AES Accelerator provides hardware cryptographic algorithm implementations for optimal performance, user experience, battery lifetime and robust security.