4Sign: Digital signature and repository service
4Sign is an eGovernment service that you can use and integrate with your internal applications regardless of the language in which they are developed. This service allows you, by using Web services or REST interface, to satisfy all your needs related to digital signing of documents, processing and preservation.
1. Multiformat digital signature
With support for raw signature, CMS / PKCS # 7, XML Signature or XAdES-X-L you will be able to sign or verify email, PDFs (recognized by Adobe Acrobat) documents, OpenDocument (recognized OpenOffice) or any other kind of document.
When it comes to signing documents, this software lets you use any personal or non-personal certificate. Similarly, if the OCSP validation or time-stamping services require specific certificates in order to access to them, they can also be configured. Thus, software independence is achieved in regard to the certificates or the certification authorities used.
Apart from the general signature formats such as CMS / PKCS # 7, XML Signature or XAdES-X-L, the service offers the possibility of signing PDF documents, so Acrobat Reader and other applications that support it, can verify the document and validate the included signature. It is also possible to add a time stamp when signing PDF documents.
Finally, it also supports the signing and verification of documents in OpenDocument format, which are capable of storing the result of the digital signature in XML Signature format.
2. Checking the validity of digital certificates
Check the status of certificates that your users utilize though this service, including validation DNI-e validation.
Each certification authority offers a verification service for the certificates it issues. This verification, depending on individual cases might be the publication of a CRL, a Web Service or a OCSP service.
Thus, this module will provide an homogeneous interface to query the status of their certificates, regardless of the entity that issued them.
3. Time Stamping
Establish in a secure and irrefutable way, the time of publication of an electronic document or then sending of electronic notifications, thanks to the time stamping service.
Although advanced XML signature formats, as is the case of XAdES-X-L, all include a time stamp in its cryptographic structure, it is possible to generate a time stamp to guarantee the exact moment of the achievement of an action for any document, either XML or not.
4. Electronic invoice
This service may sign or verify electronic invoices issued with the Facturae format defined by the Ministry of Finance or the international standard UBL.
If when it comes to the implementation of electronic invoicing in our organization, we could eliminate the complexity of having to manage the cryptographic component, everything will be simplified greatly. Thanks to electronic invoice module, you could sign the issued invoices with a digital certificate or validate the signature of the receiving, in a simple and integrated way.
Subsequently, using the repository module (see below), the only thing left will be to preserve them, eliminating the need for printing and archiving.
5. Digital repository for signed documents
Archive and preserve all digital signed documents in your organization, and store them safely through this service that will make your documents remain accessible for long periods of time.
Documents will be accessible through a specialized search and recovery service. They will be preserved along with the metadata that defines them for better classification and search.
Additionally, it is possible to connect the repository with a backup service to ensure that your organization will never lose the information preserved (optional support for encryption of data stored by the backup system).
6. Integration with other administrations
Interoperate with the services offered by other authorities such as ministries and their services.
7. Custody of certificates and keys
Store certificates and keys securely by integrating this service with hardware solutions for key escrow such as SafeNet or nCipher.
8. Automated Document Scanning
Manage your scanned documents in your organization through this revolutionary character recognition (OCR) software that is capable of learning as you are providing documents. It allows you to correct the scanned documents as well as indexing them, to make full-text searches on the generated catalog.




