The program will download the .sb2 file to sdcard through BlueTooth.Then the booloader will read the AES key at the address of 0xB000,and decrypt the file from sdcard,writing the program to flash 0xA000 eventually.
I wonder where to strore AES key before wrtiing to flash and when should I write it to flash that could make the whole update process secure?
已解决! 转到解答。
Hi,
Can you tell us the part number you are using? different processor has different mechanism to save AES key, for LPC55xx, the AES key are saved in PUF. For the other processor with security, the key can be saved in OTP module.
BR
Xiangjun Rong
Hi,
Can you tell us the part number you are using? different processor has different mechanism to save AES key, for LPC55xx, the AES key are saved in PUF. For the other processor with security, the key can be saved in OTP module.
BR
Xiangjun Rong