---
name: "tsspolicymakerpcr"
section: "1"
platform: "linux"
package: "tss2"
version: "1045-2"
release: "Debian 12 (Bookworm)"
platforms: ["linux"]
url: "https://new.carta.tech/tsspolicymakerpcr"
---

# tsspolicymakerpcr(1)

Runs policymakerpcr utility

## NAME

policymakerpcr - Runs policymakerpcr utility

## DESCRIPTION

**--version-string**=*v1045* is not a valid option

policymakerpcr

Creates a policyPCR term suitable for input to policymaker (hex ascii)

Assumes that the byte mask and PCR values are consistent

\[-halg hash algorithm  (sha1 sha256 sha384) (default sha256)\] **-bm** pcr byte mask in hex, big endian

-

  e.g. 010000 selects PCR 16 e.g. ffffff selects all 24 PCRs

**-if** input file - PCR values, hex ascii, one per line, 24 max

-

  required unless pcr mask is 0

\[-of output file - policy hash in binary\] \[-pr stdout - policy hash in hex ascii\]

**--version** is not a valid option

policymakerpcr

Creates a policyPCR term suitable for input to policymaker (hex ascii)

Assumes that the byte mask and PCR values are consistent

\[-halg hash algorithm  (sha1 sha256 sha384) (default sha256)\] **-bm** pcr byte mask in hex, big endian

-

  e.g. 010000 selects PCR 16 e.g. ffffff selects all 24 PCRs

**-if** input file - PCR values, hex ascii, one per line, 24 max

-

  required unless pcr mask is 0

\[-of output file - policy hash in binary\] \[-pr stdout - policy hash in hex ascii\]

## SEE ALSO

The full documentation for **policymakerpcr** is maintained as a Texinfo manual.  If the **info** and **policymakerpcr** programs are properly installed at your site, the command

-

  **info policymakerpcr**

should give you access to the complete manual.
