siemens / meta-iot2050

SIMATIC IOT2050 Isar/Debian Board Support Package
MIT License
130 stars 79 forks source link

Update SEBoot to D01.02.02.08 #341

Closed BaochengSu closed 2 years ago

BaochengSu commented 2 years ago

This SEBoot update brings secure policy refactoring.

The old secure policies include

However, there should be another soft mode defined by the state that customer key is programmed but the secure boot bit is not flipped. under this mode SEBoot should validate the image against the OTP key, however the failed validation should not prevent the device from continual booting. This brings values for customer to have a final gate to check if everything is working as expected.

Hence the refactored secure policies:

Signed-off-by: Baocheng Su baocheng.su@siemens.com