Signature Transformation Service
Motivation
Currently the recognition of electronically signed documents in cross-border processes is not yet thoroughly discussed between member states. This may result in a situation that a certain eGovernment web service used in eGov-Bus life-events requires a specific signature format (e.g. CMS) in one Member State or authority, while the document has a different signature in the country of origin (e.g. XAdES). This hinders automatic processing. While conversion of document contents between formats can be done by wrappers, such conversion invalidates the signature. A workaround for signature transformation is to provide a trusted service that carries out signature validation of the original document and applies a new signature in the desired format. The original signed document and a result of the validation process are attached as evidence to the signature transformation response for revision and auditing purposes.
Taking a digitally signed birth certificate as an example, during a cross-border or cross-domain scenario the receiving application of a Member state requires the certificate in a different signature format than the original format from the delivering country for processing. The signature transformation service can be used for this conversion. During the transformation process the content of the birth certificate will not be altered, only a different signature format will be provided on it. The signature transformation service addresses following security requirement:
- Users, APG (advanced process generator), and Government applications want data to be signed, and may want data to be signed in a legally relevant way.
Description
The signature transformation service has to interpret and verify the original signature and converts its contents according to the target signature’s rules. Thus this service is implemented as SOAP/WSDL web service and is used to transform different electronic signatures. The following three signature transformations will be provided by the service:
- Transformation of CMS signatures to XML/XAdES signatures
- Transformation of XML/XAdES signatures to CMS signatures
- Transformation of XML/XAdES signatures to other types of XML/XAdES signatures including the transformation to different schemas or forms
Downloads
Please note the open source license terms.
| Title | Version | Date | |
|---|---|---|---|
| Specification (Specification of the signature transformation service) |
1.1.0 | 2007-07-17 | |
| Documentation | 1.1.0 | 2007-11-13 | |
| XSD Schemas and WSDL file (XSD Schemas and WSDL file for separate download) |
1.1.0 | 2007-07-17 | |
| Release | 1.1.0 | 2007-11-13 | |
| Source code | 1.1.0 | 2007-11-13 | |
History
| Bemerkung | Version | Datum |
|---|---|---|
| Specification (Specification of the signature transformation service) |
1.0.0 |
2007-05-15 |
| XSD Schemas and WSDL file (XSD Schemas and WSDL file for separate download) |
1.0.0 |
2007-05-15 |
| Documentation | 1.0.0 | 2007-09-07 |
| Release | 1.0.0 | 2007-09-06 |
| Source code | 1.0.0 | 2007-09-06 |


