I am using 1015RT, I have some BEE question,
There are 2 BEE engines for boot image encrypt, and there are also BEE API which can be call from application to decrypt data. Each BEE engine can encrypt 3 regions.
My question is Can I use one BEE engine for boot image and use another BEE engine to decrypt the data in Flash in my application at the same time?
Here are my usage scenarios:
1. PC Use NXP tool the encrypt the boot image with BEE0
2. Use mfgtool to write the BEE0 boot image to flash base address.
3. PC Use NXP tool the encrypt the secret user data with BEE1.
4. Use mfgtool to write the BEE1 secret user data to another location in flash ex: flash base address + offset.
5. In my application, I call BEE API to decrypt the BEE1 encrypt user data in Flash to SRAM, and I send the decrypt data out ex: UART.
Is it possible?
BEE can only do decryption not encryption. I see you have received a detailed step process in this thread. If you have further questions please do not hesitate to let us know.