check-sb-signature - Man Page

pkcs7 signature checker for efi binaries and efi variable updates

Synopsis

check-sb-signature [-l|--loglevel] [--pk-enroll] [--default-kek] [--profile] [--cert] [--pe] [--kek] [--db] [--dbx] [-h|--help] [-V|--version]

Description

pkcs7 signature checker for efi binaries and efi variable updates

Options

-l,  --loglevel <LEVEL> [default: info]

set loglevel

-h,  --help

Print help (see a summary with '-h')

-V,  --version

Print version

Certificate Configuration

--pk-enroll <OPT>

select 'PK' option

Possible values:

  • mgmt: EFI_CERT_EXTERNAL_MANAGEMENT_GUID
  • redhat: Red Hat Secure Boot (PK/KEK key 1)
  • microsoft: Windows OEM Devices PK
--default-kek

use default 'KEK' certificates

--profile <NAME>

select 'db' profile

Possible values:

  • none: no certificates
  • win11: Windows CA certificates, 2011 + 2023
  • win23: Windows CA certificate, 2023 only
  • win+rom23: Windows CA + Option ROM certificates, 2023 only
  • uefi11: UEFI CA certificates, 2011 + 2023
  • uefi23: UEFI CA certificate, 2023
  • uefi+rom23: UEFI CA + Option ROM certificates, 2023
  • redhat: Red Hat UEFI CA certificate
  • redhat+rom: Red Hat UEFI CA + Option ROM certificates
  • all: Both Windows and UEFI CA certificates, 2011 + 2023
--cert <FILE>

load additional certificates

Verify Signatures

--pe <FILE>

pe/efi binary to inspect

--kek <FILE>

KEK variable update to inspect

--db <FILE>

db variable update to inspect

--dbx <FILE>

dbx variable update to inspect

Version

v0.1.13

Authors

Gerd Hoffmann <kraxel@redhat.com>

Info

check-sb-signature 0.1.13