-
Notifications
You must be signed in to change notification settings - Fork 37
EBBR Notes 2020.08.31
Grant Likely edited this page Aug 31, 2020
·
5 revisions
- Housekeeping items
- Issue review
- EBBR testing progress (Grant)
- EBBR Scope -- doing a better job to describe the purpose of EBBR
- DT security profiles (Joakim)
- Tightening requirements as U-Boot implementation matures (make fewer things optional)
- Security requirements - Secure boot and secure capsule update
- Takahiro AKASHI (Linaro)
- Ilias Apopolos (Linaro)
- Joakim Bech (Linaro)
- Sughosh Ganu (Arm)
- Sumit Garg (Linaro)
- Simon Glass (Google)
- Ruchika Gupta (NXP)
- Priyanka Jain (NXP)
- Grant Likely (Arm)
- Jose Marinho (Arm)
- Francois Ozog (Linaro)
- Atish Patra
- Heinrich Schuchardt
- Stuart Yoder (Arm)
This meeting clashes with the system devicetree meeting. Need to reschedule. Also should look at Asia friendly time zones.
Action: Grant to look at alternate time and possibly alternate weeks with an Asia friendly time slot.
(Notes added to individual issues)
Meta-question: do we require security requirements to EBBR?
- KASLR won't work without EFI_RNG
- EBBR has historically dealt only with the firmware->OS interfaces; early boot security is not covered
- Tentative way forward: Have additional security option to EBBR; patches to be reviewed on list when written.
- Takahiro wants a compliance test suite for secure boot. -- SCT team no longer exists, and SCT development has stalled -- Stuart: FWTS has some secure boot tests -- Takahiro: That only checks the variable services. Load image isn't covered
- U-Boot fat driver has a bug in deleting long file names. Causes filesystem corruption when running SCT filesystem tests.
- Joakim: (might be better as part of DT-Evolution, but still valuable to discuss here)
- How to we verify DTBs in memory?
- Immutable DTB?
- Need some flexibility; and allow for different threat models
- Proposing separate levels of security. Suggested 6 levels as a starting point
- Perhaps map to PSA levels
- Side question: should EBBR map to the same security levels?
- How to we verify DTBs in memory?
Meeting ended at 17:00 BST