SignServer Signers
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.
- Plain Signer
- CMS Signer
- OpenPGP Signer
- MS Authenticode Signer
- APK Signer
- Appx Signer
- JArchive Signer
- Debian Dpkg-sig Signer
- Extended CMS Signer
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.