Enhanced OpenSSL on i.MX 8M and i.MX 8MM

2021-09-24
Introduction:
●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.

NXP

i.MX 8Mi.MX 8MM

More

Part#

embedded processor

More

More

Application note & Design Guide

More

More

Please see the document for details

More

More

English Chinese Chinese and English Japanese

25 January 2020

Rev. 0

AN12632

167 KB

- The full preview is over. If you want to read the whole 6 page document,please Sign in/Register -
  • +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.

Contact Us

Email: