Signers are Workers that perform signing operations. A Signer specifies how to perform the signature creation, and which key and certificate to use.

There are multiple implementations of SignServer Signers available for signing different formats and additional implementations can be developed.

The following lists some of the available SignServer signers, grouped by use case.

Document Signing

SignServer allows signing any digital document and is designed to perform automated signatures and other cryptographic operations on digital documents.

Code Signing

Code signing is the process of digitally signing executables and scripts to confirm the software author and guarantee that the code has not been altered or corrupted since it was signed.

Time-stamping

Time-stamps are generally used together with eSignatures to provide proof that a document existed before a certain time, and can also be used together with advanced signatures to ensure long-term validation of archives.

ePassports

SignServer includes a built-in plug-in for Machine Readable Travel Document (MRTD) signing. MRTD is implemented worldwide within electronic passports mandated by ICAO.