Tool/software:
Hello,
We need to be able to encrypt some data on our AM625 platform uniquely per-device, from a Linux userland program running in the normal world (REE/non-secure world). On the i.MX6 platform (for example), we used NXP's CAAM (Cryptographic Assurance and Acceleration Module) for this, accessible via /dev/caam_kb in userland. This would take a small plaintext payload (a few hundred bytes) and return the encrypted data, and vice-versa for decryption, and only required a few hundred lines of C code to implement.
Could you provide a steer on how I can accomplish the same on the AM625 please?
I have the AM62 restricted security documentation available, but a steer on what I should be looking at (or ideally some examples) would be appreciated.
Kind regards,
Ben