Enhanced OpenSSL on i.MX 8M and i.MX 8MM
●Purpose:
■In embedded processor design the need of hardware support for cryptographic operations is increasing. In particular, there are customer requirements for easily performing cryptographic operations inside TrustZone®. In i.MX 8M and i.MX 8MM, OP-TEE OS can control the hardware cryptographic module by using libimxcrypt. This is a mechanism to perform hardware accelerated cryptographic operations inside of a secure zone.
■The purpose of this document is to describe how to add the support of accelerated OP-TEE OS with Cryptographic Accelerator and Assurance Module (CAAM) on top of OpenSSL. The final result being an enhanced OpenSSL being capable to accelerate crypto algorithms in a secure way via OP-TEE.
●Audience:
■This document is intended for those who:
▲Need to understand the secure storage inside of OP-TEE
▲Need to hardware accelerate cryptographic algorithms using the complete flow OpenSSL <-> OP-TEE <-> CAAM
■It is assumed that the reader is familiar with the basics of the RSA/ECC cryptographic functions.
|
|
Application note & Design Guide |
|
|
|
Please see the document for details |
|
|
|
|
|
|
|
English Chinese Chinese and English Japanese |
|
25 January 2020 |
|
Rev. 0 |
|
AN12632 |
|
167 KB |
- +1 Like
- Add to Favorites
Recommend
All reproduced articles on this site are for the purpose of conveying more information and clearly indicate the source. If media or individuals who do not want to be reproduced can contact us, which will be deleted.