HAB

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

HAB

849件の閲覧回数
wasimarfath
Contributor I

I am Implementing the secondary bootloader in IMXRT1020, which will authenticate the application code, I achieved the execution branching from one binary to another binary, and I signed the secondary bootloader image using secure provisioning tool, Now I got stuck at How to use HAB APIs in custom bootloader to authenticate the signed application code, I didn't find any document online which give me the clear picture how the ROM bootloader will authenticate the signed image, please help me what are the things i need to consider in my custom bootloader with respect to application authentication. Thank you.

 

Regards,

Wasim arfath.

 

 

 

 

0 件の賞賛
返信
1 返信

803件の閲覧回数
diego_charles
NXP TechSupport
NXP TechSupport

Hi @wasimarfath 

Thanks for reaching out and for your patience. 

 

Currently available documents and references that I think are of useful are below:

High Assurance Boot Version 4 Application Programming Interface Reference Manual from the code signing tool ,  AN12263 HABv4 RVT Guidelines and Recommendations, and the https://github.com/nxp-mcuxpresso/sbl This bootloader does implement the API, since it can boot signed images.

diego_charles_0-1710367589726.png

refer to   https://github.com/nxp-mcuxpresso/sbl/tree/master/component/secure/semifunc  and https://github.com/nxp-mcuxpresso/sbl/blob/master/doc/MCUOTASBLSFWUG.pdf

I hope this could help you.

Diego

 

0 件の賞賛
返信