Skip to main content

Compatible signing tools and file types

DigiCert​​®​​ Software Trust Manager offers simplified signing solutions via Signing Manager Controller (SMCTL) a command-line interface (CLI) and DigiCert® Click-to-sign a graphic user interface (GUI).

You can also 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 name 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

  • .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

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