Skip to main content

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.

CharacteristicValue
Typeenum

Variants

variant-1

PCR 0, or platform-code.

CharacteristicValue
Typestring
ValuePcr0

variant-2

PCR 1, or platform-config.

CharacteristicValue
Typestring
ValuePcr1

variant-3

PCR 2, or external-code.

CharacteristicValue
Typestring
ValuePcr2

variant-4

PCR 3, or external-config.

CharacteristicValue
Typestring
ValuePcr3

variant-5

PCR 4, or boot-loader-code.

CharacteristicValue
Typestring
ValuePcr4

variant-6

PCR 5, or boot-loader-config.

CharacteristicValue
Typestring
ValuePcr5

variant-7

PCR 6, or host-platform.

CharacteristicValue
Typestring
ValuePcr6

variant-8

PCR 7, or secure-boot-policy.

CharacteristicValue
Typestring
ValuePcr7

variant-9

PCR 8.

CharacteristicValue
Typestring
ValuePcr8

variant-10

PCR 9, or kernel-initrd.

CharacteristicValue
Typestring
ValuePcr9

variant-11

PCR 10, or ima.

CharacteristicValue
Typestring
ValuePcr10

variant-12

PCR 11, or kernel-boot.

CharacteristicValue
Typestring
ValuePcr11

variant-13

PCR 12, or kernel-config.

CharacteristicValue
Typestring
ValuePcr12

variant-14

PCR 13, or sysexts.

CharacteristicValue
Typestring
ValuePcr13

variant-15

PCR 14, or shim-policy.

CharacteristicValue
Typestring
ValuePcr14

variant-16

PCR 15, or system-identity.

CharacteristicValue
Typestring
ValuePcr15

variant-17

PCR 16, or debug.

CharacteristicValue
Typestring
ValuePcr16

variant-18

PCR 17.

CharacteristicValue
Typestring
ValuePcr17

variant-19

PCR 18.

CharacteristicValue
Typestring
ValuePcr18

variant-20

PCR 19.

CharacteristicValue
Typestring
ValuePcr19

variant-21

PCR 20.

CharacteristicValue
Typestring
ValuePcr20

variant-22

PCR 21.

CharacteristicValue
Typestring
ValuePcr21

variant-23

PCR 22.

CharacteristicValue
Typestring
ValuePcr22

variant-24

PCR 23, or application-support.

CharacteristicValue
Typestring
ValuePcr23