Encrypted storage with TrustZone

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

Encrypted storage with TrustZone

Jump to solution
2,663 Views
brucezhao
Fresh Out Contributor

Hi, 

    AN12714 (i.MX Encrypted Storage Using CAAM Secure Keys) document describes Encrypted storage with CAAM.

    My question is that if I want to use CSU(Central Security Unit) to limit only OP-TEE can access CAAM, then CAAM can not be accessed by Normal world directly. I mean how to implement encrypted storage with OP-TEE, which uses OTPMK as root key by CAAM. 

    Thanks. 

0 Kudos
Reply
1 Solution
2,650 Views
Harvey021
NXP TechSupport
NXP TechSupport

Hi @brucezhao 

OP-TEE itself is secure world, which should be able to access CAAM. AN12714 here mainly uses the kernel module DM-Crypt, which uses CAAM's secure key to implement disk encryption, and does not implement the requirements you mentioned.

Best regards

Harvey

Harvey

 

View solution in original post

0 Kudos
Reply
2 Replies
2,635 Views
brucezhao
Fresh Out Contributor

Hi Harvey, I got it. Thank you for your reply. 

0 Kudos
Reply
2,651 Views
Harvey021
NXP TechSupport
NXP TechSupport

Hi @brucezhao 

OP-TEE itself is secure world, which should be able to access CAAM. AN12714 here mainly uses the kernel module DM-Crypt, which uses CAAM's secure key to implement disk encryption, and does not implement the requirements you mentioned.

Best regards

Harvey

Harvey

 

0 Kudos
Reply