.\" Automatically generated by Pandoc 3.6.1 .\" .TH "tss2_verifysignature" "1" "APRIL 2019" "tpm2\-tools" "General Commands Manual" .SH NAME \f[B]tss2_verifysignature\f[R](1) \- .SH SYNOPSIS \f[B]tss2_verifysignature\f[R] [\f[I]OPTIONS\f[R]] .SH DESCRIPTION \f[B]tss2_verifysignature\f[R](1) \- This command verifies a signature using a public key found in the passed key path. The used signature verification scheme is specified in the cryptographic profile (cf., \f[B]fapi\-profile(5)\f[R]). .SH OPTIONS These are the available options: .IP \[bu] 2 \f[B]\-d\f[R], \f[B]\-\-digest\f[R]=\f[I]FILENAME\f[R] or \f[I]\-\f[R] (for stdin): .RS 2 .PP The data that was signed, already hashed according to the cryptographic profile (cf., \f[B]fapi\-profile(5)\f[R]). .RE .IP \[bu] 2 \f[B]\-p\f[R], \f[B]\-\-keyPath\f[R]=\f[I]STRING\f[R]: .RS 2 .PP Path to the verification public key. .RE .IP \[bu] 2 \f[B]\-i\f[R], \f[B]\-\-signature\f[R]=\f[I]FILENAME\f[R] or \f[I]\-\f[R] (for stdin): .RS 2 .PP The signature to be verified. .RE .SH COMMON OPTIONS This collection of options are common to all tss2 programs and provide information that many users may expect. .IP \[bu] 2 \f[B]\-h\f[R], \f[B]\-\-help [man|no\-man]\f[R]: Display the tools manpage. By default, it attempts to invoke the manpager for the tool, however, on failure will output a short tool summary. This is the same behavior if the \[lq]man\[rq] option argument is specified, however if explicit \[lq]man\[rq] is requested, the tool will provide errors from man on stderr. If the \[lq]no\-man\[rq] option if specified, or the manpager fails, the short options will be output to stdout. .RS 2 .PP To successfully use the manpages feature requires the manpages to be installed or on \f[I]MANPATH\f[R], See \f[B]man\f[R](1) for more details. .RE .IP \[bu] 2 \f[B]\-v\f[R], \f[B]\-\-version\f[R]: Display version information for this tool, supported tctis and exit. .SH EXAMPLE .IP .EX tss2_verifysignature \-\-keyPath=ext/myRSASign \-\-digest=digest.file \-\-signature=signature.file .EE .SH RETURNS 0 on success or 1 on failure. .SH BUGS \c .UR https://github.com/tpm2-software/tpm2-tools/issues Github Issues .UE \c .SH HELP See the \c .UR https://lists.linuxfoundation.org/mailman/listinfo/tpm2 Mailing List .UE \c