i.MX6 security modules

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX6 security modules

1,225 Views
sheogoram
Contributor I

Hi,

We plan to use a solution based on an i.MX6 SoC.

Is it possible to:

1. Store a chosen hardware key ?

2. Use this key in the Cryptographic Accelerator (CAAM) in order to perform a decryption (ideally using AES).

If possible:

1. What's the complexity of writing (and fusing) the hardware key bytes ?

2. Is it realistic to think about having a unique key per-device ?

Thanks

Labels (1)
0 Kudos
1 Reply

809 Views
Yuri
NXP Employee
NXP Employee

  The following thread provides some information about CAAM using

for application encryption / decryption.

https://community.freescale.com/message/362564#362564


As for the unique key :

The i.MX6 has  chip specific UUID ; fuses SJC_CHALL / UNIQUE_ID

are intended for it. Please look at section 5.2 (Fusemap Description Table) of

IMX6 DQ RM. The i.MX6 parts are provided with UUID - there is no need to burn

it  by customers.


Have a great day,
Yuri

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------