Long Term Storage For Electronically Signed Documents · ETSI TS 101.733 ETSI TS 101.903 XadES XML...

18
Long Term Storage For Electronically Signed Documents [email protected] ACSAC 2002

Transcript of Long Term Storage For Electronically Signed Documents · ETSI TS 101.733 ETSI TS 101.903 XadES XML...

Page 1: Long Term Storage For Electronically Signed Documents · ETSI TS 101.733 ETSI TS 101.903 XadES XML Advanced Electronic Signatures (XadES) ETSI TS 101 903 – Defines a format for

Long Term Storage For Electronically Signed

Documents

[email protected]

ACSAC 2002

Page 2: Long Term Storage For Electronically Signed Documents · ETSI TS 101.733 ETSI TS 101.903 XadES XML Advanced Electronic Signatures (XadES) ETSI TS 101 903 – Defines a format for

Agenda

– Legal Framework

– Difficulties when preserving digitally signed Documents

– Secure METS

– System MailTresor

– Business Case - Electronic Billing

Page 3: Long Term Storage For Electronically Signed Documents · ETSI TS 101.733 ETSI TS 101.903 XadES XML Advanced Electronic Signatures (XadES) ETSI TS 101 903 – Defines a format for

Legal Framework

– digitally signed documents may have equal value to traditionally signed paper-documents

– legislation obligate businesses and citizens to store documents over many years, often even decades – Future use for control and account purposes– Evidential reasons– Protects interests of third persons

-> you have to preserve your digital documents by providing:• Authenticity• Integrity• Verifiability and Validity of the digital signature

• Readability

Page 4: Long Term Storage For Electronically Signed Documents · ETSI TS 101.733 ETSI TS 101.903 XadES XML Advanced Electronic Signatures (XadES) ETSI TS 101 903 – Defines a format for

Difficulties when preserving digitally signed documents

Problem - Electronic Signatures

– revoked certificates

– revocation information is no longer available

– algorithm used has been broken

– key-length is too small

ETSI TS 101.733

ETSI TS 101.903 XadES

XML Advanced Electronic Signatures (XadES)ETSI TS 101 903

– Defines a format for advanced electronic signatures that remain valid over long periods of time

– Compliant with the European Directive

Page 5: Long Term Storage For Electronically Signed Documents · ETSI TS 101.733 ETSI TS 101.903 XadES XML Advanced Electronic Signatures (XadES) ETSI TS 101 903 – Defines a format for

Difficulties when preserving digitally signed Documents

The Document itself:– The document format itself is no longer

readable by the current software

METS -

Metadata Encoding & Transmission Standard

– enables long term preservation of documents

– extensibility

– open standard

– Open Archival Information System (OAIS) Reference Model compliant

METS

Page 6: Long Term Storage For Electronically Signed Documents · ETSI TS 101.733 ETSI TS 101.903 XadES XML Advanced Electronic Signatures (XadES) ETSI TS 101 903 – Defines a format for

METS - Metadata Encoding & Transmission Standard

Encodes different types of meta data of digital objects

• descriptive meta data• administrative meta data• structural meta data• …

Page 7: Long Term Storage For Electronically Signed Documents · ETSI TS 101.733 ETSI TS 101.903 XadES XML Advanced Electronic Signatures (XadES) ETSI TS 101 903 – Defines a format for

S/METS – Secure METS

METSETSI TS 101.903 XadES + = S/METS

DOCUMENT

XadES

[DMD (EMAIL) -> Header, Sender, Recipient, Type.. ][AMD (EMAIL) -> File size, Rights..]

[DMD (XaDES) -> Creator, Date, Source, Type… ][AMD (XaDES) -> File size, Rights..]

[FILE -> EMAIL -> XadES

[DIV ->S/METS -> EMAIL -> Header-> Body …>Signature

-> XadES

S/METS

Page 8: Long Term Storage For Electronically Signed Documents · ETSI TS 101.733 ETSI TS 101.903 XadES XML Advanced Electronic Signatures (XadES) ETSI TS 101 903 – Defines a format for

System MailTresor

Digitally Signed Document

Storage System

SMTP HTTPS

Delivery/NotificationSystem

Long term preservation of digitally signed emails

– most used document type

– digital signature already “integrated”

Delivery/Notification System– TicketMail

– ProveMail

Page 9: Long Term Storage For Electronically Signed Documents · ETSI TS 101.733 ETSI TS 101.903 XadES XML Advanced Electronic Signatures (XadES) ETSI TS 101 903 – Defines a format for

1. Advanced Signature Generator

AdvancedSignatureGenerator TSA

CA

ES Time StampCertificateRevocation

Data

XadESXadESDoc

Page 10: Long Term Storage For Electronically Signed Documents · ETSI TS 101.733 ETSI TS 101.903 XadES XML Advanced Electronic Signatures (XadES) ETSI TS 101 903 – Defines a format for

2. Metadata Generator

AdvancedSignatureGenerator TSA

CA

• a set of descriptive, administrative and structural metadata is generated

• Metadata, Document, XadESform a submission information package (SIP)

MetadataGenerator

XaDESDoc

SIP

Page 11: Long Term Storage For Electronically Signed Documents · ETSI TS 101.733 ETSI TS 101.903 XadES XML Advanced Electronic Signatures (XadES) ETSI TS 101 903 – Defines a format for

3. Storage Module

AdvancedSignatureGenerator TSA

CA • Responsible of storing the SIP in a digital preservation system

MetadataGenerator

XadESDoc

SIPStorageModule(OAIS)

Page 12: Long Term Storage For Electronically Signed Documents · ETSI TS 101.733 ETSI TS 101.903 XadES XML Advanced Electronic Signatures (XadES) ETSI TS 101 903 – Defines a format for

Business Case – Electronic Billing

Advantages:– Lower cost

– higher efficiency

– faster transactions

– process takes place in the same medium

Legal Requirements:

Invoices with deductible value added tax have the status of an official document:

– Integrity

– Authenticity

– Preservation (ex. Austria 7 Years)

Page 13: Long Term Storage For Electronically Signed Documents · ETSI TS 101.733 ETSI TS 101.903 XadES XML Advanced Electronic Signatures (XadES) ETSI TS 101 903 – Defines a format for

S/Mime EnhancementServer

MailTresorServer

€€€Your Customers

TicketMail

Confirm & DeliverDocument

eBilling – System Overview

1. Generate your invoices -> SMTP

Page 14: Long Term Storage For Electronically Signed Documents · ETSI TS 101.733 ETSI TS 101.903 XadES XML Advanced Electronic Signatures (XadES) ETSI TS 101 903 – Defines a format for

S/Mime EnhancementServer

MailTresorServer

€€€Your Customers

TicketMail

Confirm & DeliverDocument

eBilling – System Overview

2. S/Mime Enhancement Server signs your invoices

Page 15: Long Term Storage For Electronically Signed Documents · ETSI TS 101.733 ETSI TS 101.903 XadES XML Advanced Electronic Signatures (XadES) ETSI TS 101 903 – Defines a format for

S/Mime EnhancementServer

MailTresorServer

€€€Your Customers

TicketMail

Confirm & DeliverDocument

eBilling – System Overview

3. MailTresorpreserves the signed document (email)

Page 16: Long Term Storage For Electronically Signed Documents · ETSI TS 101.733 ETSI TS 101.903 XadES XML Advanced Electronic Signatures (XadES) ETSI TS 101 903 – Defines a format for

S/Mime EnhancementServer

MailTresorServer

€€€Your Customers

TicketMail

Confirm & DeliverDocument

eBilling – System Overview

4. MailTresor takes care that the documents are delivered

Page 17: Long Term Storage For Electronically Signed Documents · ETSI TS 101.733 ETSI TS 101.903 XadES XML Advanced Electronic Signatures (XadES) ETSI TS 101 903 – Defines a format for

Finally

– Legislator obligates you to store your digitally signed documents over long periods of time

– You have to preserve:– the signature– the document itself

– Solution: Secure METS (XadES & METS)

Links:

– System MailTresor / eBilling – http://www.xicrypt.com

– XadES – http://www.etsi.org

– METS – http://www.loc.gov/mets

– OAIS – http://ssdoo.gsfc.nasa.gov/nost/isoas/overview.html

Page 18: Long Term Storage For Electronically Signed Documents · ETSI TS 101.733 ETSI TS 101.903 XadES XML Advanced Electronic Signatures (XadES) ETSI TS 101 903 – Defines a format for

Georg Lindsberger

XiCrypt Technologies GmbH

8046 Graz, Hub 109

Austria/EUROPE

http://www.xicrypt.com

[email protected]

Contact