
On Wed, Feb 10, 2016 at 9:54 AM, Ulises Cardenas raul.casas@nxp.com wrote:
i.MX7 has an a protection feature for Manufacturing process. This feature uses assymetric encryption to sign and verify authenticated software handled between parties. This command is enables the use of such feature.
s/is enables/enables/
The private key is unique and generated once per device. And it is stored in secure memory and only accessible by CAAM. Therefore, the public key generation and signature functions are the only functions available for the user.
Command usage: mfgprot 0 - prints out the public key for the device. mfgprot 1 - signs and prints out a sample data.
This is only a working example for the signature function, and is intended to be used as a canvas for user-specific cases.
Signed-off-by: Ulises Cardenas raul.casas@nxp.com
Why this is just an example? Couldn't we better integrate so user could pass addresses for checking?