The SignSIS tool digitally signs Software Installation (SIS) files using a certificate and private key.
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.  |