lcp_crtpolelt - Man Page
create an Intel(R) TXT policy element of specified type.
Synopsis
lcp_crtpolelt COMMAND [OPTION]
Description
lcp_crtpolelt is used to create an Intel(R) TXT policy element of specified type.
Options
- --create
create an policy element
- --type type
type of element; must be first option; see below for type strings and their options
- --out file
output file name
- [--ctrl pol-elt-ctr1]
PolEltControl field (hex or decimal)
- --show file
show policy element
- --verbose
enable verbose output; can be specified with any command
- --help
print out the help message
Available type options
- mle [--minver ver]
minimum version of SINIT
- mle [file1][file2]...
one or more files containing MLE hash(es); each file can contain multiple hashes
- pconf [file1][file2]...
one or more files containing PCR numbers and the desired digest of each; each file will be a PCONF
- custom [--uuid UUID]
UUID in format: {0xaabbccdd, 0xeeff, 0xgghh, 0xiijj, {0xkk 0xll, 0xmm, 0xnn, 0xoo, 0xpp}} or "--uuid tboot" to use default
- custom [file]
file containing element data
Examples
Create an MLE element
Create a PCONF element
Create an SBIOS element
Create a CUSTOM element
1 | Create or determine the UUID that will identify this data format (e.g. using uuidgen(1)). |
2 | Create the data file that will be placed in this element (e.g. the policy file from tb_polgen(8)). |
3 | lcp_crtpolelt --create --type custom --out custom.elt --uuid uuid-value data-file |
See Also
lcp_crtpol2(8), lcp_mlehash(8), lcp_crtpollist(8), uuidgen(1), tb_polgen(8).
Referenced By
lcp_crtpol2(8), lcp_crtpollist(8), lcp_mlehash(8), tb_polgen(8).