CAdES (computing)


CAdES is a set of extensions to Cryptographic Message Syntax signed data making it suitable for advanced electronic signatures.

Description

is a general framework for Electronic Signatures for various kinds of transactions like purchase requisition, contracts or invoices. CAdES specifies precise profiles of CMS signed data making it compliant with the European eIDAS regulation. The eIDAS regulation enhances and repeals the Electronic Signatures Directive 1999/93/EC. EIDAS is legally binding in all EU member states since July 2014. An electronic signature that has been created in compliance with eIDAS has the same legal value as a handwritten signature.
An electronic signature, technically implemented based on CAdES has the status of an advanced electronic signature. This means that
A resulting property of CAdES is that electronically signed documents can remain valid for long periods, even if the signer or verifying party later attempts to deny the validity of the signature.
A CAdES-based electronic signature is accepted in a court proceeding as evidence; as advanced electronic signatures are legally binding. But it gets higher probative value when enhanced to a qualified electronic signature. To receive that legal standing, it needs to be doted with a digital certificate, encrypted by a security signature creation device. The authorship of a statement with a qualified electronic signature cannot be challenged - the statement is non-repudiable.
The document ETSI TS 101 733 Electronic Signature and Infrastructure – CMS Advanced Electronic Signature describes the framework.

Evolution of the framework

The main document describing the format is ETSI TS 101 733 Electronic Signature and Infrastructure – CMS Advanced Electronic Signature.
The ETSI TS 101 733 was first issued as V1.2.2. The current release version has the release number V2.2.1. ETSI is working on a new draft of CAdES. All drafts and released documents are publicly accessible at .
The ETSI TS V.1.7.4 is technically equivalent to RFC 5126. RFC 5126 document builds on existing standards that are widely adopted.
These include:
ETSI "TS 101 733" specifies formats for Advanced Electronic Signatures built on CMS. It defines a number of signed and unsigned optional signature properties, resulting in support for a number of variations in the signature contents and processing requirements.

In order to maximize interoperability in communities applying CAdES to particular environments it was necessary to identify a common set of options that are appropriate to that environment. Such a selection is commonly called a profile.

ETSI "TS 103 173" describes profiles for CAdES signatures, in particular their use in the context of the EU Services Directive, "Directive 2006/123/EC of the European Parliament and of the Council of 12 December 2006 on services in the internal market".

There are four profiles available: