Additional Modules

Introduction

We build signature modules for common signature, key or certificate services and release them as separate packages on GitHub and Packagist, so that you can use these services to sign PDF documents in PHP.

If you have the need for an individual module or service, feel free to contact us at support@setasign.com.

On this page you will find a short overview of available modules:

GlobalSign Digital Signing Service (DSS)

GlobalSign’s DSS makes it easy to add digital signatures and seals to existing document workflows and applications. DSS is a cloud-based service, allowing organizations to benefit from long-lived, trusted digital signing – signer identity validation, content integrity, trusted timestamps, non-repudiation – without the need to manage any physical hardware or build any custom integrations.

The Digital Signing Service makes legally admissible and compliant digital signatures accessible to organizations through document workflow providers, creating a true end-to-end solution and lowering barriers such as cost, hardware requirements, maintenance, and internal expertise.

GlobalSign Qualified Signing Service (QSS)

Simliar to the Digital Signing Service GlobalSign also offers a service for qualified signatures: The Qualified Signing Service.

Qualified Electronic Signatures and Qualified Electronic Seals are ideal for any organisation that needs to ensure that documents are not only approved efficiently, but that they are signed by an authorised employee, and that they are legally binding.

Swisscom All-in Signing Service

The All-in Signing Service is a cloud service for electronic signatures and timestamps for documents and files. It is offered as Swiss managed service to service providers, public authorities and companies.

The signing service allows documents and files to be signed in a legally compliant manner. Electronic signatures ensure the integrity and/or authenticity of such files for the relevant contract partner or legislator.

Combined with Mobile ID, the KPMG-audited All-in Signing Service enables binding signatures to be prepared on mobile phones. You also benefit from the expertise of Swisscom as a legally recognised certificate service provider (CSP).

Azure Key Vault

Azure Key Vault is a cloud service for securely storing and accessing secrets such as certificates, or cryptographic keys. It support storing software and HSM-backed keys and certificates.

Google Cloud Key Management Service

The Google Cloud Key Management Service allows you to create, import, and manage cryptographic keys and perform cryptographic operations in a single centralized cloud service. It supports storing software and HSM-backed keys.

AWS Key Management Service

AWS Key Management Service allows you to create, import, and manage cryptographic keys and perform cryptographic operations in a single centralized cloud service. It supports storing software and HSM-backed keys.

PKCS #11

This module allows you to use keys stored on a PKCS #11 compatible device (e.g. HSM, USB Token). It requires the PKCS11 PHP extension.

Cloud Signature Consortium API (CSC API)

The Cloud Signature Consortium had developed an open standard for Remote Electronic Signatures and Remote Electronic Seals. This add-on allows you to access signature services implementing the CSC API.

(If you are or know a service provider with a CSC API implementation, feel free to contact us at support@setasign.com so that we can verify the module with its implementation)

TRUST2GO

TRUST2GO is a scalable, convenient and highly performant remote signature solution that transforms any physical signature process into an entirely electronic process - Not just simple and convenient, but also legally recognized across the EU.

Cumulo API

Cumulo is a hosted key service by TrustFactory.

"Serviço de Assinatura de Faturas Eletrónicas" (SAFE)

This package includes a standard signature module and batch functionality for the "Serviço de Assinatura de Faturas Eletrónicas" (SAFE) of the Portuguese State.