diff -r 89d6a7a84779 -r 25a17d01db0c Symbian3/PDK/Source/GUID-B20EE8A3-D7B2-5872-AF43-001A88C1A46E.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/PDK/Source/GUID-B20EE8A3-D7B2-5872-AF43-001A88C1A46E.dita Fri Jan 22 18:26:19 2010 +0000 @@ -0,0 +1,119 @@ + + + + + +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.

+
+ + +
Before digitally signing a SIS file, SignSIS prompts +for a password to access the private key file if required.
+
+PKG Format + +MakeSIS + +CreateSIS + +Creating +and Signing an Installation File +
\ No newline at end of file