I.MX8Plus Encrypted Storage Keys

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

I.MX8Plus Encrypted Storage Keys

Jump to solution
1,475 Views
KadirY
Contributor II

Greetings,

I want to use the CAAM to implement encrypted storage to my system. So far, my understanding is that the CAAM is capable of encryption and decryption for the storage data. However, I couldn't find whether I can control the CAAM keys or not. During the configuration phase of the CAAM, is it possible for me to at least see the key pairs so that I do not necessarily need the I.MX8 to decrypt my data?

My goal is to be able to decrypt the content that the i.mx8 platform has encrypted and stored into some flash at some other system (say my personal pc).

 

Thanks in advance.

Tags (1)
0 Kudos
Reply
1 Solution
1,452 Views
Manuel_Salas
NXP TechSupport
NXP TechSupport

Hello @KadirY 

I hope you are doing well.

 

Please refer to the AN12714 i.MX Encrypted Storage Using CAAM Secure Keys.

This document provides steps to run a transparent storage encryption at block level using DM Crypt taking advantage of the secure key feature provided by i.MXs Cryptographic Accelerator and Assurance Module (CAAM). The document applies to all i.MX SoCs having CAAM module.

 

Best regards,

Salas.

View solution in original post

0 Kudos
Reply
1 Reply
1,453 Views
Manuel_Salas
NXP TechSupport
NXP TechSupport

Hello @KadirY 

I hope you are doing well.

 

Please refer to the AN12714 i.MX Encrypted Storage Using CAAM Secure Keys.

This document provides steps to run a transparent storage encryption at block level using DM Crypt taking advantage of the secure key feature provided by i.MXs Cryptographic Accelerator and Assurance Module (CAAM). The document applies to all i.MX SoCs having CAAM module.

 

Best regards,

Salas.

0 Kudos
Reply