SignSIS

The SignSIS tool digitally signs Software Installation (SIS) files using a certificate and private key.

Syntax

signsis [OPTIONS] <ARGS>

The following table lists the options supported by the SignSIS tool.

Options Description Usage

-?

Displays help message.

signsis [-? | -h]

-cd

Signs using a DSA algorithm

signsis [-cd] [-s] input [output [certificate key [passphrase] ] ]

-cr

Signs using the RSA algorithm

signsis [-cr] [-s] input [output [certificate key [passphrase] ] ]

-i

Displays the Open SSL licence.

signsis [-i]

-o

Extracts the signing information from a SIS file.

signsis [-o] input

-p

Extracts the certificates from the SIS file. This option must be specified along with -o option.

signsis [-o[-p]] input

-s

Signs SIS file (requires SIS file, certificate, key and passphrase)

signsis [-s] input [output [certificate key [passphrase] ] ]

-u

Removes most recent signature from SIS file.

signsis [-u] input [output [certificate key [passphrase] ] ]

-v

Displays verbose output.

signsis [-v]

The following table lists the arguments to be specified with the SignSIS tool.

Arguments Description

input

Specifies the SIS file to be signed, unsigned or investigated.

output

Specifies the SIS file generated by signing or unsigning.

certificate

Specifies the certificate file used for signing.

key

Specifies private key file of the certificate.

passphrase

Specifies passphrase of the private key file.

Note: Before digitally signing a SIS file, SignSIS prompts for a password to access the private key file if required.

Related reference