Skip to main content

Compatible signing tools and file types

DigiCert​​®​​ KeyLocker offers simplified signing solutions in the form of Signing Manager Controller (SMCTL) a command line interface (CLI), DigiCert® Click-to-sign a graphic user interface (GUI), or you can sign directly with the following signing tools. DigiCert signing tools can integrate and enable signing with various third-party signing tools.

Signing tool

Operating system

File extensions

jSign

All

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, .wsf, .xlsm, .xsn

Jarsigner

All

.ear, .jar, .sar, .war

SignTool (64-bit)

Windows

.appx, .appxbundle, .arx, .cab, .cat, .cbx, .cpl, .crx (only MS-DOS EXE package format), .dbx, .deploy, .dll, .drx, .efi, .exe, .js, .msi, .msix, .msixbundle, .msm, .msp, .ocx, .ps1, .psm1, .stl, .sys, .vbs, .vsix, .wsf, .xsn

SignTool (32-bit)

Windows

.doc, .docm, .dot, .dotm, .msi, .cab, .exe, .dll, .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

Mage

Windows

.application, .manifest, .vsto

Visual Studio (IDE)

Windows

Signtool 32: .msi, .cab, .exe, .dll, .xla, .xlam, .xls, .xlsb, .xlsm, .xlt, .xltm

Signtool 64: .appx, .appxbundle, .cab, .cat,.dll, .exe, .msi, .msix, .msixbundle, .ocx, .ps1, .psm1, .sys, .vbs, .vsix, .xsn

Nuget: .nupkg

Mage: .application, .manifest, .vsto

NuGet

Windows

.nupkg

Electron builder (IDE)

Windows

.exe, .msi

Sign4j

Linux

.exe