Introducing
Your new presentation assistant.
Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.
Trending searches
W3C
XML structure for a basic signature format
Processing rules
Directive 1999/93/EC
Handwritten signature <=> qualified electronic signature
XML-DSIG is insufficient
Extends XML-DSIG
New formats with additional information
Qualifying Properties
- Signature or signed data objects
- Signed or unsigned
A XAdES signature is created from 2 sets of data:
Abstraction over the XAdES structure and processing rules
Signed data objects
Qualifying properties
- High level representation
Base structure (XML-DSIG)
- Apache XML Security
Some tasks that are part of signature production/verification:
The "how" is not relevant
Base XML-DSIG structure
- Apache XML Security
XAdES Structure
A Java library for XAdES services
Signature Profile
Set of invariant characteristics of the signatory and its signatures
Service Providers
Profile: configuration of the service providers that should be used in signature production/verification
Generate low level data
Build the DOM tree (marshaling)
Property Data Objects
- Key/certificate selection
- Interaction with time-stamp authorities
- Property marshalling/unmarshalling
The diferent service providers are used along the signature production/verification
Dependency injection (Guice)
- Profiles support all the configuration