Supported File Types for eSigner Code Signing
With SSL.com’s eSigner service, you can use your SSL.com Extended Validation Code Signing Certificate to sign code from any internet-connected device without any additional hardware. After enrolling your EV Code Signing certificate order in eSigner, you can sign code with either the eSigner Express web app, eSigner CodeSignTool or through SSL.com’s CSC-compliant code signing API.
eSigner can be used for Microsoft Authenticode, Java code signing, MSI installers and various types of scripts. A complete list of supported file types is available below.
Microsoft Authenticode File Types
MSI File Type
PowerShell Scripts File Types
Other Scripts File Types
CAT File Type
CAB File Type
Java File Type
eSigner CKA Supported File Types
eSigner CKA (Cloud Key Adapter)
is a Windows based application that uses the CNG interface (KSP Key Service Provider) to allow tools such as certutil.exe and signtool.exe to use the eSigner CSC for automated EV code signing operations. It acts like a virtual USB token and loads the code signing certs to the certificate store. eSigner CKA is able to support all of the 22 previously mentioned file types for code signing on eSigner. In general, since eSigner CKA is Microsoft’s native app, it can support any file type that Sign Tool is able to process.
Supported File types for eSigner Document Signing
Listed below are the the files supported by eSigner Express for document signing:
eSigner’s digital signatures use PKI-based digital certificates that bind an identity (such as a person or company) to a cryptographic key pair. When a file like a PDF or Word document is digitally signed, a cryptographic hash of the document’s content and the identity of the signatory are bound together to form a unique digital fingerprint, ensuring:
If a company wants to have thousands of documents digitally signed in an automated way, they can write a script that can call our Document Signing API or the DocSignTool. This service is called eSealing and requires only the hash of the document to be sent over the wire ensuring that the full document does not leave the company network. Customers who want to use eSealing should contact email@example.com so that their organization validation document signing certificate can be converted to an eSealing certificate.
- Authentication: The identity of the signer has been validated by a publicly trusted certificate authority (CA).
- Integrity: The document has not been altered since it was signed.
- Non-repudiation: Because authentication and integrity are insured by a digital signature, a signatory cannot plausibly deny that they signed a document.
Maximum supported file sizes on eSigner
50 MB for code signing,
5.5 MB for document signing
200 MB for code signing,
20 MB for document signing