Code Signers

The following lists the SignServer code signers and the function of each:

Worker

Description

Signs arbitrary data and simply produces a signature in the format determined by the configured signature algorithm.

Signs arbitrary data and produces an OpenPGP (RFC#4880) detached signature in binary or ASCII armored form or a cleartext signature.

Signs arbitrary hashed data and produces a signature using NONEwithX signature algorithms.

Signs portable executable files and shared libraries (.exe, .dll and .ocx etc) according to the Windows Authenticode Portable Executable Signature Format.

A special-purpose version of the Extended CMS Signer, producing Authenticode-compatible CMS signatures suitable for embedding into portable executables (.exe, .dll), MSI installer packages, and Cabinet archives (.cab).

MS Signer Enterprise

Microsoft Signer that signs Windows-related files using Microsoft Authenticode format. It supports all existing file types handled by the MS Authenticode Signer and APPX Signer, and adds support for additional file formats.

APPX Signer Enterprise

Signs Microsoft APPX packages and bundles.

APPX CMS Signer Enterprise

A special-purpose version of the Extended CMS Signer, allowing the production of CMS signatures for Microsoft Appx packages and bundles.

Signs Java Archives or ZIP files (.jar, .war, .ear, .apk and .zip etc) according to the JAR File Specification.

JArchive CMS Signer Enterprise

A special-purpose version of the Extended CMS Signer with default values suitable for JAR signing.

Signs Debian packages and adds the signature in the dpkg-sig format.

Supports the signing of Android applications and other content in the Android Package Kit (APK) format.