Files supported for signing
The file types outlined in this article are supported for signing in DigiCert® KeyLocker command line interface (SMCTL). SMCTL integrates with third-party signing tools and simplifies signing by identifying the best tool to sign with. Alternatively you can specify a specific signing tool to sign with.
Which signing tools do I need?
Follow these instructions to identify the signing tools you require:
-
Identify your operating system below.
-
Identify the file types you need to sign.
-
Click on the signing tool name associated with the file types you want to sign.
-
Follow the instructions to install the signing tool and integrate it with SMCTL.
Windows
The following file types can be signed with these signing tools on Windows:
Signing tool |
File type |
---|---|
.ear |
|
.jar |
|
.sar |
|
.war |
|
jSign (default) |
.appx |
.appxbundle |
|
.arx |
|
.cab |
|
.cat |
|
.cbx |
|
.cpl |
|
.crx |
|
.dbx |
|
.deploy |
|
.dll |
|
.drx |
|
.efi |
|
.exe |
|
.js |
|
.msi |
|
.msix |
|
.msixbundle |
|
.msm |
|
.msp |
|
.ocx |
|
.ps1 |
|
.psm1 |
|
.stl |
|
.sys |
|
.vbs |
|
.vxd |
|
.wsf |
|
.xap |
|
.xlsm |
|
.xsn |
|
.application |
|
.manifest |
|
.vsto |
|
.nupkg |
|
Signtool (64-bit) |
.appx |
.appxbundle |
|
.arx |
|
.cab |
|
.cat |
|
.cbx |
|
.cpl |
|
.crx |
|
.dbx |
|
.deploy |
|
.dll |
|
.drx |
|
.efi |
|
.exe |
|
.js |
|
.msi |
|
.msix |
|
.msixbundle |
|
.msm |
|
.msp |
|
.ocx |
|
.psi |
|
.psm1 |
|
.stl |
|
.sys |
|
.vbs |
|
.vsix |
|
.vxd |
|
.wsf |
|
.xap |
|
.xsn |
|
SignTool (32-bit) |
.doc |
.docm |
|
.dot |
|
.dotm |
|
.mpp |
|
.mpt |
|
.pot |
|
.potm |
|
.ppa |
|
.ppam |
|
.pps |
|
.ppsm |
|
.ppt |
|
.pptm |
|
.pub |
|
.vdw* |
|
.vdx* |
|
.vsd* |
|
.vsdm |
|
.vss* |
|
.vssm |
|
.vst* |
|
.vstm |
|
.vsx* |
|
.vtx* |
|
.wiz* |
|
.xla |
|
.xlam |
|
.xls |
|
.xlsb |
|
.xlsm |
|
.xlt |
|
.xltm |
注意
All file extensions that have an asterisk (*) are supported by SMCTL, but are still undergoing quality assurance.
Linux
The following file types can be signed with these signing tools on Linux:
Signing tool |
File type |
---|---|
.ear |
|
.jar |
|
.sar |
|
.war |
|
jSign (default) |
.appx |
.appxbundle |
|
.arx |
|
.cab |
|
.cat |
|
.cbx |
|
.cpl |
|
.crx |
|
.dbx |
|
.deploy |
|
.dll |
|
.drx |
|
.efi |
|
.exe |
|
.js |
|
.msi |
|
.msix |
|
.msixbundle |
|
.msm |
|
.msp |
|
.ocx |
|
.ps1 |
|
.psm1 |
|
.stl |
|
.sys |
|
.vbs |
|
.vxd |
|
.wsf |
|
.xap |
|
.xlsm |
|
.xsn |
|
.exe |
|
.dll |
|
.sys |
|
.msi |
|
.msp |
|
.msm |
|
.ocx |
|
.cpl |
|
.arx |
|
.cbx |
|
.dbx |
|
.crx |
|
.drx |
|
.deploy |
macOS
The following file types can be signed with these signing tools on macOS: