Zynq UltraScale+ MPSoC Authentication Certification Header - 2021.2 English

Vitis Unified Software Platform Documentation: Embedded Software Development (UG1400)

Document ID
UG1400
ft:locale
English (United States)
Release Date
2021-12-15
Version
2021.2 English

The following table describes the Authentication Header bit fields for the Zynq® UltraScale+™ MPSoC device.

Table 1. Authentication Header Bit Fields
Bit Field Description Notes
31:20 Reserved 0
19:18 SPK/User eFuse Select
  • 01: SPK eFuse
  • 10: User eFuse
17:16 PPK Key Select
  • 0: PPK0
  • 1: PPK1
15:14 Authentication Certificate Format 00: PKCS #1 v1.5
13:12 Authentication Certificate Version 00: Current AC
11 PPK Key Type 0: Hash Key
10:9 PPK Key Source 0: eFUSE
8 SPK Enable 1: SPK Enable
7:4 Public Strength
  • 0 : 2048b
  • 1 : 4096
  • 2:3 : Reserved
3:2 Hash Algorithm
  • 1: SHA3/384
  • 2:3 Reserved
1:0 Public Algorithm
  • 0: Reserved
  • 1: RSA
  • 2: Reserved
  • 3: Reserved