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?

ソリューションへジャンプ
876件の閲覧回数
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 解決策
860件の閲覧回数
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 返信
861件の閲覧回数
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 件の賞賛
返信