MCUBoot I have implemented sbloader to my project,when do I store the AES key?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

MCUBoot I have implemented sbloader to my project,when do I store the AES key?

跳至解决方案
865 次查看
jake111
Contributor I

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?

0 项奖励
回复
1 解答
849 次查看
xiangjun_rong
NXP TechSupport
NXP TechSupport

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

在原帖中查看解决方案

0 项奖励
回复
1 回复
850 次查看
xiangjun_rong
NXP TechSupport
NXP TechSupport

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

0 项奖励
回复