Pcr
Represents the Platform Configuration Registers (PCRs) in the TPM. Each PCR is associated with a digit number and a string name.
NOTE: In the current encryption logic, only the following PCRs are supported when sealing encrypted volumes against the state of TPM 2.0 device: - 4, or boot-loader-code - 7, or secure-boot-policy - 11, or kernel-boot.
| Characteristic | Value |
|---|---|
| Type | enum |
Variants
variant-1
PCR 0, or platform-code.
| Characteristic | Value |
|---|---|
| Type | string |
| Value | Pcr0 |
variant-2
PCR 1, or platform-config.
| Characteristic | Value |
|---|---|
| Type | string |
| Value | Pcr1 |
variant-3
PCR 2, or external-code.
| Characteristic | Value |
|---|---|
| Type | string |
| Value | Pcr2 |
variant-4
PCR 3, or external-config.
| Characteristic | Value |
|---|---|
| Type | string |
| Value | Pcr3 |
variant-5
PCR 4, or boot-loader-code.
| Characteristic | Value |
|---|---|
| Type | string |
| Value | Pcr4 |
variant-6
PCR 5, or boot-loader-config.
| Characteristic | Value |
|---|---|
| Type | string |
| Value | Pcr5 |
variant-7
PCR 6, or host-platform.
| Characteristic | Value |
|---|---|
| Type | string |
| Value | Pcr6 |
variant-8
PCR 7, or secure-boot-policy.
| Characteristic | Value |
|---|---|
| Type | string |
| Value | Pcr7 |
variant-9
PCR 8.
| Characteristic | Value |
|---|---|
| Type | string |
| Value | Pcr8 |
variant-10
PCR 9, or kernel-initrd.
| Characteristic | Value |
|---|---|
| Type | string |
| Value | Pcr9 |
variant-11
PCR 10, or ima.
| Characteristic | Value |
|---|---|
| Type | string |
| Value | Pcr10 |
variant-12
PCR 11, or kernel-boot.
| Characteristic | Value |
|---|---|
| Type | string |
| Value | Pcr11 |
variant-13
PCR 12, or kernel-config.
| Characteristic | Value |
|---|---|
| Type | string |
| Value | Pcr12 |
variant-14
PCR 13, or sysexts.
| Characteristic | Value |
|---|---|
| Type | string |
| Value | Pcr13 |
variant-15
PCR 14, or shim-policy.
| Characteristic | Value |
|---|---|
| Type | string |
| Value | Pcr14 |
variant-16
PCR 15, or system-identity.
| Characteristic | Value |
|---|---|
| Type | string |
| Value | Pcr15 |
variant-17
PCR 16, or debug.
| Characteristic | Value |
|---|---|
| Type | string |
| Value | Pcr16 |
variant-18
PCR 17.
| Characteristic | Value |
|---|---|
| Type | string |
| Value | Pcr17 |
variant-19
PCR 18.
| Characteristic | Value |
|---|---|
| Type | string |
| Value | Pcr18 |
variant-20
PCR 19.
| Characteristic | Value |
|---|---|
| Type | string |
| Value | Pcr19 |
variant-21
PCR 20.
| Characteristic | Value |
|---|---|
| Type | string |
| Value | Pcr20 |
variant-22
PCR 21.
| Characteristic | Value |
|---|---|
| Type | string |
| Value | Pcr21 |
variant-23
PCR 22.
| Characteristic | Value |
|---|---|
| Type | string |
| Value | Pcr22 |
variant-24
PCR 23, or application-support.
| Characteristic | Value |
|---|---|
| Type | string |
| Value | Pcr23 |