blob: 6ce3fbceafe3ba0efa2a6dc8b385286fb45b75ae [file] [log] [blame]
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6.
.TH CERTIFYX509 "1" "March 2020" "certifyx509 1.3" "User Commands"
.SH NAME
certifyx509 \- Runs TPM2 certifyx509
.SH DESCRIPTION
certifyx509
.PP
Runs TPM2_Certifyx509
.TP
\fB\-ho\fR
object handle
.TP
[\-pwdo
password for object (default empty)]
.TP
\fB\-hk\fR
certifying key handle
.TP
[\-pwdk
password for key (default empty)]
.TP
[\-halg
(sha1, sha256, sha384 sha512) (default sha256)]
.TP
[\-salg
signature algorithm (rsa, ecc) (default rsa)]
.TP
[\-ku
X509 key usage \- string \- comma separated, no spaces]
.TP
[\-iob
TPMA_OBJECT \- 4 byte hex]
e.g. sign: critical,digitalSignature,keyCertSign,cRLSign (default)
e.g. decrypt: critical,dataEncipherment,keyAgreement,encipherOnly,decipherOnly
e.g. fixedTPM: critical,nonRepudiation
e.g. parent (restrict decrypt): critical,keyEncipherment
.TP
[\-bit
bit in partialCertificate to toggle]
.TP
[\-sub
subject same as issuer for self signed (root) certificate]
.TP
[\-opc
partial certificate file name (default do not save)]
.TP
[\-oa
addedToCertificate file name (default do not save)]
.TP
[\-otbs
signed tbsDigest file name (default do not save)]
.TP
[\-os
signature file name (default do not save)]
.TP
[\-ocert
reconstructed certificate file name (default do not save)]
.HP
\fB\-se[0\-2]\fR session handle / attributes (default PWAP)
.TP
01
continue
.TP
20
command decrypt
.TP
40
response encrypt