Skip to main content
AVazquez
Associate III
Sep 21, 2020 11:04 AM UTC
Solved

[Secure boot] Is it possible to add kernel authentication?

Hi,all!

In the wiki about secure boot, only FSBL and SSBL files are signed and authenticated.

It would be very interesting and useful if you could also sign and authenticate the kernel and increase security.

Is this possible?

This topic has been closed for replies.
Olivier GALLIEN
Olivier GALLIENBest answer
ST Technical Moderator
Sep 25, 2020 2:44 PM UTC

Hi @AVazquez​ ,

It's possible to authenticate any level of application code but ST only provide complete support/guideline for Secure Boot part.

Authentication of kernel and upper layer can be done using standard community methodology.

2 Kbytes in the OTP register are available to store extra keys.

Olivier

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.

2 replies

Olivier GALLIEN
Olivier GALLIENBest answer
ST Technical Moderator
Sep 25, 2020 2:44 PM UTC

Hi @AVazquez​ ,

It's possible to authenticate any level of application code but ST only provide complete support/guideline for Secure Boot part.

Authentication of kernel and upper layer can be done using standard community methodology.

2 Kbytes in the OTP register are available to store extra keys.

Olivier

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.
AVazquez
AVazquezAuthor
Associate III
Sep 26, 2020 12:41 PM UTC

Perfect!

Thanks!