The Digital Signature PageAdvanced Installer has the ability to digitally sign the install files it creates. EXE, MSI, MSP (patches) and CAB files will be signed. EXE, MSI and MSP files are always signed, CAB files are signed only if they are not embedded in MSIs. Also, you have the possibility to individually sign each file from your package by enabling this option in the File Properties Tab, Files and Folders view. Signing OptionsSoftware Publisher CertificateThis field allows you to select a "Software Publisher Certificate". You can use the in this field to select one from your hard-drive. Private KeyIn this field you can set the "Private Key".You can use the to select one from your hard-drive.
Checking the "Sign the package" check box will enable the actual signing of the package. The tool used to sign the package can be selected from a drop-down list box. The location of the tool can be specified in the Tools dialog box from the "Options > Tools..." menu. Time StampingA digital certificate has a validity period. After that period expires, the signed code is not considered certified anymore. To prevent that, a Time Stamp can be placed at the signing time, which will show that the certificate was valid when the signing was done. The "Time Stamp URL" specifies the URL of the time
stamp server. This URL points to a DLL located on a server that is used
for this purpose. An example of such a server (provided in MSDN) is: The button can be used to clear all fields. DescriptionThis field contains a description of the signed content. This description will be shown by the Vista UAC after you click the "Install" button. Description URLThis field contains a URL for expanded description of the signed content. The URL will be used when the package is launched from an untrusted location (for example from the network): in the "Open File - Security Warning" dialog, the "Name" becomes a link to the URL you specified. Enable least-privileged user account patchingBy enabling this option you don't need elevated privileges when applying the patch if the following conditions are met:
Signing ToolsThe combo box allows you to select from two available tools: SignTool.exeThis is the default signing tool. It uses for signing a single file of PFX type. If the location of SignTool is not known to Advanced Installer, you will have to locate it on your system. SignCode.exeThis tool uses two files for signing: a .PVK and a .SPC. When you select this tool from the drop down-list, two consecutive dialogs will be displayed asking you to locate first the SPC and then the PVK file. If the location of SignCode is not known to Advanced Installer then a third dialog will prompt you to locate the SignCode.exe file as well.
Certificate PasswordIf SignTool is used and the PFX file is protected with a password, the "Certificate Password" group will be visible. However, if SignCode is used to sign the installation files this group will not be visible regardless whether the PVK file is password-protected or not (because SignCode does not receive the password as a command-line argument). Enter password each time project is builtYou will be prompted to enter the password when the MSI is built.
Store encrypted password in project fileThe encrypted password will be stored in the project and used at build time to sign the installation files. This option is useful for unattended builds. PasswordThe password for the PFX certificate. Confirm passwordConfirm the PFX certificate password. | |
|
| Privacy Policy | Windows Installer | Search Engine Ranking | Link Analyzer | ||
| © 2002 - 2008 Caphyon Ltd. Trademarks belong to their respective owners. All rights reserved. | ||