Skip to main content

Compatible signing tools and file types

DigiCert​​®​​ Software Trust Manager 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

Xmlsectool

All

.xml

Apksigner

Windows and Linux

.aab, .apk

Mender-artifact

Linux and macOS

artifact.mender

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, .psi, .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

HLK

Windows

.hlk, .hck, .hlkx, hckx

Electron builder (IDE)

Windows

.exe, .msi

Osslsigncode

Linux

.exe, .dll, .sys, .msi, .msp, .msm, .ocx, .cpl, .arx, .cbx, .dbx, .crx, .drx, .deploy

Sign4j

Linux

.exe

CoSign (Sigstore)

Linux

Container images

Podman

All

Container images

Docker Notary

Linux

Container images

dpkg

Linux (Debian)

.deb

Esptool from Espressif

Linux

.bin

OpenSSL and Esptool from Espressif

Linux

.bin

ovftool

Linux

.ovf, .ova

RPM

Linux (Fedora)

.rpm

productsign

macOS

.pkg

codesign

macOS

.app, .dmg