This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM6412: Different key terminology in secure boot process.

Part Number: AM6412


Tool/software:

Hi,

I'm reading the AM64X_AM243X_OTP_Keywriter_User_Guide but I'm confused about the terminology for the different keys.

Could you please check if my understanding is correct?

1. AES-256 key is generated by customer's random number generator tool. This key is used to encrypt and decrypt OTP data/image content.

2. TI FEK is provided by TI which means you can decrypt any information which is encrypt by AES key theoretically. Or customer can replace TI FEK with their own key?

3. SMPK-Priv is RSA private key which generated by customer and should be keep secret. It is only used for sign.

4. SMPK-Pub is RSA public key which generated by customer as well and it will be in X509 certificate. It is used for verify sign.

5. I don't know how to get SMEK and what it exact means. Is it the same with AES-256 key?

Regards,

Wei