Жизненный цикл серверной платформы

База разрешённых подписей Secure Boot

Определение

База разрешённых подписей Secure Boot (db) — переменная прошивки UEFI, где хранятся доверенные сертификаты, подписи и хеши образов, которым разрешено запускаться до старта ОС. По ней прошивка проверяет загрузчики, приложения UEFI, драйверы и образы Option ROM.

Также ищут: UEFI authorized signature database · разрешённая база Secure Boot · db Secure Boot · allowlist UEFI images

Зачем это знать

Добавление доверия расширяет набор кода, который может запуститься до ОС. Но наличие записи в db не отменяет отзыв в dbx и не гарантирует качество образа.

Связи из словаря

Карта понятия

Доказательная часть

Что подтверждено

  1. db хранит разрешённые подписи и хеши образов UEFI и участвует в проверке загрузчиков, приложений UEFI, драйверов и образов Option ROM.

    Граница применимости: База подписей Secure Boot в UEFI 2.11.

  2. Наличия совпадающего доверия в db недостаточно, если хеш образа или относящаяся к нему цепочка подписи запрещены в dbx.

    Граница применимости: Приоритет правил проверки образов UEFI.

Перед спецификацией

Что проверить

  1. Инвентаризируйте владельцев и сертификаты db.
  2. Проверьте точную цепочку загрузчика.
  3. Сверьте конфликты с dbx.
Открытые основания

Первоисточники

  • Стандарт1
  • Первичная спецификация
    UEFI 2.11 — Secure Boot and Driver Signing UEFI Forum · UEFI Specification Version 2.11, section 32 · проверено

    Определяет PK, KEK, authorized db, forbidden dbx, authenticated variables и image validation order.

    Утверждения: 01 · 02

Карта знаний

Связанные понятия

Из знания — в навык

Курсы по теме

Подтвердите действие