mbox series

[v7,0/5] eficonfig: add UEFI Secure Boot key maintenance interface

Message ID 20221109033728.5623-1-masahisa.kojima@linaro.org
Headers show
Series eficonfig: add UEFI Secure Boot key maintenance interface | expand

Message

Masahisa Kojima Nov. 9, 2022, 3:37 a.m. UTC
This series adds the UEFI Secure Boot key maintenance interface
to the eficonfig command.
User can enroll PK, KEK, db and dbx.

Source code can be cloned with:
$ git clone https://git.linaro.org/people/masahisa.kojima/u-boot.git -b kojima/eficonfig_sbkey_v7

[Major Changes]
- only accept .auth file
- remove delete signature list feature

Masahisa Kojima (5):
  eficonfig: refactor file selection handling
  eficonfig: expose append entry function
  eficonfig: refactor change boot order implementation
  eficonfig: add UEFI Secure Boot Key enrollment interface
  eficonfig: add "Show Signature Database" menu entry

 cmd/Makefile                                  |   5 +
 cmd/eficonfig.c                               | 201 ++++----
 cmd/eficonfig_sbkey.c                         | 478 ++++++++++++++++++
 include/efi_config.h                          |  12 +-
 .../py/tests/test_eficonfig/test_eficonfig.py |   1 +
 5 files changed, 593 insertions(+), 104 deletions(-)
 create mode 100644 cmd/eficonfig_sbkey.c