Dear Victor,
Thank you for your prompt response.
What I'd like to do is letting a certain process use HW crypto block whenever it needs in order to encrypt some buffers. Certainly, those buffers MUST be secure and it must not been modified all the time.
I think I need to narrow down my questions.
1. Is this possible in i.MX8? -- letting a certain process use HW crypto block whenever it wants in order to encrypt some buffers
2. If yes, what secure features are recommended to do this? Please list in the pdf you've provided. I need to generate a key, store the key securely and encrypt buffers. Then encrypted data in those secure buffers will be stored in eMMC. Finally, with authorized interfaces (such as Secure JTAG), I'd like to dump out from eMMC to decrypt.
Thank you.
JK