verify - 2024.1 English

Bootgen User Guide (UG1283)

Document ID
UG1283
Release Date
2024-05-30
Version
2024.1 English

Syntax

bootgen -arch zynqmp -verify boot.bin

Description

This option is used for verifying authentication of a boot image. All the authentication certificates in a boot image are verified against the available partitions. Verification is performed in the following steps:
  1. Verify header authentication certificate:
    • For Zynq UltraScale+ MPSoC: verify SPK signature and verify header signature.
    • For Versal: verify SPK signature, verify IHT signature, and verify meta header signature.
  2. Verify bootloader authentication certificate: verify boot header signature, verify SPK signature, and verify bootloader signature.
  3. Verify partition authentication certificate: verify SPK signature and verify partition signature.
This is repeated for all partitions in the given boot image.